CN108427870A - 手部姿势解锁方法、装置、存储介质及电子设备 - Google Patents

手部姿势解锁方法、装置、存储介质及电子设备 Download PDF

Info

Publication number
CN108427870A
CN108427870A CN201710081827.3A CN201710081827A CN108427870A CN 108427870 A CN108427870 A CN 108427870A CN 201710081827 A CN201710081827 A CN 201710081827A CN 108427870 A CN108427870 A CN 108427870A
Authority
CN
China
Prior art keywords
hand gesture
matching value
hand
prestores
gesture
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.)
Pending
Application number
CN201710081827.3A
Other languages
English (en)
Inventor
郝彤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201710081827.3A priority Critical patent/CN108427870A/zh
Publication of CN108427870A publication Critical patent/CN108427870A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/22Matching criteria, e.g. proximity measures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Security & Cryptography (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Evolutionary Computation (AREA)
  • Evolutionary Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Artificial Intelligence (AREA)
  • Human Computer Interaction (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本公开涉及一种手部姿势解锁方法、一种手部姿势解锁装置、存储介质及电子设备。该手部姿势解锁方法包括:采集用户一手部姿势;对比所述手部姿势与一预存手部姿势并判断所述手部姿势与所述预存手部姿势的匹配值是否大于一预设匹配值;在所述手部姿势与所述预存手部姿势的匹配值大于所述预设匹配值时,解锁所述智能终端。本公开提高了智能终端解锁的安全性和便捷性。

Description

手部姿势解锁方法、装置、存储介质及电子设备
技术领域
本公开涉及电子设备技术领域,尤其涉及一种手部姿势解锁方法、一种手部姿势解锁装置、存储介质及电子设备。
背景技术
随着电子信息技术的发展,智能手机、平板电脑等移动智能终端的使用日益普及,现有的电子设备都具有触控屏幕锁定的功能,智能终端的解锁方式也呈现出多样化的趋势。
现有技术中,多数智能手机、平板电脑等移动终端主要采用密码键盘解锁或者滑动解锁等方式进行解锁。此外,随着指纹识别技术的发展,在移动终端的屏幕上整合图像识别传感器,实现了利用指纹进行解锁的技术。
然而,密码键盘解锁容易忘记密码,滑动解锁则容易误操作,指纹解锁偶尔也会出现指纹识别不灵敏而导致解锁困难的情况,对用户使用智能终端造成不便,因此有必要提供一种更安全、更便捷的智能终端解锁方法。
需要说明的是,上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本公开的目的在于提供一种手部姿势解锁方法、一种手部姿势解锁装置、存储介质及电子设备,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的一个或者多个问题。
本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
根据本公开的第一方面,提供一种手部姿势解锁方法,应用于一具有手部姿势识别功能的智能终端,所述方法包括:
采集用户一手部姿势;
对比所述手部姿势与一预存手部姿势并判断所述手部姿势与所述预存手部姿势的匹配值是否大于一预设匹配值;
在所述手部姿势与所述预存手部姿势的匹配值大于所述预设匹配值时,解锁所述智能终端。
在本公开的一种示例性实施例中,所述预存手部姿势有多个,判断所述手部姿势与所述预存手部姿势的匹配值是否大于一预设匹配值包括:
判断所述手部姿势与多个所述预存手部姿势其中之一的匹配值是否大于所述预设匹配值。
在本公开的一种示例性实施例中,每一所述预存手部姿势对应一***模式,所述方法还包括:
在所述手部姿势与多个所述预存手部姿势其中之一的匹配值大于所述预设匹配值时,启动与匹配的所述预存手部姿势对应的所述***模式;其中,所述***模式有多个,多个所述***模式分别对应不同级别的操作权限。
在本公开的一种示例性实施例中,所述方法还包括:
将采集的所述手部姿势的图片缩小到一预设像素尺寸;
对缩小到所述预设像素尺寸的所述手部姿势的图片进行灰度化处理并根据多个像素的灰度值计算一灰度平均值;
判断所述多个像素的灰度值是否大于所述灰度平均值并生成二进制形式的一手部姿势数据。
在本公开的一种示例性实施例中,所述方法还包括:
通过对比所述手部姿势与所述预存手部姿势生成的二进制形式的所述手部姿势数据,确定所述手部姿势与所述预存手部姿势的匹配值。
在本公开的一种示例性实施例中,所述方法还包括:
设置一预设时间并判断解锁所述智能终端的时间是否超过所述预设时间;
在判断出解锁所述智能终端的时间超过所述预设时间时,提示用户重新解锁所述智能终端。
根据本公开的第二方面,提供一种手部姿势解锁装置,应用于一具有手部姿势识别功能的智能终端,所述装置包括:
采集模块,用于采集用户一手部姿势;
对比模块,用于对比所述手部姿势与一预存手部姿势并判断所述手部姿势与所述预存手部姿势的匹配值是否大于一预设匹配值;
解锁模块,用于在所述手部姿势与所述预存手部姿势的匹配值大于所述预设匹配值时,解锁所述智能终端。
在本公开的一种示例性实施例中,所述预存手部姿势有多个,判断所述手部姿势与所述预存手部姿势的匹配值是否大于一预设匹配值包括:
第一判断模块,用于判断所述手部姿势与多个所述预存手部姿势其中之一的匹配值是否大于所述预设匹配值。
在本公开的一种示例性实施例中,每一所述预存手部姿势对应一***模式,所述装置还包括:
***模式启动模块,用于在所述手部姿势与多个所述预存手部姿势其中之一的匹配值大于所述预设匹配值时,启动与匹配的所述预存手部姿势对应的所述***模式;其中,所述***模式有多个,多个所述***模式分别对应不同级别的操作权限。
在本公开的一种示例性实施例中,所述装置还包括:
图片压缩模块,用于将采集的所述手部姿势的图片缩小到一预设像素尺寸;
图片处理模块,用于对缩小到所述预设像素尺寸的所述手部姿势的图片进行灰度化处理并根据多个像素的灰度值计算一灰度平均值;
数据生成模块,用于判断所述多个像素的灰度值是否大于所述灰度平均值并生成二进制形式的一手部姿势数据。
在本公开的一种示例性实施例中,所述装置还包括:
匹配模块,用于通过对比所述手部姿势与所述预存手部姿势生成的二进制形式的所述手部姿势数据,确定所述手部姿势与所述预存手部姿势的匹配值。
在本公开的一种示例性实施例中,所述装置还包括:
第二判断模块,用于设置一预设时间并判断解锁所述智能终端的时间是否超过所述预设时间;
解锁提示模块,用于在判断出解锁所述智能终端的时间超过所述预设时间时,提示用户重新解锁所述智能终端。
根据本公开的第三方面,提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述的手部姿势解锁方法。
根据本公开的第四方面,提供一种电子设备,包括:
处理器;以及
存储器,用于存储所述处理器的可执行指令;
其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一项所述的手部姿势解锁方法。本公开的示例实施方式所提供的手部姿势解锁方法及手部姿势解锁装置中,首先采集用户的手部姿势;进一步,对比所述手部姿势与一预存手部姿势并判断所述手部姿势与所述预存手部姿势的匹配值是否大于一预设匹配值;再进一步,在所述手部姿势与所述预存手部姿势的匹配值大于所述预设匹配值时,解锁所述智能终端。本公开一方面通过对比用户手部姿势与移动终端内的预存手部姿势,根据用户手部姿势与预存手部姿势的匹配值进行解锁,增强了智能终端解锁的操作的安全性。另一方面,通过手部姿势进行解锁时,不需要接触智能终端的触控屏幕,因此可以避免滑动解锁或者指纹解锁在湿手或者戴手套等情况下产生的不灵敏现象,扩大了智能终端解锁方法的适用范围,提升了用户进行解锁操作的便捷性和易用性。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
通过参照附图来详细描述其示例实施例,本公开的上述和其它特征及优点将变得更加明显。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1示意性示出本公开示例性实施例中一种手部姿势解锁方法示意图。
图2A-图2C示意性示出本公开示例性实施例中手部姿势示意图。
图3示意性示出本公开示例性实施例中一种手部姿势解锁装置示意图。
图4示意性示出本公开示例性实施例中的电子设备的模块示意图。
具体实施方式
现在将参考附图更全面地描述示例实施例。然而,示例实施例能够以多种形式实施,且不应被理解为限于在此阐述的实施例;相反,提供这些实施例使得本公开将全面和完整,并将示例实施例的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。
此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本公开的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而没有所述特定细节中的一个或更多,或者可以采用其它的方法、组元、材料、装置、步骤等。在其它情况下,不详细示出或描述公知结构、方法、装置、实现、材料或者操作以避免模糊本公开的各方面。
附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个软件硬化的模块中实现这些功能实体或功能实体的一部分,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
本示例实施方式中首先提供了一种手部姿势解锁方法,可以应用于一具有手部姿势识别功能的智能终端。举例来说,所述智能终端可以是具有摄像头拍照功能的智能手机、平板电脑或者具有触控屏幕的笔记本电脑等电子设备。本示例实施方式中以智能手机为例进行说明。手部姿势解锁方法可以应用于解锁智能手机,也可以应用于各种手机应用软件的登录或解锁。参考图1中所示,手部姿势解锁方法可以包括以下步骤:
步骤S1.采集用户一手部姿势;
步骤S2.对比所述手部姿势与一预存手部姿势并判断所述手部姿势与所述预存手部姿势的匹配值是否大于一预设匹配值;
步骤S3.在所述手部姿势与所述预存手部姿势的匹配值大于所述预设匹配值时,解锁所述智能终端。
本示例实施方式所提供的手部姿势解锁方法中,根据采集的用户的手部姿势与预存手部姿势匹配值是否大于预设匹配值判断是否解锁所述智能终端。本公开一方面通过对比用户手部姿势与移动终端内的预存手部姿势,根据用户手部姿势与预存手部姿势的匹配值进行解锁,增强了智能终端解锁的操作的安全性。另一方面,通过手部姿势进行解锁时,不需要接触智能终端的触控屏幕,因此可以避免滑动解锁或者指纹解锁时产生的不灵敏现象,扩大了智能终端解锁方法的适用范围,提升了用户进行解锁操作的便捷性和易用性。
下面,将结合图1和图2A-图2C对本示例实施方式中的手部姿势解锁方法的各个步骤进行更详细的说明。
在步骤S1中,采集用户一手部姿势。
本示例实施方式中,用户可以借助智能终端的前置摄像头或者后置摄像头进行拍照以实现用户手部姿势的采集。在采集用户手部姿势时,可以采集某一时刻手部姿势的静态图片,也可以采集某一时刻手部姿势变化的轨迹。所述采集的手部姿势可以是如图2A-图2C所示的手部姿势其中之一,也可以是任意手部姿势。所述手部姿势可以是一只手完成的姿势,也可以是两只手配合完成的手部姿势,本示例性实施例中对此不作特殊限定。
当检测到用户解锁所述智能终端时,在采集完解锁用户所述手部姿势时,***可以发出“手势采集成功”的字样提醒,也可以用图片或者是用其他方式进行手部姿势采集成功提醒,也可以不设置采集成功提醒标识。在采集手部姿势过程中,可以反复利用智能终端摄像头进行拍照采集。并在采集完手部姿势后自动将采集的手部姿势保存在智能终端的存储器中。
在步骤S2中,对比所述手部姿势与一预存手部姿势并判断所述手部姿势与所述预存手部姿势的匹配值是否大于一预设匹配值。
本示例实施方式中,所述预存手部姿势可以有多个,可以将采集的所述手部姿势与所述预存手部姿势进行比较,并判断采集的所述手部姿势与所述预存手部姿势的匹配值与所述预设匹配值之间的大小关系。例如,可以通过对比采集的手部姿势与预存手部姿势的轮廓或者是中心点的位置坐标,以计算采集的手部姿势与预存手部姿势的位置坐标的匹配值,也可以将图片对应的转化为固定格式的数值再通过对比得到采集的手部姿势数值与预存手部姿势数值的匹配值。也可以计算采集的所述手部姿势与所述预存手部姿势的形状、数量、大小等方面的匹配值。所述预设匹配值可以为一定误差范围内不同物体之间的相似度,预设匹配值可以根据用户的不同需求进行自定义设置,在操作安全性要求比较低时,可以将预设匹配值设置为较小数值,在操作安全性要求比较高时,可以将预设匹配值设置为较大数值。所述匹配值可以用百分数表示,也可以用0到1之间的实数值表示,也可以用其他形式的数值表示。
此外,本示例实施方式中,判断所述手部姿势与所述预存手部姿势的匹配值是否大于一预设匹配值还包括:
判断所述手部姿势与多个所述预存手部姿势其中之一的匹配值是否大于所述预设匹配值。
本示例实施方式中,可以在智能终端中预存多个手部姿势,预存手部姿势可以是如图2A-图2C所示的手部姿势,也可以是其他任意形状、任意数量、任意大小的手部姿势,本示例性实施例对此不作特殊限定。当检测到有用户对移动终端进行解锁时,采集当前解锁用户的手部姿势,将所述解锁用户的手部姿势与预存的手部姿势逐一进行匹配,确定采集的手部姿势与每一个预存手部姿势的匹配值,并判断采集的手部姿势与多个预存手部姿势其中之一的匹配值是否大于所述预设匹配值。例如,在采集完解锁用户的手部姿势时,可以将采集的手部姿势与图2A-图2C中的手部姿势进行逐一对比,判断二者之间的匹配值。
此外,本示例实施方式中,所述方法还包括:
将采集的所述手部姿势的图片缩小到一预设像素尺寸;
对缩小到所述预设像素尺寸的所述手部姿势的图片进行灰度化处理并根据多个像素的灰度值计算一灰度平均值;
判断所述多个像素的灰度值是否大于所述灰度平均值并生成二进制形式的一手部姿势数据。
本示例实施方式中,可以通过智能终端的图像处理器对借助智能终端的摄像头采集的所述手部姿势的图片进行压缩处理。在对拍摄的图片进行压缩处理时,为了避免出现图片失真或者模糊状况,可以只缩小图片的尺寸但是不改变图片的像素。可以借助Photoshop图像处理软件、也可以通过Matlab中的双线性插值法、最近邻域法或者是其他算法将采集的手部姿势图片缩小到所述预设像素尺寸。所述预设像素尺寸可以是8*8或者6*6的像素尺寸,也可以根据实际需求调整压缩的像素尺寸。
本示例实施方式中,采集的手部姿势图片可以是彩色图像,也可以是灰色图像。在图像处理过程中,为了加快处理速度,提高图像处理效率,可以先对图像进行灰度化处理。在采集的手部姿势图片是彩色图像时,可以通过对图像坐标进行for循环,且对图像对应的每个像素的三个色彩模式R(红)、G(绿)、B(蓝)分别置0,以实现图像的灰度化处理;也可以通过Java语言中的分量法、最值法、均值法或者是加权法实现彩色图像灰度化处理;也可以使用运行在Linux、Windows、Android和Mac OS操作***上的OpenCV(Open SourceComputer Vision Library,开源计算机视觉库)中的加权法实现图像灰度化处理。在对采集的彩色图像进行灰度化处理之后,提取每个像素的灰度值并根据多个像素的灰度值计算整个图像的灰度平均值。
对于灰度图像,每个像素点的灰度值可以通过在OpenCV中获得灰度值数据指针来访问,也可以通过cvGet2D函数来获取该点的灰度值,也可以通过其他方式获得对应像素点的灰度值。对于彩色图像而言,可以取三个色彩通道灰度值的平均值作为彩色三通道图像的灰度值,或者也可以采用加权的浮点算法,即遍历待处理的源图像的所有像素点,累加求取所有像素点的灰度值总和,再用所有像素点的灰度值总和除以图像的像素总个数得到图像的灰度平均值。或者也可以通过cvAvg函数对每个像素进行循环计算多个像素的灰度平均值。
本示例实施方式中,通过每个像素灰度值与灰度平均值进行逐一对比,并根据每个像素灰度值与灰度平均值的大小关系生成对应的二进制形式的手部姿势数据。举例来说,若某一像素的灰度值大于或者等于灰度平均值,将该像素对应的灰度值用1表示,当某一像素的灰度值小于灰度平均值时,将该像素对应的灰度值用0表示。可以通过for循环对采集的图像中每个像素的灰度值进行判断,再将所有像素的灰度值都对应的用0或1表示,从而根据所有像素灰度值的相对值可以得到一个64位的二进制形式的手部姿势数据。通过将采集的彩色图像或者灰色图像转化为二进制数据,缩小了需要进行图像处理的数据的大小,从而提高了图像处理速度及图像处理效率。
此外,本示例实施方式中,所述方法还包括:
通过对比所述手部姿势与所述预存手部姿势生成的二进制形式的所述手部姿势数据,确定所述手部姿势与所述预存手部姿势的匹配值。
本示例实施方式中,可以通过对比采集的手部姿势与预存手部姿势生成的二进制形式的手部姿势数据来确定采集的所述手部姿势与多个预存手部姿势其中之一的匹配值。具体而言,可以首先对比采集的手部姿势对应的二进制数据与预存手部姿势对应的二进制数据的位数、数值大小、数值格式等等,然后通过采集的手部姿势对应的二进制数据与预存手部姿势对应的二进制数据的比值确定采集的手部姿势与预存手部姿势的匹配值。本示例实施方式中,通过计算采集的手部姿势与预存手部姿势进行灰度化处理后生成的二进制数据的匹配值,减少了图像处理时需要进行匹配的数据,提高了数据处理的速度和效率,因此可以避免指纹解锁中由于湿手、戴手套或者是其他特殊情况导致的解锁不灵敏现象,提升用户操作智能终端的便捷性和易用性。
在步骤S3中,在所述手部姿势与所述预存手部姿势的匹配值大于所述预设匹配值时,解锁所述智能终端。
本示例实施方式中,判断手部姿势与预存手部姿势的匹配值是否大于预设匹配值,在判断出手部姿势与多个预存手部姿势其中之一的匹配值大于或者等于预设匹配值时,解锁智能终端。例如,手部姿势与预存手部姿势生成的二进制数据可以不完全相同,但是生成的二进制数据的匹配值大于预设匹配值时,也可以解锁智能终端。也可以认为,当匹配值在一定误差范围时,可以解锁智能终端。当判断出手部姿势与多个预存手部姿势其中之一的匹配值小于预设匹配值时,智能终端可以返回屏幕锁定状态,***可以提示用户重新采集手部姿势解锁智能终端。
此外,本示例实施方式中,每一所述预存手部姿势对应一***模式,所述手部姿势解锁方法还包括:
在所述手部姿势与多个所述预存手部姿势其中之一的匹配值大于所述预设匹配值时,启动与匹配的所述预存手部姿势对应的所述***模式;其中,所述***模式有多个,多个所述***模式分别对应不同级别的操作权限。
本示例实施方式中,在解锁所述智能终端时,可以同时启动与匹配的预存手部姿势对应的***模式。该***模式可以是智能终端中传统的待机模式或者其他模式,也可以是智能终端中的某一应用软件,也可以是智能终端中的某一类应用软件。例如,在如图2A-图2C所示的任一手部姿势匹配成功时,可以启动移动终端的会议模式,也可以启动移动终端中的一个游戏应用软件,也可以对所有聊天类的应用软件有操作权限并启动其中之一。手部姿势对应的***模式可以根据用户需求进行自定义设置,本示例性实施例对此不作特殊限定。
本示例实施方式中,所述***模式的数量可以有多个,其中每个***模式可以分别对应不同级别的操作权限。参考图2A-图2C所示,对不同手部姿势对应的***模式进行详细说明。在图2A所示的手部姿势匹配成功时,可以开放第一级别的操作权限;在图2B所示的手部姿势匹配成功时,可以开放第二级别的操作权限;在图2C所示的手部姿势匹配成功时,可以开放第三级别的操作权限。举例而言,在第一级别的权限下,用户仅可以启动短信、电话、相机、相册等应用,但无法启动与互联网相关的应用程序。在第二级别的操作权限下,用户不仅可以启动短信、电话、相机、相册等应用,而且可以与互联网相关的部分应用程序;在第三级别的操作权限下,用户可以查看移动终端上的所有资料或者启动手机上的所有应用程序。每种手部姿势对应的***模式也可以根据使用人群设置与每种手部姿势对应的不同级别的操作权限。例如,可以将智能终端中的应用进行分类,再根据手部姿势对儿童、老人或者女生分别设定不同的***模式。在儿童解锁智能终端时,对应***模式中可以包含学习或者益智游戏等应用;在老人解锁智能终端时,对应的***模式中可以包含电话、短信以及简单的娱乐游戏等应用;在女生解锁智能终端时,对应的***模式中可以包含标准通信应用、聊天、购物等应用。在某一手部姿势匹配成功时,可以查看其他手部姿势对应的***模式,但是不可以启动其他手部姿势对应的***模式中的应用程序;也可以将其他手部姿势对应的***模式直接隐藏,本示例性实施例对具体的手部姿势以及对应的***模式的不同级别的操作权限的具体内容不作特殊限定。通过不同手部姿势对应的不同***模式控制不同级别的操作权限以及在手部姿势匹配成功解锁智能终端时,启动与手部姿势对应的***模式,减少了操作步骤,进一步提升了智能终端的安全性和便捷性。
此外,本示例实施方式中,所述方法还包括:
设置一预设时间并判断解锁所述智能终端的时间是否超过所述预设时间;
在判断出解锁所述智能终端的时间超过所述预设时间时,提示用户重新解锁所述智能终端。
本示例实施方式中,可以在解锁智能终端中设置一个预设时间,并且判断解锁智能终端的时间是否超过预设时间。所述预设时间可以根据用户需求进行自定义设置,可以将预设时间设置为3秒或者5秒,也可以根据用户需求将预设时间设置为合理范围内的任意数值。在匹配值大于预设匹配值且解锁智能终端的时间未超过设置的预设时间时,解锁智能终端;在匹配值大于预设匹配值但是解锁智能终端的时间超过设置的预设时间时,可以提示用户重新采集手部姿势进行解锁。
进一步的,参考图3所示,本示例的实施方式中还提供了一种手部姿势解锁装置,应用于一具有手部姿势识别功能的智能终端,所述装置包括采集模块101、对比模块102以及解锁模块103。其中:
采集模块101,可以用于采集用户一手部姿势;
对比模块102,可以用于对比所述手部姿势与一预存手部姿势并判断所述手部姿势与所述预存手部姿势的匹配值是否大于一预设匹配值;
解锁模块103,可以用于在所述手部姿势与所述预存手部姿势的匹配值大于所述预设匹配值时,解锁所述智能终端。
本示例实施方式中,所述预存手部姿势有多个,判断所述手部姿势与所述预存手部姿势的匹配值是否大于一预设匹配值包括:
第一判断模块,可以用于判断所述手部姿势与多个所述预存手部姿势其中之一的匹配值是否大于所述预设匹配值。
本示例实施方式中,每一所述预存手部姿势对应一种***模式,所述装置还包括:
***模式启动模块,可以用于在所述手部姿势与多个所述预存手部姿势其中之一的匹配值大于所述预设匹配值时,启动与匹配的所述预存手部姿势对应的所述***模式;其中,所述***模式有多个,多个所述***模式分别对应不同级别的操作权限。
本示例实施方式中,所述装置还包括:
图片压缩模块,可以用于将采集的所述手部姿势的图片缩小到一预设像素尺寸;
图片处理模块,可以用于对缩小到所述预设像素尺寸的所述手部姿势的图片进行灰度化处理并根据多个像素的灰度值计算一灰度平均值;
数据生成模块,可以用于判断所述多个像素的灰度值是否大于所述灰度平均值并生成二进制形式的一手部姿势数据。
本示例实施方式中,所述装置还包括:
匹配模块,可以用于通过对比所述手部姿势与所述预存手部姿势生成的二进制形式的所述手部姿势数据,确定所述手部姿势与所述预存手部姿势的匹配值。
本示例实施方式中,所述装置还包括:
第二判断模块,可以用于设置一预设时间并判断解锁所述智能终端的时间是否超过所述预设时间;
解锁提示模块,可以用于在判断出解锁所述智能终端的时间超过所述预设时间时,提示用户重新解锁所述智能终端。
上述中各手部姿势解锁装置的具体细节已经在对应的手部姿势解锁方法中进行了详细的描述,因此此处不再赘述。
本示例实施方式中还提供了一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的手部姿势解锁方法。
存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。存储介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
存储介质中包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、射频等等,或者上述的任意合适的组合。
本示例实施方式中还提供了一种电子设备,参考图4所示,该电子设备10包括:处理组件11,其进一步可以包括一个或多个处理器,以及由存储器12所代表的存储器资源,用于存储可由处理组件11执行的指令,例如应用程序。存储器12中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件11被配置为执行指令,以执行上述方法。
该电子设备10还可以包括:一个电源组件,电源组件被配置成对执行电子设备10进行电源管理;一个有线或无线网络接口13,被配置成将电子设备10连接到网络;以及一个输入输出(I/O)接口14。该电子设备10可以操作基于存储在存储器12的操作***,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。
应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本发明实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、电子设备、或者网络设备等)执行根据本发明实施方式的方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施例。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限。

Claims (14)

1.一种手部姿势解锁方法,应用于一具有手部姿势识别功能的智能终端,其特征在于,包括:
采集用户一手部姿势;
对比所述手部姿势与一预存手部姿势并判断所述手部姿势与所述预存手部姿势的匹配值是否大于一预设匹配值;
在所述手部姿势与所述预存手部姿势的匹配值大于所述预设匹配值时,解锁所述智能终端。
2.根据权利要求1所述的手部姿势解锁方法,其特征在于,所述预存手部姿势有多个,判断所述手部姿势与所述预存手部姿势的匹配值是否大于一预设匹配值包括:
判断所述手部姿势与多个所述预存手部姿势其中之一的匹配值是否大于所述预设匹配值。
3.根据权利要求2所述的手部姿势解锁方法,其特征在于,每一所述预存手部姿势对应一***模式,所述方法还包括:
在所述手部姿势与多个所述预存手部姿势其中之一的匹配值大于所述预设匹配值时,启动与匹配的所述预存手部姿势对应的所述***模式;其中,所述***模式有多个,多个所述***模式分别对应不同级别的操作权限。
4.根据权利要求1所述的手部姿势解锁方法,其特征在于,所述方法还包括:
将采集的所述手部姿势的图片缩小到一预设像素尺寸;
对缩小到所述预设像素尺寸的所述手部姿势的图片进行灰度化处理并根据多个像素的灰度值计算一灰度平均值;
判断所述多个像素的灰度值是否大于所述灰度平均值并生成二进制形式的一手部姿势数据。
5.根据权利要求4所述的手部姿势解锁方法,其特征在于,所述方法还包括:
通过对比所述手部姿势与所述预存手部姿势生成的二进制形式的所述手部姿势数据,确定所述手部姿势与所述预存手部姿势的匹配值。
6.根据权利要求1所述的手部姿势解锁方法,其特征在于,所述方法还包括:
设置一预设时间并判断解锁所述智能终端的时间是否超过所述预设时间;
在判断出解锁所述智能终端的时间超过所述预设时间时,提示用户重新解锁所述智能终端。
7.一种手部姿势解锁装置,应用于一具有手部姿势识别功能的智能终端,其特征在于,包括:
采集模块,用于采集用户一手部姿势;
对比模块,用于对比所述手部姿势与一预存手部姿势并判断所述手部姿势与所述预存手部姿势的匹配值是否大于一预设匹配值;
解锁模块,用于在所述手部姿势与所述预存手部姿势的匹配值大于所述预设匹配值时,解锁所述智能终端。
8.根据权利要求7所述的手部姿势解锁装置,其特征在于,所述预存手部姿势有多个,判断所述手部姿势与所述预存手部姿势的匹配值是否大于一预设匹配值包括:
第一判断模块,用于判断所述手部姿势与多个所述预存手部姿势其中之一的匹配值是否大于所述预设匹配值。
9.根据权利要求8所述的手部姿势解锁装置,其特征在于,每一所述预存手部姿势对应一***模式,所述装置还包括:
***模式启动模块,用于在所述手部姿势与多个所述预存手部姿势其中之一的匹配值大于所述预设匹配值时,启动与匹配的所述预存手部姿势对应的所述***模式;其中,所述***模式有多个,多个所述***模式分别对应不同级别的操作权限。
10.根据权利要求7所述的手部姿势解锁装置,其特征在于,所述装置还包括:
图片压缩模块,用于将采集的所述手部姿势的图片缩小到一预设像素尺寸;
图片处理模块,用于对缩小到所述预设像素尺寸的所述手部姿势的图片进行灰度化处理并根据多个像素的灰度值计算一灰度平均值;
数据生成模块,用于判断所述多个像素的灰度值是否大于所述灰度平均值并生成二进制形式的一手部姿势数据。
11.根据权利要求10所述的手部姿势解锁装置,其特征在于,所述装置还包括:
匹配模块,用于通过对比所述手部姿势与所述预存手部姿势生成的二进制形式的所述手部姿势数据,确定所述手部姿势与所述预存手部姿势的匹配值。
12.根据权利要求7所述的手部姿势解锁装置,其特征在于,所述装置还包括:
第二判断模块,用于设置一预设时间并判断解锁所述智能终端的时间是否超过所述预设时间;
解锁提示模块,用于在判断出解锁所述智能终端的时间超过所述预设时间时,提示用户重新解锁所述智能终端。
13.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-6任一项所述的手部姿势解锁方法。
14.一种电子设备,其特征在于,包括:
处理器;以及
存储器,用于存储所述处理器的可执行指令;
其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1-6任一项所述的手部姿势解锁方法。
CN201710081827.3A 2017-02-15 2017-02-15 手部姿势解锁方法、装置、存储介质及电子设备 Pending CN108427870A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710081827.3A CN108427870A (zh) 2017-02-15 2017-02-15 手部姿势解锁方法、装置、存储介质及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710081827.3A CN108427870A (zh) 2017-02-15 2017-02-15 手部姿势解锁方法、装置、存储介质及电子设备

Publications (1)

Publication Number Publication Date
CN108427870A true CN108427870A (zh) 2018-08-21

Family

ID=63155488

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710081827.3A Pending CN108427870A (zh) 2017-02-15 2017-02-15 手部姿势解锁方法、装置、存储介质及电子设备

Country Status (1)

Country Link
CN (1) CN108427870A (zh)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1361501A (zh) * 2000-12-27 2002-07-31 三星电子株式会社 基于线段的图像匹配方法
CN103544472A (zh) * 2013-08-30 2014-01-29 Tcl集团股份有限公司 一种基于手势图像的处理方法及处理装置
CN103578093A (zh) * 2012-07-18 2014-02-12 成都理想境界科技有限公司 图像配准方法、装置及增强现实***
CN103744506A (zh) * 2013-12-26 2014-04-23 乐视致新电子科技(天津)有限公司 一种电子设备以及手势解锁的方法
CN103843009A (zh) * 2011-09-06 2014-06-04 茂福公司 通过虹膜识别进行鉴定
CN104932797A (zh) * 2014-03-17 2015-09-23 深圳富泰宏精密工业有限公司 手势解锁方法及***
CN105808747A (zh) * 2016-03-14 2016-07-27 浪潮(苏州)金融技术服务有限公司 一种使用多维化技术进行快速指纹数据查询和对比的方法
CN106384032A (zh) * 2016-09-29 2017-02-08 努比亚技术有限公司 一种终端应用的解锁方法及装置

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1361501A (zh) * 2000-12-27 2002-07-31 三星电子株式会社 基于线段的图像匹配方法
CN103843009A (zh) * 2011-09-06 2014-06-04 茂福公司 通过虹膜识别进行鉴定
CN103578093A (zh) * 2012-07-18 2014-02-12 成都理想境界科技有限公司 图像配准方法、装置及增强现实***
CN103544472A (zh) * 2013-08-30 2014-01-29 Tcl集团股份有限公司 一种基于手势图像的处理方法及处理装置
CN103744506A (zh) * 2013-12-26 2014-04-23 乐视致新电子科技(天津)有限公司 一种电子设备以及手势解锁的方法
CN104932797A (zh) * 2014-03-17 2015-09-23 深圳富泰宏精密工业有限公司 手势解锁方法及***
CN105808747A (zh) * 2016-03-14 2016-07-27 浪潮(苏州)金融技术服务有限公司 一种使用多维化技术进行快速指纹数据查询和对比的方法
CN106384032A (zh) * 2016-09-29 2017-02-08 努比亚技术有限公司 一种终端应用的解锁方法及装置

Similar Documents

Publication Publication Date Title
CN102970411B (zh) 基于人脸检测的智能手机锁屏解锁控制方法及智能手机
US11074466B2 (en) Anti-counterfeiting processing method and related products
CN111176504B (zh) 一种界面元素的显示方法及电子设备
CN105320251B (zh) 眼控密码输入设备、方法及其计算机可读取纪录媒体
US10970523B2 (en) Terminal and server for providing video call service
CN107463818B (zh) 解锁控制方法及相关产品
JP2022534284A (ja) 車両ドアのロック解除を制御する方法、装置、車両、デバイス、媒体及びプログラム
CN107818251B (zh) 一种人脸识别方法及移动终端
US20160275283A1 (en) Electronic device with parallaxing unlock screen and method
CN114912135A (zh) 对电子装置进行存取的自动授权
CN108076426A (zh) 终端追踪方法、装置、存储介质及终端设备
CN104951072A (zh) 一种应用控制方法及终端设备
CN104375797A (zh) 一种信息处理方法及电子设备
CN105487641B (zh) 终端设备的控制方法及装置
CN111415185B (zh) 业务处理方法、装置、终端及存储介质
CN112215227B (zh) 图像目标检测模型攻击方法、装置、终端设备及存储介质
CN113515987B (zh) 掌纹识别方法、装置、计算机设备及存储介质
CN110348198A (zh) 仿真对象的身份识别方法、相关装置及***
WO2024037056A1 (zh) 指纹识别的方法和装置
CN110084009B (zh) 数字解锁方法、装置、存储介质及移动终端
CN112651410A (zh) 用于鉴别的模型的训练、鉴别方法、***、设备及介质
CN108427870A (zh) 手部姿势解锁方法、装置、存储介质及电子设备
WO2024037053A1 (zh) 指纹识别的方法和装置
CN105468267B (zh) 一种手势识别方法、***及移动终端
CN116798129A (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
RJ01 Rejection of invention patent application after publication

Application publication date: 20180821

RJ01 Rejection of invention patent application after publication