在眼动跟踪系统中节能的方法、计算机程序产品与流程

文档序号:32749816发布日期:2022-12-31 00:02阅读:21来源:国知局
在眼动跟踪系统中节能的方法、计算机程序产品与流程

1.本发明总体上涉及节能的眼动跟踪。具体地,本发明涉及:一种用于在眼动跟踪系统中节约能量的方法,该眼动跟踪系统具有至少两个相机,该至少两个相机被配置为登记(register,记录)对象的至少一只眼睛的眼睛图像;一种被配置为实施这种方法的控制单元;以及一种包括该控制单元的头戴式显示器。本发明还涉及一种计算机程序产品和一种非易失性数据载体。


背景技术:

2.为了获得高质量和确定性,现今的眼动跟踪器通常采用一个以上的相机来记录对象眼睛的图像。进一步地,每只眼睛通常由多个光源照亮。当然,这需要相当大量的能量。在便携式设备中尤其如此,因此不浪费能量资源是很重要的。
3.us 2015/0199003描述了一种基于多个相机和/或光源的眼睛注视检测解决方案。相机和/或光源被配置为在不同的取向、不同的倾斜角度、不同的用户位置、不同的用户距离等情况下为设备显示器提供眼睛注视检测。该文件还示出了一种控制器,该控制器选择性地控制光源功率和相机开/关状态,以提供对眼睛注视检测具有足够质量的眼睛图像和/或节约电力。
4.因此,已知一种解决方案,其中控制相机和光源以使得眼动跟踪器的整体能量消耗相对较低。然而,在效率方面还有改进的余地。


技术实现要素:

