视线追踪设备中光斑光源匹配方法和装置制造方法及图纸

技术编号:17408815 阅读:27 留言:0更新日期:2018-03-07 06:02
本发明专利技术公开了一种视线追踪设备中光斑光源匹配方法和装置。其中,视线追踪设备包括第一相机和第二相机,该方法包括:获取多个光源的坐标、第一相机中的所有光斑的坐标以及第二相机中所有光斑的坐标,其中,多个光源经过角膜反射后在第一相机和第二相机上投影得到光斑;遍历光源的坐标和光斑的坐标,在预设的第一公式满足预设条件时,确定光源和第一相机中光斑和/或第二相机中光斑的匹配关系。本发明专利技术解决了现有技术中视线追踪设备使用中光斑光源匹配困难的技术问题。

Matching method and device of light spot light source in line of sight tracking equipment

The invention discloses a method and device for matching the light spot light source in the line of sight tracking equipment. The eye tracking apparatus includes a first camera and the second camera, the method includes obtaining a plurality of light sources, the first camera in the coordinate all spot coordinates and second cameras in all spot coordinates, wherein a plurality of light source after corneal reflection after the first camera and the second camera projection coordinates and spot spot; traversal of the light source in the first preset formula meets the preset conditions, determine the matching relationship between the light source and the first camera in the spot and / or second cameras in the spot. The invention solves the technical problems of the difficulty in matching the light spot light source in the use of the line of sight tracking equipment in the existing technology.

