一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种用于ADAS摄像头模组测试的方法及装置与流程

2023-02-06 10:55:43 来源:中国专利 TAG:

一种用于adas摄像头模组测试的方法及装置
技术领域
1.本技术涉及电子设备制造技术领域,尤其涉及一种用于adas摄像头模组测试的技术。


背景技术:

2.当前行业内,针对adas(advanced driverassistance system,先进驾驶员辅助系统)等包括长焦摄像头的摄像头模组的解析力测试,传统的测试方法是采用内置单一图案图卡的视场角不大于15度的平行光管。由于内置单一图案图卡的平行光管的视场角的限制,无法基于同一张单一图案图卡获得的图卡图像,完成对adas摄像头模组的全视场角的解析力计算。另外,当前针对adas摄像头模组的内参矫正测试,常采用的是固定配置在同一圆弧的不同位置上的多个内置单一图案图卡的平行光管,或是一个可在同一圆弧上的不同位置间移动的内置单一图案图卡的平行光管,以获取不同角度的图卡图像,来完成对adas摄像头模组的内参矫正测试。
3.因此,现有技术中,无法在采用一个内置图案图卡的平行光管的同一设定环境下就可同时完成全视场角的解析力测试和内参矫正。


技术实现要素:

4.本技术的目的是提供一种用于adas摄像头模组测试的技术方案,用以至少部分解决现有技术中无法在同一设定环境下就可同时完成全视场角的解析力测试和内参矫正的技术问题。
5.根据本技术的一个方面,提供了一种用于adas摄像头模组测试的方法,其中,所述方法包括:
6.基于内置多图案图卡的平行光管和位于第一位置的adas摄像头模组,获取所述多图案图卡对应的第一图像,其中,所述多图案图卡中包括铺展开的形状相同、黑白相间的几何图案;
7.基于所述内置多图案图卡的平行光管和位于若干第二位置的adas摄像头模组,获取所述多图案图卡对应的若干第二图像,其中,所述adas摄像头模组从所述第一位置经角度调整至所述若干第二位置;
8.基于所述第一图像和预设视场角,进行解析力计算,以获得所述adas摄像头模组的对应所述预设视场角的解析力值,其中,所述预设视场角不大于所述adas摄像头模组的视场角;
9.基于所述若干第二图像和所述adas摄像头模组的内参标定模型,对所述adas摄像头模组进行内参矫正。
10.可选地,其中,所述平行光管的视场角不小于所述adas摄像头模组的视场角。
11.可选地,其中,所述adas摄像头模组从所述第一位置经角度调整至所述若干第二位置包括:
12.保持所述adas摄像头模组相对于所述平行光管的距离不变,对处于所述第一位置的所述adas摄像头模组进行上下和/或左右不同偏转角度的调整,以将所述adas摄像头模组调整至所述若干第二位置。
13.可选地,其中,所述基于所述若干第二图像和所述adas摄像头模组的内参标定模型,对所述adas摄像头模组进行内参矫正包括:
14.基于所述若干第二图像,确定每个第二图像中相邻黑白几何图案的交叉点信息;
15.基于全部第二图像中的交叉点信息,计算所述adas摄像头模组的畸变系数;
16.基于所述畸变系数及所述adas摄像头模组的内参标定模型,对所述adas摄像头模组进行内参矫正。
17.根据本技术的另一个方面,提供了一种用于adas摄像头模组测试的装置,其中,所述装置包括:
18.平行光管,其中,所述平行光管内置多图案图卡,其中,所述多图案图卡中包括铺展开的形状相同、黑白相间的几何图案;
19.测试工台,用于固定所述adas摄像头模组及对所述adas摄像头模组进行上下和/或左右偏转调整,其中,所述平行光管的视场角不小于所述adas摄像头模组的视场角;
20.成像单元,用于将所述adas摄像头模组拍摄的所述多图案图卡转换成图像;
21.图像处理单元,用于获取所述adas摄像头模组处于不同位置拍摄的所述多图案图卡对应的图像,并基于所述图像和预设视场角,进行解析力计算,以获得所述adas摄像头模组的对应所述预设视场角的解析力值,以及基于所述图像和所述adas摄像头模组的内参标定模型,对所述adas摄像头模组进行内参矫正。
22.与现有技术相比,本技术提供了一种用于adas摄像头模组测试的技术方案,其方法包括:基于内置多图案图卡的平行光管和位于测试工台第一位置的adas摄像头模组,获取所述多图案图卡对应的第一图像,其中,所述多图案图卡中包括铺展开的形状相同、黑白相间的几何图案;基于所述内置多图案图卡的平行光管和位于测试工台若干第二位置的adas摄像头模组,获取所述多图案图卡对应的若干第二图像,其中,所述adas摄像头模组从所述第一位置经角度调整至所述若干第二位置;基于所述第一图像和预设视场角,进行解析力计算,以获得所述adas摄像头模组的对应所述预设视场角的解析力值,其中,所述预设视场角不大于所述adas摄像头模组的视场角;基于所述若干第二图像和所述adas摄像头模组的内参标定模型,对所述adas摄像头模组进行内参矫正。
23.本技术提供的一种用于adas摄像头模组测试的技术方案可带来的技术效果:
24.采用内置多图案图卡的平行光管,可实现在同一设定环境下,同时完成adas摄像头模组的全视场角的解析力测试和内参矫正,无需设定不同环境来分别完成解析力测试和内参矫正。简化了adas摄像头模组测试装置及测试方法,提高了测试效率。
附图说明
25.通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
26.图1示出本技术一个方面的一种用于adas摄像头模组测试的方法流程图;
27.图2示出本技术一个方面的一个实施例中的位于不同第二位置的adas摄像头模组
对应的棋盘格图卡的图像示意图;
28.图3示出本技术一个方面的一个实施例中的用于adas摄像头模组内参矫正的对应棋盘格图卡的第二图像中的交叉点信息示意图;
29.图4示出本技术另一个方面的一种用于adas摄像头模组测试的装置示意图;
30.附图中相同或相似的附图标记代表相同或相似的部件。为使图面简洁,各图中的示意性地表示出了与本发明相关部分,而并不代表其作为产品的实际结构。
31.另外,为使图面简洁便于理解,在有些图中具有相同结构或功能的部件,可能仅示意性地标示了其中的一个。
具体实施方式
32.下面结合附图对本发明作进一步详细描述。
33.adas摄像头模组通常部署在汽车的前部、侧面和后部,以提供驾驶和停车辅助,因其更高的应用可靠性和对新要求的适应性而在智能驾驶中被广泛采用。
34.adas摄像头模组包括长焦镜头,其对焦距离长(通常在一百米以上)。而通常的测试环境不具备这样的条件,采用平行光管发出的光来模拟远距离投射的平行光。
35.为更进一步阐述本技术所采取的技术手段及取得的效果,下面结合附图及优选实施例,对本技术的技术方案,进行清楚和完整的描述。
36.图1示出本技术一个方面的一种用于adas摄像头模组测试的方法流程图,其中,一个实施例的该方法包括:
37.s101基于内置多图案图卡的平行光管和位于第一位置的adas摄像头模组,获取所述多图案图卡对应的第一图像,其中,所述多图案图卡中包括铺展开的形状相同、黑白相间的几何图案;
38.s102基于所述内置多图案图卡的平行光管和位于若干第二位置的adas摄像头模组,获取所述多图案图卡对应的若干第二图像,其中,所述adas摄像头模组从所述第一位置经角度调整至所述若干第二位置;
39.s103基于所述第一图像和预设视场角,进行解析力计算,以获得所述adas摄像头模组的对应所述预设视场角的解析力值,其中,所述预设视场角不大于所述adas摄像头模组的视场角;
40.s104基于所述若干第二图像和所述adas摄像头模组的内参标定模型,对所述adas摄像头模组进行内参矫正。
41.在该实施例中,在步骤s101中,基于内置多图案图卡的平行光管和位于第一位置的adas摄像头模组,获取所述多图案图卡对应的第一图像,其中,所述多图案图卡中包括铺展开的形状相同、黑白相间的几何图案。
42.其中,采用内置多图案图卡的平行光管作为模拟远距离发出平行光的光源,将该多图案图卡投射到位于第一位置的adas摄像头模组,其中,多图案图卡内置在平行光管的物镜的焦平面上,而当adas摄像头模组位于第一位置时,该adas摄像头模组的镜头与平行光管的物镜在同一光轴上;平行光通过adas摄像头模组的镜头,在adas摄像头模组的传感器上感光成像,得到该多图案图卡对应的第一图像,其中,该多图案图卡中包括铺展开的形状相同、黑白相间的几何图案,比如,该多图案图卡包括黑白棋盘格图案(即棋盘图卡)。其
中,该几何图案可以是正多边形。
43.为了确保获得的第一图像可用于该adas摄像头模组的全视场角的解析力进行计算,可选地,其中,所述平行光管的视场角不小于所述adas摄像头模组的视场角。
44.其中,若平行光管的视场角小于该adas摄像头模组的视场角,则获得的第一图像无法用于该adas摄像头模组的大于平行光管的视场角那部分视场角范围中对应的解析力计算。比如,现有adas摄像头模组的视场角通常可达到30度,因此,本技术中使用的内置多图案图卡的平行光管的视场角至少应不小于30度。若平行光管的视场角只有15度,则得到的第一图像无法用于该adas摄像头模组的大于15度的视场角对应的解析力计算。
45.继续在该实施例中,在步骤s102中,基于所述内置多图案图卡的平行光管和位于若干第二位置的adas摄像头模组,获取所述多图案图卡对应的若干第二图像,其中,所述adas摄像头模组从所述第一位置经角度调整至所述若干第二位置。
46.其中,在采用该内置多图案图卡的平行光管的同一设定环境中,通过对位于第一位置的该adas摄像头模组进行角度微调整,可使得该adas摄像头模组位于若干个第二位置。采用内置多图案图卡的平行光管作为模拟远距离发出平行光的光源,将该多图案图卡投射到位于第二位置的adas摄像头模组,平行光通过adas摄像头模组的镜头,在adas摄像头模组的传感器上感光成像,得到该多图案图卡对应若干第二位置的若干第二图像,其中,每个第二位置对应一个第二图像。其中,当adas摄像头模组位于第二位置时,该adas摄像头模组的镜头与平行光管的物镜不完全在同一光轴上。图2示出采用内置棋盘图卡的平行光管,通过位于不同第二位置的adas摄像头模组得到的若干第二图像。
47.可选地,其中,所述adas摄像头模组从所述第一位置经角度调整至所述若干第二位置包括:
48.保持所述adas摄像头模组相对于所述平行光管的距离不变,对处于所述第一位置的所述adas摄像头模组进行上下和/或左右不同偏转角度的调整,以将所述adas摄像头模组调整至所述若干第二位置。
49.其中,该adas摄像头模组被固定在测试工台上的第一位置,可将该adas摄像头模组进行上下和/或左右不同偏转角度的调整,以调整至若干个不同的第二位置。
50.其中,若平行光管的视场角只有15度,则得到的若干第二图像因不能反应出adas摄像头模组的15度以上视场角的内参信息,使得采用该第二图像进行内参矫正时会受到限制。
51.继续在该实施例中,在步骤s103中,基于所述第一图像和预设视场角,进行解析力计算,以获得所述adas摄像头模组的对应所述预设视场角的解析力值,其中,所述预设视场角不大于所述adas摄像头模组的视场角。
52.其中,可根据需要计算该adas摄像头模组的预设视场角对应的解析力值,可使用解析力算法对该第一图像中的与预设视场角相对应的区域中的图案进行解析力计算,可得到该adas摄像头模组的预设视场角对应的解析力值,比如mtf(modulation transfer function,调制传递函数)值,或sfr(spatial frequency response,空间频率响应)值,以实现对adas摄像头模组的预设视场角对应的解析力测试。其中,该预设视场角应不大于该adas摄像头模组的视场角,从而基于该第一图像,使用解析力算法可实现该adas摄像头模组的全视场角的解析力测试。若该预设视场角大于该adas摄像头模组的视场角,则基于该
第一图像,无法获得与该预设视场角对应的图案区域,进而无法使用解析力算法来进行相应的解析力计算。
53.继续在该实施例中,在步骤s104中,基于所述若干第二图像和所述adas摄像头模组的内参标定模型,对所述adas摄像头模组进行内参矫正。
54.其中,基于得到的若干第二图像,采用该adas摄像头模组对应的内参标定模型,对该adas摄像头模组进行内参矫正。
55.可选地,其中,步骤s104包括:
56.基于所述若干第二图像,确定每个第二图像中相邻黑白几何图案的交叉点信息;
57.基于全部第二图像中的交叉点信息,计算所述adas摄像头模组的畸变系数;
58.基于所述畸变系数及所述adas摄像头模组的内参标定模型,对所述adas摄像头模组进行内参矫正。
59.其中,如图3所示,先确定每个第二图像中相邻黑白几何图案的交叉点信息,再整理出全部第二图像中的交叉点信息,使用相关算法计算该adas摄像头模组的畸变系数,然后在该adas摄像头模组的内参标定模型中应用该畸变系数,以实现对该adas摄像头模组的内参矫正测试。
60.图4示出本技术另一个方面的一种用于adas摄像头模组测试的装置示意图,其中,一个实施例的该装置100包括:
61.平行光管110,其中,所述平行光管内置多图案图卡111,其中,所述多图案图卡111中包括铺展开的形状相同、黑白相间的几何图案;
62.测试工台120,用于固定所述adas摄像头模组150及对所述adas摄像头模组150进行上下和/或左右偏转调整,其中,所述平行光管110的视场角不小于所述adas摄像头模组150的视场角;
63.成像单元130,用于将所述adas摄像头模组150拍摄的所述多图案图卡转换成图像;
64.图像处理单元140(未示出),用于获取所述adas摄像头模组150处于不同位置拍摄的所述多图案图卡111对应的图像,并基于所述图像和预设视场角,进行解析力计算,以获得所述adas摄像头模组150的对应所述预设视场角的解析力值,以及基于所述图像和所述adas摄像头模组150的内参标定模型,对所述adas摄像头模组150进行内参矫正。
65.该实施例的装置100中,图像处理单元140可以是上位机或其它类型的计算机设备,与成像单元电连接。
66.装置100用以实施上述方法实施例,具体实时步骤与上述方法实施例中的相同,在此不再赘述。
67.本技术的一个可选实施例中,还提供了一种计算机可读介质,所述计算机可读介质存储有计算机可读指令,所述计算机可读指令被处理器执行以实现前述各方法实施例的部分或全部步骤。
68.需要注意的是,本技术中各方法实施例并不严格限定各步骤执行的顺序,只要各方法实施例能解决现有技术存在的缺陷,获得有益效果。本技术中各方法实施例可在软件和/或软件与硬件的组合体中被实施。本技术中涉及的软件程序可以通过处理器执行以实现上述各实施例的步骤或功能。同样地,本技术的软件程序(包括相关的数据结构)可以被
存储到计算机可读记录介质中。
69.另外,本技术的全部或者部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本技术的方法和/或技术方案。而调用本技术的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。
70.对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件和/或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献