一种干扰光斑筛查方法、系统、设备及存储介质与流程
- 国知局
- 2024-10-21 15:26:25
本申请实施例涉及视线追踪,具体涉及一种干扰光斑筛查方法、系统、设备及存储介质。
背景技术:
1、视线跟踪技术是测量人眼凝视点和相对于头部运动程度的技术。使用角膜反射法的视线追踪方法,需要获得正确的光斑位置信息及其与光源的对应关系。为了得到上述信息以及对应关系,通常采集人眼眼图进行光斑位置检测并对检测到的光斑进行编号,在采集人眼眼图时,常常会受到对侧光源影响形成干扰光斑。
2、例如,在头显设备的左眼和右眼光学镜片附近分别布局预定数量的光源,对单个目标人眼(左眼或右眼)采集眼图,即得到目标人眼眼图,对侧光源指布局在另外一只眼的光学镜片附近的光源。现有光斑位置检测以及光斑编号实现中,多是针对采集到目标人眼眼图直接获得结果,未考虑对侧光源形成了干扰光斑的问题。
技术实现思路
1、为此,本申请提供一种干扰光斑筛查方法、系统、设备及存储介质,以解决现有光斑位置检测以及光斑编号实现中未考虑对侧光源形成了干扰光斑的技术问题。
2、为了实现上述目的,本申请提供如下技术方案:
3、根据本申请的第一方面,本申请实施例提供了一种干扰光斑筛查方法,所述方法包括:
4、对第一原始眼图进行光斑位置检测,得到第一光斑位置数组;
5、对第二原始眼图进行虹膜轮廓点位置检测,得到预设数量的虹膜轮廓点坐标;
6、利用各个虹膜轮廓点坐标,在与所述第一原始眼图大小相同的预设图像上绘制虹膜轮廓;所述预设图像具有第一预设颜色;
7、将绘制的虹膜轮廓内部区域填充为第二预设颜色,得到参考图像;
8、根据所述第一光斑位置数组中各个第一光斑位置坐标,对所述参考图像提取像素颜色;
9、识别各个第一光斑位置坐标对应所提取的像素颜色;
10、如果所提取的像素颜色为第一预设颜色,则对应光斑不在虹膜轮廓内,删除对应第一光斑位置坐标;
11、如果所提取的像素颜色为第二预设颜色,则对应光斑在虹膜轮廓内,将对应第一光斑位置坐标保留为第二光斑位置坐标;
12、利用所有的第二光斑位置坐标,得到第二光斑位置数组作为待编号光斑位置数组。
13、根据本申请的第二方面,提供了一种干扰光斑筛查系统,用于执行如上所述的一种干扰光斑筛查方法中的步骤,所述系统包括:
14、第一检测单元,用于对第一原始眼图进行光斑位置检测,得到第一光斑位置数组;
15、第二检测单元,用于对第二原始眼图进行虹膜轮廓点位置检测,得到预设数量的虹膜轮廓点坐标;
16、排除单元,用于执行以下步骤:
17、利用各个虹膜轮廓点坐标,在与所述第一原始眼图大小相同的预设图像上绘制虹膜轮廓;所述预设图像具有第一预设颜色;
18、将绘制的虹膜轮廓内部区域填充为第二预设颜色,得到参考图像;
19、根据所述第一光斑位置数组中各个第一光斑位置坐标,对所述参考图像提取像素颜色;
20、识别各个第一光斑位置坐标对应所提取的像素颜色;
21、如果所提取的像素颜色为第一预设颜色,则对应光斑不在虹膜轮廓内,删除对应第一光斑位置坐标;
22、如果所提取的像素颜色为第二预设颜色,则对应光斑在虹膜轮廓内,将对应第一光斑位置坐标保留为第二光斑位置坐标;
23、利用所有的第二光斑位置坐标,得到第二光斑位置数组作为待编号光斑位置数组。
24、根据本申请的第三方面,提供了一种干扰光斑筛查设备,所述设备包括:处理器和存储器;
25、所述存储器用于存储一个或多个程序指令;
26、所述处理器,用于运行一个或多个程序指令,用以执行如上所述的一种干扰光斑筛查方法的步骤。
27、根据本申请的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的一种干扰光斑筛查方法的步骤。
28、与现有技术相比,本申请实施例提供的一种干扰光斑筛查方法、系统、设备及存储介质,基于虹膜轮廓点位置检测得到虹膜轮廓点坐标,然后,利用虹膜轮廓点坐标在预设图像上通过虹膜轮廓绘制以及颜色填充,得到参考图像;利用通过光斑位置检测得到的各个第一光斑位置坐标,对参考图像提取像素颜色,通过对提取像素颜色进行比对识别,从第一光斑位置数组中删除虹膜轮廓外对应的检测值,有效提高了光斑位置检测的准确度。本申请实施例能够在光斑位置检测中将对侧光源形成的干扰光斑识别并删除,得到正确的光斑位置检测结果,这样,再对正确光斑位置检测结果进行光斑编号,同时也提高了光斑编号的准确度。
技术特征:1.一种干扰光斑筛查方法,其特征在于,所述方法包括:
2.如权利要求1所述的一种干扰光斑筛查方法,其特征在于,对第一原始眼图进行光斑位置检测,得到第一光斑位置数组,包括:
3.如权利要求2所述的一种干扰光斑筛查方法,其特征在于,对第一原始眼图进行光斑位置检测,得到第一光斑位置数组,还包括:
4.如权利要求3所述的一种干扰光斑筛查方法,其特征在于,在将绘制的虹膜轮廓内部区域填充为第二预设颜色之后,所述方法还包括:
5.如权利要求4所述的一种干扰光斑筛查方法,其特征在于,所述第一原始眼图和所述第二原始眼图为同一原始眼图,或者所述第一原始眼图和所述第二原始眼图为相同采集条件下获得的不同原始眼图,所述相同采集条件包括:眼图采集设备相同、采集的目标人眼相同、目标人眼注视点相同、采集目标人眼位置相同、光源组中各个光源布置位置相同。
6.如权利要求1至5任一项所述的一种干扰光斑筛查方法,其特征在于,所述方法还包括:
7.如权利要求6所述的一种干扰光斑筛查方法,其特征在于,所述方法还包括:
8.如权利要求7所述的一种干扰光斑筛查方法,其特征在于,所述光斑坐标系的原点位置为各个第二光斑位置坐标的质心位置。
9.如权利要求7所述的一种干扰光斑筛查方法,其特征在于,所述第一预设规则为顺时针排序规则或逆时针排序规则。
10.如权利要求7所述的一种干扰光斑筛查方法,其特征在于,建立眼图水平线坐标系,包括:
11.如权利要求7至10中任一项所述的一种干扰光斑筛查方法,其特征在于,所述方法还包括:
12.如权利要求11所述的一种干扰光斑筛查方法,其特征在于,所述方法还包括:
13.如权利要求12所述的一种干扰光斑筛查方法,其特征在于,所述方法还包括:
14.如权利要求13所述的一种干扰光斑筛查方法,其特征在于,所述第二预设条件包括:所述边夹角小于第五预设阈值或者所述边夹角大于第六预设阈值。
15.如权利要求12所述的一种干扰光斑筛查方法,其特征在于,所述第二预设规则包括:
16.一种干扰光斑筛查系统,其特征在于,用于执行如权利要求1至15中任一项所述的一种干扰光斑筛查方法中的步骤,所述系统包括:
17.一种干扰光斑筛查设备,其特征在于,所述设备包括:处理器和存储器;
18.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至15任一项所述的一种干扰光斑筛查方法的步骤。
技术总结本申请提供了一种干扰光斑筛查方法、系统、设备及存储介质,基于虹膜轮廓点位置检测得到虹膜轮廓点坐标,然后,利用虹膜轮廓点坐标在预设图像上通过虹膜轮廓绘制以及颜色填充,得到参考图像;利用通过光斑位置检测得到的各个第一光斑位置坐标,对参考图像提取像素颜色,通过对提取像素颜色进行比对识别,从第一光斑位置数组中删除虹膜轮廓外对应的检测值,有效提高了光斑位置检测的准确度。本申请实施例能够在光斑位置检测中将对侧光源形成的干扰光斑识别并删除,得到正确的光斑位置检测结果,这样,再对正确光斑位置检测结果进行光斑编号,同时也提高了光斑编号的准确度。技术研发人员:张鑫受保护的技术使用者:南昌虚拟现实研究院股份有限公司技术研发日:技术公布日:2024/10/17本文地址:https://www.jishuxx.com/zhuanli/20241021/321537.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。