【技术实现步骤摘要】
视线追踪设备中光斑光源匹配方法和装置
本专利技术涉及视线追踪设备领域,具体而言,涉及一种视线追踪设备中光斑光源匹配方法和装置。
技术介绍
现有技术中在使用视线追踪设备时,基于眼球的3D近似圆球模型,VR设备根据瞳孔中心坐标和角膜反射,对注视点的远距离设备进行视线估计,当VR设备使用多相机多光源时,只需要单点校正过程就可以估计视线,上述VR设备在实际使用中,因为光源和相机的相对位置不同,某些位置相机捕获不到图像,或者捕获到的图像不佳,在这种情况下,由于光源常常不具有特异性,因此无法完成光源光斑的匹配。针对上述现有技术中视线追踪设备使用中光斑光源匹配困难的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种视线追踪设备中光斑光源匹配方法和装置,以至少解决现有技术中视线追踪设备使用中光斑光源匹配困难的技术问题。根据本专利技术实施例的一个方面,提供了一种视线追踪设备中光斑光源匹配方法,视线追踪设备包括第一相机和第二相机,方法包括:获取多个光源的坐标、第一相机中的所有光斑的坐标以及第二相机中所有光斑的坐标,其中,多个光源经过角膜反射后在第一相机和第二相机上投影得到光斑;遍历光源的坐标和光斑的坐标,在预设的第一公式满足预设条件时,确定光源和第一相机中光斑和/或第二相机中光斑的匹配关系,其中,第一公式至少包括第二公式,第二公式为:(A1×B1)×(A2×B2)-(A3×B3)×(A4×B4),A1、A2、A3和A4为任意一个光源的坐标,B1、B2、B3和B4为第一相机或第二相机中任意一个光斑的坐标,且满足A1≠A3,A2≠A4,B1≠B3,B2≠B4或A1≠A4,A2≠A3,B1≠B4,B2≠B3,预设条件为预设第一公式值最小。进一步的,第一公式为第二公式和第三公式的和,第三公式为:λ(A5×B5)·C,其中,λ表示预设经验值,A5为任意一个光源的坐标,B5为第一相机或第二相机中任意一个光斑的坐标,C表示角膜的曲率中心坐标。进一步的,获取多个光源的坐标、第一相机中的所有光斑的坐标以及第二相机中所有光斑的坐标之后,方法还包括:遍历光源的坐标和光斑的坐标,在第一公式满足预设条件时,确定角膜的曲率中心坐标。进一步的,确定光源和第一相机中光斑和/或第二相机中光斑的匹配关系包括:在第一公式满足预设条件时,确定A1和B1相匹配、A2和B2相匹配、A3和B3相匹配、A4和B4相匹配以及A5和B5相匹配。进一步的,遍历光源的坐标和光斑的坐标包括:通过最优化搜索算法遍历光源的坐标和光斑的坐标。根据本专利技术实施例的另一方面,还提供了一种视线追踪设备中光斑光源匹配装置,视线追踪设备包括第一相机和第二相机,装置包括:获取模块,用于获取多个光源的坐标、第一相机中的所有光斑的坐标以及第二相机中所有光斑的坐标,其中,多个光源经过角膜反射后在第一相机和第二相机上投影得到光斑;第一确定模块,用于遍历光源的坐标和光斑的坐标,在预设的第一公式满足预设条件时,确定光源和第一相机中光斑和/或第二相机中光斑的匹配关系,其中,第一公式至少包括第二公式,第二公式为:(A1×B1)×(A2×B2)-(A3×B3)×(A4×B4),A1、A2、A3和A4为任意一个光源的坐标,B1、B2、B3和B4为第一相机或第二相机中任意一个光斑的坐标,且满足A1≠A3,A2≠A4,B1≠B3,B2≠B4或A1≠A4,A2≠A3,B1≠B4,B2≠B3,预设条件为预设第一公式值最小。根据本专利技术实施例的另一方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述视线追踪设备中光斑光源匹配方法。根据本专利技术实施例的另一方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行上述视线追踪设备中光斑光源匹配方法。根据本专利技术实施例的另一方面,还提供了一种终端,包括视线追踪设备,视线追踪设备包括第一相机和第二相机,终端还包括:获取模块,用于获取多个光源的坐标、第一相机中的所有光斑的坐标以及第二相机中所有光斑的坐标,其中,多个光源经过角膜反射后在第一相机和第二相机上投影得到光斑;第一确定模块,用于遍历光源的坐标和光斑的坐标,在预设的第一公式满足预设条件时,确定光源和第一相机中光斑和/或第二相机中光斑的匹配关系,其中,第一公式至少包括第二公式,第二公式为:(A1×B1)×(A2×B2)-(A3×B3)×(A4×B4),A1、A2、A3和A4为任意一个光源的坐标,B1、B2、B3和B4为第一相机或第二相机中任意一个光斑的坐标,且满足A1≠A3,A2≠A4,B1≠B3,B2≠B4或A1≠A4,A2≠A3,B1≠B4,B2≠B3,预设条件为预设第一公式值最小;处理器,处理器运行程序,其中,程序运行时对于从获取模块和第一确定模块输出的数据执行上述视线追踪设备中光斑光源匹配方法。根据本专利技术实施例的另一方面,还提供了一种终端,包括视线追踪设备,视线追踪设备包括第一相机和第二相机,终端还包括:获取模块,用于获取多个光源的坐标、第一相机中的所有光斑的坐标以及第二相机中所有光斑的坐标,其中,多个光源经过角膜反射后在第一相机和第二相机上投影得到光斑;第一确定模块,用于遍历光源的坐标和光斑的坐标,在预设的第一公式满足预设条件时,确定光源和第一相机中光斑和/或第二相机中光斑的匹配关系,其中,第一公式至少包括第二公式,第二公式为:(A1×B1)×(A2×B2)-(A3×B3)×(A4×B4),A1、A2、A3和A4为任意一个光源的坐标,B1、B2、B3和B4为第一相机或第二相机中任意一个光斑的坐标,且满足A1≠A3,A2≠A4,B1≠B3,B2≠B4或A1≠A4,A2≠A3,B1≠B4,B2≠B3,预设条件为预设第一公式值最小;存储介质,用于存储程序,其中,程序在运行时对于从获取模块和第一确定模块输出的数据执行上述视线追踪设备中光斑光源匹配方法。在本专利技术实施例中,针对包括第一相机和第二相机视线追踪设备,通过获取多个光源的坐标、第一相机中的所有光斑的坐标以及第二相机中所有光斑的坐标,其中,多个光源经过角膜反射后在第一相机和第二相机上投影得到光斑;遍历光源的坐标和光斑的坐标,在预设的第一公式满足预设条件时,确定光源和第一相机中光斑和/或第二相机中光斑的匹配关系,其中,第一公式至少包括第二公式,第二公式为:(A1×B1)×(A2×B2)-(A3×B3)×(A4×B4),A1、A2、A3和A4为任意一个光源的坐标,B1、B2、B3和B4为第一相机或第二相机中任意一个光斑的坐标,且满足A1≠A3,A2≠A4,B1≠B3,B2≠B4或A1≠A4,A2≠A3,B1≠B4,B2≠B3,预设条件为预设第一公式值最小,达到了对光斑和光源进行匹配的目的,从而实现了即使是在相机捕获不到图像或者捕获到的图像不佳的条件下也能够完成光斑光源匹配的技术效果,进而解决了现有技术中视线追踪设备使用中光斑光源匹配困难的技术问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种视线追踪设备中光斑光源匹配方法的示意图;图2是根据本专利技术实施例的一种视线追踪设备中光本文档来自技高网...
视线追踪设备中光斑光源匹配方法和装置

