System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及电子,尤其涉及一种图像处理方法、装置、电子设备及存储介质。
技术介绍
1、现有技术中,摄像头模组是电子设备的重要组成部分。组装摄像头模组时,通常包括一个或多个镜头以及图像传感器等结构。
2、每个组装步骤都可能会产生组装偏差,导致图像传感器中心点与镜头中心点之间的连线与水平光轴之间产生偏转角度,或者水平光轴与图像传感器的交点未与图像传感器中心点重合。
3、这种误差往往导致此时摄像头的参数无法满足应用场景要求的准确度。
技术实现思路
1、本公开实施例公开了一种图像处理方法、装置、电子设备及存储介质。
2、根据本公开实施例的第一方面,提供一种图像处理方法,所述方法包括:
3、利用图像采集模组对标靶图进行图像采集,得到采集图像,其中,所述图像采集模组包括:图像传感器以及镜头组件;所述标靶图的预定位置具有多个第一图样;所述标靶图,位于与所述图像传感器平行的标靶平面内;
4、确定所述第一图样的成像在所述采集图像中的图像坐标;
5、根据所述图像坐标,以及所述第一图样在所述标靶图上的分布特点,确定所述镜头组件与所述图像传感器之间的相对位置;
6、其中,所述镜头组件与所述图像传感器之间的相对位置,至少用于确定所述图像采集模组的参数。
7、在一些实施例中,所述标靶图的4个顶点所在区域各有一个所述第一图样个数和分布距离相同的第一图样组;
8、同一个所述第一图样组任意相邻两个所述第一图样中
9、其中,任意两个所述n等边形面积相等。
10、在一些实施例中,所述根据所述图像坐标,以及所述第一图样在所述标靶图上的分布特点,确定所述镜头组件与所述图像传感器之间的相对位置,包括:
11、根据所述各所述第一图样在所述采集图像上的图像坐标,确定第m个所述顶点所在区域的各所述第一图样中心点连线构成的多边形的边长;其中,所述m为小于或等于4的正整数;
12、确定4个所述顶点所在区域内各所述多边形的边长方差;
13、当所述边长方差小于预设值时,确定所述镜头组件与所述图像传感器之间具有第一相对位置。
14、在一些实施例中,所述根据所述图像坐标,以及所述第一图样在所述标靶图上的分布特点,确定所述镜头组件与所述图像传感器之间的相对位置,包括:
15、当所述边长方差大于或等于所述预设值时,根据所述各所述第一图样在所述采集图像上的图像坐标,确定所述镜头组件与所述图像传感器之间的相对角度。
16、在一些实施例中,所述标靶图的一个所述第一图样组在所述采集图像中的成像,对应于所述采集图像中一个关键点;
17、所述根据所述各所述第一图样在所述采集图像上的图像坐标,确定所述镜头组件与所述图像传感器之间的相对角度,包括:
18、根据第m个所述顶点所在区域的第一图样的成像在所述采集图像中的图像坐标,得到第m个所述关键点的图像坐标;其中,所述m为小于或等于4的正整数;
19、根据4个所述关键点的图像坐标,确定所述镜头组件与所述图像传感器之间的相对角度。
20、在一些实施例中,所述根据4个所述关键点的图像坐标,确定所述镜头组件与所述图像传感器之间的相对角度,包括:
21、根据第1个所述关键点和第2个所述关键点的图像坐标,确定第1所述关键点和第2个所述关键点之间的第一连线的长度;其中,第1个所述关键点和第2个所述关键点位于所述采集图像的同一条边长处;
22、根据第3个所述关键点和第4个所述关键点的图像坐标,确定第3所述关键点和第4个所述关键点之间的第二连线的长度;第3个所述关键点和第4个所述关键点位于所述采集图像的同一条边长处;
23、根据所述第一连线的长度、所述第二连线的长度以及所述第一连线和所述第二连线之间的距离,确定所述镜头组件相对于图像传感器绕在光轴方向上偏转量。
24、在一些实施例中,所述根据4个所述关键点的图像坐标,确定所述镜头组件与所述图像传感器之间的相对角度,包括:
25、确定第1个所述关键点和第2个所述关键点在第一方向上的第一距离,并确定第1个所述关键点和第2个所述关键点在第二方向上的第二距离;
26、确定第3个所述关键点和第4个所述关键点在第一方向上的第三距离,并确定第3个所述关键点和第4个所述关键点在第二方向上的第四距离;
27、根据所述第一距离、所述第二距离、所述第三距离以及所述第四距离,确定所述镜头组件相对于图像传感器绕在第二方向上偏转量,其中,所述第一方向和所述第二方向相互垂直。
28、在一些实施例中,所述根据4个所述关键点的图像坐标,确定所述镜头组件与所述图像传感器之间的相对角度,包括:
29、确定第4个所述关键点和第1个所述关键点在第一方向上的第五距离,并确定第4个所述关键点和第1个所述关键点在第二方向上的第六距离;
30、确定第3个所述关键点和第2个所述关键点在第一方向上的第七距离,并确定第3个所述关键点和第2个所述关键点在第二方向上的第八距离;
31、根据所述第五距离、所述第六距离、所述第七距离以及所述第八距离,确定所述镜头组件相对于图像传感器绕在第一方向上偏转量,其中,所述第一方向和所述第二方向相互垂直。
32、在一个实施例中,所述根据第m个所述顶点所在区域的第一图样的成像在所述采集图像中的图像坐标,得到第m个关键点的图像坐标,包括:
33、根据第m个所述顶点所在区域的采集图像的成像在所述采集图像中的图像坐标,将第m个所述顶点所在区域的所述第一图样中心点连线构成的多边形的中心点的图像坐标,确定为所述第m个所述关键点的图像坐标。
34、在一些实施例中,一个所述第一图样组包括:三个所述第一图样,且同一个所述第一图样组的三个第一图样的中心点的连线构成等边三角形。
35、在一些实施例中,所述标靶图包括:
36、第二图样;其中,所述标靶图上的第一颜色所述第二图样和第二颜色的所述第二图样交错分布;
37、所述第二颜色的所述第一图样,分布在所述第一颜色的所述第二图样上。
38、在一些实施例中,所述镜头组件与所述图像传感器之间的相对位置,用于确定所述图像采集模组的外参;
39、和/或,
40、所述外参,用于确定所述图像采集模组的内参。
41、根据本公开实施例的第二方面,提供一种图像处理装置,所述装置包括:
42、图像采集单元,用于利用图像采集模组对标靶图进行图像采集,得到采集图像,其中,图像采集模组包括:图像传感器以及镜头组件;所述标靶图的预定位置具有多个第一图样;所述标靶图,位于与所述图像传感器平行的标靶平面内;
43、坐标确定单元,用于确定所述第一图样的成像在所述采集图像中的图像坐标;
...【技术保护点】
1.一种图像处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求2的所述方法,其特征在于,所述根据所述图像坐标,以及所述第一图样在所述标靶图上的分布特点,确定所述镜头组件与所述图像传感器之间的相对位置,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述图像坐标,以及所述第一图样在所述标靶图上的分布特点,确定所述镜头组件与所述图像传感器之间的相对位置,包括:
5.根据权利要求4所述的方法,其特征在于,所述标靶图的一个所述第一图样组在所述采集图像中的成像,对应于所述采集图像中一个关键点;
6.根据权利要求5所述的方法,其特征在于,所述根据4个所述关键点的图像坐标,确定所述镜头组件与所述图像传感器之间的相对角度,包括:
7.根据权利要求5所述的方法,其特征在于,所述根据4个所述关键点的图像坐标,确定所述镜头组件与所述图像传感器之间的相对角度,包括:
8.根据权利要求5所述的方法,其特征在于,所述根据4个所述关键点的图像坐标,确定所述镜头组件与所述
9.根据权利要求5所述的方法,其特征在于,所述根据第m个所述顶点所在区域的第一图样的成像在所述采集图像中的图像坐标,得到第m个关键点的图像坐标,包括:
10.根据权利要求2所述的方法,其特征在于,一个所述第一图样组包括:三个所述第一图样,且同一个所述第一图样组的三个第一图样的中心点的连线构成等边三角形。
11.根据权利要求1所述的方法,其特征在于,所述标靶图包括:
12.根据权利要求1所述的方法,其特征在于,
13.一种图像处理装置,所述装置包括:
14.一种电子设备,其特征在于,包括:
15.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机可执行指令;所述计算机可执行指令被处理器执行后,能够实现权利要求1至12任一项所述的方法。
...【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求2的所述方法,其特征在于,所述根据所述图像坐标,以及所述第一图样在所述标靶图上的分布特点,确定所述镜头组件与所述图像传感器之间的相对位置,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述图像坐标,以及所述第一图样在所述标靶图上的分布特点,确定所述镜头组件与所述图像传感器之间的相对位置,包括:
5.根据权利要求4所述的方法,其特征在于,所述标靶图的一个所述第一图样组在所述采集图像中的成像,对应于所述采集图像中一个关键点;
6.根据权利要求5所述的方法,其特征在于,所述根据4个所述关键点的图像坐标,确定所述镜头组件与所述图像传感器之间的相对角度,包括:
7.根据权利要求5所述的方法,其特征在于,所述根据4个所述关键点的图像坐标,确定所述镜头组件与所述图像传感器之间的相对角度,包括:...
【专利技术属性】
技术研发人员:张超,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。