移动终端的解锁方法及装置的制造方法

文档序号:10471399阅读:693来源:国知局
移动终端的解锁方法及装置的制造方法
【专利摘要】本发明提供了一种移动终端的解锁方法及装置。该方法包括:接收到解锁请求时,调起移动终端的图像采集器,利用图像采集器采集可视范围内的人脸的多张表情画面;从采集的可视范围内的人脸的多张表情画面中,提取出包含连续表情动作的表情画面;根据提取出的包含连续表情动作的表情画面,解析出其中包含的连续表情动作;将解析出的连续表情动作与预置的用于判断是否解锁的人脸连续表情动作进行匹配;根据匹配结果确定是否响应解锁请求。本发明实施例的解锁方式是利用多个连续的人脸表情动作来执行解锁,是一种动态的解锁方式,相比于现有技术中的静态解锁方式,能够提高解锁的安全性。
【专利说明】
移动终端的解锁方法及装置
技术领域
[0001]本发明涉及信息安全领域,特别是涉及一种移动终端的解锁方法及装置。
【背景技术】
[0002]随着科学技术的飞速发展,各种移动设备(例如,智能手机、笔记本电脑等)应运而生,移动设备的功能越来越强大,为我们的学习和工作带来了极大的方便。各种移动设备实现的功能越多,相应地,移动设备中需要保护的内容就越多,尤其是一些与隐私或金钱等相关的信息,更应该做好保密工作,从而保证用户安全放心地使用移动设备。
[0003]在实际应用中,用户可以通过对移动终端进行锁屏的方式来保护用户的信息安全,并且可以设置多种方式进行解锁,如滑动、输入数字密码、输入指纹等方式。虽然,采用这些解锁方式都能够实现解锁,但是仍然存在不同方面的问题。滑动解锁实施起来方便快捷,但是安全性较低,任何人都可以通过滑动屏幕轻松的实现解锁;输入数字密码解锁是一种传统的解锁方式,该方式需要移动终端的用户记忆枯燥的数字,密码很容易被忘记,从而影响解锁的顺利进行;输入指纹解锁相对而言是一种新型的解锁方式,该方式通过静态的指纹识别来执行解锁操作,但是,当用户睡着时,其指纹很容易被别人利用,安全可靠性较低。因此,提供一种安全可靠、易于记忆的解锁方式很有必要。

【发明内容】

