System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及图像处理的,具体涉及一种行车记录仪的图像处理方法、装置及电子设备。
技术介绍
1、在当今社会,行车记录仪已经成为汽车必备的设备之一,主要用于记录车辆行驶过程中的图像和声音信息。
2、目前,为了获取更加全面的驾驶信息,以保证驾驶安全,许多车辆的行车记录仪将安装有多个,多个行车记录仪位于汽车的多个位置,从而根据每个行车记录仪采集各个拍摄区域的图像数据,拼接而成更加全方位的行车图像。但是,在拼接过程中会出现图像重叠问题,图像重叠过多将会影响驾驶员的驾驶判断,从而容易发生交通事故。
3、因此,为了便于对行车记录仪的图像进行处理,急需一种行车记录仪的图像处理方法、装置及电子设备。
技术实现思路
1、本申请提供了一种行车记录仪的图像处理方法、装置及电子设备,便于对行车记录仪的图像进行处理。
2、在本申请的第一方面提供了一种行车记录仪的图像处理方法,所述方法包括:获取第一行车记录仪发送的第一图像;获取第二行车记录仪发送的第二图像;采用边缘检测算法对所述第一图像和所述第二图像进行边缘检测,得到第一边缘检测结果和第二边缘检测结果,所述第一边缘检测结果对应所述第一图像,所述第二边缘检测结果对应所述第二图像;基于所述第一边缘检测结果和所述第二边缘检测结果,得到重叠图像;对所述重叠图像进行图像裁剪,并结合所述第一图像和所述第二图像,得到行车图像。
3、通过采用上述技术方案,通过分别获取第一行车记录仪发送的第一图像,以及第二行车记录仪发送的第二图像,
4、可选地,所述获取第一行车记录仪发送的第一图像,具体包括:接收所述第一行车记录仪发送的图像数据;对所述第一行车记录仪发送的图像数据进行预处理,得到所述第一图像,所述预处理包括去噪、滤波以及图像增强。
5、通过采用上述技术方案,通过接收图像数据并进行预处理,可以使图像在传输和接收过程中具有更好的稳定性。通过去噪、滤波和图像增强,可以显著提高图像的质量。预处理步骤可以使行车记录仪的图像更加适应不同的环境和光照条件,并可以减少后续图像处理算法的工作量,提高整体处理的效率,还可以减少因环境因素或设备问题导致的图像质量下降。
6、可选地,所述采用边缘检测算法对所述第一图像和所述第二图像进行边缘检测,得到第一边缘检测结果和第二边缘检测结果,具体包括:对所述第一图像进行图像分割,得到第一像素点,所述第一图像包括多个像素点,所述第一像素点为多个所述像素点中的任意一个像素点;采用二阶差分法计算所述第一像素点的梯度和方向,得到第一计算结果;对所述第一计算结果采取非极大值抑制操作,得到第一筛选结果;采用双阈值算法对所述第一筛选结果进行处理,得到所述第一边缘检测结果。
7、通过采用上述技术方案,通过边缘检测算法,便于准确地确定图像中的边缘,对于每一个像素点都进行了细致的检测,从而能够捕捉到图像中的每一个细节和特征。采用二阶差分法计算梯度和方向,能够有效地抵抗噪声的干扰,使得边缘检测结果更加稳健。通过非极大值抑制操作和双阈值算法的处理,能够将图像中的边缘清晰地标识出来,增强图像的清晰度和对比度。由此,自动化的边缘检测算法能够在短时间内完成对大量图像的处理,提高了行车记录仪的工作效率。
8、可选地,所述第一边缘检测结果和所述第二边缘检测结果,得到重叠图像,具体包括:根据所述第一边缘检测结果,得到第一边缘;根据所述第二边缘检测结果,得到第二边缘;对所述第一边缘和所述第二边缘进行特征比对,得到所述重叠图像。
9、通过采用上述技术方案,根据每个图像的边缘检测结果,可以准确地确定每个图像的边缘,这有助于在后续处理中更准确地识别和比较这些边缘。通过特征比对,可以找出第一边缘和第二边缘之间的共同特征,即重叠图像部分,这有助于在重叠图像中保留重要的特征和信息。通过将两个图像的边缘进行比对,可以整合两个图像的信息,便于得到更全面、更准确的行车图像。通过特征比对和信息整合,可以得到更清晰、更全面的重叠图像,这有助于更准确地识别和理解图像中的信息。
10、可选地,所述对所述重叠图像进行图像裁剪,并结合所述第一图像和所述第二图像,得到行车图像,具体包括:根据所述重叠图像,采用裁剪函数对所述重叠图像进行裁剪,得到裁剪图像,所述裁剪图像为所述重叠图像经过裁剪之后得到的图像;将所述裁剪图像、所述第一图像以及所述第二图像进行拼接,得到所述行车图像。
11、通过采用上述技术方案,通过对重叠图像进行裁剪,可以优化图像的质量和清晰度,这个过程可以去除多余或重复的图像部分,突出重要的信息,提升图像的整体观感。将裁剪后的图像与第一图像和第二图像拼接,可以综合这三者的信息,得到更全面的行车图像,这种信息丰富性可以帮助驾驶者更准确地理解和分析行车环境。通过并行处理和拼接步骤,可以大大提高整体处理的效率。
12、可选地,在所述对所述重叠图像进行图像裁剪,并结合所述第一图像和所述第二图像,得到行车图像之后,所述方法还包括:将所述行车图像进行对比度增强和色彩空间转换,并将经对比度增强和色彩空间转换之后的行车图像进行显示。
13、通过采用上述技术方案,通过对比度增强,可以增加图像的亮部和暗部之间的差异,使得图像的细节更加突出,特征更加明显,这对于后续的图像处理或者人工解读都非常有帮助。色彩空间转换可以改变图像的颜色表示方式,可能会将图像从一种色彩空间转换到另一种色彩空间,这样的处理可以使得图像的色彩更为丰富,或者更适合于特定的应用需求。经过对比度增强和色彩空间转换后,图像的视觉效果会得到显著提升,使得人或者后续的图像处理算法更容易解读和识别图像中的信息。将行车图像进行实时显示,这个过程可以实时地显示处理后的行车图像,这样驾驶者可以立即看到处理结果,有助于实时决策和反应。
14、在本申请的第二方面提供了一种行车记录仪的图像处理装置,所述图像处理装置包括获取模块和处理模块,其中,所述获取模块,用于获取第一行车记录仪发送的第一图像;所述获取模块,还用于获取第二行车记录仪发送的第二图像;所述处理模块,用于采用边缘检测算法对所述第一图像和所述第二图像进行边缘检测,得到第一边缘检测结果和第二边缘检测结果,所述第一边缘检测结果对应所述第一图像,所述第二边缘检测结果对应所述第二图像;所述处理模块,还用于基于所述第一边缘检测结果和所述第二边缘检测结果,得到重叠图像;所述处理模块,还用于对所述重叠图像进行图像裁剪,并结合所述第一图像和所述第二图像,得到行车图像。
15、在本申请的第三方面提供了一种电子本文档来自技高网...
【技术保护点】
1.一种行车记录仪的图像处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的行车记录仪的图像处理方法,其特征在于,所述获取第一行车记录仪发送的第一图像,具体包括:
3.根据权利要求1所述的行车记录仪的图像处理方法,其特征在于,所述采用边缘检测算法对所述第一图像和所述第二图像进行边缘检测,得到第一边缘检测结果和第二边缘检测结果,具体包括:
4.根据权利要求1所述的行车记录仪的图像处理方法,其特征在于,所述采用边缘检测算法对所述第一图像和所述第二图像进行边缘检测,得到第一边缘检测结果和第二边缘检测结果,具体还包括:
5.根据权利要求1所述的行车记录仪的图像处理方法,其特征在于,基于所述第一边缘检测结果和所述第二边缘检测结果,得到重叠图像,具体包括:
6.根据权利要求1所述的行车记录仪的图像处理方法,其特征在于,所述对所述重叠图像进行图像裁剪,并结合所述第一图像和所述第二图像,得到行车图像,具体包括:
7.根据权利要求1所述的行车记录仪的图像处理方法,其特征在于,在所述对所述重叠图像进行图像裁剪,并结合所
8.一种行车记录仪的图像处理装置,其特征在于,所述图像处理装置包括获取模块(21)和处理模块(22),其中,
9.一种电子设备,其特征在于,所述电子设备包括处理器(31)、存储器(35)、用户接口(33)以及网络接口(34),所述存储器(35)用于存储指令,所述用户接口(33)和所述网络接口(34)均用于给其他设备通信,所述处理器(31)用于执行所述存储器(35)中存储的指令,以使所述电子设备执行如权利要求1至7任意一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有指令,当所述指令被执行时,执行如权利要求1至7任意一项所述的方法。
...【技术特征摘要】
1.一种行车记录仪的图像处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的行车记录仪的图像处理方法,其特征在于,所述获取第一行车记录仪发送的第一图像,具体包括:
3.根据权利要求1所述的行车记录仪的图像处理方法,其特征在于,所述采用边缘检测算法对所述第一图像和所述第二图像进行边缘检测,得到第一边缘检测结果和第二边缘检测结果,具体包括:
4.根据权利要求1所述的行车记录仪的图像处理方法,其特征在于,所述采用边缘检测算法对所述第一图像和所述第二图像进行边缘检测,得到第一边缘检测结果和第二边缘检测结果,具体还包括:
5.根据权利要求1所述的行车记录仪的图像处理方法,其特征在于,基于所述第一边缘检测结果和所述第二边缘检测结果,得到重叠图像,具体包括:
6.根据权利要求1所述的行车记录仪的图像处理方法,其特征在于,所述对所述重叠图像进行图像裁剪,并结合所述第一图...
【专利技术属性】
技术研发人员:陈炳文,林智敏,唐玲,
申请(专利权)人:深圳紫杉视讯有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。