信息处理装置、信息处理方法、眼镜终端和认证系统的制作方法
【专利说明】信息处理装置、信息处理方法、眼镜终端和认证系统
[0001]相关申请的交叉引用
[0002]本申请要求于2014年3月6日提交的日本优先权专利申请JP2014-044135的权益,在此通过引用并入其整体内容。
技术领域
[0003]本公开涉及信息处理装置、信息处理方法、眼镜终端和认证系统,其执行用于虹膜认证的显示处理。
【背景技术】
[0004]识别个体的认证技术中有作为生物计量认证技术的虹膜认证。虹膜认证是使用围绕眼睛的瞳孔的虹膜的环形图案识别个体并且实现高精度认证的技术。例如,在进入房间或登录计算机等的认证中使用虹膜认证,以及此外当其使用时用于使用由用户穿戴的可穿戴终端的认证。
[0005]对于虹膜认证,需要正确地辨识用户眼睛的瞳孔。例如,JP 2010-267121A描述了通过在用于捕获用户的虹膜图像的相机的光轴上提供视线引导部件,使得用户的视线相对于相机的光轴可靠地指向上,增加捕获其图像的虹膜的面积的技术。
【发明内容】
[0006]然而,其中捕获虹膜图像的环境依赖于照明条件等变化。特别地,在用于可穿戴终端的虹膜认证的情况下,认证处理可能在室外环境中执行,并且因此由于阳光、反射光等的影响,不一定一直清楚地捕获虹膜的图像。因此,需要在各种环境中的稳定认证精度。
[0007]根据本公开的一个实施例,提供一种信息处理装置,包括:显示控制单元,配置为当获得包括用户的眼睛的虹膜的认证图像时,使得显示单元显示用于获得认证图像的认证UI,利用所述认证图像容易执行虹膜认证。
[0008]根据本公开的另一实施例,提供一种眼镜终端,包括:成像单元,配置为获得包括用户的眼睛的虹膜的认证图像;显示单元,配置为覆盖用户的至少一只眼睛;以及显示控制单元,配置为当获得所述认证图像时,使得所述显示单元显示用于获得认证图像的认证UI,利用所述认证图像容易执行虹膜认证。
[0009]根据本公开的另一实施例,提供一种信息处理方法,包括:当获得包括用户的眼睛的虹膜的认证图像时,由显示控制单元使得显示单元显示用于获得认证图像的认证Π,利用所述认证图像容易执行虹膜认证。
[0010]根据本公开的另一实施例,提供一种认证系统,包括:设备,其包括成像单元,配置为获得包括用户的眼睛的虹膜的认证图像,以及显示单元,配置为覆盖所述用户的至少一只眼睛;以及信息处理装置,其包括认证单元,配置为使用所述认证图像的获得的虹膜,执行虹膜认证,以及显示控制单元,配置为当获得所述认证图像时,使得所述设备的所述显示单元显示用于获得认证图像的认证Π,利用所述认证图像容易执行虹膜认证。
[0011]根据本公开,当获得用户的眼睛的虹膜的认证图像时,在显示单元上显示认证π以控制用户的瞳孔的尺寸。如此获得的认证图像使得更容易执行虹膜认证,导致认证精度的增加。
[0012]注意,上述效果不必是限制性的,并且连同或替代上述效果,可以展现希望引入本说明书的任何效果或者从本说明书预期的其他效果。
【附图说明】
[0013]图1是用于概述根据本公开实施例的虹膜认证中UI显示中的改变的说明图;
[0014]图2是示出根据实施例的认证系统的配置的功能性框图;
[0015]图3是示出根据实施例的示例认证处理的流程图;
[0016]图4是示出根据实施例的示例认证UI的说明图;
[0017]图5是示出根据实施例的改变认证UI的显示的处理的流程图;
[0018]图6是示出认证Π的显示的示例改变的说明图,其中改变认证Π的深度;
[0019]图7是示出认证UI的显示的示例改变的说明图,其中改变认证UI的形状;
[0020]图8是示出认证UI的显示的示例改变的说明图,其中通过变形改变认证UI的形状;
[0021]图9是示出认证UI的显示的示例改变的说明图,其中移动认证UI ;
[0022]图10是示出认证UI的显示的示例改变的说明图,其中向上移动认证UI的;
[0023]图11是示出认证UI的显示的示例改变的说明图,其中认证UI改变为用户感兴趣的信息;
[0024]图12是示出认证UI的显示的示例改变的说明图,其中通过改变用于认证UI的多个显示参数,逐渐改变认证UI ;
[0025]图13是示出根据实施例的另一示例认证处理的流程图,其中每次改变认证UI的显示时执行虹膜认证;
[0026]图14是示出根据实施例的认证系统的示例配置A-C的说明图;
[0027]图15是示出根据实施例的认证系统的示例配置D和E的说明图;以及
[0028]图16是示出根据实施例的信息处理装置的硬件配置的示例的图。
【具体实施方式】
[0029]下文中,将参照附图详细描述本公开的优选实施例。注意,在本说明书和附图中,具有基本相同功能和结构的结构元件用相同的参考标号表示,并且省略这些结构元件的重复说明。
[0030]注意,将按以下顺序给出描述。
[0031]1.虹膜认证中Π显示中的改变的概述
[0032]2.认证系统的配置
[0033]3.虹膜认证处理
[0034]4.虹膜认证处理的变化
[0035]5.认证系统的示例配置
[0036]6.示例硬件配置
[0037]7.总结
[0038]〈1.虹膜认证中UI显示中的改变的概述>
[0039]首先,将参照图1概述根据本公开的实施例的虹膜认证中Π显示中的改变。注意,图1是用于概述根据本公开实施例的虹膜认证中Π显示中的改变的说明图。
[0040]虹膜认证是使用围绕眼睛的瞳孔的虹膜的环形图案识别个体的技术。如图1所示,瞳孔在暗环境中具有较大瞳孔直径,并且在亮环境中具有较小瞳孔直径。瞳孔直径典型地在大约2-8_的范围内变化。虹膜的收缩和扩张改变瞳孔直径以调整进入眼睛的光量。
[0041]在虹膜认证中,为了使得更易于针对之前为虹膜认证获得的每个用户的虹膜的存储图像检查认证图像,希望获得具有接近存储图像的瞳孔直径的瞳孔直径的认证图像。因此,在该实施例中,为了获得具有接近存储图像的瞳孔直径的瞳孔直径的认证图像,在虹膜图像的捕获期间显示用于获得易于检查的认证图像的认证用户界面(UI)。例如,在图1中,在其中瞳孔直径变大的暗环境的情况下,显示更亮的认证Π,使得瞳孔直径变得更小到合适的尺寸。另一方面,在其中瞳孔直径变小的亮环境的情况下,显示更暗的认证Π,使得瞳孔直径变得更大到合适的尺寸。
[0042]通过按以上方式显示认证Π以控制瞳孔直径,可以获得对应于各种虹膜尺寸或各种视线方向的认证图像。认证Π可以是能够被显示的任何各种类型的信息,诸如例如图像、对象、内容等。现在将详细描述根据该实施例的虹膜认证中UI显示中的改变。
[0043]〈2.认证系统的配置>
[0044]首先,将参照图2描述执行根据实施例的虹膜认证的认证系统100的配置。注意,图2是示出根据实施例的认证系统100的配置的框图。如图2所示,根据实施例的认证系统100包括输入单元110、信息处理装置120、输出单元130和认证数据库140。
[0045]输入单元110输入包括要认证的人的虹膜的认证图像到信息处理装置120。输入单元110例如是获得认证图像的图像捕获设备。在此情况下,输入单元110捕获包括虹膜的要认证的人的眼睛的图像,并且将该图像作为认证图像输入到信息处理装置120。输入单元110还可以是存储之前获得的认证图像的图像数据库,并且将存储的认证图像输入到信息处理装置120。从输入单元110输入到信息处理装置120的认证图像是使用可见光或红外光作为照明捕获的图像。
[0046]信息处理装置120具有针对存储的之前获得的图像检查认证图像的认证功能,以及当获得认证图像时使得输出单元130显示认证Π的显示控制功能。尽管根据实施例的信息处理装置120具有这两种功能,但是本技术不限于该示例,并且可以在不同装置中提供认证功能和显示控制功能。如图2所示,根据实施例的信息处理装置120包括图像处理单元122、认证单元124和显示控制单元126。
[0047]图像处理单元122执行从自输入单元110接收的认证图像提取瞳孔和虹膜的处理。例如,图像处理单元122指定包括在认证图像中的眼睛的黑色部分(即,瞳孔)和白色部分,并且基于瞳孔的边界部分和眼睛的白色部分的内部边界部分指定虹膜。
[0048]认证单元124是执行针对存储的图像检查认证图像的处理的认证功能单元。认证单元124使用认证数据库140中存储的虹膜的图像,对已经由图像处理单元122指定的包括在认证图像中的虹膜执行匹配处理。该虹膜认证处理可以例如使用在“New Methodsin Iris Recognit1n (虹膜辨识中的新方法)”(IEEE
TRANSACT1NS ON SYSTEMS, MAN, ANDCYBERNET ICS-PART B: CYBERNETICS, VOL.37, N0.52007 年 10 月,1167-1175 页)中描述的Daugman虹膜认证算法来执行。
[0049]显示控制单元126控制提示要认证的人经历虹膜认证的屏幕的显示。在虹膜认证期间,显示控制单元126使用认证UI通知要认证的人正在执行认证,并且改变认证UI以改善虹膜认证的精度。注意,下面将详细描述通过显示控制单元126的认证Π的显示的控制。
[0050]在显示控制单元126的控制下,在输出单元130上显示认证H。输出单元130的示例包括分开安装的显示设备、智能电话、平板终端、眼镜终端等的显示单元等。输出单元130是由要认证的人观看的屏幕。注意,眼镜终端的显示单元可以覆盖任一或两只眼。眼镜终端可以是完全覆盖眼睛的非透明型或者允许用户辨识外部信息的透明型的任一。在根据实施例的认证系统100中,在要认证的人观看在输出单元130上显示的认证UI的同时获得认证图像。
[0051]认证数据库140存储之前捕获和获得的每个用户的虹膜的图像。存储的图像包括用户的眼睛的至少之一的虹膜。在认证数据库140中存储的图像在对认证图像执行虹膜认证处理时由认证单元124参考。
[0052]<3.虹膜认证处理>
[0053]接下来,将参照图3-11描述根据实施例的示例虹膜认证处理。图3是示出根据实施例的示例认证处理的流程图。图4是示出示例认证UI 210的说明图。图5是示出改变认证UI的显示的处理的流程图。图6-12是示出认证UI的显示的示例改变的说明图。
[0054][S100:显示认证 UI]
[0055]根据实施例的虹膜认证处理根据开始虹膜认证处理的指令开始。例如,在要求个别用户的识别时的时刻通知认证系统100开始虹膜认证处理的指令。具体地,例如,在诸如当由用户穿戴诸如眼睛终端等的可穿戴终端时、当使用诸如智能手机等的终端的用户请求要求认证的服务等时的时刻,通知认证系统100开始虹膜认证处理的指令。
[0056]如图3所示,当通知了开始虹膜认证处理的指令时,显示控制单元126初始使得输出单元130显示认证UI 210(S100)。显示认证UI 210以便通知用户正在执行虹膜认证处理。例如,如图4所示,在输出单元130的显示区域200的中心附近,同时例如重叠在开始虹膜认证处理之前已经显示的信息上,显示认证UI 210。
[0057]注意,在步骤SlOO中,至少认证Π 210可以在显示区域200中显示。换句话说,在显示区域200中可以仅显示认证UI 210,或者例如可以在背景中显示认证UI 210显示之前已经由用户观看的信息。已经由用户观看的信息的示例包括在输出单元130是电视的情况下的电视节目、在输出单元130是智能电话的情况下在激活的浏览器中显示的内容、在输出单元130是透视眼镜终端的情况下通过显示面板观看的信息等。
[0058]此外,可以通过显示认证Π 210控制用户的虹膜的尺寸。当显示认证Π 210时,容易响应于输出单元130上显示中的改变提示用户观看认证UI210。因此,当显示认证UI210时,可以在眼睛对准显示的认证Π 210的同时捕获眼睛的图像,并且因此可以使得捕获的图像中虹膜的尺寸更接近希望尺寸(例如,存储的图像中虹膜的尺寸)。
[0059]具体地,考虑例如位置、亮度值、显示尺寸等,可以确定最初呈现给用户的认证Π210的设置。认证Π 210可以显示在基于默认设置确定的位置,诸如显示区域200的中心、通过估计用户的视线的处理指定的中心视场等。可替代地,认证Π 210可以显示在基于信息处理装置120中存储的用户的历史信息具有高认证成功率的位置。
[0060]可以基于根据周围光估计的亮度值,通过参照之前计算的对于虹膜认证最佳的显示参数设置,确定认证Π 210的初始亮度值和显示尺寸。之前基于相对于各个亮度值的平均尺寸的集合设置认证Π 210的显示尺寸和估计亮度值之间的关系。
[0061]尽管在图4的示例中,认证UI 210显示在显示区域200的中心的附近,但是本技术不限于该示例。例如,可以基于用户眼睛和输出单元130之间的位置关系、用户的视线方向等,确定初始显示认证Π 210的位置。
[0062][SI 10:获得认证图像]
[0063]接下来,捕获要认证的人的眼睛的图像作为认证图像(SllO)。在步骤SllO中,通过安装在图像捕获设备可以捕获要认证的人的眼睛的图像的位置的图像捕获设备获得认证图像。图像捕获设备可以是输入单元110或者可以与输入单元110分开提供。可以对于仅一只眼或两只眼获得认证图像。如果对于两只眼获得认证图像,那么可以增加认证精度。捕获的认证图像从输入单元110输入到图像处理单元122。
[0064][S120:确定是否已经获得认证图像]
[0065]已经接收认证图像的图像处理单元122从认证图像提取虹膜。在此,在该实施例中,为了可靠地执行虹膜认证,在执行虹膜认证处理之前获得具有不同瞳孔尺寸(即,虹膜尺寸)的多个认证图像。通过获得这样的不同认证图像,至少一个获得的认证图像可以具有接近存储的图像的瞳孔尺寸的瞳孔尺寸。因此,减少应该再次获得认证图像的概率,导致稳定的认证精度。
[0066]可以适当地设置获得的认证图像的数目。例如,可以获得具有2_8mm的尺寸的瞳孔的若干认证图像。可替代地,如下所述可以基于在其期间改变认证Π 210的显示的时间设置获得的认证图像的数目。
[0067]此外,在该实施例中,假设获得认证图像包括确定是否已经获得可以用于由图像处理单元122认证的虹膜的图像。结果,可能避免获得的预定数目的认证图像一个都不能用于认证的情况。注意,本技术不限于上面的示例。当希望增加执行整个虹膜认证处理的速度时,可以在虹膜提取、虹膜认证等之前通过改变认证UI获得预定数目的认证图像。
[0068]在从认证图像提取虹膜之后,图像处理单元122确定已经获得的认证图像的数目是否已经到达预定值(S120)。如果在步骤S120中,确定已经获得的认证图像的数目小于预定值,那么显示控制单元126开始改变认证Π 210的显示的处理(S130)。
[0069][SI30:改变认证UI的显示]
[0070]在步骤S130中,显示控制单元126改变认证Π 210的显示,以改变用户的瞳孔的尺寸,以便获得具有不同尺寸的预定数目的瞳孔的认证图像。在该处理中,如图5所示,获得已经获得的认证图像中瞳孔的尺寸(S131)。改变认证Π 210的显示,以便增加认证图像中瞳孔的尺寸的数目。因此,通过执行步骤S131的处理以检查已经获得的认证图像和瞳孔尺寸,不获得具有相同尺寸的瞳孔的认证图像。
[0071]接下来,对于已经获得的认证图像,显示控制单元126获得当获得认证图像时环境的亮度(S133)。如上所述,瞳孔直径依赖于环境的亮度变化。因此,当获得认证图像时环境的亮度可以用作用于设置认证Π 210的信息,认证Π 210用于捕获具有还没有获得的尺寸的瞳孔的图像。
[0072]在获得已经获得的认证图像的瞳孔尺寸以及当获得认证图像时环境的亮度之后,显示控制单元126基于这些信息项目的至少一个确定认证Π 210的显示参数的新的值(S135)。在此,显示参数是设置以便改变认证Π 210的参数,诸如例如认证Π 210的亮度、移动的方式、尺寸等。现在将描述显示参数以及依赖于显示参数的设置的瞳孔尺寸的改变。
[0073](A.亮度)
[0074]可以通过改变认证UI的亮度调整用户的瞳孔尺寸。例如,当在暗环境中获得认证图像时,如果在输出单元130上显示具有高亮度的认证Π,则可以减小瞳孔尺寸。另一方面,当在亮环境中获得认证图像时,如果显示具有低亮度的认证Π,则可以增加瞳孔尺寸。因此,可以通过增加或减小与认证UI的“亮度”相关的显示参数,调整获得的瞳孔尺寸。
[0075](B.深度)
[0076]还可以通过改变认证Π的深度调整用户的瞳孔尺寸。已知通过在双眼的同时向内移动(会聚)期间执行眼睛的对焦调整功能,改变瞳孔直径。因为此,可以通过在显示认证Π的深度方向上改变位置,改变瞳孔直径。例如,如图6所示,深度方向上的显示位置从显示认证UI 220的具有3m(或更大)的深度的位置改变为显示认证UI 222的具有1.5m的深度的位置。结果,显示认证Π 222更接近用户,并且因此双眼的瞳孔向内移动,使得瞳孔变得更小。因此,可以通过改变在显示认证UI的深度方向上的位置,改变瞳孔直径。
[0077](C.改变形状)
[0078]还可以通过改变认证UI的形状调整用户的瞳孔尺寸。例如,如图7的上部所示,假设正在显示对象230a作为输出单元130的显示区域200中的认证Π。在过去预定时间段之后,显示控制单元126将圆形对象230a的部分扩展以利用使得看起来从圆圈生成通常四边形对象的运动改变形状
,从而显示具有不同形状的对象230b,如图7的下部所示。如果用户关注对象的形状的改变,则根据对象230的形状的改变改变瞳孔直径。
[0079]认证UI的形状的改变可以例如通过如图8所示的变形,将对象232从四边形(对象232a)变为星形(对象232e)来实现。此时,除了形状外可以改变对象232的颜色,从而可以更可靠地吸引用户的注意。认证Π中这种动画的使用使得用户关注对象232,使得可以根据对象232的形状的改变来改变瞳孔参数。
[0080](D.移动)
[0081]还可以通过移动认证Π调整用户的瞳孔尺寸。当眼睛跟随移动对象时,对于移动对象执行对焦调整功能,使得瞳孔尺寸不自觉地变为更大或更小尺寸。例如,如图9的上部所示,假设显示对象240a作为输出单元130的显示区域200中的认证Π。在已经过去预定时间段之后,显示控制单元126将已经在显示区域200的左上部显示的对象240a移动到显示区域200的右部,同时对象240a的尺寸逐渐减小,如图9的下部所示。因此,可以通过在显示区域200中移动对象240使得导致眼睛跟随对象240,改变用户的瞳孔直径。
[0082]注意,当用户的眼睛没有足够打开,并且因此不能获得允许认证的虹膜图像时,移动认证Π是有效的。例如,如图10的上部所示,假设在输出单元130的显示区域200的下部中心显示对象210a时,未能获得允许认证的虹膜图像。在此情况下,显示控制单元126移动认证Π以导致用户的眼睛打开更宽。具体地,如图10的下部所示,向上移动对象210a,使得显示对象210b。结果,用户提升他们的视线,跟随向上移动的对象210,并且因此眼睛可以开打更宽。
[0083](E.显示吸引注意的图像)
[0084]还可以通过改变在认证Π上显示的内容调整用户的瞳孔尺寸。例如,经验上已知当在显示区域200中显示用户感兴趣的图像时,瞳孔直径变得比显示其他图像时更宽。因为该特性,可以通过使用用户感兴趣的图像作为认证UI,控制瞳孔直径。
[0085]例如,如图11的上部所示,假设在显示区域200的右部显示对象220作为认证H。在已经过去预定时间段之后,显示控制单元126将在认证Π中显示的内容从在显示区域200的右部显示的对象220切换为用户感兴趣的天气信息对象250,如图11的下部所示。结果,用户关注有吸引力的天气信息对象250,使得瞳孔变得大于显示对象220时。
[0086]注意,使用用户感兴趣的图像作为认证UI,预先获得用户感兴趣的信息。例如,可以由用户预先设置用户感兴趣的信息,或者可以通过管理历史(诸如用户频繁观看的电视节目或内容、用户频繁使用的应用等)指定用户感兴趣的信息。
[0087]注意,以上的显示参数仅仅是说明性的,并且可以使用其他显示参数改变认证Π。改变的认证UI的显示参数的数目不限于一个,并且可以同时改变多个显示参数,或者可以适当地组合和顺序改变多个参数以改变认证UI。
[0088]图12示出通过改变多个显示参数顺序改变认证UI的示例显示。例如,如图12的左上部所示,假设在显示区域200的中心附近显示白色圆形对象260a作为认证Π。对象260a是具有高亮度值的亮显示。显示控制单元126随着时间改变对象260a。例如,首先,逐渐增加具有不同颜色的区域,从白色圆形对象260a的外部圆周侧向圆圈的中心扩展。假设不同颜色的区域比白色暗。区域顺序增加到对象260b然后对象260c,使得由用户观看的整个对象的亮度值减小,导致暗显示。
[0089]因此,可以通过改变对象260a_260c的亮度改变用户的瞳孔直径。还改变对象260的形状,其可以吸引用户的注意,并且因此用户的视线可以保持指向对象260。因此,可以稳定地获得用其容易执行虹膜认证的通常真正圆形瞳孔。
[0090]此外,在已经显示对象260c之后,显示控制单元126显示与对象260c相比具有相同形状和减小的尺寸的对象260d。对象260的尺寸的改变也可以改变瞳孔尺寸。
[0091]显示控制单元126还将对象260d的尺寸改变回原始尺寸,并且此后显示环形对象260e和260f。对象260e和260f例如随机圆周分段。显示控制单元126控制通过对象260e和260f的分段获得的区域的颜色,使得至少区域的一部分具有不同颜色。在此情况下,例如,显示控制单元126在对象260e中使用许多亮色以提供整体亮显示,并且逐渐减小亮度值和颜色的数目,并且最终在对象260f中提供整体暗显示。因此,可以通过改变对象260e和260f的亮度改变瞳孔直径。
[0092]如图12所示,通过逐渐改变作为认证UI的对象260的显示,可以控制观看对象260的用户的瞳孔直径的尺寸,并且同时可以获得具有不同瞳孔尺寸的多个认证图像。可以通过重复执行图5的处理直到已经获得预定数目的认证图像,设置在该处理期间对象260的改变。因此,在其期间显示认证UI的时间段设置为在其期间可以获得预定数目的认证图像的时间段。然而,例如在一些情况下,对于仅仅大约几秒可以获得预定数目的认证图像。在此情况下,用户仅需要观看对象260,导致认证期间用户负担的减小。
[0093][S140:虹膜认证]
[0094]返回参照图3,如果在步骤S120中,已经获得预定数目的认证图像,认证单元124基于认证图像执行虹膜认证处理(S140)。认证单元124使用认证数据库140中存储的虹膜图像,对由图像处理单元122指定的认证图像中的虹膜执行匹配处理。在步骤S140的虹膜认证中,可以在发现步骤SllO中获得的认证图像的任一个匹配存储的图像时结束处理。
[0095]当已经完成虹膜认证时,取决于个体的识别是否已经成功,认证单元124执行预定处理。例如,如果个体的识别已经成功,则开始由用户请求的处理的执行(例如,访问仅仅允许特定用户浏览的网站等)。另一方面,如果个体的识别已经失败,则例如通知用户指示认证失败的消息,或者提示注册。
[0096]上面已经描述根据该实施例的虹膜认证处理。根据该实施例,当获得用于虹膜认证的认证图像时,显示认证UI以获得具有不同瞳孔直径的图像。取决于捕获图像的环境的亮度,显示控制单元126通过改变认证Π的显示参数(诸如,亮度、形状、运动等)改变认证Π的显示。结果,可以执行虹膜认证而无需用户执行明确操作。
[0097]此外,因为获得多个认证图像,所以可以减少或者避免由于由抖动或眼睛移动导致的图像模糊而不能执行虹膜认证处理的情况。此外,因为获得具有不同瞳孔直径的多个图像,所以可以增加虹膜认证的精度。
[0098]<4.虹膜认证处理的变化〉
[0099]在参照图3描述的虹膜认证处理中,预先获得具有不同瞳孔直径的多个认证图像,并且此后使用所有认证图像执行虹膜认证。本技术不限于该示例。例如,每次改变认证UI,可以使用获得的认证图像执行虹膜认证。
[0100]图13示出每次改变认证Π时使用获得的认证图像执行虹膜认证的示例处理。在该处理中,在顺序显示一些认证Π的同时,每次显示认证Π时执行虹膜认证。在认证已经成功时结束认证处理。注意,在图13中,获得认证图像的处理和改变认证Π的显示的处理分别与图13的步骤SllO和S130的处理类似。在此,将不详细描述这些处理。
[0101]例如,首先,如图13所示,通过改变认证Π的亮度(S卩,亮度值)获得认证图像,并且使用获得的认证图像执行虹膜认证(S200)。当图像处理单元122已经从自输入单元110接收的认证图像提取虹膜时,认证单元124对虹膜和认证数据库140中存储的图像执行匹配处理。如果作为结果认证已经成功(S210中的是),则确定个体的识别已经成功,并且开始由用户请求的处理的执行(例如,访问仅仅允许特定用户浏览的网站等)(S280)。
[0102]另一方面,如果在步骤S210中,认证还没有成功,则显示控制单元126改变认证U1例如,改变认证Π的形状(S220)。在此情况下,显示控制单元126根据图5的处理执行控制以改变认证Π的形状,以便获得具有与在步骤S200中已经获得的瞳孔直径不同的瞳孔直径的认证图像。此后,图像处理单元122从已经使用具有改变的形状的认证Π获得的认证图像提取虹膜,并且认证单元124对虹膜和认证数据库140中存储的图像执行匹配处理。如果作为结果认证已经成功(S230中的是),则确定个体的识别已经成功,并且开始由用户请求的处理的执行(S280)。
[0103]另一方面,如果在步骤S230中,认证还没有成功,则显示控制单元126改变认证U1例如,改变认证Π的颜色(S240)。显示控制单元126根据图5的处理执行控制以改变认证Π的颜色,以便获得具有与在步骤S200和S220中已经获得的瞳孔直径不同的瞳孔直径的认证图像。此后,图像处理单元122从已经使用具有改变的颜色的认证Π获得的认证图像提取虹膜,并且认证单元124对虹膜和认证数据库140中存储的图像执行匹配处理。如果作为结果认证已经成功(S250中的是),则确定个体的识别已经成功,并且开始由用户请求的处理的执行(S28
0)。
[0104]另一方面,如果在步骤S250中,认证还没有成功,则显示控制单元126改变认证U1例如,改变认证Π的运动(S260)。在此情况下,显示控制单元126根据图5的处理执行控制以改变认证Π的形状,以便获得具有与在步骤S200、S220和S240中已经获得的瞳孔直径不同的瞳孔直径的认证图像。此后,图像处理单元122从已经使用具有改变的运动的认证Π获得的认证图像提取虹膜,并且认证单元124对虹膜和认证数据库140中存储的图像执行匹配处理。如果作为结果认证已经成功(S270中的是),则确定个体的识别已经成功,并且开始由用户请求的处理的执行(S280)。
[0105]另一方面,如果在步骤S270中,认证还没有成功,则通知用户个体的识别已经失败(S290)。在此情况下,例如,通知用户指示认证失败的消息,或者提示注册。
[0106]因此,每次改变认证Π时执行虹膜认证,从而当认证已经失败时,获得具有不同瞳孔直径的认证图像,并且再次执行虹膜认证处理,导致认证精度的增加。此外,改变认证UI,考虑认证失败时环境的亮度、此时认证图像中虹膜的尺寸等,从而能够获得易于用其执行认证的图像。
[0107]〈5.认证系统的示例配置〉
[0108]现在将描述上述认证系统100的示例配置。图14和15示出认证系统100的示例配置。
[0109]首先,如图14的配置A所示,认证系统100可以仅使用由用户使用的装置(诸如智能电话2、可穿戴终端(例如,眼镜终端8)等)实施。在此情况下,个体装置包括捕获用户的眼睛的图像的成像单元(输入单元)。在个体装置中提供的信息处理装置使用由成像单元获得的认证图像执行认证处理。当获得认证图像时,在个体装置的显示单元上显示认证U10
[0110]此外,如图14的配置B所示,认证系统100可以使用诸如智能电话2、可穿戴终端(例如,眼镜终端8)等的装置与包括存储用于虹膜认证的图像的认证数据库的认证服务器4实施,其中个体装置和认证服务器4通过网络连接在一起。在此情况下,个体装置包括捕获用户的眼睛的图像的成像单元(输入单元)。在个体装置中提供的信息处理装置使用由成像单元获得的认证图像执行认证处理。在虹膜认证处理期间,个体装置通过网络10从认证服务器4获得存储的图像。当从认证服务器4获得存储的图像时,可以加密存储的图像。当获得认证图像时,在个体装置的显示单元上显示认证Π。
[0111]此外,如图14的配置C所示,认证系统100可以使用诸如智能电话2、可穿戴终端(例如,眼镜终端8)等的装置、认证服务器4与执行认证处理的信息处理装置6实施,其中装置、认证服务器4和信息处理装置6通过网络连接在一起。在此情况下,个体装置包括捕获用户的眼睛的图像的成像单元(输入单元)。由成像单元获得的认证图像通过网络10输出到信息处理装置6。当获得认证图像时,在个体装置的显示单元上显示认证Π。
[0112]信息处理装置6从自个体装置接收的认证图像提取虹膜,并且通过参考认证服务器4中存储的图像执行认证处理。信息处理装置6还基于已经获得认证图像的环境的亮度、获得的认证图像的瞳孔直径等,确定用于改变在个体装置的显示单元上显示的认证Π的显示参数,并且将显示参数输出到个体装置。注意,优选地加密通过网络10交换的信息。
[0113]此外,如图15的配置D所示,认证系统100可以使用智能电话2、可穿戴终端(例如,眼镜终端8)与包括存储用于虹膜认证的图像的认证数据库的认证服务器4实施,其中智能电话2、可穿戴终端和认证服务器4通过网络连接在一起。在此情况下,例如,在眼镜终端8中提供成像单元(输入单元),并且具有图2的信息处理装置120的功能的智能电话2执行虹膜认证处理。在虹膜认证处理期间,智能电话2通过网络10从认证服务器4获得存储的图像。
[0114]当获得认证图像时,在眼镜终端8的显示单元上显示认证UI。智能电话2的信息处理装置基于已经获得认证图像的环境的亮度、获得的认证图像的瞳孔直径等,确定用于改变在眼镜终端8的显示单元上显示的认证UI的显示参数,并且将显示参数输出到眼镜终端8。注意,优选地加密通过网络10交换的信息。
[0115]此外,如图15的配置E所示,认证系统100可以使用智能电话2和可穿戴终端(例如,眼镜终端8)实施,其中智能电话2和可穿戴终端通过网络连接在一起。配置E与配置D相同,除了在智能电话2中提供配置D的认证服务器4的功能。具体地,眼镜终端8包括成像单元(输入单元),并且具有图2的信息处理装置120和认证数据库140的功能的智能电话2执行虹膜认证处理。优选地加密通过网络10交换的信息。
[0116]除了上面配置A-E外,认证系统100可以具有各种其他配置。除了上述智能电话2、诸如眼镜终端8的可穿戴终端等外,认证系统100还可以应用于例如相机的电子取景器(EVF)、车辆中安装的虹膜认证装置等。
[0117]当上面的虹膜认证处理例如应用于眼镜终端8时,可以使得虹膜认证处理随着检测到戴上眼镜终端8自身的动作而开始。此外,在相机的EVF等的情况下,可以使得虹膜认证处理随着获得使用看穿EVF的用户动作的眼睛的图像而开始。在此情况下,当个体的识别已经成功时,可以基于例如由识别的用户预先设置的信息自动调整相机的设置。
[0118]在智能电话2等的情况下,可以使得虹膜认证处理随着在解锁智能电话2时获得使用智能电话2的内建相机的眼睛的图像而开始。在车辆中安装的虹膜认证装置的情况下,例如可以使得虹膜认证处理随着用户坐在驾驶员座位上时获得眼睛的图像而开始。在此情况下,当个体的识别已经成功时,可以基于例如由识别的用户预先设置的信息自动调整座位的设置,诸如高度、纵向方向等。
[0119]〈6.硬件配置示例〉
[0120]可以使用硬件或软件执行由根据上述实施例的信息处理装置120的处理。在此情况下,信息处理装置120可以配置如图16所示。下文中,将基于图16描述信息处理装置120的硬件配置的示例。
[0121]如上所述,信息处理装置120可以由诸如计算机的处理装置实施。如图16所示,信息处理装置120包括中央处理单元(CPU) 901、只读存储器(ROM) 902、随机存取存储器(RAM) 903和主机总线904a。信息处理装置120还包括桥904、外部总线904b、接口 905、输入设备906、输出设备907、存储设备(硬盘驱动器)908、驱动器909、连接端口 911和通信设备913。
[0122]CPU 901用作算术处理单元和控制单元,并且根据各种程序控制信息处理装置120的总体操作。CPU 901还可以是微处理器。ROM 902在其中存储由CPU 901使用的程序、操作参数等。RAM 903在其中临时存储由CPU 901使用和运行的程序、在运行程序时适当地变化的参数等。这些通过由CPU总线配置的主机总线904a等相互连接。
[0123]主机总线904a通过桥904连接到外部总线904b,诸如外围组件互连/接口(PCI)总线。注意,主机总线904a、桥904和外部总线904b不必分开配置,并且这些功能可以由单个总线实施。
[0124]输入设备906包括:用于由用户输入信息的输入单元,诸如鼠标、键盘、触摸板、按钮、麦克风、开关或者操纵杆;输入控制电路基于由用户的输入生成输入信号,并且将信号输出到CPU 901等。输出设备907包括:显示设备,诸如液晶显示(IXD)设备、有机发光二极管(OLED)设备、或者灯;以及诸如扬声器的音频输出设备。
[0125]存储设备908是信息处理装置120的存储单元的示例,并且是用于存储数据的设备。存储设备908可以包括存储介质、在存储介质中记录数据的记录器、从存储介质读取数据的读取器、删除在存储介质中记录的数据的删除设备等。存储设备908例如由硬盘驱动器(HDD)配置。存储设备908驱动硬盘并且存储由CPU 901运行的程序和各种数据。
[0126]驱动器909是读取器/写入器,并且在信息处理装置120中内建或外部连接到信息处理装置120。驱动器909读取在驱动器909中加载的可移除记录介质(诸如磁盘、光盘、磁光盘或者半导体存储器)中记录的信息,并且将信息输出到RAM 903。
[0127]连接端口 911是连接到外部设备的接口,并且是与能够通过例如通用串行总线(USB)传送数据的外部设备连接的端口。通信设备913是由通信设备等配置的通信接口,用于连接到例如通信网络10。通信设备913可以是支持无线局域网(LAN)的通信设备、支持无线USB的通信设备、或者执行有线通信的有线通信设备。
[0128]〈7.总结〉
[0129]上面已经描述了根据实施例的认证系统100的配置和虹膜认证处理。在本技术中,通过改变认证UI控制用于虹膜认证中认证的认证图像的瞳孔直径(即,虹膜的尺寸),导致虹膜认证的精度的增加和稳定辨识。换句话说,在任何时间和任何环境中,可以通过改变认证Π的显示改进虹膜认证的精度,而不管执行虹膜认证的环境。因此,可以提供
针对外部环境的改变以及照明条件的改变鲁棒的虹膜认证处理。
[0130]通过改变认证Π的显示,获得多个认证图像。因此,即使获得具有模糊的眼睛图像的一个认证图像,也可以使用另一认证图像执行认证处理,导致认证精度的增加。结果,可以减少认证的错误,并且因此可以提供安全认证用户以登陆到其的系统。
[0131]使用认证Π改变瞳孔直径。因此,可以执行认证处理而不需要额外的特别设备并且不导致用户执行任意操作。取决于环境的亮度或者之前获得的认证图像,自动改变认证U1因此,例如,即使当用户疲劳并且在获得的认证图像中他们的瞳孔小时,显示控制单元126也改变认证Π的显示,使得用户的瞳孔直径变得更大,并且因此可以在用户不知情的情况下完成认证处理。
[0132]本领域的技术人员应该理解,取决于设计需要和其他因素,可以出现各种修改、组合、子组合和替换,只要它们在所附权利要求或其等价物的范围内。
[0133]例如,认证处理所需的安全级别取决于被批准的安全级别而变化。例如,对于社交网络服务(SNS)或者在线购物所需的安全级别高于登录终端、访问共享信息等所需的安全级别。此外,对于医疗数据要求更高的安全级别。
[0134]因此,当执行虹膜认证处理时,可以基于被批准的安全级别设置安全级别。例如,在用户已经登录智能电话之后,安全级别改变为比用于登录的安全级别更高的级别。结果,当使用智能电话执行在线购物时,以更高的安全级别执行认证处理,从而可以保持安全性。
[0135]此外,本说明书中描述的效果仅仅是说明性和示意性的,而不是限制性的。换句话说,连同或替代基于本说明书的效果,根据本公开的技术可以展现对于本领域技术人员明显的其他效果。
[0136]此外,本技术还可以配置如下。
[0137](I) 一种信息处理装置,包括:
[0138]显示控制单元,配置为当获得包括用户的眼睛的虹膜的认证图像时,使得显示单元显示用于获得认证图像的认证Π,利用所述认证图像容易执行虹膜认证。
[0139](2)根据⑴所述的信息处理装置,其中
[0140]所述显示控制单元基于获得认证图像时环境的亮度或者获得的认证图像中瞳孔的尺寸的至少一个,改变所述认证UI的显示。
[0141](3)根据⑴或⑵所述的信息处理装置,其中
[0142]所述显示控制单元改变所述认证UI的尺寸。
[0143](4)根据⑴到(3)的任一所述的信息处理装置,其中
[0144]所述显示控制单元改变所述认证Π的亮度。
[0145](5)根据⑴到(4)的任一所述的信息处理装置,其中
[0146]所述显示控制单元改变所述认证UI的显示位置。
[0147](6)根据⑴到(5)的任一所述的信息处理装置,其中
[0148]所述显示控制单元在显示区域中向上移动所述认证UI。
[0149](7)根据⑴到(6)的任一所述的信息处理装置,其中
[0150]所述显示控制单元改变示出所述用户感兴趣的内容的所述认证UI的显示。
[0151](8)根据⑴到(7)的任一所述的信息处理装置,还包括:
[0152]图像处理单元,配置为指定所述认证图像中的瞳孔以获得虹膜;以及
[0153]认证单元,配置为使用所述认证图像的获得的虹膜,执行虹膜认证。
[0154](9)根据⑶所述的信息处理装置,其中
[0155]所述认证单元通过参照配置为存储之前获得的用户的虹膜的图像的认证存储单元,并且从而对存储的图像和所述认证图像执行匹配处理,执行虹膜认证。
[0156](10) —种眼镜终端,包括:
[0157]成像单元,配置为获得包括用户的眼睛的虹膜的认证图像;
[0158]显示单元,配置为覆盖用户的至少一只眼睛;以及
[0159]显示控制单元,配置为当获得所述认证图像时,使得所述显示单元显示用于获得认证图像的认证Π,利用所述认证图像容易执行虹膜认证。
[0160](11)根据(10)所述的眼镜终端,其中
[0161]当由所述用户佩戴所述眼镜终端时,所述显示控制单元使得所述显示单元显示所述认证UI。
[0162](12) —种信息处理方法,包括:
[0163]当获得包括用户的眼睛的虹膜的认证图像时,由显示控制单元使得显示单元显示用于获得认证图像的认证Π,利用所述认证图像容易执行虹膜认证。
[0164](13)根据(12)所述的信息处理方法,还包括:
[0165]使用成像单元获得包括用户的眼睛的虹膜的认证图像;以及
[0166]使用认证单元基于获得的虹膜执行虹膜认证。
[0167](14)根据(13)所述的信息处理方法,还包括:
[0168]获得包括具有不同尺寸的虹膜的多个认证图像。
[0169](15) —种认证系统,包括:
[0170]设备,其包括
[0171]成像单元,配置为获得包括用户的眼睛的虹膜的认证图像,以及
[0172]显示单元,配置为覆盖所述用户的至少一只眼睛;以及
[0173]信息处理装置,其包括
[0174]认证单元,配置为使用所述认证图像的获得的虹膜,执行虹膜认证,以及
[0175]显示控制单元,配置为当获得所述认证图像时,使得所述设备的所述显示单元显示用于获得认证图像的认证Π,利用所述认证图像容易执行虹膜认证。
【主权项】
1.一种信息处理装置,包括: 显示控制单元,配置为当获得包括用户的眼睛的虹膜的认证图像时,使得显示单元显示用于获得认证图像的认证Π,利用所述认证图像容易执行虹膜认证。2.根据权利要求1所述的信息处理装置,其中 所述显示控制单元基于获得认证图像时环境的亮度或者获得的认证图像中瞳孔的尺寸的至少一个,改变所述认证UI的显示。3.根据权利要求1所述的信息处理装置,其中 所述显示控制单元改变所述认证Π的尺寸。4.根据权利要求1所述的信息处理装置,其中 所述显示控制单元改变所述认证Π的亮度。5.根据权利要求1所述的信息处理装置,其中 所述显示控制单元改变所述认证Π的显示位置。6.根据权利要求1所述的信息处理装置,其中 所述显示控制单元在显示区域中向上移动所述认证UI。7.根据权利要求1所述的信息处理装置,其中 所述显示控制单元改变示出所述用户感兴趣的内容的所述认证Π的显示。8.根据权利要求1所述的信息处理装置,还包括: 图像处理单元,配置为指定所述认证图像中的瞳孔以获得虹膜;以及 认证单元,配置为使用所述认证图像的获得的虹膜,执行虹膜认证。9.根据权利要求8所述的信息处理装置,其中 所述认证单元通过参照配置为存储之前获得的用户的虹膜的图像的认证存储单元,并且从而对存储的图像和所述认证图像执行匹配处理,执行虹膜认证。10.一种眼镜终端,包括: 成像单元,配置为获得包括用户的眼睛的虹膜的认证图像; 显示单元,配置为覆盖用户的至少一只眼睛;以及 显示控制单元,配置为当获得所述认证图像时,使得所述显示单元显示用于获得认证图像的认证UI,利用所述认证图像容易执行虹膜认证。11.根据权利要求10所述的眼镜终端,其中 当由所述用户佩戴所述眼镜终端时,所述显示控制单元使得所述显示单元显示所述认证U1012.—种信息处理方法,包括: 当获得包括用户的眼睛的虹膜的认证图像时,由显示控制单元使得显示单元显示用于获得认证图像的认证Π,利用所述认证图像容易执行虹膜认证。13.根据权利要求12所述的信息处理方法,还包括: 使用成像单元获得包括用户的眼睛的虹膜的认证图像;以及 使用认证单元基于获得的虹膜执行虹膜认证。14.根据权利要求13所述的信息处理方法,还包括: 获得包括具有不同尺寸的虹膜的多个认证图像。15.—种认证系统,包括: 设备,其包括 成像单元,配置为获得包括用户的眼睛的虹膜的认证图像,以及 显示单元,配置为覆盖所述用户的至少一只眼睛;以及 信息处理装置,其包括 认证单元,配置为使用所述认证图像的获得的虹膜,执行虹膜认证,以及显示控制单元,配置为当获得所述认证图像时,使得所述设备的所述显示单元显示用于获得认证图像的认证Π,利用所述认证图像容易执行虹膜认证。
【专利摘要】提供一种信息处理装置、信息处理方法、眼镜终端和认证系统,该信息处理装置包括:显示控制单元,配置为当获得包括用户的眼睛的虹膜的认证图像时,使得显示单元显示用于获得认证图像的认证UI,利用所述认证图像容易执行虹膜认证。
【IPC分类】G06F21/32, G06K9/00
【公开号】CN104899489
【申请号】CN201510089774
【发明人】木村淳, 塚本竹雄
【申请人】索尼公司
【公开日】2015年9月9日
【申请日】2015年2月27日
【公告号】EP2916262A1, US20150254508