【技术保护点】
一种视线追踪设备中光斑光源匹配方法,其特征在于,所述视线追踪设备包括第一相机和第二相机,所述方法包括:获取多个光源的坐标、所述第一相机中的所有光斑的坐标以及所述第二相机中所有光斑的坐标,其中,多个所述光源经过角膜反射后在所述第一相机和所述第二相机上投影得到所述光斑;遍历所述光源的坐标和所述光斑的坐标,在预设的第一公式满足预设条件时,确定所述光源和所述第一相机中所述光斑和/或所述第二相机中所述光斑的匹配关系,其中,所述第一公式至少包括第二公式,所述第二公式为:(A1×B1)×(A2×B2)‑(A3×B3)×(A4×B4),A1、A2、A3和A4为任意一个所述光源的坐标,B1、B2、B3和B4为所述第一相机或所述第二相机中任意一个所述光斑的坐标,且满足A1≠A3,A2≠A4,B1≠B3,B2≠B4或A1≠A4,A2≠A3,B1≠B4,B2≠B3,所述预设条件为所述预设第一公式值最小。

【技术特征摘要】
1.一种视线追踪设备中光斑光源匹配方法,其特征在于,所述视线追踪设备包括第一相机和第二相机,所述方法包括:获取多个光源的坐标、所述第一相机中的所有光斑的坐标以及所述第二相机中所有光斑的坐标,其中,多个所述光源经过角膜反射后在所述第一相机和所述第二相机上投影得到所述光斑;遍历所述光源的坐标和所述光斑的坐标,在预设的第一公式满足预设条件时,确定所述光源和所述第一相机中所述光斑和/或所述第二相机中所述光斑的匹配关系,其中,所述第一公式至少包括第二公式,所述第二公式为:(A1×B1)×(A2×B2)-(A3×B3)×(A4×B4),A1、A2、A3和A4为任意一个所述光源的坐标,B1、B2、B3和B4为所述第一相机或所述第二相机中任意一个所述光斑的坐标,且满足A1≠A3,A2≠A4,B1≠B3,B2≠B4或A1≠A4,A2≠A3,B1≠B4,B2≠B3,所述预设条件为所述预设第一公式值最小。2.根据权利要求1所述的方法,其特征在于,所述第一公式为所述第二公式和第三公式的和,所述第三公式为:λ(A5×B5)·C,其中,λ表示预设经验值,A5为任意一个所述光源的坐标,B5为所述第一相机或所述第二相机中任意一个所述光斑的坐标,C表示所述角膜的曲率中心坐标。3.根据权利要求2所述的方法,其特征在于,获取多个光源的坐标、所述第一相机中的所有光斑的坐标以及所述第二相机中所有光斑的坐标之后,所述方法还包括:遍历所述光源的坐标和所述光斑的坐标,在所述第一公式满足所述预设条件时,确定所述角膜的曲率中心坐标。4.根据权利要求2或3所述的方法,其特征在于,确定所述光源和所述第一相机中所述光斑和/或所述第二相机中所述光斑的匹配关系包括:在所述第一公式满足所述预设条件时,确定A1和B1相匹配、A2和B2相匹配、A3和B3相匹配、A4和B4相匹配以及A5和B5相匹配。5.根据权利要求1-3中任意一项所述的方法,其特征在于,遍历所述光源的坐标和所述光斑的坐标包括:通过最优化搜索算法遍历所述光源的坐标和所述光斑的坐标。6.一种视线追踪设备中光斑光源匹配装置,其特征在于,所述视线追踪设备包括第一相机和第二相机,所述装置包括:获取模块,用于获取多个光源的坐标、所述第一相机中的所有光斑的坐标以及所述第二相机中所有光斑的坐标,其中,多个所述光源经过角膜反射后在所述第一相机和所述第二相机上投影得到所述光斑;第一确定模块,用于遍历所述光源的坐标和所述光斑的坐标,在预设的第一公式满足预设条件时,确定所述光源和所述第一相机中所述光斑和/或所述第二相机中所述光斑的匹配关系,其中,所述第一公式至少包括第二公式,所述第二公式为:(A1×B1)×(A2×B2)-(A3×B3)×(A4×B4),A1、A2、A3和A4为任意一个所述光源的坐标,B1、B2、B3和B4为所述第一相机或所述第二相机中任意一个所述光斑的坐标,且满足...

【专利技术属性】
技术研发人员:刘伟聂凤梅宫小虎任冬淳杨孟
申请(专利权)人:北京七鑫易维信息技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1