用于认证用户的方法、装置和计算机可读记录介质的制作方法

文档序号:6497996阅读:173来源:国知局
用于认证用户的方法、装置和计算机可读记录介质的制作方法
【专利摘要】提供了用于认证用户的方法、装置和计算机可读记录介质。用户认证方法包括:通过驱动照相机来获取包括脸部和脸部运动的图像,从而从所获取的图像中提取脸部图像上的特征信息和运动模式,以及将所提取的脸部图像上的特征信息与注册于存储装置中的脸部图像上的特征信息进行比较,并且当所提取的特征信息与所注册的特征信息相匹配时,将所提取的运动模式与注册于存储装置中的运动模式进行比较,并且当所提取的运动模式与所注册的运动模式相匹配时,对设备进行解锁。
【专利说明】用于认证用户的方法、装置和计算机可读记录介质

【技术领域】
[0001]本公开涉及用于认证用户的方法、装置和计算机可读记录介质。在本公开中,因为设备是通过识别脸部的运动(例如,眨眼的次数、头部旋转的方向等)而解锁的,所以可以防止通过从静止的图像(例如,照片)而不是实际的脸部获取的脸部图像而使该设备被解锁。

【背景技术】
[0002]生物识别是用于识别人的不同身体特征(例如,指纹、脸型、眼睛的虹膜等)的技术,可以被用于对某些访问进行授权,例如,对设备的访问。与密钥或密码不同,身体特征不能够被偷取或复制并且不具有被改变或丢失的风险。因此,身体特征可以被利用于安全领域。
[0003]在生物识别领域,脸部识别技术包括从视频或照片图像中检测脸部区域并且识别包括在所检测的脸部区域中的脸部的技术。因此,在智能电话或平板个人计算机(PC)空间中,脸部识别可以应用于各种应用,包括安全目的。
[0004]对于一般被应用于诸如智能电话或平板PC之类的设备中的脸部识别技术,可以从视频或照片图像中检测脸部区域,并且可以将所检测到的脸部图像与先前注册和存储的脸部图像进行比较,来对用户进行认证并且由此对相应的设备进行解锁。
[0005]然而,在这种技术中,脸部图像可以从实际的脸部获取也可以从照片中获取,并且与先前存储在存储装置部分中的脸部图像进行比较,从而对用户进行认证,并且由此来对设备进行解锁。
[0006]因此,不是真正用户的另一用户可以从真正用户的照片中获取他/她的脸部图像并且获得认证,并且因此,这是容易受到安全风险攻击的。
[0007]而且,扫描的脸部图像可以根据周围的环境(例如,照明)而不同,并且因此,当将所扫描的脸部图像与注册的脸部图像进行比较用于识别脸部时,这样的脸部识别的成功率可能被显著降低。同样,同一用户的脸部可能随着时间的流逝或由于人工的化妆或美容过程而不同。因此,即使扫描了注册的用户(例如,拥有在存储装置中注册的图像)的脸部图像,可能的是,对于同一注册用户的认证可能失败。


【发明内容】

[0008]技术问题
[0009]本公开提供了用于克服发生于本领域中的所有上面描述的限制的方法、装置以及计算机可读记录介质的各种实施例。
[0010]问题的解决方案
[0011]用于达到本公开的目标并且实现本公开的特性效果的本公开的各种配置如下所述。
[0012]本公开提供了用于认证用户的方法、装置以及计算机可读记录介质的一些实施例,在所述实施例中通过识别脸部的运动(例如,眨眼的次数、头部的旋转方向等)来对设备进行解锁,并且因此可以防止通过从静态的图像(例如,照片)而不是实际的脸部来获取脸部图像而使该设备被解锁。
[0013]本公开提供了用于认证用户的方法、装置以及计算机可读记录介质的一些实施例,在所述实施例中存储装置为每一个用户存储注册的密码/模式、脸部信息和运动模式,并且当用户输入他/她的脸和脸部运动以请求访问设备,但是该用户的扫描的脸部图像和运动模式与所注册的脸部图像和运动模式不匹配时,可以将所输入的密码/模式与所注册的密码/模式进行比较,使得当所输入的密码/模式与所注册的密码或模式相匹配时,添加所扫描的脸部图像和运动模式,从而完成对所注册的脸部图像和运动模式的更新。
[0014]根据本公开的方面,用户认证方法包括:(a)通过驱动照相机来获取包括脸部和脸部运动的图像,从而从所获取的图像中提取脸部图像和运动模式;以及(b)将所提取的脸部图像与注册于存储装置中的脸部图像进行比较,并且当所提取的脸部图像与所注册的脸部图像相匹配时,将所提取的运动模式与注册于存储装置中的运动模式进行比较,并且当所提取的运动模式与所注册的运动模式相匹配时,对设备进行解锁。
[0015]而且,该方法可以进一步包括:(C)将所提取的脸部图像和运动模式与注册于存储装置中的脸部图像和运动模式进行比较,当其间存在不匹配时,请求密码或模式;以及
(d)当该密码或模式与所注册的密码或模式相匹配时,对该设备进行解锁,并且将所提取的脸部图像和所提取的运动模式添加到存储装置来完成更新。
[0016]根据本公开的另一方面,用于认证用户的装置包括:存储装置,用于存储注册的脸部图像和注册的运动模式;照相机,用于扫描脸部;显示单元,用于显示脸部认证窗口 ;以及控制单元,用于将脸部认证窗口提供给显示单元,通过驱动照相机来获取包括脸部和脸部运动的图像,用于对脸部进行识别,从而从获取的图像中提取脸部图像和运动模式,将所提取的脸部图像与注册于存储装置中的脸部图像进行比较,并且当所提取的脸部图像与所注册的脸部图像相匹配时,将所提取的运动模式与注册于存储装置中的运动模式进行比较,并且当所提取的运动模式与所注册的运动模式相匹配时,对设备进行解锁。
[0017]而且,存储装置可以存储注册的密码或模式。在这种情况中,控制单元可以将密码或模式与所注册的密码或模式进行比较,并且当该密码或模式与所注册的密码或模式相匹配时,控制单元可以对设备进行解锁,并且将所提取的脸部图像和运动模式添加到存储装置来完成更新。
[0018]发明的有益效果
[0019]根据本公开,因为通过识别脸部的运动而对设备进行解锁,所以可以防止通过从静止的图像(例如,照片)而不是实际的脸部来获取脸部图像而使该设备被解锁。因此,可以克服安全漏洞。
[0020]根据本公开,存储装置可以为用户存储注册的密码/模式、脸部图像和运动模式。如果用户输入他/她的脸部和脸部运动来请求访问设备,但是用户的扫描的脸部图像和运动模式与所注册的脸部图像和运动模式不匹配时,可以输入密码或模式并且将其与所注册的密码或模式进行比较。然后,如果所输入的密码或模式与所注册的密码或模式相匹配,则利用所扫描的脸部图像和运动模式来更新所注册的脸部图像和运动模式,并且因此对该设备进行解锁。从而,在稍后对用户进行认证时,用户的最近的脸部和脸部运动可以被用于脸部认证,由此提高认证的成功率。

