CN108256316A - 终端解锁方法、装置、设备及可读存储介质 - Google Patents
终端解锁方法、装置、设备及可读存储介质 Download PDFInfo
- Publication number
- CN108256316A CN108256316A CN201810066102.1A CN201810066102A CN108256316A CN 108256316 A CN108256316 A CN 108256316A CN 201810066102 A CN201810066102 A CN 201810066102A CN 108256316 A CN108256316 A CN 108256316A
- Authority
- CN
- China
- Prior art keywords
- terminal
- user
- unlock
- owner
- pressure value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/45—Structures or tools for the administration of authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Collating Specific Patterns (AREA)
- Telephone Function (AREA)
Abstract
本发明公开了一种终端解锁方法、装置、设备及可读存储介质,所述终端解锁方法包括当检测到终端指纹解锁操作时,采集用户操作终端的操作压力值;当所述操作压力值大于预设压力值时,启动终端的摄像头进行拍照,以采集预设用户脸部图像信息;基于所述用户脸部图像信息,识别所述当前解锁操作的操作属性,以基于所述操作属性确定终端解锁结果。本发明解决现有技术中指纹解锁安全性不高,降低了用户体验的技术问题。
Description
技术领域
本发明涉及终端技术领域,尤其涉及一种终端解锁方法、装置、设备及可读存储介质。
背景技术
目前,大部分智能终端如手机等都提供有指纹解锁的功能,以保护用户的隐私,然而,特殊情况时,如用户在喝醉或者睡眠状态下,很容易被不法之徒或者亲友强制指纹解锁终端,从而造成用户的隐私信息泄漏或者财产损失,降低了用户体验。
发明内容
本发明的主要目的在于提供一种终端解锁方法、装置、设备及可读存储介质,旨在解决现有技术中指纹解锁安全性不高,降低了用户体验的技术问题。
为实现上述目的,本发明提供一种终端解锁方法,所述终端解锁方法包括:
当检测到终端指纹解锁操作时,采集用户操作终端的操作压力值;
当所述操作压力值大于预设压力值时,启动终端的摄像头进行拍照,以采集预设用户脸部图像信息;
基于所述用户脸部图像信息,识别所述当前解锁操作的操作属性,以基于所述操作属性确定终端解锁结果。
可选地,所述基于所述用户脸部图像信息,识别所述当前解锁操作的操作属性,以基于所述操作属性确定终端解锁结果步骤包括:
获取终端预存的机主图片信息,基于所述用户脸部图像信息与机主图片信息,判断用户是否为机主;
当所述用户为机主时,获取所述用户的微表情信息,以判断用户是否处于过激或者睡眠状态;
当所述用户不是处于过激或者睡眠状态时,确定终端指纹解锁成功。
可选地,所述用户脸部头像信息包括多张头像图片,所述当所述用户为机主时,获取所述用户的微表情信息,以判断用户是否处于过激或者睡眠状态步骤包括:
当所述用户是机主时,基于所述多张头像图片抽象得到用户的各个微表情特征矩阵;
基于所述各个微表情特征矩阵,获取所述用户微表情基于时间的变化特征曲线;
基于所述变化特征曲线,调用预存的微表情识别模型,以识别用户是否处于过激状态或者睡眠状态。
可选地,所述判断用户是否处于过激或者睡眠状态步骤之后包括:
当所述用户处于过激或者睡眠状态时,生成密码解锁界面,以供解锁。
可选地,所述获取终端预存的机主图片信息,基于所述用户脸部图像信息与机主图片信息,判断用户是否为机主步骤之后包括:
当所述用户不是机主时,从终端本地联系人头像数据库中选取第一预设个数的联系人头像,并从本地缓存数据库中选取第二预设个数的非联系人头像,其中,所述本地缓存数据库中为不包含所述本地联系人头像的头像数据库,所述第一预设个数与第二预设个数关联变化;
在终端解锁界面显示所述选取的联系人头像与非联系人头像,以供用户选取,以实现终端的解锁。
可选地,所述在终端解锁界面显示所述选取的联系人头像与非联系人头像,以供用户选取,以实现终端的解锁步骤包括:
在终端解锁界面显示所述联系人头像与非联系人头像;
当检测到用户在所述终端解锁界面完成选取头像时,判断用户选取的头像是否全部为联系人头像;
当用户选取的头像全部为联系人头像时,确定终端解锁成功。
可选地,所述当检测到终端指纹解锁操作时,采集所述指纹解锁操作对应用户触摸终端的操作压力值步骤之后包括:
当所述操作压力值大于预设压力值时,获取用户的第一指纹信息,判断该第一指纹信息是否与终端预存的机主的第一指纹匹配;
当匹配时,判断终端是否在预设时长内检测到第二指纹信息,当终端在预设时长内检测到第二指纹信息时,将该第二指纹信息与预存的机主的第二指纹进行比对,基于比对结果确定指纹解锁结果。
此外,为实现上述目的,本发明还提供一种终端解锁装置,所述终端解锁装置包括:
第一采集模块,用于当检测到终端指纹解锁操作时,采集用户操作终端的操作压力值;
第二采集模块,用于当所述操作压力值大于预设压力值时,启动终端的摄像头进行拍照,以采集预设用户脸部图像信息;
识别模块,用于基于所述用户脸部图像信息,识别所述当前解锁操作的操作属性,以基于所述操作属性确定终端解锁结果。
此外,为实现上述目的,本发明还提供一种终端解锁设备,所述终端解锁设备包括:存储器、处理器,通信总线以及存储在所述存储器上的终端解锁程序,
所述通信总线用于实现处理器与存储器间的通信连接;
所述处理器用于执行所述终端解锁程序,以实现以下步骤:
当检测到终端指纹解锁操作时,采集用户操作终端的操作压力值;
当所述操作压力值大于预设压力值时,启动终端的摄像头进行拍照,以采集预设用户脸部图像信息;
基于所述用户脸部图像信息,识别所述当前解锁操作的操作属性,以基于所述操作属性确定终端解锁结果。
可选地,所述基于所述用户脸部图像信息,识别所述当前解锁操作的操作属性,以基于所述操作属性确定终端解锁结果步骤包括:
获取终端预存的机主图片信息,基于所述用户脸部图像信息与机主图片信息,判断用户是否为机主;
当所述用户为机主时,获取所述用户的微表情信息,以判断用户是否处于过激或者睡眠状态;
当所述用户不是处于过激或者睡眠状态时,确定终端指纹解锁成功。
可选地,所述用户脸部头像信息包括多张头像图片,所述当所述用户为机主时,获取所述用户的微表情信息,以判断用户是否处于过激或者睡眠状态步骤包括:
当所述用户是机主时,基于所述多张头像图片抽象得到用户的各个微表情特征矩阵;
基于所述各个微表情特征矩阵,获取所述用户微表情基于时间的变化特征曲线;
基于所述变化特征曲线,调用预存的微表情识别模型,以识别用户是否处于过激状态或者睡眠状态。
可选地,所述判断用户是否处于过激或者睡眠状态步骤之后包括:
当所述用户处于过激或者睡眠状态时,生成密码解锁界面,以供解锁。
可选地,所述获取终端预存的机主图片信息,基于所述用户脸部图像信息与机主图片信息,判断用户是否为机主步骤之后包括:
当所述用户不是机主时,从终端本地联系人头像数据库中选取第一预设个数的联系人头像,并从本地缓存数据库中选取第二预设个数的非联系人头像,其中,所述本地缓存数据库中为不包含所述本地联系人头像的头像数据库,所述第一预设个数与第二预设个数关联变化;
在终端解锁界面显示所述选取的联系人头像与非联系人头像,以供用户选取,以实现终端的解锁。
可选地,所述在终端解锁界面显示所述选取的联系人头像与非联系人头像,以供用户选取,以实现终端的解锁步骤包括:
在终端解锁界面显示所述联系人头像与非联系人头像;
当检测到用户在所述终端解锁界面完成选取头像时,判断用户选取的头像是否全部为联系人头像;
当用户选取的头像全部为联系人头像时,确定终端解锁成功。
可选地,所述当检测到终端指纹解锁操作时,采集所述指纹解锁操作对应用户触摸终端的操作压力值步骤之后包括:
当所述操作压力值大于预设压力值时,获取用户的第一指纹信息,判断该第一指纹信息是否与终端预存的机主的第一指纹匹配;
当匹配时,判断终端是否在预设时长内检测到第二指纹信息,当终端在预设时长内检测到第二指纹信息时,将该第二指纹信息与预存的机主的第二指纹进行比对,基于比对结果确定指纹解锁结果。
此外,为实现上述目的,本发明还提供一种可读存储介质,所述可读存储介质存储有一个或者一个以上程序,所述一个或者一个以上程序可被一个或者一个以上的处理器执行以用于:
当检测到终端指纹解锁操作时,采集用户操作终端的操作压力值;
当所述操作压力值大于预设压力值时,启动终端的摄像头进行拍照,以采集预设用户脸部图像信息;
基于所述用户脸部图像信息,识别所述当前解锁操作的操作属性,以基于所述操作属性确定终端解锁结果。
本发明通过当检测到终端指纹解锁操作时,采集用户操作终端的操作压力值;当所述操作压力值大于预设压力值时,启动终端的摄像头进行拍照,以采集预设用户脸部图像信息;基于所述用户脸部图像信息,识别所述当前解锁操作的操作属性,以基于所述操作属性确定终端解锁结果。由于人在被强迫解锁时,按压终端触摸屏的压力大,因而在本申请中,当所述操作压力值大于预设压力值时,采集预设用户脸部图像,基于所述用户脸部图像,识别当前解锁操作是否为用户的自愿解锁操作即识别所述当前解锁操作的操作属性,以基于所述操作属性确定终端解锁结果,以防止用户在意识不明的情况下被他人强制指纹解锁的情况,因而本申请中现有技术中指纹解锁安全性不高,降低了用户体验的技术问题。
附图说明
图1为本发明终端解锁方法第一实施例的流程示意图;
图2为本发明终端解锁方法第二实施例的流程示意图;
图3是本发明实施例方法涉及的硬件运行环境的设备结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种终端解锁方法,在本发明终端解锁方法的第一实施例中,参照图1,所述终端解锁方法包括:
当检测到终端指纹解锁操作时,采集用户操作终端的操作压力值;当所述操作压力值大于预设压力值时,启动终端的摄像头进行拍照,以采集预设用户脸部图像信息;基于所述用户脸部图像信息,识别所述当前解锁操作的操作属性,以基于所述操作属性确定终端解锁结果。
具体地,终端解锁方法包括:
步骤S10,当检测到终端指纹解锁操作时,采集用户操作终端的操作压力值;
当检测到终端指纹解锁操作时,采集用户操作终端的操作压力值,具体地,终端物理层(触摸面板)接收到用户的解锁按压操作,终端将该物理按压转变为电信号TP,将TP传递至驱动层,驱动层对解锁按压操作进行解析,得到操作持续时长,操作压力值等参数,驱动层将该参数上传至终端框架层,框架层选择如何响应该解锁操作,并将如何响应该解锁操作的信息传递给终端的解锁应用,以确定终端的解锁结果。
当检测到终端指纹解锁操作时,采集用户操作终端的操作压力值,以确定该操作压力值是否大于预设压力值,另外当操作压力值小于预设压力值时,终端可是采集所述指纹解锁操作对应的用户指纹,将该用户指纹与终端预存的机主指纹进行比对,以确定用户指纹与机主指纹是否一致,当一致时,终端指纹解锁成功,当不一致时,终端指纹解锁失败,在终端指纹解锁失败时,提示用户重新进行终端指纹解锁。
步骤S20,当所述操作压力值大于预设压力值,启动终端的摄像头,采集预设用户脸部图像信息;
当所述操作压力值大于预设压力值,启动终端的摄像头,采集预设用户脸部图像,需要说明的是,只有在操作压力值大于预设压力值满足时,才执行启动终端的摄像头,采集预设用户脸部图像的步骤,即,本实施例中,终端要在检测到操作压力值大于预设压力值时,响应该目标指纹解锁操作以启动终端的摄像头,采集预设用户脸部图像,需要事先在内置的处理器中设置程序段,该程序段表示启动终端的摄像头,采集预设用户脸部图像的处理逻辑,该处理逻辑用于在检测到目标指纹解锁操作时,触发处理器以响应所述目标指纹解锁操作,以基于该目标应指纹解锁操作以启动终端的摄像头,采集预设用户脸部图像信息。
当所述操作压力值大于预设压力值,启动终端的摄像头,采集预设用户脸部图像,其中,采集预设用户脸部图像指的是采集当前解锁时刻预设用户脸部图像,该用户脸部图像可是多张用户头像图片,进一步地,该多张用户头像图片包括用户的一系列微表情信息。
步骤S30,基于所述用户脸部图像,识别所述当前解锁操作的操作属性,以基于所述操作属性确定终端解锁结果。
基于所述用户脸部图像信息,识别所述当前解锁操作的操作属性,以基于所述操作属性确定终端解锁结果,其中,该终端解锁结果包括解锁成功结果或者解锁失败结果,需要说明的是,该解锁操作的操作属性包括用户自愿解锁或者用户被动解锁,其中,所述基于所述用户脸部图像信息,识别所述当前解锁操作的操作属性,以基于所述操作属性确定终端解锁结果步骤包括:
步骤S31,获取终端预存的机主图片信息,基于所述用户脸部图像信息与机主图片信息,判断用户是否为机主;
获取终端预存的机主图片信息,具体地,获取终端预存的机主头像信息,将机主头像信息与用户脸部图像信息中的用户头像进行比对,以判断用户是否为机主,当用户不是机主时,终端指纹解锁失败,生成禁止终端进行指纹解锁的指令,以禁止终端指纹解锁,并生成其它的解锁界面如密码解锁等。
步骤S32,当所述用户为机主时,获取所述用户的微表情信息,以判断用户是否处于过激或者睡眠状态;
当所述用户为机主时,获取所述用户的微表情信息,基于用户的微表情判断用户是否处于过激或者睡眠状态,具体地,所述用户脸部头像包括多张头像图片,所述当所述用户为机主时,获取所述用户的微表情信息,以判断用户是否处于过激或者睡眠状态步骤包括:
步骤A1,当所述用户是机主时,基于所述多张头像图片抽象得到用户的各个微表情特征矩阵;
当所述用户是机主时,基于该多张头像图片,获取多张微表情图片,以抽象获取多张微表情图片中的微表情特征矩阵。
步骤A2,基于所述各个微表情特征矩阵,获取所述用户微表情基于时间的变化特征曲线;
基于所述各个微表情特征矩阵,与预存的微表情图片矩阵进行比较,以识别各个微表情,其中,该微表情包括害怕,恐惧,平静,高兴等表情,由于采集多张头像图片,生成多张微表情图片,因而,可对应生成用户微表情基于时间的变化特征曲线。
步骤A3,基于所述变化特征曲线,调用预存的微表情识别模型,以识别用户是否处于过激状态或者睡眠状态。
调用预存的微表情识别模型,将所述变化特征曲线对应的各个微表情特征矩阵作为输入向量至预存的微表情识别模型中,以接收输出结果,基于该输出结果判断用户是否处于过激状态或者睡眠状态,需要说明的是,微表情识别模型是能够基于变化特征曲线得到用户状态的模型。
步骤S33,当所述用户不是处于过激或者睡眠状态时,确定终端指纹解锁成功。
当所述用户不是处于过激或者睡眠状态时,确定终端指纹解锁成功,当所述用户是处于过激或者睡眠状态时,终端指纹解锁失败,并生成禁止指纹解锁的指令,基于该禁止指令,可生成密码解锁等解锁界面。
本发明通过当检测到终端指纹解锁操作时,采集用户操作终端的操作压力值;当所述操作压力值大于预设压力值时,启动终端的摄像头进行拍照,以采集预设用户脸部图像信息;基于所述用户脸部图像信息,识别所述当前解锁操作的操作属性,以基于所述操作属性确定终端解锁结果。由于人在被强迫解锁时,按压终端触摸屏的压力大,持续时间长,因而在本实施例中,当所述操作压力值大于预设压力值,采集预设用户脸部图像,基于所述用户脸部图像,识别当前解锁操作是否为用户的自愿解锁操作即识别所述当前解锁操作的操作属性,以基于所述操作属性确定终端解锁结果,以防止用户在意识不明的情况下被他人强制指纹解锁的情况,因而本申请中现有技术中指纹解锁安全性不高,降低了用户体验的技术问题。
进一步地,本发明提供终端解锁方法的第二实施例,在第二实施例中,所述所述获取终端预存的机主图片信息,基于所述用户脸部图像信息与机主图片信息,判断用户是否为机主步骤之后包括:
步骤B1,当所述用户不是机主时,从终端本地联系人头像数据库中选取第一预设个数的联系人头像,并从本地缓存数据库中选取第二预设个数的非联系人头像,其中,所述本地缓存数据库中为不包含所述本地联系人头像的头像数据库,所述第一预设个数与第二预设个数关联变化;
当所述用户不是机主时,从终端本地联系人头像数据库中选取第一预设个数的联系人头像,需要说明的是,本地联系人头像数据库中存储有联系人的头像,该联系人头像可是电话联系人头像,微信联系人头像,微博联系人头像等,即在该本地联系人头像数据库中,存储有各个类型的联系人头像的类别。当所述用户不是机主时,从终端本地联系人头像数据库中选取第一预设个数的联系人头像,具体地,当所述用户不是机主时,从本地联系人头像数据库中的某类型联系人头像中选取预设个数的联系人头像,另外,该过程也可是依次从本地联系人各个不同类型的头像中选取预设个数的联系人头像。
从本地缓存数据库中选取第二预设个数的非联系人头像,其中,所述本地缓存数据库中为不包含所述本地联系人头像的头像数据库,该本地缓存数据库中的头像可以变化,即是该本地缓存数据库中的头像可更新,如该本地缓存数据库中在检测到终端处于网络连接状态时,可以从服务器端下载非联系人头像至本地,其中,需要说明的是,所述第一预设个数与第二预设个数关联变化,该关联变化指的是第一预设个数与第二预设个数的总数不变,如终端解锁界面显示九宫格的头像,第一预设个数可是4个,第二预设个数可是5个,或者第一预设个数可是3个,第二预设个数可是5个等。
步骤B2,在终端解锁界面显示所述选取的联系人头像与非联系人头像,以供用户选取,以实现终端的解锁。
在选取完成联系人头像与非联系人头像后,在终端解锁界面显示所述选取的联系人头像与非联系人头像,以供用户触摸或者点击选取,以实现终端的解锁。
在本实施例中,通过当所述用户不是机主时,从终端本地联系人头像数据库中选取第一预设个数的联系人头像,并从本地缓存数据库中选取第二预设个数的非联系人头像,其中,所述本地缓存数据库中为不包含所述本地联系人头像的头像数据库,所述第一预设个数与第二预设个数关联变化;在终端解锁界面显示所述选取的联系人头像与非联系人头像,以供用户选取,以实现终端的解锁。本实施例在禁止指纹解锁后,提供基于联系人解锁的方式,由于联系人头像只有机主才能准确识别出,因而提高了安全性。
进一步地,本发明提供终端解锁方法的实施例,在实施例中,所述当检测到终端指纹解锁操作时,采集所述指纹解锁操作对应用户触摸终端的操作压力值步骤之后包括:
步骤C1,当所述操作压力值大于预设压力值时,获取用户的第一指纹信息,判断该第一指纹信息是否与终端预存的机主的第一指纹匹配;
当所述操作压力值大于预设压力值时,在本实施例中,获取或者采集用户的第一指纹信息,将该第一指纹信息与预存的机主的第一指纹进行比对,以判断该第一指纹信息是否与机主的第一指纹相同,当相同时,执行判断终端是否在预设时长内检测到第二指纹信息的步骤。
步骤C1,当匹配时,判断终端是否在预设时长内检测到第二指纹信息,当终端在预设时长内检测到第二指纹信息时,将该第二指纹信息与预存的机主的第二指纹进行比对,基于比对结果确定指纹解锁结果。
该第一指纹信息与终端预存的机主的第一指纹匹配时,判断终端是否在预设时长内检测到第二指纹信息,当终端在预设时长内检测到第二指纹信息时,将该第二指纹信息与预存的机主的第二指纹进行比对,基于比对结果确定指纹解锁结果,需要说明的是,终端预存的机主的第一指纹与第二指纹指的是机主预先录入的不同手指的指纹,具体地,如机主的第一指纹是机主左手大拇指的指纹,机主的第二指纹是机主又手中指的指纹,基于比对结果确定指纹解锁结果指的是,当第二指纹信息与终端预存的机主的第二指纹相同时,指纹解锁成功,否则,指纹解锁失败。在本实施例中,避免在指纹解锁时,偶然性按压过重而造成终端指纹解锁流程复杂的问题。
在本实施例中,通过当所述操作压力值大于预设压力值时,获取用户的第一指纹信息,判断该第一指纹信息是否与终端预存的机主的第一指纹匹配;当匹配时,判断终端是否在预设时长内检测到第二指纹信息,当终端在预设时长内检测到第二指纹信息时,将该第二指纹信息与预存的机主的第二指纹进行比对,基于比对结果确定指纹解锁结果。本实施例避免在指纹解锁时,偶然性按压过重而造成终端指纹解锁流程复杂的问题。
本发明还提供一种终端解锁装置,所述终端解锁装置包括:
第一采集模块,用于当检测到终端指纹解锁操作时,采集用户操作终端的操作压力值;
第二采集模块,用于当所述操作压力值大于预设压力值时,启动终端的摄像头进行拍照,以采集预设用户脸部图像信息;
识别模块,用于基于所述用户脸部图像信息,识别所述当前解锁操作的操作属性,以基于所述操作属性确定终端解锁结果。
可选地,所述识别模块包括:
第一获取单元,用于获取终端预存的机主图片信息,基于所述用户脸部图像信息与机主图片信息,判断用户是否为机主;
第二获取单元,用于当所述用户为机主时,获取所述用户的微表情信息,以判断用户是否处于过激或者睡眠状态;
识别单元,用于当所述用户不是处于过激或者睡眠状态时,确定终端指纹解锁成功。
可选地,所述用户脸部头像包括多张头像图片,所述第二获取单元步骤包括:
抽象单元,用于当所述用户是机主时,基于所述多张头像图片抽象得到用户的各个微表情特征矩阵;
获取单元,用于基于所述各个微表情特征矩阵,获取所述用户微表情基于时间的变化特征曲线;
调用单元,用于基于所述变化特征曲线,调用预存的微表情识别模型,以识别用户是否处于过激状态或者睡眠状态。
可选地,所述第二获取单元实现:
当所述用户处于过激或者睡眠状态时,生成密码解锁界面,以供解锁。
可选地,所述终端解锁装置包括:
第一选取模块,用于当所述用户不是机主时,从终端本地联系人头像数据库中选取第一预设个数的联系人头像,并从本地缓存数据库中选取第二预设个数的非联系人头像,其中,所述本地缓存数据库中为不包含所述本地联系人头像的头像数据库,所述第一预设个数与第二预设个数关联变化;
第二选取模块,用于在终端解锁界面显示所述选取的联系人头像与非联系人头像,以供用户选取,以实现终端的解锁。
可选地,所述第二选取模块步骤包括:
显示单元,用于在终端解锁界面显示所述联系人头像与非联系人头像;
当检测到用户在所述终端解锁界面完成选取头像时,判断用户选取的头像是否全部为联系人头像;
确定单元,当用户选取的头像全部为联系人头像时,确定终端解锁成功。
可选地,所述终端解锁装置还包括:
第一判断模块,用于当所述操作压力值大于预设压力值时,获取用户的第一指纹信息,判断该第一指纹信息是否与终端预存的机主的第一指纹匹配;
第二判断模块,用于当匹配时,判断终端是否在预设时长内检测到第二指纹信息,当终端在预设时长内检测到第二指纹信息时,将该第二指纹信息与预存的机主的第二指纹进行比对,基于比对结果确定指纹解锁结果。
参照图3,图3是本发明实施例方案涉及的硬件运行环境的设备结构示意图。
本发明实施例终端解锁设备可以是PC,也可以是智能手机、平板电脑、电子书阅读器、MP3(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)播放器、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面3)播放器、便携计算机等终端设备。
如图3所示,该终端解锁设备可以包括:处理器1001,例如CPU,存储器1005,通信总线1002。其中,通信总线1002用于实现处理器1001和存储器1005之间的连接通信。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储设备。
可选地,该终端解锁设备还可以包括用户接口、网络接口、摄像头、RF(RadioFrequency,射频)电路,传感器、音频电路、WiFi模块等等。用户接口可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口还可以包括标准的有线接口、无线接口。网络接口可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。
本领域技术人员可以理解,图3中示出的终端解锁设备结构并不构成对终端解锁设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图3所示,作为一种计算机存储介质的存储器1005中可以包括操作***、网络通信模块以及终端解锁程序。操作***是管理和控制终端解锁设备硬件和软件资源的程序,支持终端解锁程序以及其它软件和/或程序的运行。网络通信模块用于实现存储器1005内部各组件之间的通信,以及与终端解锁设备中其它硬件和软件之间通信。
在图3所示的终端解锁设备中,处理器1001用于执行存储器1005中存储的终端解锁程序,实现上述所述的终端解锁方法的步骤。
本发明终端解锁设备具体实施方式与上述终端解锁方法各实施例基本相同,在此不再赘述。
本发明提供了一种可读存储介质,所述可读存储介质存储有一个或者一个以上程序,所述一个或者一个以上程序还可被一个或者一个以上的处理器执行以用于实现上述任一项所述的终端解锁方法的步骤。
本发明可读存储介质具体实施方式与上述终端解锁方法各实施例基本相同,在此不再赘述。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利处理范围内。
Claims (10)
1.一种终端解锁方法,其特征在于,所述终端解锁方法包括:
当检测到终端指纹解锁操作时,采集用户操作终端的操作压力值;
当所述操作压力值大于预设压力值时,启动终端的摄像头进行拍照,以采集预设用户脸部图像信息;
基于所述用户脸部图像信息,识别所述当前解锁操作的操作属性,以基于所述操作属性确定终端解锁结果。
2.如权利要求1所述的终端解锁方法,其特征在于,所述基于所述用户脸部图像信息,识别所述当前解锁操作的操作属性,以基于所述操作属性确定终端解锁结果步骤包括:
获取终端预存的机主图片信息,基于所述用户脸部图像信息与机主图片信息,判断用户是否为机主;
当所述用户为机主时,获取所述用户的微表情信息,以判断用户是否处于过激或者睡眠状态;
当所述用户不是处于过激或者睡眠状态时,确定终端指纹解锁成功。
3.如权利要求2所述的终端解锁方法,其特征在于,所述用户脸部头像信息包括多张头像图片,所述当所述用户为机主时,获取所述用户的微表情信息,以判断用户是否处于过激或者睡眠状态步骤包括:
当所述用户是机主时,基于所述多张头像图片抽象得到用户的各个微表情特征矩阵;
基于所述各个微表情特征矩阵,获取所述用户微表情基于时间的变化特征曲线;
基于所述变化特征曲线,调用预存的微表情识别模型,以识别用户是否处于过激状态或者睡眠状态。
4.如权利要求2所述的终端解锁方法,其特征在于,所述判断用户是否处于过激或者睡眠状态步骤之后包括:
当所述用户处于过激或者睡眠状态时,生成密码解锁界面,以供解锁。
5.如权利要求2所述的终端解锁方法,其特征在于,所述获取终端预存的机主图片信息,基于所述用户脸部图像信息与机主图片信息,判断用户是否为机主步骤之后包括:
当所述用户不是机主时,从终端本地联系人头像数据库中选取第一预设个数的联系人头像,并从本地缓存数据库中选取第二预设个数的非联系人头像,其中,所述本地缓存数据库中为不包含所述本地联系人头像的头像数据库,所述第一预设个数与第二预设个数关联变化;
在终端解锁界面显示所述选取的联系人头像与非联系人头像,以供用户选取,以实现终端的解锁。
6.如权利要求5所述的终端解锁方法,其特征在于,所述在终端解锁界面显示所述选取的联系人头像与非联系人头像,以供用户选取,以实现终端的解锁步骤包括:
在终端解锁界面显示所述联系人头像与非联系人头像;
当检测到用户在所述终端解锁界面完成选取头像时,判断用户选取的头像是否全部为联系人头像;
当用户选取的头像全部为联系人头像时,确定终端解锁成功。
7.如权利要求1所述的终端解锁方法,其特征在于,所述当检测到终端指纹解锁操作时,采集所述指纹解锁操作对应用户触摸终端的操作压力值步骤之后包括:
当所述操作压力值大于预设压力值时,获取用户的第一指纹信息,判断该第一指纹信息是否与终端预存的机主的第一指纹匹配;
当匹配时,判断终端是否在预设时长内检测到第二指纹信息,当终端在预设时长内检测到第二指纹信息时,将该第二指纹信息与预存的机主的第二指纹进行比对,基于比对结果确定指纹解锁结果。
8.一种终端解锁装置,其特征在于,所述终端解锁装置包括:
第一采集模块,用于当检测到终端指纹解锁操作时,采集用户操作终端的操作压力值;
第二采集模块,用于当所述操作压力值大于预设压力值时,启动终端的摄像头进行拍照,以采集预设用户脸部图像信息;
识别模块,用于基于所述用户脸部图像信息,识别所述当前解锁操作的操作属性,以基于所述操作属性确定终端解锁结果。
9.一种终端解锁设备,其特征在于,所述终端解锁设备包括:存储器、处理器,通信总线以及存储在所述存储器上的终端解锁程序,
所述通信总线用于实现处理器与存储器间的通信连接;
所述处理器用于执行所述终端解锁程序,以实现如权利要求1至7中任一项所述的终端解锁方法的步骤。
10.一种可读存储介质,其特征在于,所述可读存储介质上存储有终端解锁程序,所述终端解锁程序被处理器执行时实现如权利要求1-7中任一项所述的终端解锁方法的步骤。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810066102.1A CN108256316B (zh) | 2018-01-23 | 2018-01-23 | 终端解锁方法、装置、设备及可读存储介质 |
PCT/CN2018/084555 WO2019144535A1 (zh) | 2018-01-23 | 2018-04-26 | 终端解锁方法、装置、设备及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810066102.1A CN108256316B (zh) | 2018-01-23 | 2018-01-23 | 终端解锁方法、装置、设备及可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108256316A true CN108256316A (zh) | 2018-07-06 |
CN108256316B CN108256316B (zh) | 2019-08-23 |
Family
ID=62742096
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810066102.1A Active CN108256316B (zh) | 2018-01-23 | 2018-01-23 | 终端解锁方法、装置、设备及可读存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108256316B (zh) |
WO (1) | WO2019144535A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108182354A (zh) * | 2018-01-31 | 2018-06-19 | 平安科技(深圳)有限公司 | 终端解锁方法、装置、设备及可读存储介质 |
CN110969067A (zh) * | 2018-09-30 | 2020-04-07 | 北京小米移动软件有限公司 | 用户注册、认证方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103902175A (zh) * | 2012-12-27 | 2014-07-02 | 北京三星通信技术研究有限公司 | 一种终端及其解锁方法 |
CN105260643A (zh) * | 2015-10-30 | 2016-01-20 | 南昌欧菲生物识别技术有限公司 | 多指纹交叉解锁方法及*** |
CN106445349A (zh) * | 2016-10-18 | 2017-02-22 | 珠海格力电器股份有限公司 | 一种调整移动终端***参数的方法、装置和电子设备 |
CN106446627A (zh) * | 2016-08-31 | 2017-02-22 | 广州三星通信技术研究有限公司 | 在电子终端进行身份验证的方法和设备 |
CN106687969A (zh) * | 2015-10-08 | 2017-05-17 | 华为技术有限公司 | 一种保护隐私信息的方法和终端设备 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130322705A1 (en) * | 2012-05-30 | 2013-12-05 | Google Inc. | Facial and fingerprint authentication |
CN104754108A (zh) * | 2013-12-30 | 2015-07-01 | 中兴通讯股份有限公司 | 屏幕解锁启动联系人的方法及终端 |
-
2018
- 2018-01-23 CN CN201810066102.1A patent/CN108256316B/zh active Active
- 2018-04-26 WO PCT/CN2018/084555 patent/WO2019144535A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103902175A (zh) * | 2012-12-27 | 2014-07-02 | 北京三星通信技术研究有限公司 | 一种终端及其解锁方法 |
CN106687969A (zh) * | 2015-10-08 | 2017-05-17 | 华为技术有限公司 | 一种保护隐私信息的方法和终端设备 |
CN105260643A (zh) * | 2015-10-30 | 2016-01-20 | 南昌欧菲生物识别技术有限公司 | 多指纹交叉解锁方法及*** |
CN106446627A (zh) * | 2016-08-31 | 2017-02-22 | 广州三星通信技术研究有限公司 | 在电子终端进行身份验证的方法和设备 |
CN106445349A (zh) * | 2016-10-18 | 2017-02-22 | 珠海格力电器股份有限公司 | 一种调整移动终端***参数的方法、装置和电子设备 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108182354A (zh) * | 2018-01-31 | 2018-06-19 | 平安科技(深圳)有限公司 | 终端解锁方法、装置、设备及可读存储介质 |
CN110969067A (zh) * | 2018-09-30 | 2020-04-07 | 北京小米移动软件有限公司 | 用户注册、认证方法及装置 |
CN110969067B (zh) * | 2018-09-30 | 2024-03-01 | 北京小米移动软件有限公司 | 用户注册、认证方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
WO2019144535A1 (zh) | 2019-08-01 |
CN108256316B (zh) | 2019-08-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3401779B1 (en) | Method and apparatus for invoking function in application | |
CN104991721B (zh) | 一种指纹操作方法和装置 | |
CN103488481B (zh) | 应用程序控制方法、终端设备以及远程控制*** | |
CN107862194B (zh) | 一种安全验证的方法、装置及移动终端 | |
CN105474223A (zh) | 用于改变电子设备的设置的用户验证 | |
US20090150993A1 (en) | Mobile Device with Frequently Operated Biometric Sensors | |
CN111741033B (zh) | 一种账号跨设备登录管理的方法、装置、设备和介质 | |
CN105677337A (zh) | 一种应用控制方法、装置及终端 | |
CA2746253A1 (en) | Interface adaptation system | |
CN107134074A (zh) | 储物设备共享方法、储物设备及计算机可读存储介质 | |
CN106095065B (zh) | 一种模式切换方法及装置 | |
CN104035698B (zh) | 终端设备及其状态切换方法 | |
CN108064370A (zh) | 应用程序的启动方法及显示方法、终端 | |
CN108920202A (zh) | 应用预加载管理方法、装置、存储介质及智能终端 | |
CN106951754A (zh) | 一种信息图像显示方法及装置 | |
CN107038427A (zh) | 电子设备 | |
CN109446775A (zh) | 一种声控方法及电子设备 | |
CN109814964B (zh) | 一种界面展示方法、终端设备及计算机可读存储介质 | |
CN106203038A (zh) | 一种解锁方法及移动终端 | |
CN108256316B (zh) | 终端解锁方法、装置、设备及可读存储介质 | |
CN107256126A (zh) | 指纹感应方法、装置、移动终端及存储介质 | |
CN108762497A (zh) | 体感交互方法、装置、设备及可读存储介质 | |
CN108551521A (zh) | 一种登录信息提示方法及移动终端 | |
CN107422976A (zh) | 基于黑屏手势的控制方法、装置、存储介质及移动终端 | |
CN109508522A (zh) | 一种数据清除方法、装置、存储介质及终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |