本申请涉及显示渲染,具体而言,涉及一种获取用户瞳距标定参数的方法及装置。
背景技术:
1、ar即增强现实(augment reality)是一种实时计算摄像机影像的位置及角度并结合图像、视频、3d模型技术,经计算机生成的三维模型、音乐、内容等虚拟信息应用到现实世界,两者信息互补,将虚拟世界和现实世界融合的。
2、目前,用户在佩戴ar设备后,ar设备为了符合用户的需求和便于调节,在进行显示渲染时通常采用单一平均瞳距来进行配置渲染。然而,由于不同的用户的瞳距不同,因此采用平均瞳距并不能满足所有用户的需求,而且还会降低用户使用ar设备的体验。
3、因此,如何提供一种精准且满足用户需求的获取用户瞳距标定参数的方法的技术方案成为亟需解决的技术问题。
技术实现思路
1、本申请的一些实施例的目的在于提供一种获取用户瞳距标定参数的方法及装置,通过本申请的实施例的技术方案可以实现对用户的瞳距标定参数的精准确定,以匹配不同人群ar显示渲染的需求,提升了用户使用ar设备的体验。
2、第一方面,本申请的一些实施例提供了一种获取用户瞳距标定参数的方法,包括:获取用户的实际瞳距;通过将所述实际瞳距与标定标准参数进行对比,确定所述用户的瞳距标定参数,其中,所述标定标准参数从小到大依次包括:第一参数、第二参数、第三参数和第四参数。
3、本申请的一些实施例通过将用户的实际瞳距和标定标准参数进行对比,确定用户的瞳距标定参数,以此可以实现对用户的个性化配置,匹配不同人群ar显示渲染的需求,精准度较高且提升了用户使用ar设备的体验。
4、在一些实施例,所述通过将所述实际瞳距与标定标准参数进行对比,确定所述用户的瞳距标定参数,包括:确定所述实际瞳距小于或等于所述第一参数,则将所述第一参数对应的第一瞳距标定参数作为所述用户的瞳距标定参数。
5、本申请的一些实施例通过确定实际瞳距小于或等于第一参数时,可以将第一瞳距标定参数作为用户的瞳距标定参数,提升了获取效率。
6、在一些实施例,所述通过将所述实际瞳距与标定标准参数进行对比,确定所述用户的瞳距标定参数,包括:确定所述实际瞳距大于或等于所述第四参数,则将所述第四参数对应的第四瞳距标定参数作为所述用户的瞳距标定参数。
7、本申请的一些实施例通过确定实际瞳距大于或等于第四参数时,可以将第四瞳距标定参数作为用户的瞳距标定参数,提升了获取效率。
8、在一些实施例,所述通过将所述实际瞳距与标定标准参数进行对比,确定所述用户的瞳距标定参数,包括:确定所述实际瞳距大于所述第一参数且小于所述第四参数,则将所述实际瞳距与所述第二参数和所述第三参数进行对比,并利用标定公式确定所述用户的瞳距标定参数。
9、本申请的一些实施例通过确定实际瞳距满足的范围后,可以通过标定公式确定用户的瞳距标定参数,实现对用户的个性化配置,匹配用户需求。
10、在一些实施例,当所述实际瞳距x大于第i参数di且不大于第i+1参数di+1时,所述标定公式具体如下:
11、
12、其中,txp为所述用户的瞳距标定参数,tji为第i参数di对应的第i瞳距标定参数中第j个值,j∈[1,12],i∈[1,3]。
13、本申请的一些实施例通过上述标定公式进行计算,以实现对用户的个性化配置。
14、第二方面,本申请的一些实施例提供了一种获取用户瞳距标定参数的装置,应用于ar设备显示渲染,所述装置包括:获取模块,用于获取用户的实际瞳距;确定模块,用于通过将所述实际瞳距与标定标准参数进行对比,确定所述用户的瞳距标定参数,其中,所述标定标准参数从小到大依次包括:第一参数、第二参数、第三参数和第四参数。
15、在一些实施例,所述确定模块,用于:确定所述实际瞳距小于或等于所述第一参数,则将所述第一参数对应的第一瞳距标定参数作为所述用户的瞳距标定参数。
16、在一些实施例,所述确定模块,用于:确定所述实际瞳距大于或等于所述第四参数,则将所述第四参数对应的第四瞳距标定参数作为所述用户的瞳距标定参数。
17、在一些实施例,所述确定模块,用于:确定所述实际瞳距大于所述第一参数且小于所述第四参数,则将所述实际瞳距与所述第二参数和所述第三参数进行对比,并利用标定公式确定所述用户的瞳距标定参数。
18、在一些实施例,当所述实际瞳距x大于第i参数di且不大于第i+1参数di+1时,所述标定公式具体如下:
19、
20、其中,txp为所述用户的瞳距标定参数,tji为第i参数di对应的第i瞳距标定参数中第j个值,j∈[1,12],i∈[1,3]。
21、第三方面,本申请的一些实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时可实现如第一方面任一实施例所述的方法。
22、第四方面,本申请的一些实施例提供一种电子设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中,所述处理器执行所述程序时可实现如第一方面任一实施例所述的方法。
23、第五方面,本申请的一些实施例提供一种计算机程序产品,所述的计算机程序产品包括计算机程序,其中,所述的计算机程序被处理器执行时可实现如第一方面任一实施例所述的方法。
1.一种获取用户瞳距标定参数的方法,其特征在于,应用于ar设备显示渲染,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述通过将所述实际瞳距与标定标准参数进行对比,确定所述用户的瞳距标定参数,包括:
3.如权利要求1或2所述的方法,其特征在于,所述通过将所述实际瞳距与标定标准参数进行对比,确定所述用户的瞳距标定参数,包括:
4.如权利要求1或2所述的方法,其特征在于,所述通过将所述实际瞳距与标定标准参数进行对比,确定所述用户的瞳距标定参数,包括:
5.如权利要求4所述的方法,其特征在于,当所述实际瞳距x大于第i参数di且不大于第i+1参数di+1时,所述标定公式具体如下:
6.一种获取用户瞳距标定参数的装置,其特征在于,应用于ar设备显示渲染,所述装置包括:
7.如权利要求6所述的装置,其特征在于,所述确定模块,用于:
8.如权利要求6或7所述的装置,其特征在于,所述确定模块,用于:
9.如权利要求6或7所述的装置,其特征在于,所述确定模块,用于:
10.如权利要求9所述的装置,其特征在于,当所述实际瞳距x大于第i参数di且不大于第i+1参数di+1时,所述标定公式具体如下: