本申请涉及测试,尤其涉及一种光波导镜片的测试方法、装置、计算机设备及计算机可读存储介质。
背景技术:
1、随着信息技术的不断发展,增强显示技术(augmentedrea l ity,ar)近些年来逐渐受到广泛的关注。增强现实技术是一种将虚拟信息与真实世界巧妙融合的技术,它将计算机生产的虚拟信息模拟仿真后,应用到真实世界中,两种信息互为补充,从而实现对真实世界的“增强”。而现今的增强现实显示设备(如ar眼镜、vr眼镜以及ar头盔等)通常由光机及光波导镜片组成,光机用于生成特定的图像并出射对应的光信号,光波导镜片用于将光机出射的光信号定向传输至人眼,从而实现给佩戴ar显示设备的用户显示对应的图像。而光波导镜片在出厂应用前需要进行测试。目前光波导镜片的测试方法是将光波导镜片至于固定位置,然后调节亮度计到达最佳测试焦距,并控制亮度计在最佳测试焦距采集光波导镜片的测试画面,根据测试画面的清晰度,确定光波导镜片的测试结果。然而,不同的光波导镜片对应的最佳测试焦距会有一定偏差,从而导致在该焦距采样点采集的测试画面不是最清晰画面,因此,基于该测试画面得到的测试结果的准确率较低。
技术实现思路
1、本申请提供了一种光波导镜片的测试方法、装置、计算机设备及计算机可读存储介质,以提高光波导镜片的测试准确率。
2、第一方面,本申请提供了一种光波导镜片的测试方法,所述测试方法包括:
3、基于待测光波导镜片对应的历史最佳测试焦距,确定目标测试焦段;
4、基于相关测试参数,在所述目标测试焦段中确定至少三个焦距采样点;
5、在各个焦距采样点分别采集所述待测光波导镜片的测试画面;
6、基于各测试画面对应的测试参数,确定所述待测光波导镜片的测试结果。
7、进一步地,所述基于待测光波导镜片对应的历史最佳测试焦距,确定目标测试焦段,包括:
8、控制变焦镜头进行变焦,并采集所述待测光波导镜片在变焦过程中各个焦距点对应的显示画面;
9、计算每幅显示画面中各个视场位置的临界调制传输函数cmtf值,并基于每幅显示画面中各个视场位置的cmtf值,确定各个视场位置在各幅显示画面中的cmtf值;
10、基于各个视场位置在各幅显示画面中的cmtf值,确定所述历史最佳测试焦距,并基于所述历史最佳测试焦距,对所述待测光波导镜片的测试焦段进行标定,获得所述目标测试焦段。
11、所述基于各个视场位置在各幅显示画面中的cmtf值,确定所述历史最佳测试焦距,包括:
12、基于各个视场位置在各幅显示画面中的cmtf值,分别确定各个视场位置对应的最大cmtf值,并基于各个视场位置对应的最大cmtf值,确定各个视场位置对应的最佳视场测试焦距;
13、基于各个最佳视场测试焦距,确定所述历史最佳测试焦距。
14、所述基于待测光波导镜片对应的历史最佳测试焦距,确定目标测试焦段,包括:
15、基于所述待测光波导镜片的镜片标识,确定所述待测光波导镜片对应的通用最佳测试焦距,作为所述历史最佳测试焦距;
16、基于预设焦距间隔以及所述历史最佳测试焦距,生成所述目标测试焦段。
17、所述基于各测试画面对应的测试参数,确定所述待测光波导镜片的测试结果,包括:
18、计算每幅测试画面中各个视场位置的cmtf值,并基于各个视场位置在各幅测试画面中的cmtf值,分别确定各个视场位置对应的最大cmtf值;
19、基于各个视场位置对应的最大cmtf值,确定所述待测光波导镜片的测试结果。
20、所述计算每幅测试画面中各个视场位置的cmtf值,包括:
21、获取每幅测试画面中各视场位置对应的亮线对灰度值以及暗线对灰度值;
22、基于所述亮线对灰度值以及暗线对灰度值,计算出所述每幅测试画面中各视场位置对应的cmtf值。
23、所述基于相关测试参数,在所述目标测试焦段中确定至少三个焦距采样点,包括:
24、根据测试精度和单位产能参数,确定采样点数量;
25、根据所述采样点数量,对所述目标测试焦段进行等分,得到各个焦距采样点。
26、第二方面,本申请还提供了一种光波导镜片的测试装置,所述测试装置包括:
27、测试焦段确定模块,用于基于待测光波导镜片对应的历史最佳测试焦距,确定目标测试焦段;
28、采样点确定模块,用于基于相关测试参数,在所述目标测试焦段中确定至少三个焦距采样点;
29、测试画面采集模块,用于在各个焦距采样点分别采集所述待测光波导镜片的测试画面;
30、测试结果确定模块,用于基于各测试画面对应的测试参数,确定所述待测光波导镜片的测试结果。
31、第三方面,本申请还提供了一种计算机设备,所述计算机设备包括存储器和处理器;所述存储器,用于存储计算机程序;所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如上述的光波导镜片的测试方法。
32、第四方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如上述的光波导镜片的测试方法。
33、本申请公开了一种光波导镜片的测试方法、装置、计算机设备及存储介质,所述测试方法基于待测光波导镜片对应的历史最佳测试焦距,确定目标测试焦段;基于相关测试参数,在所述目标测试焦段中确定至少三个焦距采样点;在各个焦距采样点分别采集所述待测光波导镜片的测试画面;基于各测试画面对应的测试参数,确定所述待测光波导镜片的测试结果。通过上述方式,本申请首先基于历史最佳测试焦距对应的目标测试焦段,结合相关测试参数,在目标测试焦段内确定多个焦距采样点。由此,通过多组历史最佳测试焦距相关的焦距采样点,确定测试结果,防止焦距采样点单一,避免了最佳测试焦距发生偏差而导致的测试结果误判,提高了光波导镜片的测试准确率。
1.一种光波导镜片的测试方法,其特征在于,所述测试方法包括:
2.根据权利要求1所述的光波导镜片的测试方法,其特征在于,所述基于待测光波导镜片对应的历史最佳测试焦距,确定目标测试焦段,包括:
3.根据权利要求2所述的光波导镜片的测试方法,其特征在于,所述基于各个视场位置在各幅显示画面中的cmtf值,确定所述历史最佳测试焦距,包括:
4.根据权利要求1所述的光波导镜片的测试方法,其特征在于,所述基于待测光波导镜片对应的历史最佳测试焦距,确定目标测试焦段,包括:
5.根据权利要求1所述的光波导镜片的测试方法,其特征在于,所述基于各测试画面对应的测试参数,确定所述待测光波导镜片的测试结果,包括:
6.根据权利要求5所述的光波导镜片的测试方法,其特征在于,所述计算每幅测试画面中各个视场位置的cmtf值,包括:
7.根据权利要求1-6中任一项所述的光波导镜片的测试方法,其特征在于,所述基于相关测试参数,在所述目标测试焦段中确定至少三个焦距采样点,包括:
8.一种光波导镜片的测试装置,其特征在于,所述测试装置包括:
9.一种计算机设备,其特征在于,所述计算机设备包括存储器和处理器;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如权利要求1至7中任一项所述的光波导镜片的测试方法。
