System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及图像处理,尤其涉及一种电子后视镜下光心偏移处理方法、系统、设备及存储介质。
技术介绍
1、随着新国标的发布,对于监视器显示的图像有最小放大倍数的要求,而一般的摄像头其光心处于图像中心,由于光心处畸变小,所以光心处的放大倍数都比较大。在商用车领域,由于法规要求区域大,因此选用的摄像头视场角比较大,并且法规区域和车身区域都靠近图像边缘,这里的放大倍数都较小。因此,如何基于现场可编程门阵列快速获得电子后视镜下光心偏移图像成为一个亟待解决的问题。
2、上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
1、本专利技术的主要目的在于提供了一种电子后视镜下光心偏移处理方法、系统、设备及存储介质,旨在解决如何基于现场可编程门阵列快速获得电子后视镜下光心偏移图像的技术问题。
2、为实现上述目的,本专利技术提供了一种电子后视镜下光心偏移处理方法,所述电子后视镜下光心偏移处理方法包括:
3、通过摄像头获取电子后视镜下原场景图;
4、对所述原场景图进行区域划分,获得多个区域场景图;
5、根据多个区域场景图通过光心偏移算法生成对应的多个偏心图像;
6、按照预设排列规则将多个偏心图像进行拼接,获得所述电子后视镜下光心偏移图像,并将所述光心偏移图像进行输出。
7、可选地,所述对所述原场景图进行区域划分,获得多个区域场景图的步骤,包括:
8、根据所述原场景图确定图
9、根据所述图像的对称性信息和所述摄像头参数对所述原场景图进行区域划分,获得多个区域场景图。
10、可选地,所述根据所述图像的对称性信息和所述摄像头参数对所述原场景图进行区域划分,获得多个区域场景图的步骤,包括:
11、根据所述摄像头参数确定不同相邻块重叠行列数据;
12、根据所述图像的对称性信息和所述不同相邻块重叠行列数据对所述原场景图进行区域划分,获得多个区域场景图。
13、可选地,所述根据所述摄像头参数确定不同相邻块重叠行列数据的步骤,包括:
14、确定所述原场景图内单个像素到光心的距离,并根据所述摄像头参数确定光心坐标信息;
15、根据所述单个像素到光心的距离与所述光心坐标信息通过相邻块重叠公式确定不同相邻块重叠行列数据;
16、所述相邻块重叠公式为:
17、r=((m-cx)2+(n/2)2)
18、
19、
20、
21、
22、
23、
24、式中,r为单个像素到光心的距离,cx和cy为光心坐标信息,m为实际行数据,n为实际列数据,为畸变图像行数据,为畸变图像列数据,δm为不同相邻块重叠行数据,δn为不同相邻块重叠列数据,ratio为距离比,为畸变图像到光心距离,a0、a1、a2、a3及a4为畸变模型系数。
25、可选地,所述根据多个区域场景图通过光心偏移算法生成对应的多个偏心图像的步骤,包括:
26、根据多个区域场景图确定畸变图像的横坐标、畸变图像的纵坐标及畸变后半径;
27、根据所述单个像素到光心的距离、所述畸变图像的横坐标、所述畸变图像的纵坐标及所述畸变后半径通过光心偏移算法生成对应的多个偏心图像;
28、所述光心偏移算法为:
29、
30、
31、
32、r=f(rd)
33、rd_new=gnew(f(rd))
34、
35、式中,fx和fy为相机焦距,g(r)为径向畸变函数,rd为畸变后半径,xd为畸变图像的横坐标,yd为畸变图像的纵坐标,ximg为图像x坐标,yimg为图像y坐标,f(rd)为g(r)的逆函数,gnew(f(rd))为偏心的畸变模型,fx_new和fy_new为目标相机焦距,cxnew和cynew为目标光心坐标信息,km_new为相机内参矩阵。
36、此外,为实现上述目的,本专利技术还提出一种电子后视镜下光心偏移处理系统,所述电子后视镜下光心偏移处理系统包括:
37、获取模块,用于通过摄像头获取电子后视镜下原场景图;
38、划分模块,用于对所述原场景图进行区域划分,获得多个区域场景图;
39、计算模块,用于根据多个区域场景图通过光心偏移算法生成对应的多个偏心图像;
40、拼接模块,用于按照预设排列规则将多个偏心图像进行拼接,获得所述电子后视镜下光心偏移图像,并将所述光心偏移图像进行输出。
41、此外,为实现上述目的,本专利技术还提出一种电子后视镜下光心偏移处理设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的电子后视镜下光心偏移处理程序,所述电子后视镜下光心偏移处理程序配置为实现如上文所述的电子后视镜下光心偏移处理方法的步骤。
42、此外,为实现上述目的,本专利技术还提出一种存储介质,所述存储介质上存储有电子后视镜下光心偏移处理程序,所述电子后视镜下光心偏移处理程序被处理器执行时实现如上文所述的电子后视镜下光心偏移处理方法的步骤。
43、本专利技术首先通过摄像头获取电子后视镜下原场景图,然后对原场景图进行区域划分,获得多个区域场景图,之后根据多个区域场景图通过光心偏移算法生成对应的多个偏心图像,最后按照预设排列规则将多个偏心图像进行拼接,获得电子后视镜下光心偏移图像,并将光心偏移图像进行输出。本专利技术中通过光心偏移算法生成多个偏心图像,将多个偏心图像进行拼接,获得电子后视镜下光心偏移图像,从而实现了基于现场可编程门阵列快速获得电子后视镜下光心偏移图像。
本文档来自技高网...【技术保护点】
1.一种电子后视镜下光心偏移处理方法,其特征在于,所述电子后视镜下光心偏移处理方法包括以下步骤:
2.如权利要求1所述的方法,其特征在于,所述对所述原场景图进行区域划分,获得多个区域场景图的步骤,包括:
3.如权利要求2所述的方法,其特征在于,所述根据所述图像的对称性信息和所述摄像头参数对所述原场景图进行区域划分,获得多个区域场景图的步骤,包括:
4.如权利要求3所述的方法,其特征在于,所述根据所述摄像头参数确定不同相邻块重叠行列数据的步骤,包括:
5.如权利要求4所述的方法,其特征在于,所述根据多个区域场景图通过光心偏移算法生成对应的多个偏心图像的步骤,包括:
6.一种电子后视镜下光心偏移处理系统,其特征在于,所述电子后视镜下光心偏移处理系统包括:
7.一种电子后视镜下光心偏移处理设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的电子后视镜下光心偏移处理程序,所述电子后视镜下光心偏移处理程序配置为实现如权利要求1至5中任一项所述的电子后视镜下光心偏移处理方法的步骤。<
...【技术特征摘要】
1.一种电子后视镜下光心偏移处理方法,其特征在于,所述电子后视镜下光心偏移处理方法包括以下步骤:
2.如权利要求1所述的方法,其特征在于,所述对所述原场景图进行区域划分,获得多个区域场景图的步骤,包括:
3.如权利要求2所述的方法,其特征在于,所述根据所述图像的对称性信息和所述摄像头参数对所述原场景图进行区域划分,获得多个区域场景图的步骤,包括:
4.如权利要求3所述的方法,其特征在于,所述根据所述摄像头参数确定不同相邻块重叠行列数据的步骤,包括:
5.如权利要求4所述的方法,其特征在于,所述根据多个区域场景图通过光心偏移算法生成对应的多个偏心图...
【专利技术属性】
技术研发人员:舒大飞,谌璟,孙庆新,
申请(专利权)人:自行科技武汉有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。