5.因此,本发明的目的是提供一种用于以节能的方式来控制眼动跟踪系统的改进的解决方案。
6.根据本发明的一个方面,该目的通过一种用于在眼动跟踪系统中节约能量的方法来实现,该眼动跟踪系统包含至少两个相机,该至少两个相机被配置为登记对象的至少一只眼睛的眼睛图像。该方法在至少一个处理器中执行,并且包括从至少两个相机的子集中的至少一个相机获得眼睛图像。基于眼睛图像中的第一眼睛图像确定第一瞳孔参数,并且基于眼睛图像中的第二眼睛图像确定第二瞳孔参数。将第一瞳孔参数与第二瞳孔参数相互比较以获得测试参数。对照至少一个操作标准对测试参数进行检查;并且响应于此,将相应的操作状态分配给至少两个相机的子集中的至少一个相机。操作状态包括以高帧率操作相机、以低于高帧率的降低的帧率操作相机、相机处于待机模式、或者相机断电。
7.这种方法是有利的,因为它允许在每个时间点只使用(多个)最适合的相机。此外,相机可以被控制为只能在获得指定质量的眼动跟踪所需的特定功率水平下操作。
8.根据本发明该方面的一个实施例,相机子集包含第一相机,并且该方法包括:获得由第一相机在第一时间段期间捕获的第一眼睛图像;以及获得由第一相机在第一时间段之后的第二时间段期间捕获的第二眼睛图像。测试参数包括表示第一眼睛图像与第二眼睛图像之间的差异的度量。因此,可以直接确定由第一相机登记的图像数据的质量是增加、降低
还是保持基本稳定。
9.根据本发明该方面的另一个实施例,相机子集包含第一相机和第二相机,并且该方法包括:获得由第一相机在第一时间段期间捕获的第一眼睛图像;以及获得由第二相机在第一时间段期间捕获的第二眼睛图像。这里,测试参数包括表示第一眼睛图像与第二眼睛图像之间的差异的度量。因此,可以直接确定哪个相机产生最佳图像数据,或者两个相机是否提供基本相同的质量。
10.优选地,第一相机和第二相机被配置为登记同一只眼睛的眼睛图像,但是从不同的角度进行登记。因此,这些相机中的至少一个可以产生高图像数据质量,而不管对象的注视所瞄准的方向如何。
11.根据本发明该方面的又一实施例,第一瞳孔参数和第二瞳孔参数中的每一个按照瞳孔尺寸和/或瞳孔位置表示对象瞳孔的相应特性。也就是说,这些是实现可靠眼动跟踪的关键特性。
12.根据本发明该方面的再一实施例,解释瞳孔尺寸以指定在第一眼睛图像或第二眼睛图像中与参考点的距离(在该参考点处,相机的主光轴与瞳孔的法线彼此平行)、瞳孔被部分遮挡的指示、或两者。因此,在确立图像数据质量时,瞳孔尺寸本身是一个重要因素。
13.根据本发明该方面的另一个实施例,该方法包括分配操作状态,以使得:
[0014]-如果测试参数指示来自相机的眼睛图像满足第一操作标准,则以高帧率操作相机;
[0015]-如果测试参数指示来自相机的眼睛图像满足第二操作标准,但不满足第一操作标准,则以降低的帧率操作相机;
[0016]-如果测试参数指示来自相机的眼睛图像满足第三操作标准,但既不满足第一操作标准也不满足第二操作标准,则进入待机模式;并且
[0017]-如果测试参数指示来自相机的眼睛图像不满足第一操作标准、第二操作标准或第三操作标准中的任何一个,则断电。
[0018]
因此,可以根据特定相机在特定时间点提供哪种图像数据质量来动态分配适当的操作状态。
[0019]
根据本发明该方面的又一实施例,第一瞳孔参数和第二瞳孔参数分别指定在第一眼睛图像和第二眼睛图像中检测到的相应的闪光数量。该方法进一步包括基于分别在第一眼睛图像和第二眼睛图像中检测到的闪光的数量,将操作状态分配给至少两个相机的子集中的至少一个相机。也就是说,一般来说,尤其是在角膜中,检测到更多的闪光比检测到更少的闪光要好。然而,由闪光形成的图案的形状和/或闪光本身的形状也可以用作质量指标。
[0020]
根据本发明该方面的进一步实施例,眼动跟踪系统包括至少两个光源,每个光源被配置为朝向对象的至少一只眼睛投射光,使得当投射的光被眼睛反射时在眼睛图像中生成角膜反射数据。这里,该方法包括基于相对于至少一个操作标准对测试参数的检查来选择性地控制至少两个光源的打开或关闭。因此,可能只激活在目前正在成像的眼睛中引起闪光的那些光源。当然,从节能的角度来看,这是有益的。
[0021]
根据本发明的另一个方面,该目的通过可加载到非易失性数据载体中的计算机程序产品来实现,该非易失性数据载体通信地连接到眼动跟踪系统中的至少一个处理器,该
眼动跟踪系统包括至少两个相机,该至少两个相机被配置为登记对象的至少一只眼睛的眼睛图像。
[0022]
该计算机程序产品包含软件,该软件被配置为当在该至少一个处理器上运行该计算机程序产品时使该至少一个处理器进行以下操作:从至少两个相机的子集中的至少一个相机获得眼睛图像;基于眼睛图像中的第一眼睛图像确定第一瞳孔参数;基于所述眼睛图像中的第二眼睛图像确定第二瞳孔参数;将第一瞳孔参数与第二瞳孔参数相互比较以获得测试参数;对照至少一个操作标准对测试参数进行检查;并且响应于此,将相应的操作状态分配给至少两个相机的子集中的至少一个相机,该操作状态包括:以高帧率操作相机、以低于高帧率的降低的帧率操作相机、相机处于待机模式、或者相机断电。该计算机程序产品和非易失性数据载体的优点从上文参考所提出的方法进行的讨论中显而易见。
[0023]
根据本发明的又一方面,上述目的通过一种用于在眼动跟踪系统中节约能量的控制单元来实现,该眼动跟踪系统包含至少两个相机,该至少两个相机被配置为登记对象的至少一只眼睛的眼睛图像。该控制单元包含输入接口和输出接口以及处理器。该输入接口被配置为从至少两个相机的子集中的至少一个相机获得眼睛图像。该处理器被配置为基于眼睛图像中的第一眼睛图像来确定第一瞳孔参数;并且基于眼睛图像中的第二眼睛图像来确定第二瞳孔参数。该处理器进一步被配置为将第一瞳孔参数与第二瞳孔参数相互比较以获得测试参数;并且对照至少一个操作标准对测试参数进行检查。响应于该检查,该处理器被配置为将相应的操作状态分配给至少两个相机的子集中的至少一个相机,并且经由输出接口将相应的所分配操作状态传到所述至少一个相机。操作状态包括以高帧率操作相机、以低于高帧率的降低的帧率操作相机、相机处于待机模式、或者相机断电。该控制单元的优点从前面参考所提出的方法的讨论中显而易见。
[0024]
根据以下具体实施例和从属权利要求,本发明的进一步的优点、有益特征、以及应用将变得显而易见。
附图说明
[0025]
现在将通过作为示例被公开的优选实施例并参考附图更详细地解释本发明。
[0026]
图1示出了根据本发明的一个实施例的可控的相机和光源的布置;
[0027]
图2示出了根据本发明的一个实施例的控制单元的框图;
[0028]
图3a、图3b示出了根据本发明的一个实施例的对象的眼睛图像的示例;以及
[0029]
图4通过流程图展示了根据本发明的一般方法。
具体实施方式
[0030]
图1示出了根据本发明的一个实施例的可控的相机和光源的布置。具体地,图1例示了适合包括在可穿戴设计、例如适用于虚拟现实(vr)、增强现实(ar)和/或混合现实(mr)应用的头戴式显示器(hmd)中的布置。
[0031]
在图1中,我们可以看到相对于对象眼睛的背侧的布置。这里,右目镜epr配备有第一显示器da,并且左目镜epl具有第二显示器db。
[0032]
右目镜epr还包含:第一相机ca1和第二相机ca2,这些相机被配置为登记对象右眼的眼睛图像;以及第一组光源la1、la2、la3、la4、la5、la6、la7、la8、la9和la10,这些光源被
配置为朝向对象的右眼投射光,使得当投射的光被右眼反射时在由第一相机ca1和第二相机ca2登记的眼睛图像中生成角膜反射数据。类似地,左目镜epr包含:第三相机cb1和第四相机cb2,这些相机被配置为登记对象左眼的眼睛图像;以及第二组光源lb1、lb2、lb3、lb4、lb5、lb6、lb7、lb8、lb9和lb10,这些光源被配置朝为向对象的左眼投射光,使得当投射的光被左眼反射时在由第三相机ca1和第四相机ca2登记的眼睛图像中生成角膜反射数据。
[0033]
优选地,如图1所示,第一相机ca1和第二相机ca2被配置为登记右眼的眼睛图像,但是从不同的角度登记的;并且类似地,第三相机cb1和第四相机cb2被配置为登记左眼的眼睛图像,但是从不同的角度登记的。
[0034]
图2示出了根据本发明的一个实施例的控制单元200的框图。控制单元200被布置为在眼动跟踪系统中节约能量,该眼动跟踪系统包括至少两个相机,比如前面提到的相机ca1、ca2、cb1以及cb2,该至少两个相机被配置为登记对象的至少一只眼睛的眼睛图像。
[0035]
控制单元200包含处理器220、输入接口205和输出接口210以及存储单元230。输入接口205被配置为从至少两个相机的子集中的至少一个相机获得眼睛图像。例如,如图3a和图3b中的眼睛图像的示例所示,输入接口205可以获得:对象眼睛的第一眼睛图像d
a1
(t1),该第一眼睛图像d
a1
(t1)已由第一相机ca1在第一时间段t1期间捕获;以及对象眼睛的第二眼睛图像d
a2
(t1),该第二眼睛图像d
a2
(t1)已由第二相机ca2在第一时间段t1期间捕获。
[0036]
输入接口205可以获得对象右眼的第一眼睛图像d
a1
(t1),该第一眼睛图像d
a1
(t1)是由第一相机ca1在第一时间段t1期间捕获的,并且第二眼睛图像d
a2
(t1)描绘了对象的右眼,该第二眼睛图像d
a2
(t1)是由第二相机ca2在第一时间段t1期间捕获的。
[0037]
可替代地,输入接口205可以获得对象左眼的第一眼睛图像d
b1
(t1),该第一眼睛图像d
b1
(t1)是由第三相机cb1在第一时间段t1期间捕获的,并且第二眼睛图像d
b2
(t1)描绘了对象的左眼,该第二眼睛图像d
b2
(t1)是由第四相机cb2在第一时间段t1期间捕获的。
[0038]
处理器220被配置为基于第一眼睛图像d
a1
(t1)或d
b1
(t1)确定第一瞳孔参数pp1,并且基于第二眼睛图像d
a1
(t2)或d
b2
(t1)确定第二瞳孔参数pp2。处理器220进一步被配置为将第一瞳孔参数pp1与第二瞳孔参数pp2相互比较以获得测试参数pt。根据本发明的一个实施例,测试参数pt包含表示第一眼睛图像d
a1
(t1)(或d
b1
(t1))与第二眼睛图像d
a1
(t2)(或d
b2
(t1))之间的差异的度量。
[0039]
此外,处理器220被配置为对照至少一个操作标准对测试参数pt进行检查。例如,如果眼动跟踪系统正在执行瞳孔跟踪,则第一瞳孔参数pp1和第二瞳孔参数pp2可以描述相应的瞳孔尺寸、相应的瞳孔运动和/或瞳孔移动的相应方向。在本公开内容中,术语“瞳孔尺寸”被理解为表示眼睛图像(例如,d
a1
(t1)或d
b1
(t1),d
a1
(t2)或d
b2
(t1))中瞳孔所覆盖的总面积。因此,例如,“瞳孔尺寸”不等同于瞳孔直径或瞳孔半径。
[0040]
这里,至少一个操作标准可以如下。只要对象的眼睛瞳孔在第一相机ca1的视野中完全可见,第二相机ca2应被断电,或者至少被置于待机模式。
[0041]
然而,如果处理器220例如基于对象的眼睛瞳孔的可见性和移动方向确定瞳孔朝向第二相机ca2的视野移动,则处理器220向第一相机ca1和第二相机ca2分配这样的操作状态,即第一相机ca1断电,或者至少被置于待机模式,并且第二相机ca2被激活。优选地,在过渡阶段期间,当瞳孔可能在第一相机ca1和第二相机ca2两者中完全可见时,两个相机都是作用的并且产生注视信号和/或其他与眼动跟踪相关的信号。
[0042]
通常,根据本发明,处理器220被配置为将第一瞳孔参数pp1与第二瞳孔参数pp2相互比较以获得测试参数,并且对照操作标准对测试参数进行检查。响应于此,控制单元220又被配置为将相应的操作状态分配给眼动跟踪系统的至少两个相机的子集中的至少一个相机。相应的操作状态op1、op2、op3或op4可以包括:以高帧率操作相机、以低于高帧率的降低的帧率操作相机、相机处于待机模式、或者相机断电。
[0043]
输出接口210被配置为将相应的所分配操作状态传送给操作状态将被改变的每个相机,即ca1、ca2、cb1和/或cb2。
[0044]
根据本发明的一个实施例(如图3a和图3b中的眼睛图像的示例所示),控制单元220获得由第一相机ca1在第一时间段t1期间捕获的例如对象右眼的第一眼睛图像d
a1
(t1);并获得由第一相机ca1在第一时间段t1之后的第二时间段t2期间捕获的第二眼睛图像d
a1
(t2)。这里,测试参数pt包含表示第一眼睛图像d
a1
(t1)与第二眼睛图像d
a1
(t2)之间的差异的度量。例如,该差异可以涉及两个图像之间的瞳孔信息的差异,比如:瞳孔形状的差异,例如,在第一眼睛图像d
a1
(t1)中,瞳孔p1更趋近于圆形,而在第二眼睛图像d
a1
(t2)中,瞳孔p2更趋近于椭圆形;和/或在第一眼睛图像d
a1
(t1)中,瞳孔p1位于相对接近于与第一相机ca1的主光轴成一直线的第一位置,而在第二眼睛图像d
a1
(t2)中,瞳孔p2位于远离第一相机ca1的主光轴的第二位置。
[0045]
可替代地,第一眼睛图像d
b1
(t1)可以展示对象的左眼并且在第一时间段t1期间由第三相机cb1捕获;并且第二眼睛图像d
b1
(t2)可以展示对象的左眼并且在第一时间段t1之后的第二时间段t2期间由第三相机cb1捕获。
[0046]
这意味着第一瞳孔参数pp1和第二瞳孔参数pp2可以按照眼睛图像中的瞳孔尺寸和/或瞳孔位置来表示对象瞳孔的相应特性。这里,测试标准是这样的,即较大的瞳孔p1优于较小的瞳孔p2,因为前者被解释为是由与瞳孔p1的法线具有更有利的角度关系的相机登记的。
[0047]
控制单元220可以被配置为解释瞳孔尺寸,以指定在眼睛图像中与参考点的距离,在该参考点处,相机的主光轴与瞳孔的法线彼此平行。这里,较小的瞳孔p2被认为相比较大的瞳孔p1离参考点更远。当然,所记录的图像中的瞳孔尺寸也可能因为瞳孔被部分遮挡(例如,因为它被眼睑遮盖)和/或因为眼睛朝向相机的角度非常大而减小。控制单元220优选地还被配置为将较小的瞳孔尺寸解释为瞳孔被部分遮挡。在任何情况下,测试标准使得较近/较少遮挡的瞳孔优于较远/被遮挡的瞳孔。
[0048]
根据本发明的一个实施例,控制单元220具体被配置为基于瞳孔p1、p2的形状来确定瞳孔位置。即,相机的主光轴与瞳孔的法线之间的角度越小,所成像的瞳孔将越圆,并且反之亦然。在这里,测试标准使得较圆的瞳孔p1优于不那么圆的瞳孔。
[0049]
也就是说,远离相机看的眼睛被描绘成瞳孔形状比离相机较近看的眼睛更趋近于椭圆或“更瘦”。因此,前一种情况下的总瞳孔尺寸将小于后一种情况。理想情况下,直视相机的对象将表现出最大瞳孔尺寸,即,瞳孔p1被描绘成大致圆形。
[0050]
通常,在hmd实施方式中,大角度下的瞳孔形状对瞳孔尺寸的影响远大于相机与瞳孔之间距离的实际变化。
[0051]
通常有利的是,首先确定图像中的瞳孔位置,并且然后确定瞳孔尺寸和/或形状,作为将操作状态分配给特定相机的基础,比如打开或关闭它。一般来说,如果相机的主光轴
与瞳孔p2的法线之间的角度较大,则更难以准确地确定注视数据。因此,在相机的主光轴与瞳孔p1的法线之间具有小角度的相机将优于在相机的主光轴与瞳孔p2的法线之间具有较大角度的相机。换句话说,如果活动相机的主光轴与瞳孔p2的法线之间的角度差变得太大,则策略是关闭/减少该相机的贡献,而打开/增加来自描绘同一只眼睛的一个或多个其他相机的贡献。
[0052]
以上,“瞳孔位置”指的是相应眼睛图像中的二维坐标。此外,所关注的距离差是眼睛图像中多个瞳孔位置之间的距离差,例如用上文提到的与眼睛图像中的参考点的距离来表示,在该参考点处,相机的主光轴与瞳孔的法线彼此平行。
[0053]
然而,瞳孔到相机之间的距离差不是那么具有利害关系。优选地,即,相机形成hmd的一部分,hmd在操作期间相对于对象的眼睛基本保持静止,并且因此相对于眼睛来说,到相机的距离也是不变的。因此,在这样的hmd环境中,每个相机可以仅通过识别眼睛图像中的瞳孔位置来确定对象正在看的大致位置。
[0054]
例如,可以将第一眼睛图像d
a1
(t1)或d
b1
(t1)中眼睛的瞳孔位置与第二眼睛图像d
a1
(t2)、d
a2
(t1)、d
b1
(t2)或d
b2
(t1)中的瞳孔位置进行比较,第二眼睛图像是由同一相机在第二时间段t2期间或者由另一相机在同一时间段t1期间捕获的。
[0055]
可替代地,可以将第一眼睛图像d
a1
(t1)或d
b1
(t1)中的瞳孔位置与先前已知的瞳孔位置(例如,当对象分别直视所讨论的相机ca1或cb1时的参考图像)进行比较。
[0056]
作为又一替代方案,可以将第一图像d
a1
(t1)或d
b1
(t1)中的瞳孔位置与对象在另一个明确定义的方向(例如,正前方)上看时先前已知的瞳孔位置进行比较。
[0057]
如果采用两个以上的操作状态,则根据与不同操作标准相关的分级原则将操作状态分配给特定相机可能是有利的。例如,如果测试参数pt指示来自相机的眼睛图像满足第一操作标准,则这可能包括以高帧率操作相机。如果测试参数pt指示来自相机的眼睛图像满足第二操作标准,但不满足第一操作标准,则可以以降低(即,低于高帧率)的帧率操作相机。进一步地,如果测试参数pt指示来自相机的眼睛图像满足第三操作标准,但既不满足第一操作标准也满足第二操作标准,则相机可以被置于待机模式。最后,如果测试参数pt指示来自相机的眼睛图像不满足第一操作标准、第二操作标准或第三操作标准中的任何一个标准,则相机可以断电。
[0058]
图3a和图3b还展示了根据本发明的一个实施例,在例如分别由第一相机ca1和第二相机ca2描绘对象的眼睛中可能如何出现闪光的示例。
[0059]
在图3a中,可以看见g11、g12、g13、g14、g15、g16、g17、g18以及g19形式的九个闪光,而在图3b中,可以看见g21、g22、g23、g24、g25、g26、g27以及g28形式的八个闪光。根据本发明的一个实施例,第一瞳孔参数pp1和第二瞳孔参数pp2指定相应的闪光数量,即,这里分别为九个和八个,控制单元220被配置为基于分别在第一眼睛图像和第二眼睛图像中检测到的闪光数量,将操作状态(例如,op1、op2、op3或op4)分配给至少两个相机的子集中的至少一个相机,这里为ca1或ca2。这里,测试标准使得较大数量的检测到的闪光优于较小数量的检测到的闪光。因此,第一相机ca1优于第二相机ca2。
[0060]
根据本发明的实施例,操作状态也可以以更高的精度和/或以其他基准分配。例如,第一瞳孔参数pp1和第二瞳孔参数pp2可以具体表示角膜cr中检测到的相应闪光的数量,因为角膜闪光比例如巩膜中的闪光更有用。因此,这里的测试标准可以使得较大数量的角
膜闪光优于较小数量的角膜闪光。同样,在图3a和图3b所示的示例中,这意味着第一相机ca1优于第二相机ca2。因此,在瞳孔p1、p2上或附近有更高数量的闪光是优选的。
[0061]
可替代地或附加地,由闪光形成的图案的形状和/或闪光本身的形状也可以用作质量指标。这里,测试标准可以使得由闪光形成的图案与由光源形成的图案之间的高相似度优于低相似度。类似地,相对于光源的形状,较少变形的闪光优于较多变形的闪光。
[0062]
再次回到图2,根据本发明的一个实施例,控制单元200被配置为选择性地控制第一组光源la1、la2、la3、la4、la5、la6、la7、la8、la9和la10中的至少一个光源;以及基于对照至少一个操作标准对测试参数pt的检查选择性地控制第二组光源lb1、lb2、lb3、lb4、lb5、lab、lb7、lb8、lb9和lb10中的至少一个光源的打开或关闭。也就是说,这可以节省大量的能量,尤其是因为登记被所讨论的光源照亮的眼睛的眼睛图像的相机可以如上所述被暂时关闭。例如,如果光源是近ir led:则每个光源可能消耗8mw。因此,通过关闭一整组光源,总共可以节省8mw x 10=80mw。
[0063]
如果眼动跟踪系统正在执行注视跟踪和/或跟踪眼睛移动,则跟踪视线方向并基于此动态控制每只眼睛的所有光源(即,分别是第一组光源la1、la2、la3、la4、la5、la6、la7、la8、la9和la10;以及第二组光源lb1、lb2、lb3、lb4、lb5、lb6、lb7、lb8、lb9和lb10)的功率状态是有利的。
[0064]
此外,关于眼睛移动状态的知识(比如眼睛是否处于凝视/扫视状态以及关于哪个相机当前在其视野内具有眼睛的信息)可以用于控制第一组和第二组中的光源的功率状态。
[0065]
如果图2所示的控制单元200被配置为通过执行计算机程序235以自动方式实现上述过程通常是有利的。因此,控制单元200可以包括存储计算机程序235的存储单元230(即,非易失性数据载体),该计算机程序又包含软件,该软件用于当在控制单元200中的处理器220上运行计算机程序235时使处理器220执行本公开内容中提到的动作。
[0066]
为了总结,并参考图4中的流程图,我们现在将描述根据本发明的用于在眼动跟踪系统中节约能量的一般方法,该眼动跟踪系统包括被配置为登记至少一只眼睛的眼睛图像的至少两个相机。
[0067]
在第一步骤410中,从眼动跟踪系统的至少两个相机的子集中的至少一个相机获得眼睛图像。
[0068]
在随后的步骤420和430中,分别基于第一眼睛图像和第二眼睛图像确定第一瞳孔参数pp1和第二瞳孔参数pp2。
[0069]
此后,在步骤440中,将第一瞳孔参数与第二瞳孔参数相互比较以获得测试参数;并且在接下来的步骤450中,对照至少一个操作标准对测试参数进行检查。
[0070]
响应于该检查,步骤460将相应的操作状态分配给所述至少两个相机的子集中的至少一个相机。操作状态可以包括:以高帧率操作相机、以低于高帧率的降低的帧率操作相机、相机处于待机模式、或者相机断电。当然,如果在进入步骤460时所讨论的相机被关闭,则分配相应的操作状态可以包括打开相机来以高帧率或降低的帧率操作。
[0071]
随后,该过程循环回到步骤410。
[0072]
上文参考图4描述的所有过程步骤以及步骤的任何子序列可以通过至少一个经编程的处理器来控制。此外,尽管上文参考附图描述的本发明的实施例包括处理器和在至少
一个处理器中执行的过程,但是本发明因此也扩展到计算机程序,尤其是载体上或载体中的计算机程序,其适于将本发明付诸实践。该程序可以是源代码、目标代码、源代码和目标代码中间的代码的形式,比如部分编译的形式,或者是适合用于实施根据本发明的过程的任何其他形式。该程序可以是操作系统的一部分,或是单独的应用程序。载体可以是能够承载程序的任何实体或设备。例如,载体可以包括存储介质,比如快闪存储器、rom(只读存储器)(例如,dvd(数字视频/多功能盘)、cd(致密盘)或半导体rom)、eprom(可擦除可编程只读存储器)、eeprom(电可擦除可编程只读存储器)、或磁记录介质(例如,软盘或硬盘)。进一步地,载体可以是可传输的载体,比如电信号或光信号,其可以经由电缆或光缆或通过无线电或通过其他手段来传送。当程序体现在可以通过电缆或其他设备或手段直接传送的信号中时,载体可以由这种电缆或设备或手段构成。可替代地,载体可以是其中嵌入了程序的集成电路,该集成电路适于执行相关过程或适于在相关过程的执行中使用。
[0073]
在实践所要求保护的发明时,本领域的技术人员可以通过研究附图、公开内容以及所附权利要求来理解和实现所公开实施例的变型。
[0074]
当在本说明书中使用时,术语“包括(comprises/comprising)”用来指定所陈述的特征、整体、步骤、或部件的存在。该术语不排除一个或多个额外的要素、特征、整体、步骤、或部件或其组的存在或附加。不定冠词“一(a)”或“一个(an)”不排除复数。在权利要求书中,词语“或者”不应解释为异或(有时被称为“xor”)。相反,“a或b”等表达涵盖了“a而非b”、“b而非a”以及“a和b”的所有情况,除非另有说明。在彼此不同的从属权利要求中列举了某些措施的这一事实并不表明这些措施的组合不能优选地使用。权利要求中的任何附图标记不应被理解为对范围进行限制。
[0075]
还应注意,来自本文所述的各种实施例的特征可以自由组合,除非明确指出这种组合是不合适的。
[0076]
本发明不限于附图中描述的实施例,而是可以在权利要求的范围内自由变化。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1