【专利附图】

【附图说明】
[0021]图1是根据本公开的实施例的示出了用户认证装置的配置的框图;
[0022]图2是根据本公开的实施例的用于描述用户认证方法的流程图;
[0023]图3是根据本公开的另一实施例的用于描述用户认证方法的流程图;
[0024]图4是根据本公开的实施例的用于描述脸部注册操作的流程图;
[0025]图5是根据本公开的实施例的用于描述对密码或模式进行注册的操作的流程图;
[0026]图6是根据本公开的实施例的示出了以下操作的流程图:从获取的脸部和脸部运动中提取脸部图像和运动模式并且将所提取的脸部图像和运动模式与注册的脸部图像和运动模式进行比较;
[0027]图7是根据本公开的另一实施例的示出了以下操作的流程图:从捕捉的脸部和脸部运动中提取脸部图像和运动模式并且将所提取的脸部图像和运动模式与注册的脸部图像和运动模式进行比较。

【具体实施方式】
[0028]参考与具体的实施例有关的附图来详细地描述了本公开,其中,本公开能够被实现于所述具体的实施例中。详细地描述了所述实施例,以便本领域的普通技术人员来实践本公开。应当理解的是,本公开的各种实施例相互不同,但是不必相互排斥。例如,本文描述的与实施例相关的具体的形状、结构和特性可以实现于另一实施例中而不偏离本公开的精神和范围。应当注意的是,每一个公开的实施例内的每一个元件的位置和布置可以被修改而不偏离本公开的精神和范围。因此,下面的【具体实施方式】不应该被解释为对本公开的限制。本公开的范围仅由所附的权利要求和其等价物来进行限制。相同的附图标记在所有附图中被用于指代相同的部分。
[0029]在下文中,参考附图来描述本公开的各种实施例,以便本领域的技术人员能够容易地对它们进行实践。
[0030]作为背景,韩国专利公开N0.10-2004-67122公开了在密码和脸部识别信息的基础上认证用户的方法,所述方法允许密码的输入结果来完成对脸部识别的履行或允许涉及脸部识别和随后的识别操作的反馈机制,从而减小了注册用户的认证失败或错误地准许未注册用户的访问的可能性。然而,在本方法中,因为可以使用用户的照片来履行认证,所以很各易遭受安全破坏攻击。
[0031]图1是根据本公开的实施例的示出了用户认证装置100的配置的框图。参考图1,用户认证装置100包括显示单元110、照相机120、存储装置130、收发器140,和控制单元150。
[0032]下面的描述是基于图1示出的元件的各自功能而进行的。
[0033]接触式传感器可以被附着于显示单元110上,因此用户可以触摸屏幕来输入数据。当显示在屏幕上的用户认证应用被触摸时,用户认证设置窗口可以被显示在显示单元110上。当在用户认证设置窗口中选择密码/模式注册功能时,可以显示密码/模式输入窗口。在这一点,如果选择脸部和脸部运动注册功能,则可以触摸屏幕上的照相机捕捉功能来捕捉用户的脸部和脸部运动。而且,在完成了用户认证设置之后,可以显示包括了用于用户认证的脸部和脸部运动认证窗口和/或密码/模式认证窗口在内的用户认证窗口。例如,密码认证窗口表示用于输入数字或字母或输入数字和字母的窗口,并且模式认证窗口表示用于输入模式的窗口,所述模式是将显示在显示单元110上的多个节点(具有某个布置)连接起来而生成的。例如,由苹果公司制造的产品(iPhone和iPad)显示了密码窗口用于对用户进行认证,并且由三星电子制造的产品(Galaxy S和Galaxy Tap)显示了模式认证窗口用于对用户进行认证。
[0034]当选择了显示单元110的照相机捕捉功能时,照相机120可以捕捉用户的脸部。
[0035]存储装置130可以存储用户认证应用并且可以存储注册的密码/模式,以及注册的脸部图像和脸部运动模式。
[0036]如果用户认证应用没有存储在存储装置130中,则收发器140可以访问提供了服务器(未示出)的应用并且在通信网络(未示出)上接收用户认证应用。
[0037]当由用户选择了显示在显示单元110上的用户认证应用时,控制单元150可以执行存储在存储装置130中的用户认证应用,来在显示单元110上显示用户认证设置窗口。当由用户选择了密码/模式设置功能时,控制单元150可以在显示单元110上提供密码/模式输入窗口。例如,当同一密码/模式被输入了两次时,可以对所输入的密码/模式进行注册,并且当同一脸部图像被输入两次时,可以对所输入的脸部图像和脸部运动模式进行注册。此时,次数可以进行多或少的改变。
[0038]图1的用户认证装置100可以是终端,例如,智能电话或平板PC,所述终端可以预先存储用户认证应用或可选择地可以访问提供了服务器的应用来接收用户认证应用。此夕卜,密码/模式注册功能可以由智能电话或平板PC来进行提供,并且脸部注册功能可以通过执行用户认证应用来履行。在这种情况中,智能电话或平板PC可以访问提供了服务器的应用来接收用户认证应用并且注册脸部图像和脸部运动模式。
[0039]图2是根据本公开的实施例的用于描述用户认证方法的流程图。密码/模式和/或脸部图像和运动模式通过上述描述的过程被预先注册于用户认证装置100中并且被存储于存储装置130中。在这种情况中,针对图2来描述用户认证窗口被显示于其中的操作。
[0040]在200处,当用户尝试使用用户认证装置100进行认证时,驱动照相机120并且将脸部认证窗口显示在显示单元110上,并且捕捉脸部和脸部运动。
[0041]在210处,从所捕捉的脸部和脸部运动中提取出脸部图像和脸部运动模式。此时,所提取的脸部图像可以包括脸部图像上的特征信息,并且脸部运动模式可以包括表情的次数(例如,眨眼的次数)、头部的旋转方向、以及运动方向中的至少一个。例如,如果所获取的图像包括另一图像和脸部图像,则可以由基于知识的方法、基于特征的方法、或模板匹配方法来提取脸部图像。
[0042]在220处,用户认证装置100将所提取的脸部图像和脸部运动模式与注册于存储装置130中的脸部图像和脸部运动模式进行比较。注册于存储装置130中的脸部图像可以包括脸部图像上的特征信息,并且脸部运动模式可以包括表情的次数(例如,眨眼的次数)和头部的旋转方向中的至少一个。在220处,所提取的脸部图像上的特征信息可以与所注册的脸部图像上的特征信息进行比较,并且所提取的脸部信息和脸部运动模式可以与所注册的脸部图像和脸部运动模式进行比较。
[0043]在230处,用户认证装置100确定所提取的脸部图像和脸部运动模式与所注册的脸部图像和脸部运动模式是否匹配。此时,用户认证装置100可以确定所提取的脸部图像上的特征信息与所注册的脸部图像上的特征信息是否匹配,并且所提取的脸部图像的表情次数(例如眨眼的次数)和头部旋转的方向与所注册的脸部运动模式是否匹配。
[0044]当在230处确定所提取的脸部图像和脸部运动模式与所注册的脸部图像和脸部运动模式相匹配时,在240处对设备进行解锁。
[0045]当在230处确定所提取的脸部图像和脸部运动模式与所注册的脸部图像和脸部运动模式不匹配时,用户认证装置100可以进行到步骤200。
[0046]根据本发明的实施例的用户认证方法识别用户的脸部运动模式和脸部图像来对脸部进行认证,并且因此它能够克服安全漏洞的破坏,即通过使用从静止图像(例如,照片)获取的脸部图像能够对脸部进行认证。
[0047]图3是根据本公开的另一实施例的用于描述用户认证方法的流程图。密码/模式和/或脸部图像和脸部运动模式预先注册于用户认证装置100中并且被存储在存储装置130中。在这种情况中,针对图3来描述下述操作,在所述操作中显示了包括密码/模式认证窗口和/或脸部认证窗口在内的用户认证窗口。
[0048]图3的用户认证方法的步骤200到240是与图2的步骤200到240相同的,因此不提供对它们的描述,并且只详细描述步骤250到270。
[0049]当在230处确定所提取的脸部图像和脸部运动模式与所注册的脸部图像和脸部运动模式不匹配时,显示密码/模式认证窗口,并且当输入密码/模式时,在250处获取密码/模式。
[0050]在260处,确定所获取的密码/模式与注册于存储装置130中的密码/模式是否匹配。
[0051]当在260处确定所获取的密码/模式与注册于存储装置130中的密码/模式相匹配时,用户认证装置100将所提取的脸部图像和脸部运动模式添加到脸部图像和脸部运动模式组(脸部图像和脸部运动模式组预先注册于存储装置130中),从而在270处完成更新,并且进行到步骤240。在这种情况中,用户认证装置100可以将新扫描的脸部图像和脸部运动模式添加到预先注册的脸部图像和脸部运动模式组,同时维持现有注册的脸部图像和脸部运动模式,或可以将现有注册的脸部图像和脸部运动模式替换为新扫描的脸部图像和脸部运动模式。
[0052]当在260处确定所获取的密码/模式与注册于存储装置130中的密码/模式相匹配时,用户认证装置100可以立刻履行步骤270。然而,取决于情况,显示单元110可以显示消息来请求关于是否经过添加来履行更新的用户的批准。在这种情况中,当用户批准该更新时,用户认证装置100可以履行步骤270。
[0053]如果在260处确定所获取的密码/模式与注册于存储装置130中的密码/模式不匹配,操作结束。
[0054]如果所提取的脸部图像和脸部运动模式与所注册的脸部图像和脸部运动模式不匹配,则根据本公开的另一实施例的用户认证方法将所获取的密码/模式与所注册的密码/模式进行比较,并且如果所获取的密码/模式与所注册的密码/模式匹配,则用户认证方法将所提取的脸部图像和脸部运动模式添加到所注册的脸部图像和脸部运动模式组来完成更新,并且对设备进行解锁。因此,在稍后认证用户时,通过使用用户最近的脸部和用户的修改过的脸部运动二者来履行脸部识别操作从而对脸部进行认证,因此能够提高认证的成功率。
[0055]图4是根据本公开的实施例的用于描述脸部注册操作的流程图。当由用户选择了显示在显示单元110上的用户认证设置窗口的脸部注册功能时,可以履行脸部注册操作。
[0056]在400处,显示了脸部输入窗口。
[0057]在410处,确定是否获取了脸部和脸部运动。此时,可以确定在某个时间段期间是否获取了脸部和脸部运动。
[0058]如果获取了脸部和脸部运动,则在420处再次显示脸部输入窗口。
[0059]在430处,确定是否获取了脸部和脸部运动。
[0060]如果获取了脸部和脸部运动,则在440处脸部图像和脸部运动模式被注册于存储装置130中。
[0061]如果在410处确定没有获取脸部和脸部运动,则用户认证装置100进行到步骤400。如果在430处确定没有获取脸部和脸部运动,则用户认证装置100进行到步骤420。
[0062]在根据本公开的实施例的脸部注册方法中,通过输入脸部和脸部运动例如两次,可以将脸部和脸部运动注册于存储装置130中。然而,如上所述,次数可以进行多或少的改变。
[0063]图5是根据本公开的实施例的用于描述对密码/模式进行注册的操作的流程图。当选择了显示在显示单元110上的用户认证设置窗口的密码/模式注册功能时,可以履行密码/模式注册操作。
[0064]在500处,显不了密码/模式输入窗口。
[0065]在510处,确定是否输入了密码/模式。
[0066]如果输入了密码/模式,则在520处再次显示密码/模式输入窗口。
[0067]在530处,确定是否输入了密码/模式。
[0068]如果输入了密码/模式,则在540处将密码/模式存储在存储装置130中。
[0069]如果在510处确定没有输入密码/模式,则用户认证装置100进行到步骤500。如果在530处确定没有输入密码/模式,则用户认证装置100进行到步骤520。
[0070]在根据本公开的实施例的密码/模式注册方法中,通过输入密码/模式例如两次,可以将密码/模式注册于存储装置130中。然而,如上所述,次数可以进行多或少的改变。
[0071]图6是根据本公开的实施例的示出了以下操作的流程图:从获取的脸部和脸部运动中提取脸部图像和运动模式,并且将所提取的脸部图像和运动模式与注册的脸部图像和运动模式进行比较。上述提取操作和比较操作分别对应于图2和图3的步骤210和220。
[0072]在600处,从脸部图像中提取脸部特征信息。
[0073]在610处,将脸部图像上的所提取的特征信息与注册的脸部图像上的特征信息进行比较。
[0074]在600和610处,特征信息可以包括多个特征点或多个特征点描述符。特征点可以包括脸部、眼睛、眉毛、鼻子和嘴,并且特征点描述符可以包括所提取的特征点的描述符。描述符中的每一个都可以是向量值。
[0075]在620处,确定脸部图像上的所提取的特征信息与所注册的脸部图像上的特征信息是否匹配。
[0076]在630处,从脸部图像中检测眼睛。如果在600和610处检测到眼睛和眼睛上的特征信息,则可以省略步骤630。
[0077]在640处,检测眨眼,并且对眨眼的次数进行计数。通过使用眨眼,可以从每秒钟输入的一定数量的脸部图像(帧)来检测出眼睛上的特征信息,并且通过追踪所检测的眼睛上的特征信息,可以感知眼睛的张开和闭合来检测眨眼的次数。此外,眨眼可以是眨双目艮、眨左眼、或眨右眼,并且眨眼的次数可以是眨双眼的次数、眨左眼的次数、或眨右眼的次数。
[0078]各种公知的技术可以被用于检测眨眼。例如,在题目为“Communicat1n via EyeBlinks ? Detect1n and Durat1n Analysis in Real Time” 的论文中公开的技术,其由Kristen Grauman等人在 2001 年 12 月于 IEEE Society on Computer Vis1n and PatternRecognit1n上发表。该技术可以持续地追踪巾贞图像中的眼睛,其中巾贞图像是可以被持续地输入的,并且确定每一幅帧图像中眼睛是张开的还是闭合的,由此检测眨眼。
[0079]在650处,确定眨眼的次数是否与注册于存储装置130中的眨眼的次数相匹配。
[0080]如果在650处确定眨眼的次数与注册于存储装置130中的眨眼的次数相匹配,则用户认证装置100进行到图2和图3的步骤230。并且,如果提取的脸部图像上的特征信息和眨眼次数与注册于存储装置130中的脸部图像上的特征信息和眨眼次数相匹配,则用户认证装置100可以进行到步骤240并且对设备进行解锁。
[0081]当在650处确定存在不匹配时,用户认证装置100可以进行到图2和图3的步骤200。
[0082]图7是根据本公开的另一实施例的示出了以下操作的流程图:从捕捉的脸部和脸部运动中提取脸部图像和运动模式,并且将所提取的脸部图像和运动模式与注册的脸部图像和运动模式进行比较。上述提取操作和比较操作分别对应于图2和图3的步骤210和220。
[0083]因为图7的步骤700到720与图6的步骤600到620相同,所以图6的步骤600到620的描述可以被应用于图7的步骤700到720。
[0084]在履行了步骤700之后,在730处追踪脸部特征信息来检查头部的旋转方向。此时,可以通过追踪脸部特征信息来检查头部的旋转方向,所述脸部特征信息是从每秒钟输入的一定数量的脸部图像(帧)中检测出的。
[0085]可以使用各种技术来追踪头部的旋转方向。例如,在题目为“Robust headtracking using3D ellipsoidal head model in particle filter,,的论文中详细地公开的技术,其由 Choi Seokwon 和 Kim Dae-jin 于 2008 年发表于 the journal of the patternrecognit1n society。
[0086]在740处确定所检查的头部的旋转方向与注册于存储装置130中的头部的旋转方向是否匹配。
[0087]如果在740处确定所检查的头部的旋转方向与注册于存储装置130中的头部的旋转方向匹配,则用户认证装置100进行到图2和图3的步骤230。并且,如果所提取的脸部图像上的特征信息和头部的旋转方向与注册于存储装置130中的脸部图像上的特征信息和头部的旋转方向相匹配,则用户认证装置100可以进行到步骤240并且对设备进行解锁。
[0088]如果在740处确定存在不匹配,则用户认证装置100可以进行到图2和图3的步骤 200。
[0089]此外,通过将图6中使用眼睛的运动的方法和图7中使用头部的运动的方法相结合,用户认证装置100可以注册眼睛的两次眨眼和头部的一次右旋转作为运动模式,然后对该运动模式进行认证。另外,通过结合各种表情,可以来履行用户认证。
[0090]根据本公开的实施例的用户认证装置可以被应用于:用于认证多个用户的门锁设备,和用于认证用户的智能电话或平板PC。
[0091]上面描述的本公开的实施例可以被实现为计算机可读介质中的计算机可读代码。计算机可读记录介质可以包括程序指令、本地数据文件、本地数据结构或其组合。计算机可读记录介质可以具体到本公开的示例性实施例或通常被计算机软件领域的那些普通技术人员所公知。计算机可读记录介质包括计算机可读数据存储于其中的所有类型的可记录介质。这样的计算机可读记录介质的示例可以包括磁性介质(例如,硬盘、软盘和磁带)、光介质(例如,⑶-ROM和DVD)、磁光介质(例如,光磁软盘)和硬盘存储器(例如,ROM、RAM和闪存),特别地被配置用于存储和执行程序指令。程序指令的示例可以包括由编译器生成的机器代码和使用解释器由计算机执行的高级语言等。上面描述的硬件装置可以被配置为作为用于履行本公开的操作的一个或多个软件模块而操作,并且相反的情况是类似的。
[0092]虽然已经描述了某些实施例,但是这些实施例仅仅作为示例而被示出,并不是要限制本公开的范围。实际上,本文描述的新颖的方法和装置可以以各种其他方式来具体实现;此外,可以做出关于本文描述的实施例的各种改变、修改、修正、替换而不偏离本公开的精神。
[0093]因此,所附的权利要求和包括前述修改的它们的等价物是要覆盖本公开的范围和精神,并且不被本公开所限制。
【权利要求】
1.一种认证用户的方法,包括: (a)通过驱动照相机来获取包括脸部和脸部运动的图像,从而从所获取的图像中提取脸部图像上的特征信息和运动模式;以及 (b)将所提取的所述脸部图像上的特征信息与注册于存储装置中的脸部图像上的特征信息进行比较,并且当所提取的特征信息与所注册的特征信息匹配时,将所提取的运动模式与注册于所述存储装置中的运动模式进行比较,并且当所提取的运动模式与所注册的运动模式匹配时,对设备进行解锁, 其中, 所述运动模式是眨眼的次数和头部的旋转方向中的至少一个,并且 所述特征信息包括特征点的描述符。
2.如权利要求1所述的方法,其中, 步骤(a)包括:获取预定的时间内输入的一定数量的脸部图像,从所述一定数量的脸部图像中提取眼睛上的特征信息,并且通过追踪所述眼睛上的特征信息来检测眨眼的次数,以及 步骤(b)包括:当所提取的所述脸部图像上的特征信息与所注册的脸部图像上的特征信息相匹配、并且所检测的眨眼的次数与所注册的眨眼的次数相匹配时,对所述设备进行解锁。
3.如权利要求1所述的方法,其中, 步骤(a)包括:获取预定的时间内输入的一定数量的脸部图像,并且通过追踪所述一定数量的脸部图像上的特征信息来检测所述头部的旋转方向,以及 步骤(b)包括:当所提取的所述脸部图像上的特征信息与所注册的脸部图像上的特征信息相匹配、并且所检测的所述头部的旋转方向与所注册的所述头部的旋转方向相匹配时,对所述设备进行解锁。
4.如权利要求1所述的方法,其中, 步骤(a)包括:获取预定的时间内输入的一定数量的脸部图像,从所述一定数量的脸部图像中提取眼睛上的特征信息,通过追踪所述眼睛上的特征信息来检测眨眼的次数,并且通过追踪所述一定数量的脸部图像上的特征信息来检测所述头部的旋转方向,以及 步骤(b)包括:当所提取的所述脸部图像上的特征信息与所注册的脸部图像上的特征信息相匹配、所检测的眨眼的次数与所注册的眨眼的次数相匹配、并且所检测的所述头部的旋转方向与所注册的所述头部的旋转方向相匹配时,对所述设备进行解锁。
5.如权利要求1所述的方法,进一步包括: (C)将所提取的所述脸部图像上的特征信息与注册于所述存储装置中的所述脸部图像上的特征信息进行比较,并且将所提取的运动模式与注册于所述存储装置中的运动模式进行比较,当其间存在不匹配时,请求密码或模式;以及 (d)将所述密码或模式与注册于所述存储装置中的密码或模式进行比较,并且当所述密码或模式与所注册的密码或模式相匹配时,对所述设备进行解锁,并且将所提取的所述脸部图像上的特征信息和所提取的运动模式添加到所述存储装置以完成更新, 其中,步骤(d)包括:将所述密码或模式与注册于所述存储装置中的密码或模式进行比较,并且当所述密码或模式与所注册的密码或模式匹配时,对所述设备进行解锁,并且将注册于所述存储装置中的所述脸部图像上的特征信息和所述运动模式替换为所提取的所述脸部图像上的特征信息和所提取的运动模式以完成更新。
6.如权利要求1所述的方法,进一步包括: (C)将所提取的所述脸部图像上的特征信息与注册于所述存储装置中的所述脸部图像上的特征信息进行比较,并且将所提取的运动模式与注册于所述存储装置中的运动模式进行比较,当其间存在不匹配时,请求密码或模式;以及 (d)将所述密码或模式与注册于所述存储装置中的密码或模式进行比较,并且当所述密码或模式与所注册的密码或模式相匹配时,对所述设备进行解锁,并且将所提取的所述脸部图像上的特征信息和所提取的运动模式添加到所述存储装置以完成更新, 其中,步骤(d)包括:将所述密码或模式与注册于所述存储装置中的密码或模式进行比较,并且当所述密码或模式与所注册的密码或模式匹配时,对所述设备进行解锁,并且将所提取的所述脸部图像上的特征信息和所提取的运动模式添加到注册于所述存储装置中的脸部图像的组以完成更新。
7.如权利要求1所述的方法,进一步包括: (C)将所提取的所述脸部图像上的特征信息与注册于所述存储装置中的所述脸部图像上的特征信息进行比较,并且将所提取的运动模式与注册于所述存储装置中的运动模式进行比较,当其间存在不匹配时,请求密码或模式;以及 (d)将所述密码或模式与注册于所述存储装置中的密码或模式进行比较,并且当所述密码或模式与所注册的密码或模式相匹配时,对所述设备进行解锁,并且将所提取的所述脸部图像上的特征信息和所提取的运动模式添加到所述存储装置以完成更新, 其中,步骤⑷包括: (dl)将所述密码或模式与注册于所述存储装置中的密码或模式进行比较,当所述密码或模式与所注册的密码或模式匹配时,对所述设备进行解锁; (d2)请求来自用户的关于是否添加所提取的所述脸部图像上的特征信息以完成更新的批准;以及 (d3)当用户批准所述更新时,将所提取的所述脸部图像上的特征信息添加到所述存储装置以完成更新。
8.如权利要求1所述的方法,进一步包括: (c)将所提取的所述脸部图像上的特征信息与注册于所述存储装置中的所述脸部图像上的特征信息进行比较,并且将所提取的运动模式与注册于所述存储装置中的运动模式进行比较,当其间存在不匹配时,请求密码或模式;以及 (d)将所述密码或模式与注册于所述存储装置中的密码或模式进行比较,当所述密码或模式与所注册的密码或模式相匹配时,对所述设备进行解锁,并且将所提取的所述脸部图像上的特征信息和所提取的运动模式添加到所述存储装置以完成更新,以及 进一步包括,在步骤(a)之前,将所述密码或模式与所述脸部和脸部运动注册于所述存储装置中, 其中,将所述密码或模式与所述脸部和脸部运动注册于所述存储装置中包括:将所述密码或模式输入η次并且将所述脸部和脸部运动输入m次,以对所述密码或模式和所述脸部图像上的特征信息和所述运动模式进行注册。
9.如权利要求8所述的方法,其中,将所述密码或模式与所述脸部和脸部运动注册于所述存储装置中包括:提取所注册的脸部图像上的特征信息,从所注册的脸部图像中提取眼睛上的特征信息,通过追踪所述眼睛上的特征信息来检测眨眼的次数,并且存储所述脸部图像上的特征信息和所述眨眼的次数。
10.如权利要求8所述的方法,其中,将所述密码或模式与所述脸部和脸部运动注册于所述存储装置中包括:提取所注册的脸部图像上的所述特征信息,通过追踪所注册的脸部图像上的特征信息来获取所述头部的旋转方向,并且存储所述脸部图像上的特征信息和所述头部的旋转方向。
11.如权利要求8所述的方法,其中,将所述密码或模式与所述脸部和脸部运动注册于所述存储装置中包括:提取在所注册的脸部图像上的所述特征信息,从所注册的脸部图像中提取眼睛上的特征信息,通过追踪所述眼睛上的特征信息来检测眨眼的次数,通过追踪所注册的脸部图像上的特征信息来获取所述头部的旋转方向,并且存储所述脸部图像上的特征信息、眨眼的次数和所述头部的旋转方向。
12.一种用于认证用户的装置,包括: 存储装置,用于存储注册的脸部图像和注册的运动模式; 照相机,用于扫描脸部; 显示单元,用于显示脸部认证窗口 ;以及 控制单元,用于将所述脸部认证窗口提供给所述显示单元,通过驱动照相机来获取包括脸部和脸部运动的图像,用于对所述脸部进行认证,从而从所获取的图像中提取脸部图像上的特征信息和运动模式,将所提取的所述脸部图像上的特征信息与注册于所述存储装置中的脸部图像上的特征信息进行比较,当所提取的特征信息与所注册的特征信息匹配时,将所提取的运动模式与注册于所述存储装置中的运动模式进行比较,当所提取的运动模式与所注册的运动模式匹配时,对设备进行解锁, 其中, 所述运动模式是眨眼的次数和头部的旋转方向中的至少一个,并且 所述特征信息包括特征点的描述符。
13.如权利要求12所述的装置,其中,所述控制单元获取预定的时间内输入的一定数量的脸部图像,从所述一定数量的脸部图像中提取眼睛上的特征信息,通过追踪所述眼睛上的特征信息来检测眨眼的次数,并且当所提取的所述脸部图像上的特征信息与所注册的脸部图像上的特征信息相匹配、并且所检测的眨眼次数与所注册的眨眼次数相匹配时,对所述设备进行解锁。
14.如权利要求12所述的装置,其中,所述控制单元获取预定的时间内输入的一定数量的脸部图像,通过追踪所述一定数量的脸部图像上的特征信息来检测所述头部的旋转方向,并且当所提取的所述脸部图像上的特征信息与所注册的脸部图像上的特征信息相匹配、并且所检测的所述头部的旋转方向与所注册的所述头部的旋转方向相匹配时,对所述设备进行解锁。
15.如权利要求12所述的装置,其中,所述控制单元获取预定的时间内输入的一定数量的脸部图像,从所述一定数量的脸部图像中提取眼睛上的特征信息,通过追踪所述眼睛上的特征信息来检测眨眼的次数,并且通过追踪所述一定数量的脸部图像上的特征信息来检测所述头部的旋转方向,并且当所提取的所述脸部图像上的特征信息与所注册的脸部图像上的特征信息相匹配、所检测的眨眼的次数与所注册的眨眼的次数相匹配、并且所检测的所述头部的旋转方向与所注册的所述头部的旋转方向相匹配时,对所述设备进行解锁。
16.如权利要求12所述的装置,其中, 所述存储装置附加地存储注册的密码或注册的模式, 所述显示单元附加地显示密码或模式认证窗口,并且通过所述密码或模式认证窗口来附加地输入密码或模式, 所述控制单元将所输入的密码或模式与所注册的密码或模式进行比较,并且当所输入的密码或模式与所注册的密码或模式相匹配时,所述控制单元对所述设备进行解锁,并且将所提取的所述脸部图像上的特征信息和所提取的运动模式添加到所述存储装置以完成更新,以及 所述控制单元将所输入的密码或模式与注册于所述存储装置中的密码或模式进行比较,并且当所输入的密码或模式与所注册的密码或模式匹配时,所述控制单元对所述设备进行解锁,并且将注册于所述存储装置中的所述脸部图像上的特征信息和所述运动模式替换为所提取的所述脸部图像上的特征信息和所提取的运动模式以完成更新。
17.如权利要求12所述的装置,其中, 所述存储装置附加地存储注册的密码或注册的模式, 所述显示单元附加地显示密码或模式认证窗口,并且通过所述密码或模式认证窗口来附加地输入密码或模式,所述控制单元将所输入的密码或模式与所注册的密码或模式进行比较,并且当所输入的密码或模式与所注册的密码或模式相匹配时,所述控制单元对所述设备进行解锁,并且将所提取的所述脸部图像上的特征信息和所提取的运动模式添加到所述存储装置以完成更新,以及 所述控制单元将所输入的密码或模式与注册于所述存储装置中的密码或模式进行比较,并且当所输入的密码或模式与所注册的密码或模式相匹配时,所述控制单元对所述设备进行解锁,并且将所提取的所述脸部图像上的特征信息和所提取的运动模式添加到注册于所述存储装置中的脸部图像的组以完成更新。
18.如权利要求12所述的装置,其中, 所述存储装置附加地存储注册的密码或注册的模式, 所述显示单元附加地显示密码或模式认证窗口,并且通过所述密码或模式认证窗口来附加地输入密码或模式,所述控制单元将所输入的密码或模式与所注册的密码或模式进行比较,并且当所输入的密码或模式与所注册的密码或模式相匹配时,所述控制单元对所述设备进行解锁,并且将所提取的所述脸部图像上的特征信息和所提取的运动模式添加到所述存储装置以完成更新,以及 在将所扫描的脸部图像上的特征信息添加到所述存储装置以完成更新之前,所述控制单元显示消息以请求来自所述用户的关于是否添加所扫描的脸部图像上的特征信息以完成更新的批准,并且当所述用户批准了所述更新时,所述控制单元将所扫描的所述脸部图像上的特征信息添加到所述存储装置以完成更新。
19.如权利要求12所述的装置,其中, 所述存储装置附加地存储注册的密码或注册的模式, 所述显示单元附加地显示密码或模式认证窗口,并且通过所述密码或模式认证窗口来附加地输入密码或模式, 所述控制单元将所输入的密码或模式与所注册的密码或模式进行比较,并且当所输入的密码或模式与所注册的密码或模式相匹配时,所述控制单元对所述设备进行解锁,并且将所提取的所述脸部图像上的特征信息和所提取的运动模式添加到所述存储装置以完成更新,以及 所述存储装置存储用户认证应用,并且当所述用户请求用于用户认证装置的方法时,所述控制单元执行所述用户认证应用。
20.如权利要求19所述的装置,其中, 所述控制单元执行所述用户认证应用来提供用户认证设置窗口,并且通过所述用户认证设置窗口来提供对所述密码或模式进行注册的功能和对所述脸部进行注册的功能,并且 所述显示单元显示所述用户认证设置窗口,并且显示对所述密码或模式进行注册的功能和对所述脸部进行注册的功能。
21.如权利要求20所述的装置,其中, 当选择了对所述密码或模式进行注册的功能时,所述控制单元连续地将密码或模式输入窗口提供给所述显示单元η次,并且当通过所述密码或模式输入窗口连续地输入了同一密码或模式η次时,所述控制单元将所述密码或模式存储为在所述存储装置中的注册的密码或模式,并且 当选择了对所述脸部进行注册的功能时,所述控制单元驱动所述照相机并且连续地将脸部输入窗口提供给所述显示单元m次,并且当通过所述脸部输入窗口连续地输入同一脸部和脸部运动m次时,所述控制单元提取所述脸部上的特征信息和所述脸部的运动模式,并且将所提取的所述脸部上的特征信息和所提取的所述脸部的运动模式存储为所述存储装置中的所注册的脸部图像上的特征信息和所注册的运动模式。
22.如权利要求12所述的装置,进一步包括:收发器,用于访问用户认证应用提供服务器,以从所述用户认证应用提供服务器中下载所述用户认证应用。
23.如权利要求12所述的装置,其中,所述控制单元将所注册的脸部图像上的特征信息和所注册的运动模式存储在所述存储装置中,从所获取的脸部图像中提取所述特征信息和所述运动模式,并且将所提取的所述脸部图像上的特征信息和所提取的运动模式与注册于所述存储装置中的所述脸部图像上的特征信息和所述运动模式进行比较。
24.一种计算机可读记录介质,其上存储有计算机程序,所述计算机程序被执行以实现根据权利要求ι-1i之一所述的方法。
【文档编号】G06K9/00GK104169933SQ201280067623
【公开日】2014年11月26日 申请日期:2012年12月28日 优先权日:2011年12月29日
【发明者】金大成, 千智姬 申请人:英特尔公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1