System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及车辆测试,尤其是涉及一种hud自动化测试方法、装置、电子设备及计算机可读存储介质。
技术介绍
1、hud(head up display,抬头显示技术)是目前汽车市场上最大的增长领域之一,其能够将行车状态、导航信息、辅助驾驶信息等信息直接投射在驾驶员眼前,驾驶员无需切换视线便能够直观地获取行车信息,大大缩减了盲驾时间,提升了行车安全性。
2、亮度对比度、亮度均匀性、倾斜角度以及畸变度是目前常用于评估hud成像质量的参数,为了实现hud成像质量的测试,现有技术通常根据客户提供的有关挡风玻璃、光机以及双目相机三者之间的空间位置关系的光路文件,使用激光坐标仪手动标定挡风玻璃、光机以及双目相机三者的实际物理位置,以搭建测试环境,然后使用光机投图双目相机对焦拍图,手动把图片导入分析软件并分析得出各个参数大小的报告文件,该方式需要耗费大量的人工标定时间,效率低下且无法保证标定精度。
技术实现思路
1、本专利技术提供一种hud自动化测试方法、装置、设备及介质,以解决现有的hud测试方法需要耗费大量的人工标定时间,效率低下且无法保证标定精度的技术问题。
2、为了解决上述技术问题,本专利技术实施例第一方面提供一种hud自动化测试方法,包括如下步骤:
3、将目标hud光路信息所对应的坐标系与待测hud系统的坐标系重合,确定统一坐标系;其中,所述待测hud系统包括挡风玻璃、光机以及双目相机;
4、根据所述目标hud光路信息,确定在所述统一坐标
5、利用所述目标挡风玻璃角度值、所述目标光机空间绝对位置坐标以及所述目标双目相机空间绝对位置坐标对所述待测hud系统进行标定;
6、对标定后的待测hud系统分别进行亮度对比度测试、亮度均匀性测试、倾斜角度测试以及畸变度测试。
7、作为优选方案,所述利用所述目标挡风玻璃角度值、所述目标光机空间绝对位置坐标以及所述目标双目相机空间绝对位置坐标对所述待测hud系统进行标定,具体包括:
8、获取所述待测hud系统当前在所述统一坐标系下的挡风玻璃角度值、光机空间绝对位置坐标以及双目相机空间绝对位置坐标;
9、根据所述挡风玻璃角度值和所述目标挡风玻璃角度值,计算得到挡风玻璃待旋转角度值;
10、根据所述光机空间绝对位置坐标和所述目标光机空间绝对位置坐标,计算得到光机待移动位置;
11、根据所述双目相机空间绝对位置坐标和所述目标双目相机空间绝对位置坐标,计算得到双目相机待移动位置;
12、根据所述挡风玻璃待旋转角度值、所述光机待移动位置和所述双目相机待移动位置,对所述待测hud系统进行标定。
13、作为优选方案,所述根据所述挡风玻璃角度值和所述目标挡风玻璃角度值,计算得到挡风玻璃待旋转角度值,具体包括:
14、根据所述挡风玻璃角度值中在x轴方向上的第一角度值、在y轴方向上的第二角度值以及所述目标挡风玻璃角度值中在x轴方向上的第一目标角度值、在y轴方向上的第二目标角度值,通过如下表达式计算得到在z轴方向上的第一待旋转角度值:
15、rx1=cosγ·rx2-sinγ·ry2;
16、ry1=sinγ·rx2+cosγ·ry2;
17、根据所述挡风玻璃角度值中在z轴方向上的第三角度值、所述第一角度值以及所述目标挡风玻璃角度值中在z轴方向上的第三目标角度值、所述第一目标角度值,通过如下表达式计算得到在y轴方向上的第二待旋转角度值:
18、rx1=cosβ·rx2+sinβ·rz2;
19、rz1=-sinβ·rx2+cosβ·rz2;
20、根据所述第二角度值、所述第三角度值、所述第二目标角度值和所述第三目标角度值,通过如下表达式计算得到在x轴方向上的第三待旋转角度值:
21、ry1=cosα·ry2-sinα·rz2;
22、rz1=sinα·ry2+sinα·rz2;
23、根据所述第一待旋转角度值、所述第二待旋转角度值和所述第三待旋转角度值,确定所述挡风玻璃待旋转角度值;
24、其中,rx1表示所述第一目标角度值;ry1表示所述第二目标角度值;rz1表示所述第三目标角度值;rx2表示所述第一角度值;ry2表示所述第二角度值;rz2表示第三角度值;γ表示所述第一待旋转角度值;β表示所述第二待旋转角度值;α表示所述第三待旋转角度值。
25、作为优选方案,所述方法具体通过如下步骤对所述标定后的待测hud系统进行亮度对比度测试:
26、在环境光照度小于50lx的照明环境下,控制标定后的光机在标定后的挡风玻璃上投影白画面;
27、控制标定后的双目相机测量所述白画面的第一亮度值;
28、控制标定后的光机在标定后的挡风玻璃上投影黑画面;
29、控制标定后的双目相机测量所述黑画面的第二亮度值;
30、根据所述第一亮度值和所述第二亮度值之间的比值,获得所述标定后的待测hud系统所对应的亮度对比度。
31、作为优选方案,所述方法具体通过如下步骤对所述标定后的待测hud系统进行亮度均匀性测试:
32、在环境光照度小于50lx的照明环境下,控制标定后的光机在标定后的挡风玻璃上投影九点图;其中,所述九点图为呈3×3分布的点阵图;
33、控制标定后的双目相机测量所述九点图中各个点的亮度值;
34、根据各个点的亮度值中的最大亮度值和最小亮度值,获得所述标定后的待测hud系统所对应的亮度均匀性。
35、作为优选方案,所述方法具体通过如下步骤对所述标定后的待测hud系统进行倾斜角度测试:
36、在环境光照度小于50lx的照明环境下,控制标定后的光机在标定后的挡风玻璃上投影九点图;其中,所述九点图为呈3×3分布的点阵图;
37、在位于所述标定后的挡风玻璃前方的标定面板上确定第一虚像点和第二虚像点;其中,所述第一虚像点和所述第二虚像点分别对应于所述九点图中任意一行的第一个点和最后一个点;
38、根据所述第一虚像点和所述第二虚像点之间的水平距离和垂直距离,计算所述标定后的待测hud系统所对应的倾斜角度。
39、作为优选方案,所述方法具体通过如下步骤对所述标定后的待测hud系统进行畸变度测试:
40、在环境光照度小于50lx的照明环境下,控制标定后的光机在标定后的挡风玻璃上投影九点图;其中,所述九点图为呈3×3分布的点阵图;
41、在位于所述标定后的挡风玻璃前方的标定面板上确定分别与所述九点图中各个点对应的第一虚像点、第二虚像点、第三虚像点、第四虚像点、第五虚像点、第六虚像点、第七虚像点、第八虚像点和第九虚像点;
42、获取所述第四虚像点至所述第一虚像点和所述第七虚像本文档来自技高网...
【技术保护点】
1.一种HUD自动化测试方法,其特征在于,包括如下步骤:
2.如权利要求1所述的HUD自动化测试方法,其特征在于,所述利用所述目标挡风玻璃角度值、所述目标光机空间绝对位置坐标以及所述目标双目相机空间绝对位置坐标对所述待测HUD系统进行标定,具体包括:
3.如权利要求2所述的HUD自动化测试方法,其特征在于,所述根据所述挡风玻璃角度值和所述目标挡风玻璃角度值,计算得到挡风玻璃待旋转角度值,具体包括:
4.如权利要求1所述的HUD自动化测试方法,其特征在于,所述方法具体通过如下步骤对所述标定后的待测HUD系统进行亮度对比度测试:
5.如权利要求1所述的HUD自动化测试方法,其特征在于,所述方法具体通过如下步骤对所述标定后的待测HUD系统进行亮度均匀性测试:
6.如权利要求1所述的HUD自动化测试方法,其特征在于,所述方法具体通过如下步骤对所述标定后的待测HUD系统进行倾斜角度测试:
7.如权利要求1所述的HUD自动化测试方法,其特征在于,所述方法具体通过如下步骤对所述标定后的待测HUD系统进行畸变度测试:
...【技术特征摘要】
1.一种hud自动化测试方法,其特征在于,包括如下步骤:
2.如权利要求1所述的hud自动化测试方法,其特征在于,所述利用所述目标挡风玻璃角度值、所述目标光机空间绝对位置坐标以及所述目标双目相机空间绝对位置坐标对所述待测hud系统进行标定,具体包括:
3.如权利要求2所述的hud自动化测试方法,其特征在于,所述根据所述挡风玻璃角度值和所述目标挡风玻璃角度值,计算得到挡风玻璃待旋转角度值,具体包括:
4.如权利要求1所述的hud自动化测试方法,其特征在于,所述方法具体通过如下步骤对所述标定后的待测hud系统进行亮度对比度测试:
5.如权利要求1所述的hud自动化测试方法,其特征在于,所述方法具体通过如下步骤对所述标定后的待测hud系统进行亮度均匀性测试:
6.如权利要...
【专利技术属性】
技术研发人员:黄伟,
申请(专利权)人:上海研端信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。