[0004]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的移动终端的解锁方法及装置。
[0005]依据本发明的一个方面,提供了一种移动终端的解锁方法,包括:
[0006]接收到解锁请求时,调起移动终端的图像采集器,利用所述图像采集器采集可视范围内的人脸的多张表情画面;
[0007]从采集的所述可视范围内的人脸的多张表情画面中,提取出包含连续表情动作的表情画面;
[0008]根据提取出的包含连续表情动作的表情画面,解析出其中包含的连续表情动作;
[0009]将解析出的所述连续表情动作与预置的用于判断是否解锁的人脸连续表情动作进行匹配;
[0010]根据匹配结果确定是否响应所述解锁请求。
[0011 ]可选地,所述根据提取出的包含连续表情动作的表情画面,解析出其中包含的连续表情动作,包括:
[0012]从所述包含连续表情动作的表情画面中定位出人脸;
[0013]依据人脸特征选取至少一个特征点,并根据所述至少一个特征点在所述包含连续表情动作的表情画面中位置的变化,解析出其中包含的连续表情动作。
[0014]可选地,所述依据人脸特征选取至少一个特征点,并根据所述至少一个特征点在所述包含连续表情动作的表情画面中位置的变化,解析出其中包含的连续表情动作,包括:
[0015]为所述包含连续表情动作的表情画面中的人脸设置三维坐标系;
[0016]依据人脸特征选取至少一个特征点,根据所述三维坐标系将所述至少一个特征点转为三维坐标值;
[0017]根据所述至少一个特征点在所述三维坐标系中三维坐标值的变化,解析出所述包含连续表情动作的表情画面中的连续表情动作。
[0018]可选地,所述根据所述至少一个特征点在所述三维坐标系中三维坐标值的变化,解析出所述包含连续表情动作的表情画面中的连续表情动作,包括:
[0019]实时监测特征点在所述三维坐标系中三维坐标值的变化,当监测到所述特征点的三维坐标值产生变化时,提取该特征点的当前三维坐标值。
[0020]可选地,所述依据人脸特征选取至少一个特征点,包括:依据人脸的各个面部器官的特征选取至少一个特征点。
[0021]可选地,通过以下步骤预置用于判断是否解锁的人脸表情动作:
[0022]获取包含连续表情动作的表情画面;
[0023]从所述包含连续表情动作的表情画面中定位出人脸,为定位出的人脸设置三维坐标系;
[0024]在所述三维坐标系中依据人脸特征选取至少一个特征点,根据所述三维坐标系将所述至少一个特征点转为三维坐标值;
[0025]实时监测所述特征点在所述三维坐标系中三维坐标值的变化,当监测到所述特征点的三维坐标值产生变化时,提取该特征点的当前三维坐标值,并将该三维坐标值按照所述特征点的三维坐标值产生变化的先后顺序进行保存。
[0026]可选地,所述将解析出的所述连续表情动作与预置的用于判断是否解锁的人脸连续表情动作进行匹配,包括:
[0027]当监测到特征点的三维坐标值产生变化时,将特征点当前三维坐标值与预置的三维坐标值依次进行匹配。
[0028]可选地,所述根据匹配结果确定是否响应所述解锁请求,包括:
[0029]若提取的所述特征点的当前三维坐标值与预置的特征点的三维坐标值依次匹配一致,则响应所述解锁请求。
[0030]可选地,所述方法还包括:设定用于与采集的所述可视范围内的人脸的多张表情画面的时间进行比较的时间范围。
[0031]可选地,所述设定用于与采集的所述可视范围内的人脸的多张表情画面的时间进行比较的时间范围之后,所述方法还包括:
[0032]若采集的所述可视范围内的人脸的多张表情画面的时间不超过设定的所述时间范围,则继续提取出包含连续表情动作的表情画面;
[0033]若采集的所述可视范围内的人脸的多张表情画面的时间超过设定的所述时间范围,则提示用户重新输入解锁表情。
[0034]依据本发明的另一方面,还提供了一种移动终端的解锁装置,包括:
[0035]采集模块,适于接收到解锁请求时,调起移动终端的图像采集器,利用所述图像采集器采集可视范围内的人脸的多张表情画面;
[0036]提取模块,适于从采集的所述可视范围内的人脸的多张表情画面中,提取出包含连续表情动作的表情画面;
[0037]解析模块,适于根据提取出的包含连续表情动作的表情画面,解析出其中包含的连续表情动作;
[0038]匹配模块,适于将解析出的所述连续表情动作与预置的用于判断是否解锁的人脸连续表情动作进行匹配;
[0039]响应模块,适于根据匹配结果确定是否响应所述解锁请求。
[0040]可选地,所述解析模块还适于:
[0041 ]从所述包含连续表情动作的表情画面中定位出人脸;
[0042]依据人脸特征选取至少一个特征点,并根据所述至少一个特征点在所述包含连续表情动作的表情画面中位置的变化,解析出其中包含的连续表情动作。
[0043]可选地,所述解析模块还适于:
[0044]为所述包含连续表情动作的表情画面中的人脸设置三维坐标系;
[0045]依据人脸特征选取至少一个特征点,根据所述三维坐标系将所述至少一个特征点转为三维坐标值;
[0046]根据所述至少一个特征点在所述三维坐标系中三维坐标值的变化,解析出所述包含连续表情动作的表情画面中的连续表情动作。
[0047]可选地,所述解析模块还适于:
[0048]实时监测特征点在所述三维坐标系中三维坐标值的变化,当监测到所述特征点的三维坐标值产生变化时,提取该特征点的当前三维坐标值。
[0049]可选地,所述解析模块还适于:依据人脸的各个面部器官的特征选取至少一个特征点。
[0050]可选地,所述装置还包括:预置模块,适于通过以下步骤预置用于判断是否解锁的人脸表情动作:
[0051]获取包含连续表情动作的表情画面;
[0052]从所述包含连续表情动作的表情画面中定位出人脸,为定位出的人脸设置三维坐标系;
[0053]在所述三维坐标系中依据人脸特征选取至少一个特征点,根据所述三维坐标系将所述至少一个特征点转为三维坐标值;
[0054]实时监测所述特征点在所述三维坐标系中三维坐标值的变化,当监测到所述特征点的三维坐标值产生变化时,提取该特征点的当前三维坐标值,并将该三维坐标值按照所述特征点的三维坐标值产生变化的先后顺序进行保存。
[0055]可选地,所述匹配模块还适于:
[0056]当监测到特征点的三维坐标值产生变化时,将特征点当前三维坐标值与预置的三维坐标值依次进行匹配。
[0057]可选地,所述响应模块还适于:
[O O5 8 ]若提取的所述特征点的当前三维坐标值与预置的特征点的三维坐标值依次匹配一致,则响应所述解锁请求。
[0059]可选地,所述装置还包括:
[0060]时间设定模块,适于设定用于与采集的所述可视范围内的人脸的多张表情画面的时间进行比较的时间范围。
[0061 ] 可选地,所述装置还包括:
[0062]比较模块,适于若采集的所述可视范围内的人脸的多张表情画面的时间不超过所述预置时间范围,则继续提取出包含连续表情动作的表情画面;若采集的所述可视范围内的人脸的多张表情画面的时间超过所述预置时间范围,则提示用户重新输入解锁表情。
[0063]在本发明实施例中,利用移动终端的图像采集器采集可视范围内的人脸的多张表情画面,并从采集的人脸的多张表情画面中,提取出包含连续表情动作的表情画面。然后,根据提取出的包含连续表情动作的表情画面,解析出其中包含的连续表情动作。进而,将该连续的表情动作与预置的表情动作进行匹配,若匹配一致,则移动终端执行解锁操作,若匹配不一致,则移动终端不执行解锁操作。由此可见,本发明实施例的解锁方式是利用多个连续的人脸表情动作来执行解锁,是一种动态的解锁方式,相比于现有技术中的静态解锁方式,能够提高解锁的安全性。并且,本发明实施例在满足与预置的用于判断是否解锁的人脸连续表情动作匹配一致即可实现解锁,无需是相同的人脸,实现了灵活解锁的目的。
[0064]进一步地,移动终端的用户可以自主的设定用于判断是否解锁的连续的表情动作(例如,设定连续的解锁表情为:挑一下左眉,微笑一下,眨一下右眼),相比较于静态的解锁方式,更能增加解锁的趣味性。此外,由于不同的用户设定的解锁表情动作各不相同。因此,移动终端的用户可以根据自己设定的解锁表情动作来设定用于与采集的可视范围内的人脸的多张表情画面的时间进行比较的时间范围,从而可以提高移动终端的解锁速率,为用户节约解锁花费的时间。
[0065]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
[0066]根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。
【附图说明】
[0067]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0068]图1是根据本发明一个实施例的移动终端的解锁方法的流程示意图;
[0069]图2是根据本发明另一个实施例的移动终端的解锁方法的流程示意图;
[0070]图3是根据本发明一个实施例的移动终端的解锁装置的结构示意图;以及
[0071]图4是根据本发明另一个实施例的移动终端的解锁装置的结构示意图。
【具体实施方式】
[0072]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0073]为解决上述技术问题,本发明实施例提供了一种移动终端的解锁方法,该移动终端可以是智能手机、平板电脑、智能手表等终端设备。图1是根据本发明一个实施例的移动终端的解锁方法的流程示意图。参见图1,该方法至少可以包括步骤S102至步骤S110。
[0074]步骤S102,接收到解锁请求时,调起移动终端的图像采集器,利用图像采集器采集可视范围内的人脸的多张表情画面。
[0075]步骤S104,从采集的可视范围内的人脸的多张表情画面中,提取出包含连续表情动作的表情画面。
[0076]步骤S106,根据提取出的包含连续表情动作的表情画面,解析出其中包含的连续表情动作。
[0077]步骤S108,将解析出的连续表情动作与预置的用于判断是否解锁的人脸连续表情动作进行匹配。
[0078]步骤S110,根据匹配结果确定是否响应解锁请求。
[0079]在本发明实施例中,利用移动终端的图像采集器采集可视范围内的人脸的多张表情画面,并从采集的人脸的多张表情画面中,提取出包含连续表情动作的表情画面。然后,根据提取出的包含连续表情动作的表情画面,解析出其中包含的连续表情动作。进而,将该连续的表情动作与预置的表情动作进行匹配,若匹配一致,则移动终端执行解锁操作,若匹配不一致,则移动终端不执行解锁操作。由此可见,本发明实施例的解锁方式是利用多个连续的人脸表情动作来执行解锁,是一种动态的解锁方式,相比于现有技术中的静态解锁方式,能够提高解锁的安全性。并且,本发明实施例在满足与预置的用于判断是否解锁的人脸连续表情动作匹配一致即可实现解锁,无需是相同的人脸,实现了灵活解锁的目的。
[0080]在上文步骤S102中,当接收到解锁请求时,调起移动终端的图像采集器,与此同时,可以在移动终端的显示屏幕上弹出一个密码输入框,图像采集器采集到的人脸表情画面可以实时的显示在该密码输入框中。由于在显示屏幕上可以直接看到采集的人脸表情画面,因此,能够保证图像采集器采集到完整的人脸图像,有助于移动终端顺利执行解锁操作。
[0081]在本发明一实施例中,从采集的可视范围内的人脸的多张表情画面中,提取出包含连续表情动作的表情画面之后,可以先从包含连续表情动作的表情画面中定位出人脸。然后,依据人脸特征选取至少一个特征点,并根据至少一个特征点在包含连续表情动作的表情画面中位置的变化,解析出其中包含的连续表情动作。其中,从包含连续表情动作的表情画面中定位出人脸可以采用现有技术中的人脸检测技术,将表情画面中的人脸定位出来。
[0082]根据上述实施例,可以为上文提到的定位出的人脸建立一个三维坐标系。在此,对该三维坐标系的坐标原点不做限制,可以选取人脸的任意位置为坐标原点。依据人脸特征选取至少一个特征点,并根据建立好的三维坐标系将每一个特征点以三维坐标值的形式表示。由于三维坐标系的坐标原点可以任意选定,因此,特征点的三维坐标值可以为正数也可以为负数。根据特征点的三维坐标值的变化,解析出连续的表情动作。实时监测特征点在三维坐标系中的变化,若特征点的三维坐标值产生了变化,则代表该特征点所在的人脸位置处产生了变化。那么,可以通过提取当前三维坐标值的方式来提取人脸表情动作。例如,一个特征点的三维坐标值为(0,I,I),若该特征点的三维坐标值变为(I,2,2),则提取该特征点的三维坐标值(1,2,2)。
[0083]在本发明一可选实施例中,依据人脸特征选取至少一个特征点,可以通过依据人脸的各个面部器官,如依据眉毛、眼睛、鼻子、嘴部来选取特征点。另外,还可以根据各个面部器官的动作种类的多少或者幅度的大小来选取适量的特征点。例如,眼部的动作较少,可以在眼部少选取几个特征点,而嘴部的动作较多,则可以在嘴部多选取几个特征点。
[0084]上文步骤S108中将解析出的连续表情动作与预置的用于判断是否解锁的人脸连续表情动作进行匹配,这里,预置用于判断是否解锁的人脸表情动作本发明实施例提供了一种可选的方案,在该方案中,首先,获取包含连续表情动作的表情画面。其次,从包含连续表情动作的表情画面中定位出人脸,为定位出的人脸设置三维坐标系。然后,在三维坐标系中依据人脸特征选取至少一个特征点,根据三维坐标系将至少一个特征点转为三维坐标值。最后,实时监测特征点在所述三维坐标系中三维坐标值的变化,当监测到特征点的三维坐标值产生变化时,提取该特征点的当前三维坐标值,并将该三维坐标值按照特征点的三维坐标值产生变化的先后顺序进行保存。
[0085]在上述实施例中监测特征点在三维坐标系中三维坐标值的变化,还可以采用实时的方式进行监测,当监测到特征点的三维坐标值产生变化时,将特征点当前三维坐标值与预置的三维坐标值依次进行匹配。若经过匹配,特征点当前三维坐标值与预置的三维坐标值一致,则响应解锁请求。
[0086]本发明的解锁方法可以应用于多个场景中,例如,应用于与时间相关的应用场景,如基于时钟、闹钟的应用场景;应用于与日期相关的应用场景,如基于日历的应用场景;应用于与计算功能相关的应用场景,如基于计算器的应用场景;应用于与游戏相关的应用场景,如与贪食蛇游戏相关的应用场景。
[0087]现介绍一种本发明解锁操作基于日历的应用场景。在该具体应用场景中,以应用程序“支付宝”为例进行相关介绍。
[0088]用户在移动终端中安装“支付宝”应用程序后,当移动终端检测到用户首次启动“支付宝”应用程序时,首先判断该应用程序是否设置了与预定应用场景相关联的解锁方式。当移动终端经过判断后,确定该应用程序未设置与预定应用场景相关联的解锁方式,则在移动终端的显示屏幕上显示解锁方式的设置界面,用户可以通过点击该设置界面中的“日历解锁”来设置解锁应用场景、是否在终端设备显示通知、选择相关的辅助功能等相关步骤。例如,用户设置“支付宝”应用程序的解锁界面为展示日历的应用界面,当用户完成在设置界面中的相关设置后,该应用程序的状态被设定为锁定状态,“支付宝”的解锁界面为展示日历的应用界面。同时,“支付宝”在移动终端显示桌面上的显示图标从原始安装包中提供的官方图标,变更为与日历相关应用的图标。假设预定的与日历应用场景相匹配的解锁操作为接收用户在日历的应用界面中选中日期为2010年10月10日的验证操作。当移动终端接收到用户在日历的应用界面中选中的日期为2015年10月10日的操作时,经过判断后,用户输入的解锁操作与验证操作不匹配,则“支付宝”在移动终端的显示屏幕上保持展示日历的应用界面。用户可以通过使用日历的应用界面中的相关辅助功能进行与日期相关的操作,如查看日期、添加记事等操作。当移动终端接收到用户在日历的应用界面中选中日期为2010年10月10日的操作时,经过判断后,用户输入的解锁操作与验证操作相匹配,此时,移动终端的显示屏幕上弹出一个密码输入框,并且调起移动终端的图像采集器。若用户在密码输入框中通过图像采集器输入与预置的用于判断是否解锁的人脸连续表情动作一致的连续表情动作,此时处于锁定状态的应用程序“支付宝”被解锁。同时,在移动终端的显示屏幕上显示“支付宝”官方的应用开启界面,并且“支付宝”在移动终端的显示屏幕上的显示图标变更为“支付宝”官方提供的显示图标。
[0089]多重锁定应用程序,使得用户在解锁过程中需要进行如上文所述的多重解锁操作,进一步提高了移动终端中的应用程序的安全性能,有效地保护了个人隐私及财产安全。
[0090]本发明实施例还提供了另一种移动终端的解锁方法。图2是根据本发明另一个实施例的移动终端的解锁方法的流程示意图。参见图2,该方法至少可以包括步骤S202至步骤S216o
[0091]步骤S202,设定用于与采集的可视范围内的人脸的多张表情画面的时间进行比较的时间范围。
[0092]在该步骤中,时间范围可以依据实际情况进行设定,比如,时间范围可以设置为20秒或30秒等。
[0093]步骤S204,接收到解锁请求时,调起移动终端的图像采集器,利用图像采集器采集可视范围内的人脸的多张表情画面。
[0094]步骤S206,判断采集可视范围内的人脸的多张表情画面的时间是否超过设定的时间范围,若不超过设定的所述时间范围,则继续执行步骤S208,若超过设定的时间范围,贝Ij继续执行步骤S210。
[0095]步骤S208,从采集的可视范围内的人脸的多张表情画面中,提取出包含连续表情动作的表情画面。
[0096]步骤S210,提示用户重新输入解锁表情。
[0097]在该步骤中,可以在移动终端的显示屏幕上显示一行字幕,用于提示用户重新输入解锁表情。例如,该字幕可以是:“已超时,请重新输入解锁表情”等。
[0098]步骤S212,根据提取出的包含连续表情动作的表情画面,解析出其中包含的连续表情动作。
[0099]步骤S214,将解析出的连续表情动作与预置的用于判断是否解锁的人脸连续表情动作进行匹配。
[0100]以连续的挑一下左眉毛,微笑一下,眨一下右眼做为预置的用于判断是否解锁的人脸连续表情动作,和连续的挑一下左眉,吐一下舌头,眨一下右眼作为被解析出的连续的人脸表情动作为例。参照上述本发明实施例,将解析出的连续表情动作与预置的连续表情动作进行匹配的过程为:首先,将左眉位置处产生变化的特征点的三维坐标值按照产生变化的先后顺序与预置的三维坐标值按照三维坐标值的存储顺序进行匹配,经过匹配后一致。然后,将嘴部位置处产生变化的特征点三维坐标值按照产生变化的先后顺序与预置的三维坐标值按照三维坐标值的存储顺序进行匹配。例如,微笑一下,产生变化的特征点的三维坐标值为(1,1,2),(2,2,2)、(2,3,3),而预置的表情动作吐一下舌头,嘴部产生变化的特征点的三维坐标值为(1,1,0)、(3,1,0)、(4,2,2),进过匹配发现解析出的三维坐标值(I,I,2)与预置存储的三维坐标值(I,1,0)不一致,那么之后产生变化的特征点的三维坐标值无需继续进行匹配。
[0101]步骤S216,根据匹配结果确定是否响应解锁请求。
[0102]在上文步骤S202至步骤S210中,设定的时间范围为20秒,当移动终端接收到解锁请求时,以此刻为时间起点,在移动终端接收到解锁请求后的20秒时间内,若图像采集器采集到人脸的多张表情画面,则继续从多张表情画面中提取出包含连续表情动作的表情画面;若图像采集器没有采集到人脸的多张表情画面,则提示用户重新输入解锁表情。判断图像采集器是否采集到人脸的多张表情画面,可以利用人脸检测技术,在图像采集器采集到的画面中检测是否存在完整的人脸。
[0103]依据上述实施例,还提供了一种可选实施例。在上文步骤S202至步骤S210中,设定时间范围为30秒,再将30秒的时间范围设定为,以2秒为一个时间节点用于判断是否需要提示用户重新输入解锁表情。当移动终端接收到解锁请求时,以此刻为时间起点,若图像采集器在前10秒内可以采集到人脸表情画面,但是在10秒之后采集不到完整的人脸,则移动终端在第12秒时,提示用户重新输入解锁表情,此时图像采集器会重新采集人脸表情画面,而之前采集到的人脸表情画面被清除。如果图像采集器在剩余的14秒内可以采集到人脸的多个表情画面,则可以继续从多张表情画面中提取出包含连续表情动作的表情画面。
[0104]本发明实施例可以应用于解锁应用程序,当应用程序不被使用时,处于锁定状态,若用户想要使用被锁定的应用程序,并发出解锁请求,移动终端可以通过上述步骤S202至步骤S216对应用程序进行解锁请求的响应。在一个具体应用场景中,当移动终端解析出的连续表情动作与预置的用于判断是否解锁的人脸连续表情动作匹配失败时,移动终端在不响应解锁请求的同时,启动多媒体播放器播放与应用程序对应的多媒体信息;或者,当移动终端解析出的连续表情动作与预置的用于判断是否解锁的人脸连续表情动作匹配成功时,移动终端在响应解锁请求的同时,启动多媒体播放器播放与应用程序对应的多媒体信息。其中,多媒体信息可包括图片信息、音频信息或视频信息。其中,多媒体信息可以是移动终端中预存的多媒体信息,也可以是移动终端通过网络连接实时获取的多媒体信息,如预定的电视频道实时播放的电视节目、预定的广播调频实时播放的广播节目等。
[0105]在本发明实施例中,与应用程序对应的多媒体信息,通过包括但不限于以下至少任一方式设置:
[0106]基于不同的时间段设置不同的多媒体信息。例如,在每天的8:00至14:00的时间段内设置播放的多媒体信息为中央电视台新闻频道实时的直播节目,在每天的其余时间播放的多媒体信息为中央电视台体育频道实时的直播节目。
[0107]基于不同的地理位置设置不同的多媒体信息。例如,如果用户所处的地理位置为北京市,可设置播放的多媒体信息为北京地区新闻频道实时的直播节目;如果用户所处的地理位置为天津市,可设置播放的多媒体信息为天津地区新闻频道实时的直播节目。
[0108]在本发明一实施例中,用户在移动终端中设置每天的7:00至11:00时间段内,用户在解锁过程中,若移动终端解析出的连续表情动作与预置的用于判断是否解锁的人脸连续表情动作匹配成功,则播放的多媒体信息为天气预报的相关视频信息;在每天11:00至18:00时间段内,用户在解锁过程中,若移动终端解析出的连续表情动作与预置的用于判断是否解锁的人脸连续表情动作匹配成功,则播放的多媒体信息为与体育相关的图片信息;在每天18:00至次日6:00时间段内,用户在解锁过程中,若移动终端解析出的连续表情动作与预置的用于判断是否解锁的人脸连续表情动作匹配成功,则播放的多媒体信息为实时新闻的相关视频信息。
[0109]在本发明另一实施例中,参照上述实施例,当移动终端接受到用户对于应用程序的解锁请求时,若当前时间为8:00,当前移动终端已连接网络,且移动终端解析出的连续表情动作与预置的用于判断是否解锁的人脸连续表情动作匹配成功,则启动移动终端的多媒体播放设备播放指定互联网页面地址的天气预报的相关视频信息;若当前时间为15:00,当前移动终端未连接网络,且移动终端解析出的连续表情动作与预置的用于判断是否解锁的人脸连续表情动作匹配成功,则启动移动终端的多媒体播放设备播放指定移动终端的存储位置的体育的相关图片信息。
[0110]在本发明又一个实施例中,在移动终端开启定位服务及连接网络的情况下,用户可设置当前用户所处的地理位置为北京市时,当移动终端接受到用户对于应用程序的解锁请求时,且移动终端解析出的连续表情动作与预置的用于判断是否解锁的人脸连续表情动作匹配失败,则启动移动终端的多媒体,播放的多媒体信息为北京地区新闻频道实时的直播节目;当前用户所处的地理位置为天津市时,当移动终端接受到用户对于应用程序的解锁请求时,且移动终端解析出的连续表情动作与预置的用于判断是否解锁的人脸连续表情动作匹配失败,则启动移动终端的多媒体,播放的多媒体信息为天津地区新闻频道实时的直播节目;当移动终端接受到用户对于应用程序的解锁请求时,且移动终端解析出的连续表情动作与预置的用于判断是否解锁的人脸连续表情动作匹配失败,则通过移动终端的定位服务获取到用户当前所处的地理位置为北京市,并启动移动终端的多媒体播放设备播放指定互联网页面地址的北京新闻频道当前正在直播的节目。
[0111]在本发明实施例中,由于不同的用户设定的解锁表情动作各不相同。因此,移动终端的用户可以根据自己设定的解锁表情动作来设定用于与采集的可视范围内的人脸的多张表情画面的时间进行比较的时间范围的大小,从而可以提高移动终端的解锁速率,为用户节约解锁花费的时间。
[0112]基于同一发明构思,本发明实施例还提供了一种移动终端的解锁装置。图3是根据本发明一个实施例的移动终端的解锁装置的结构示意图。参见图3,移动终端的解锁装置300至少可以包括:采集模块310、提取模块320、解析模块330、匹配模块340以及响应模块350。
[0113]现介绍本发明实施例的移动终端的解锁装置300的各组成或器件的功能以及各部分间的连接关系:
[0114]采集模块310,适于接收到解锁请求时,调起移动终端的图像采集器,利用图像采集器采集可视范围内的人脸的多张表情画面;
[0115]提取模块320,与采集模块310相耦合,适于从采集的可视范围内的人脸的多张表情画面中,提取出包含连续表情动作的表情画面;
[0116]解析模块330,与提取模块320相耦合,适于根据提取出的包含连续表情动作的表情画面,解析出其中包含的连续表情动作;
[0117]匹配模块340,与解析模块330相耦合,适于将解析出的连续表情动作与预置的用于判断是否解锁的人脸连续表情动作进行匹配;
[0118]响应模块350,与匹配模块340相耦合,适于根据匹配结果确定是否响应解锁请求。
[0119]在本发明一实施例中,解析模块330还适于,从包含连续表情动作的表情画面中定位出人脸,并依据人脸特征选取至少一个特征点,并根据至少一个特征点在包含连续表情动作的表情画面中位置的变化,解析出其中包含的连续表情动作。
[0120]在本发明一实施例中,解析模块330还适于,为包含连续表情动作的表情画面中的人脸设置三维坐标系。依据人脸特征选取至少一个特征点,根据三维坐标系将至少一个特征点转为三维坐标值,并根据至少一个特征点在三维坐标系中三维坐标值的变化,解析出包含连续表情动作的表情画面中的连续表情动作。
[0121 ]在本发明一实施例中,解析模块330还适于,实时监测特征点在三维坐标系中三维坐标值的变化,当监测到特征点的三维坐标值产生变化时,提取该特征点的当前三维坐标值。
[0122]在本发明一实施例中,解析模块330还适于,依据人脸的各个面部器官的特征选取至少一个特征点。
[0123]在本发明一实施例中,移动终端的解锁装置300还包括预置模块(在附图中未示出),适于通过以下步骤预置用于判断是否解锁的人脸表情动作:
[0124]首先,获取包含连续表情动作的表情画面。其次,从包含连续表情动作的表情画面中定位出人脸,为定位出的人脸设置三维坐标系。然后,在三维坐标系中依据人脸特征选取至少一个特征点,根据三维坐标系将至少一个特征点转为三维坐标值。最后,实时监测特征点在所述三维坐标系中三维坐标值的变化,当监测到特征点的三维坐标值产生变化时,提取该特征点的当前三维坐标值,并将该三维坐标值按照特征点的三维坐标值产生变化的先后顺序进行保存。
[0125]在本发明一实施例中,匹配模块340还适于,当监测到特征点的三维坐标值产生变化时,将特征点当前三维坐标值与预置的三维坐标值依次进行匹配。
[0126]在本发明一实施例中,响应模块350还适于,若提取的特征点的当前三维坐标值与预置的特征点的三维坐标值依次匹配一致,则响应解锁请求。
[0127]本发明实施例还提供了另一种移动终端的解锁装置。图4是根据本发明另一个实施例的移动终端的解锁装置的结构示意图。参见图4,移动终端的解锁装置300还可以包括:时间设定模块360和比较模块370。
[0128]时间设定模块360,与采集模块310相耦合,适于设定用于与采集的可视范围内的人脸的多张表情画面的时间进行比较的时间范围。
[0129]比较模块370,与采集模块310和提取模块320分别相耦合,适于若采集的可视范围内的人脸的多张表情画面的时间不超过预置时间范围,则继续提取出包含连续表情动作的表情画面;若采集的可视范围内的人脸的多张表情画面的时间超过预置时间范围,则提示用户重新输入解锁表情。
[0130]根据上述任意一个优选实施例或多个优选实施例的组合,本发明实施例能够达到如下有益效果:
[0131]在本发明实施例中,利用移动终端的图像采集器采集可视范围内的人脸的多张表情画面,并从采集的人脸的多张表情画面中,提取出包含连续表情动作的表情画面。然后,根据提取出的包含连续表情动作的表情画面,解析出其中包含的连续表情动作。进而,将该连续的表情动作与预置的表情动作进行匹配,若匹配一致,则移动终端执行解锁操作,若匹配不一致,则移动终端不执行解锁操作。由此可见,本发明实施例的解锁方式是利用多个连续的人脸表情动作来执行解锁,是一种动态的解锁方式,相比于现有技术中的静态解锁方式,能够提高解锁的安全性。并且,本发明实施例在满足与预置的用于判断是否解锁的人脸连续表情动作匹配一致即可实现解锁,无需是相同的人脸,实现了灵活解锁的目的。
[0132]进一步地,移动终端的用户可以自主的设定用于判断是否解锁的连续的表情动作(例如,设定连续的解锁表情为:挑一下左眉,微笑一下,眨一下右眼),相比较于静态的解锁方式,更能增加解锁的趣味性。此外,由于不同的用户设定的解锁表情动作各不相同。因此,移动终端的用户可以根据自己设定的解锁表情动作来设定用于与采集的可视范围内的人脸的多张表情画面的时间进行比较的时间范围,从而可以提高移动终端的解锁速率,为用户节约解锁花费的时间。
[0133]在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的装置、结构和技术,以便不模糊对本说明书的理解。
[0134]类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的装置解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循【具体实施方式】的权利要求书由此明确地并入该【具体实施方式】,其中每个权利要求本身都作为本发明的单独实施例。
[0135]本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何装置或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
[0136]此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
[0137]本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的移动终端的解锁装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的装置的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
[0138]应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
[0139]至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。
[0140]本发明实施例还提供了Al、一种移动终端的解锁方法,包括:
[0141]接收到解锁请求时,调起移动终端的图像采集器,利用所述图像采集器采集可视范围内的人脸的多张表情画面;
[0142]从采集的所述可视范围内的人脸的多张表情画面中,提取出包含连续表情动作的表情画面;
[0143]根据提取出的包含连续表情动作的表情画面,解析出其中包含的连续表情动作;
[0144]将解析出的所述连续表情动作与预置的用于判断是否解锁的人脸连续表情动作进行匹配;
[0145]根据匹配结果确定是否响应所述解锁请求。
[0146]A2、根据Al所述的方法,其中,所述根据提取出的包含连续表情动作的表情画面,解析出其中包含的连续表情动作,包括:
[0147]从所述包含连续表情动作的表情画面中定位出人脸;
[0148]依据人脸特征选取至少一个特征点,并根据所述至少一个特征点在所述包含连续表情动作的表情画面中位置的变化,解析出其中包含的连续表情动作。
[0149]A3、根据A2所述的方法,其中,所述依据人脸特征选取至少一个特征点,并根据所述至少一个特征点在所述包含连续表情动作的表情画面中位置的变化,解析出其中包含的连续表情动作,包括:
[0150]为所述包含连续表情动作的表情画面中的人脸设置三维坐标系;
[0151 ]依据人脸特征选取至少一个特征点,根据所述三维坐标系将所述至少一个特征点转为三维坐标值;
[0152]根据所述至少一个特征点在所述三维坐标系中三维坐标值的变化,解析出所述包含连续表情动作的表情画面中的连续表情动作。
[0153]A4、根据A3所述的方法,其中,所述根据所述至少一个特征点在所述三维坐标系中三维坐标值的变化,解析出所述包含连续表情动作的表情画面中的连续表情动作,包括:
[0154]实时监测特征点在所述三维坐标系中三维坐标值的变化,当监测到所述特征点的三维坐标值产生变化时,提取该特征点的当前三维坐标值。
[0155]A5、根据A2-A4中任一项所述的方法,其中,所述依据人脸特征选取至少一个特征点,包括:依据人脸的各个面部器官的特征选取至少一个特征点。
[0156]A6、根据A1-A5中任一项所述的方法,其中,通过以下步骤预置用于判断是否解锁的人脸表情动作:
[0157]获取包含连续表情动作的表情画面;
[0158]从所述包含连续表情动作的表情画面中定位出人脸,为定位出的人脸设置三维坐标系;
[0159]在所述三维坐标系中依据人脸特征选取至少一个特征点,根据所述三维坐标系将所述至少一个特征点转为三维坐标值;
[0160]实时监测所述特征点在所述三维坐标系中三维坐标值的变化,当监测到所述特征点的三维坐标值产生变化时,提取该特征点的当前三维坐标值,并将该三维坐标值按照所述特征点的三维坐标值产生变化的先后顺序进行保存。
[0161]A7、根据A6所述的方法,其中,所述将解析出的所述连续表情动作与预置的用于判断是否解锁的人脸连续表情动作进行匹配,包括:
[0162]当监测到特征点的三维坐标值产生变化时,将特征点当前三维坐标值与预置的三维坐标值依次进行匹配。
[0163]AS、根据A7所述的方法,其中,所述根据匹配结果确定是否响应所述解锁请求,包括:
[0164]若提取的所述特征点的当前三维坐标值与预置的特征点的三维坐标值依次匹配一致,则响应所述解锁请求。
[0165]A9、根据A1-8A中任一项所述的方法,其中,所述方法还包括:设定用于与采集的所述可视范围内的人脸的多张表情画面的时间进行比较的时间范围。
[0166]A10、根据A9所述的方法,其中,所述设定用于与采集的所述可视范围内的人脸的多张表情画面的时间进行比较的时间范围之后,所述方法还包括:
[0167]若采集的所述可视范围内的人脸的多张表情画面的时间不超过设定的所述时间范围,则继续提取出包含连续表情动作的表情画面;
[0168]若采集的所述可视范围内的人脸的多张表情画面的时间超过设定的所述时间范围,则提示用户重新输入解锁表情。
[0?69] BI 1、一种移动终端的解锁装置,包括:
[0170]采集模块,适于接收到解锁请求时,调起移动终端的图像采集器,利用所述图像采集器采集可视范围内的人脸的多张表情画面;
[0171]提取模块,适于从采集的所述可视范围内的人脸的多张表情画面中,提取出包含连续表情动作的表情画面;
[0172]解析模块,适于根据提取出的包含连续表情动作的表情画面,解析出其中包含的连续表情动作;
[0173]匹配模块,适于将解析出的所述连续表情动作与预置的用于判断是否解锁的人脸连续表情动作进行匹配;
[0174]响应模块,适于根据匹配结果确定是否响应所述解锁请求。
[0175]B12、根据Bll所述的装置,其中,所述解析模块还适于:
[0176]从所述包含连续表情动作的表情画面中定位出人脸;
[0177]依据人脸特征选取至少一个特征点,并根据所述至少一个特征点在所述包含连续表情动作的表情画面中位置的变化,解析出其中包含的连续表情动作。
[0178]B13、根据B12所述的装置,其中,所述解析模块还适于:
[0179]为所述包含连续表情动作的表情画面中的人脸设置三维坐标系;
[0180]依据人脸特征选取至少一个特征点,根据所述三维坐标系将所述至少一个特征点转为三维坐标值;
[0181]根据所述至少一个特征点在所述三维坐标系中三维坐标值的变化,解析出所述包含连续表情动作的表情画面中的连续表情动作。
[0182]B14、根据B13所述的装置,其中,所述解析模块还适于:
[0183]实时监测特征点在所述三维坐标系中三维坐标值的变化,当监测到所述特征点的三维坐标值产生变化时,提取该特征点的当前三维坐标值。
[0184]B15、根据B12-B14中任一项所述的装置,其中,所述解析模块还适于:依据人脸的各个面部器官的特征选取至少一个特征点。
[0185]B16、根据B11-B15中任一项所述的装置,其中,所述装置还包括:预置模块,适于通过以下步骤预置用于判断是否解锁的人脸表情动作:
[0186]获取包含连续表情动作的表情画面;
[0187]从所述包含连续表情动作的表情画面中定位出人脸,为定位出的人脸设置三维坐标系;
[0188]在所述三维坐标系中依据人脸特征选取至少一个特征点,根据所述三维坐标系将所述至少一个特征点转为三维坐标值;
[0189]实时监测所述特征点在所述三维坐标系中三维坐标值的变化,当监测到所述特征点的三维坐标值产生变化时,提取该特征点的当前三维坐标值,并将该三维坐标值按照所述特征点的三维坐标值产生变化的先后顺序进行保存。
[0190]B17、根据B16所述的装置,其中,所述匹配模块还适于:
[0191]当监测到特征点的三维坐标值产生变化时,将特征点当前三维坐标值与预置的三维坐标值依次进行匹配。
[0192]B18、根据B17所述的装置,其中,所述响应模块还适于:
[0193]若提取的所述特征点的当前三维坐标值与预置的特征点的三维坐标值依次匹配一致,则响应所述解锁请求。
[0194]B19、根据B11-B18中任一项所述的装置,其中,所述装置还包括:
[0195]时间设定模块,适于设定用于与采集的所述可视范围内的人脸的多张表情画面的时间进行比较的时间范围。
[0196]B20、根据B19所述的装置,其中,所述装置还包括:
[0197]比较模块,适于若采集的所述可视范围内的人脸的多张表情画面的时间不超过所述预置时间范围,则继续提取出包含连续表情动作的表情画面;若采集的所述可视范围内的人脸的多张表情画面的时间超过所述预置时间范围,则提示用户重新输入解锁表情。
【主权项】
1.一种移动终端的解锁方法,包括: 接收到解锁请求时,调起移动终端的图像采集器,利用所述图像采集器采集可视范围内的人脸的多张表情画面; 从采集的所述可视范围内的人脸的多张表情画面中,提取出包含连续表情动作的表情画面; 根据提取出的包含连续表情动作的表情画面,解析出其中包含的连续表情动作; 将解析出的所述连续表情动作与预置的用于判断是否解锁的人脸连续表情动作进行匹配; 根据匹配结果确定是否响应所述解锁请求。2.根据权利要求1所述的方法,其中,所述根据提取出的包含连续表情动作的表情画面,解析出其中包含的连续表情动作,包括: 从所述包含连续表情动作的表情画面中定位出人脸; 依据人脸特征选取至少一个特征点,并根据所述至少一个特征点在所述包含连续表情动作的表情画面中位置的变化,解析出其中包含的连续表情动作。3.根据权利要求2所述的方法,其中,所述依据人脸特征选取至少一个特征点,并根据所述至少一个特征点在所述包含连续表情动作的表情画面中位置的变化,解析出其中包含的连续表情动作,包括: 为所述包含连续表情动作的表情画面中的人脸设置三维坐标系; 依据人脸特征选取至少一个特征点,根据所述三维坐标系将所述至少一个特征点转为三维坐标值; 根据所述至少一个特征点在所述三维坐标系中三维坐标值的变化,解析出所述包含连续表情动作的表情画面中的连续表情动作。4.根据权利要求3所述的方法,其中,所述根据所述至少一个特征点在所述三维坐标系中三维坐标值的变化,解析出所述包含连续表情动作的表情画面中的连续表情动作,包括: 实时监测特征点在所述三维坐标系中三维坐标值的变化,当监测到所述特征点的三维坐标值产生变化时,提取该特征点的当前三维坐标值。5.根据权利要求2-4中任一项所述的方法,其中,所述依据人脸特征选取至少一个特征点,包括:依据人脸的各个面部器官的特征选取至少一个特征点。6.根据权利要求1-5中任一项所述的方法,其中,通过以下步骤预置用于判断是否解锁的人脸表情动作: 获取包含连续表情动作的表情画面; 从所述包含连续表情动作的表情画面中定位出人脸,为定位出的人脸设置三维坐标系; 在所述三维坐标系中依据人脸特征选取至少一个特征点,根据所述三维坐标系将所述至少一个特征点转为三维坐标值; 实时监测所述特征点在所述三维坐标系中三维坐标值的变化,当监测到所述特征点的三维坐标值产生变化时,提取该特征点的当前三维坐标值,并将该三维坐标值按照所述特征点的三维坐标值产生变化的先后顺序进行保存。7.根据权利要求6所述的方法,其中,所述将解析出的所述连续表情动作与预置的用于判断是否解锁的人脸连续表情动作进行匹配,包括: 当监测到特征点的三维坐标值产生变化时,将特征点当前三维坐标值与预置的三维坐标值依次进行匹配。8.根据权利要求7所述的方法,其中,所述根据匹配结果确定是否响应所述解锁请求,包括: 若提取的所述特征点的当前三维坐标值与预置的特征点的三维坐标值依次匹配一致,则响应所述解锁请求。9.根据权利要求1-8中任一项所述的方法,其中,所述方法还包括:设定用于与采集的所述可视范围内的人脸的多张表情画面的时间进行比较的时间范围。10.一种移动终端的解锁装置,包括: 采集模块,适于接收到解锁请求时,调起移动终端的图像采集器,利用所述图像采集器采集可视范围内的人脸的多张表情画面; 提取模块,适于从采集的所述可视范围内的人脸的多张表情画面中,提取出包含连续表情动作的表情画面; 解析模块,适于根据提取出的包含连续表情动作的表情画面,解析出其中包含的连续表情动作; 匹配模块,适于将解析出的所述连续表情动作与预置的用于判断是否解锁的人脸连续表情动作进行匹配; 响应模块,适于根据匹配结果确定是否响应所述解锁请求。
【文档编号】G06F21/32GK105825112SQ201610159066
【公开日】2016年8月3日
【申请日】2016年3月18日
【发明人】陈杰
【申请人】北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1