本申请属于hud设备测试领域,尤其涉及一种hud设备链路数据测试方法、装置、设备及介质。
背景技术:
1、hud系统(head up display system,抬头显示系统)是指以驾驶员为中心的多功能仪表盘。为了使hud系统在使用中的完整可靠,需要对hud进行相关测试。关于对hud系统的测试,现有技术中公开了一种通用的自动化测试hud的集成系统:该集成系统由仿真硬件平台、上位软件平台和系统仿真模型三部分组成,以自动化的方式完成了对hud的hil测试。但是现有的集成系统不具备对hud链路数据的检测,而为了保证用户良好的使用体验,需要对hud链路数据准确性进行测试,以确保hud基本功能使用上的正常以及hud图像的完整正确,保障用户行车安全。
2、目前,现有的对hud链路数据的检测主要通过人眼对hud的显示图像进行观察的人工检测。但是人工检测hud图像劳动量大、效率低、周期长,劳动成本增加,而且通过人眼进行检测受观察员的主观感觉的影响大,且没有统一的测试规范,导致测试精度不高、测试结果不准确,无法保证hud产品的质量。
技术实现思路
1、本申请实施例提供一种hud设备链路数据测试方法、装置、设备、介质及程序产品,能够自动对hud设备的链路数据进行准确测试。
2、第一方面,本申请实施例提供一种hud设备链路数据测试方法,包括:
3、检测是否存在用于指示hud设备开启的第一信号;
4、在存在第一信号的情况下,控制hud设备对开机测试图像进行投影,开机测试图像中包含编码标记;
5、控制相机对hud设备的投影区域进行拍摄,得到拍摄图像;
6、确定拍摄图像中是否包含开机测试图像中的编码标记;
7、在确定拍摄图像中包含开机测试图像中的编码标记的情况下,控制hud设备对目标测试项目对应的目标图像进行投影,目标测试项目用于对hud设备的链路数据进行测试;
8、控制相机对hud设备对应的投影区域进行拍摄,得到目标图像对应的投影图像;
9、基于目标图像和投影图像之间的差异,确定目标测试项目对应的测试结果。
10、第二方面,本申请实施例提供了一种hud设备链路数据测试装置,包括:
11、检测模块,用于检测是否存在用于指示hud设备开启的第一信号;
12、投影控制模块,用于在存在第一信号的情况下,控制hud设备对开机测试图像进行投影,开机测试图像包括编码标记;
13、拍摄控制模块,用于控制相机对hud设备的投影区域进行拍摄,得到拍摄图像;
14、确定模块,用于确定拍摄图像中是否包含开机测试图像中的编码标记;
15、投影控制模块,还用于在确定拍摄图像中包含开机测试图像中的编码标记的情况下,控制hud设备对目标测试项目对应的目标图像进行投影,目标测试项目用于对hud设备的链路数据进行测试;
16、拍摄控制模块,还用于控制相机对hud设备对应的投影区域进行拍摄,得到目标图像对应的投影图像;
17、测试结果确定模块,用于基于目标图像和投影图像之间的差异,确定目标测试项目对应的测试结果。
18、第三方面,本申请实施例提供了一种电子设备,电子设备包括:处理器以及存储有计算机程序指令的存储器;
19、处理器执行计算机程序指令时实现如第一方面的hud设备链路数据测试方法。
20、第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现如第一方面的hud设备链路数据测试方法。
21、第五方面,本申请实施例提供了一种计算机程序产品,计算机程序产品中的指令由电子设备的处理器执行时,使得电子设备执行如第一方面的hud设备链路数据测试方法。
22、本申请实施例的hud设备链路数据测试方法、装置、设备、介质及程序,在能够拍摄到hud设备投影出的开机测试图像的情况下,控制hud设备对目标测试项目对应的目标图像进行投影,目标测试项目用于对hud设备的链路数据进行测试,控制相机对hud设备对应的投影区域进行拍摄,得到目标图像对应的投影图像,基于目标图像和投影图像之间的差异,确定目标测试项目对应的测试结果。根据本申请实施例,通过自动控制hud设备进行图像投影和控制相机对投影图像拍摄,可以实现对hud设备链路数据的自动测试,无需人眼观察,效率高,测试结果准确性高,此外,在能够拍摄到hud设备投影出的开机测试图像的情况下再基于目标测试项目进行测试,可以避免由于hud设备未开启导致的测试结果不准确的问题。
1.一种hud设备链路数据测试方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述目标测试项目包括以下至少一种:
3.根据权利要求2所述的方法,其特征在于,所述目标测试项目包括所述第一测试项目,所述目标图像包括至少两张图像内容不一致的第一编码图像,其中图像内容不一致包括包含的编码标记不一致和/或编码标记的位置不一致;
4.根据权利要求2所述的方法,其特征在于,所述目标测试项目包括所述第二测试项目,所述目标图像包括至少两张图像内容不一致的第二编码图像,其中,图像内容不一致包括包含的编码标记不一致,但编码标记的尺寸和位置一致;
5.根据权利要求2所述的方法,其特征在于,所述目标测试项目包括所述第三测试项目,所述目标图像包括纯色图像和检测区域标定图像;
6.根据权利要求5所述的方法,其特征在于,所述检测区域标定图像包括第三编码图像,所述第三编码图像中包含一个目标编码标记,所述目标编码标记包含四个角点;
7.根据权利要求2所述的方法,其特征在于,所述目标检测项目包括所述第四测试项目,所述目标图像包括第四编码图像,所述第四编码图像中包括在多个位置设置的多个编码标记,不同位置设置的编码标记不同;
8.一种hud设备链路数据测试装置,其特征在于,包括:
9.一种电子设备,其特征在于,所述电子设备包括:处理器以及存储有计算机程序指令的存储器;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-7任意一项所述的hud设备链路数据测试方法。
