CN111610921A - 手势识别方法及装置 - Google Patents

手势识别方法及装置 Download PDF

Info

Publication number
CN111610921A
CN111610921A CN201910143406.8A CN201910143406A CN111610921A CN 111610921 A CN111610921 A CN 111610921A CN 201910143406 A CN201910143406 A CN 201910143406A CN 111610921 A CN111610921 A CN 111610921A
Authority
CN
China
Prior art keywords
fingerprint detection
determining
sub
screen
detection signal
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
CN201910143406.8A
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 Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software 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 Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201910143406.8A priority Critical patent/CN111610921A/zh
Publication of CN111610921A publication Critical patent/CN111610921A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/13Sensors therefor
    • G06V40/1318Sensors therefor using electro-optical elements or layers, e.g. electroluminescent sensing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/1347Preprocessing; Feature extraction
    • G06V40/1359Extracting features related to ridge properties; Determining the fingerprint type, e.g. whorl or loop

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本公开是关于手势识别方法及装置。该方法包括:控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号;确定被检测物体与屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值;以及确定指纹检测信号的变化情况,并当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。该技术方案能够在被检测物体与屏幕并不接触时,获取该被检测物体所做出的手势,即能够在用户并不方便触摸屏幕时执行用户的手势操作,从而改善了用户体验。

Description

手势识别方法及装置
技术领域
本公开涉及终端控制技术领域,尤其涉及一种手势识别方法及装置。
背景技术
随着电子设备技术的发展,触摸屏所具有的功能也越来越多,比如手势识别功能。相关技术中,用户在使用电子设备的过程中,可以通过在屏幕点击或移动手指以做出相应的手势,使电子设备识别该手势,并进行相应的操作。
发明内容
为克服相关技术中存在的问题,本公开的实施例提供一种手势识别方法及装置。技术方案如下:
根据本公开的实施例的第一方面,提供一种手势识别方法,包括:
控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号;
确定被检测物体与屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值;以及
确定指纹检测信号的变化情况,并当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。
本公开的实施例提供的技术方案中,通过控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号,当确定被检测物体与屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值时(即被检测物体与屏幕并不接触,但被检测物体与屏幕的距离也不会太远),确定指纹检测信号的变化情况,并当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。上述方案能够在被检测物体与屏幕并不接触时,获取该被检测物体所做出的手势,即能够在用户并不方便触摸屏幕时执行用户的手势操作,从而改善了用户体验。
在一个实施例中,确定指纹检测信号的变化情况,包括:
获取多个子区域对应的指纹检测信号在至少两个时间点的信号分布情况;
根据至少两个时间点的信号分布情况,确定指纹检测信号的变化情况。
在一个实施例中,获取多个子区域对应的指纹检测信号在至少两个时间点的信号分布情况,包括:
当多个子区域中任一个子区域对应的指纹检测信号的强度值满足信号强度预设条件时,获取与该子区域对应的位置信息以及该位置信息的获取时间,其中所获取的位置信息的获取时间包括至少两个时间点;
根据至少两个时间点的信号分布情况,确定指纹检测信号的变化情况,包括:
根据多个位置信息以及每个位置信息的获取时间,确定指纹检测信号的变化情况。
在一个实施例中,根据多个位置信息以及每个位置信息的获取时间,确定指纹检测信号的变化情况,包括:
根据多个位置信息、每个位置信息的获取时间以及每个位置信息对应的子区域对应的指纹检测信号的强度值确定指纹检测信号的变化情况。
在一个实施例中,确定指纹检测信号的变化情况,包括:
获取至少一个子区域对应的指纹检测信号在至少两个时间点的信号强度值;
根据至少两个时间点的信号强度值,确定指纹检测信号的变化情况。
在一个实施例中,确定被检测物体与屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值,包括:
确定指纹检测信号的信噪比位于设定区间内,其中,信噪比与检测距离反相关。
在一个实施例中,控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中每个子区域对应的指纹检测信号,包括:
确定电子设备的工作模式;
当工作模式满足预设的手势获取条件时,控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中每个子区域对应的指纹检测信号。
本公开的实施例的第二方面,提供一种手势识别装置,包括:
指纹检测模块,用于控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号;
距离确定模块,用于确定被检测物体与屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值;以及
手势操作模块,用于确定指纹检测信号的变化情况,并当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。
在一个实施例中,手势操作模块,包括:
信号分布获取子模块,用于获取多个子区域对应的指纹检测信号在至少两个时间点的信号分布情况;
第一变化情况确定子模块,用于根据至少两个时间点的信号分布情况,确定指纹检测信号的变化情况。
在一个实施例中,信号分布获取子模块,包括:
位置信息获取单元,用于当多个子区域中任一个子区域对应的指纹检测信号的强度值满足信号强度预设条件时,获取与该子区域对应的位置信息以及该位置信息的获取时间,其中所获取的位置信息的获取时间包括至少两个时间点;
第一变化情况确定子模块,包括:
变化情况确定单元,用于根据多个位置信息以及每个位置信息的获取时间,确定指纹检测信号的变化情况。
在一个实施例中,变化情况确定单元,包括:
变化情况确定子单元,用于根据多个位置信息、每个位置信息的获取时间以及每个位置信息对应的子区域对应的指纹检测信号的强度值确定指纹检测信号的变化情况。
在一个实施例中,手势操作模块,包括:
子区域信号强度获取子模块,用于获取至少一个子区域对应的指纹检测信号在至少两个时间点的信号强度值;
第二变化情况确定子模块,用于根据至少两个时间点的信号强度值,确定指纹检测信号的变化情况。
在一个实施例中,距离确定模块,包括:
距离确定子模块,用于确定指纹检测信号的信噪比位于设定区间内,其中,信噪比与检测距离反相关。
在一个实施例中,指纹检测模块,包括:
工作模式确定子模块,用于确定电子设备的工作模式;
指纹检测子模块,用于当工作模式满足预设的手势获取条件时,控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中每个子区域对应的指纹检测信号。
本公开的实施例的第三方面,提供一种手势识别装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,处理器被配置为:
控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号;
确定被检测物体与屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值;以及
确定指纹检测信号的变化情况,并当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。
本公开的实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机指令,其特征在于,该指令被处理器执行时实现本公开的实施例的第一方面中任一项方法的步骤。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1a是根据一示例性实施例示出的手势识别方法的流程示意图;
图1b1是根据一示例性实施例示出的手势识别方法的流程示意图;
图1b2是根据一示例性实施例示出的指纹检测区域指纹检测信号强度示意图;
图1b3是根据一示例性实施例示出的指纹检测区域指纹检测信号强度示意图;
图1c是根据一示例性实施例示出的手势识别方法的流程示意图;
图1d是根据一示例性实施例示出的手势识别方法的流程示意图;
图1e是根据一示例性实施例示出的手势识别方法的流程示意图;
图1f是根据一示例性实施例示出的手势识别方法的流程示意图;
图2a是根据一示例性实施例示出的手势识别装置的结构示意图;
图2b是根据一示例性实施例示出的手势识别装置的结构示意图;
图2c是根据一示例性实施例示出的手势识别装置的结构示意图;
图2d是根据一示例性实施例示出的手势识别装置的结构示意图;
图2e是根据一示例性实施例示出的手势识别装置的结构示意图;
图2f是根据一示例性实施例示出的手势识别装置的结构示意图;
图2g是根据一示例性实施例示出的手势识别装置的结构示意图;
图3是根据一示例性实施例示出的一种装置的框图;
图4是根据一示例性实施例示出的一种装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
随着电子设备技术的发展,触摸屏所具有的功能也越来越多,比如手势识别功能。相关技术中,用户在使用电子设备的过程中,可以通过触摸屏幕并点击或移动手指以做出相应的手势,使电子设备识别该手势,并进行相应的操作。
虽然上述方案可以使用户通过触摸屏幕并点击或移动手指以做出相应的手势操作电子设备,但在某些应用场景中,例如用户在厨房进行烹饪,或在餐厅进餐时,用户可能并不方便触摸屏幕,导致用户无法做出手势以操作电子设备,从而损害了用户体验。
近年来,全面屏已成为智能终端未来发展的趋势,为了在全面屏上兼容指纹识别的功能,可以在屏幕上指定指纹识别区域,并在该指纹识别区域下设置指纹检测模块。在需要识别指纹时,电子设备可以提示用户将手指放置在屏幕上,并置于该指纹识别区域中。当电子设备检测到屏幕的指纹识别区域中存在与屏幕接触的物体时,电子设备即可控制指纹检测模块对该物体表面的纹路进行指纹检测,并根据指纹检测结果获取对该纹路进行指纹识别。
本公开的实施例提供的技术方案中,通过控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号,当确定被检测物体与屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值时(即被检测物体与屏幕并不接触,但被检测物体与屏幕的距离也不会太远),确定指纹检测信号的变化情况,并当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。上述方案能够在被检测物体与屏幕并不接触时,获取该被检测物体所做出的手势,即能够在用户并不方便触摸屏幕时获取用户做出的手势,从而改善了用户体验。
本公开的实施例提供了一种手势识别方法,该手势识别方法用于控制电子设备,该电子设备可以为手机、平板电脑、智能手表以及其他具有屏下指纹识别功能的设备,本公开实施例对此不作限定。如图1a所示,该手势识别方法包括如下步骤101至步骤105:
在步骤101中,控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号。
示例性的,指纹检测模块可以为光学指纹检测模块,也可以为超声波指纹检测模块。其中,光学指纹检测模块可以包括光源以及光线传感器,当光学指纹检测模块进行指纹检测时,光源所发射出的光线打在手指上,由于手指指纹的谷(突起纹路)和嵴(凹陷纹路)对光线的反射效果不同,因此手指反射到光线传感器上对应谷和嵴的光线存在差异,经过光电转换再借助ADC转换即可还原出指纹纹路信息,经过模板对比实现指纹识别功能。
在步骤102中,确定被检测物体与屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值。
示例性的,其中,检测距离,可以为通过距离检测传感器对被检测物体进行检测,以获取检测距离。
同时,由于当被检测物体悬浮于屏幕上方时,所获取的指纹检测信号的信噪比,与被检测物体接触屏幕时所获取的指纹检测信号的信噪比相比有所下降,距离越大,信噪比越小。因此,检测距离,也可以通过获取指纹检测信号的信噪比,并根据信噪比获取检测距离,其中信噪比与检测距离反相关。例如,确定被检测物体与所述屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值,可以通过确定指纹检测信号的信噪比位于设定区间内的方式来确定。
需要说明的是,获取指纹检测信号的信噪比,可以为根据指纹检测区域中任一个子区域对应的指纹检测信号获取指纹检测信号的信噪比,也可以为根据指纹检测区域中的多个子区域对应的指纹检测信号分别获取多个指纹检测信号的信噪比,并取多个信噪比的平均值或最小值进行进一步处理以获取检测距离。
当检测距离大于第一距离阈值并小于或等于第二距离阈值,可以理解为被检测物体与与屏幕之间的距离为适当距离(例如3-5cm),此时指纹检测模块仍能够较为清晰的获取指纹检测信号。
在步骤103中,确定指纹检测信号的变化情况,并当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。
示例性的,指纹检测信号的变化情况,可以为指纹检测信号在获取时间、获取位置以及信号强度中任一项的变化情况。指纹检测信号的变化情况可以用于指示悬浮在屏幕上方的被检测物体的运动趋势或运动轨迹。
电子设备可以预先存储有指纹检测信号的变化情况与手势操作的对应关系,该对应关系描述了多个不同的变化情况对应的手势操作,不同的变化情况对应的手势操作不同。通过查询该对应关系,当在该对应关系中查找到与指纹检测信号的变化情况相同的变化情况时,可以认为该指纹检测信号的变化情况满足设定条件,并执行该对应关系对应的手势操作。
例如,在播放音频的场景下,电子设备预先存储的手势与操作指令的对应关系描述了向左滑动对应的操作指令为播放下一曲音频;向右滑动对应的操作指令为播放上一曲音频;向上滑动对应的操作指令为音量增大;向下滑动对应的操作指令为音量减小。当电子设备确定该移动轨迹对应的手势为向上滑动时,查询该对应关系,确定该手势对应的操作指令为播放下一曲音频,此时电子设备即可执行该操作指令,即播放当前列表中的下一曲音频。
又例如,在浏览照片的场景下,电子设备预先存储的手势与操作指令的对应关系描述了向左滑动对应的操作指令为显示下一张照片;向右滑动对应的操作指令为显示上一张照片;向上滑动对应的操作指令为显示其他与当前照片相关的照片;向下滑动对应的操作指令为返回相册主界面。当电子设备确定该移动轨迹对应的手势为向上滑动时,查询该对应关系,确定该手势对应的操作指令为显示下一张照片,此时电子设备即可执行该操作指令,即显示当前相册的下一张照片。
本公开的实施例提供的技术方案中,通过控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号,当确定被检测物体与屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值时(即被检测物体与屏幕并不接触,但被检测物体与屏幕的距离也不会太远),确定指纹检测信号的变化情况,并当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。上述方案能够在被检测物体与屏幕并不接触时,获取该被检测物体所做出的手势,即能够在用户并不方便触摸屏幕时获取用户做出的手势,从而改善了用户体验。
在一个实施例中,如图1b1所示,在步骤103中,确定指纹检测信号的变化情况,并当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作,可以通过步骤1031至步骤1033实现:
在步骤1031中,获取多个子区域对应的指纹检测信号在至少两个时间点的信号分布情况。
在步骤1032中,根据至少两个时间点的信号分布情况,确定指纹检测信号的变化情况。
在步骤1033中,当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。
示例性的,多个子区域可以在指纹检测区域中呈矩阵排列,通过获取该矩阵内的多个子区域在两个时间点的指纹检测信号的强度差,根据该强度差可以确定被检测物体例如手指两个时间点间的移动趋势,从而根据该强度差获取对应的手势操作,并执行该手势操作。例如,指纹检测区域包括M×N个呈矩阵排列的子区域,获取多个子区域对应的指纹检测信号在至少两个时间点的信号分布情况,可以为获取与第一时间点对应的第一指纹检测信号强度矩阵、与第二时间点对应的第一指纹检测信号强度矩阵,其中第一指纹检测信号强度矩阵与第二指纹检测信号强度矩阵均为M×N的矩阵,矩阵中的参数用于指示指纹检测区域中相应位置的子区域对应的指纹检测信号强度,通过对比第一指纹检测信号强度矩阵与第二指纹检测信号强度矩阵(例如使第一指纹检测信号强度矩阵减去第二指纹检测信号强度矩阵)获取第三指纹检测信号强度矩阵,该第三指纹检测信号强度矩阵用于指示第一时间点至第二时间点指纹检测区域中的子区域的指纹检测信号变化情况。
又例如,图1b2与图1b3是指纹检测区域指纹检测信号强度示意图,如图1a2所示是指纹检测区域中所有子区域对应的指纹检测信号在第一时间点的信号分布情况,如图1a3所示是指纹检测区域中所有子区域对应的指纹检测信号在第二时间点的信号分布情况,其中屏幕10的表面全部为指纹检测区域,该指纹检测区域被划分为多个矩形的子区域,每个矩形子区域中的数字为该子区域对应的指纹检测信号的信号强度。其中信号强度为0的子区域可理解为该子区域上方无被检测物体,信号强度为1的子区域可理解为该子区域上方可能存在被检测物体,信号强度为2以及信号强度为5的子区域可理解为该子区域上方存在被检测物体。即如图1b2所示,在第一时间点被检测物***于第一位置区域11上方,在第二时间点被检测物***于第二位置区域12上方,通过对比指纹检测区域中全部子区域在第一时间点与第二时间点的信号强度,可以确认被检测物体的运动趋势为从第一位置区域11的上方向第二位置区域12的上方移动,执行与这一运动趋势对应的手势操作。
通过获取多个子区域对应的指纹检测信号在至少两个时间点的信号分布情况,并根据至少两个时间点的信号分布情况,确定指纹检测信号的变化情况,可以通过获取较少时间点的指纹检测信号,确定指纹检测信号的变化情况,加快了确定指纹检测信号的变化情况的速度,减少了处理资源的消耗。
在一个实施例中,如图1c所示,在步骤1031中,获取多个子区域对应的指纹检测信号在至少两个时间点的信号分布情况。可以通过步骤1131实现:
在步骤1131中,当多个子区域中任一个子区域对应的指纹检测信号的强度值满足信号强度预设条件时,获取与该子区域对应的位置信息以及该位置信息的获取时间。
其中所获取的位置信息的获取时间包括至少两个时间点
在步骤1032中,根据至少两个时间点的信号分布情况,确定指纹检测信号的变化情况,可以通过步骤1132实现:
在步骤1132中,根据多个位置信息以及每个位置信息的获取时间,确定指纹检测信号的变化情况。
示例性的,多个子区域中任一个子区域对应的指纹检测信号的强度值满足信号强度预设条件,可以为多个子区域中任一个子区域对应的指纹检测信号的强度值大于或等于预设强度阈值,也可以为多个子区域中任一个子区域对应的指纹检测信号的强度值属于预设强度区间。其中多个子区域中任一个子区域对应的指纹检测信号的强度值大于或等于预设指纹检测信号强度值,或多个子区域中任一个子区域对应的指纹检测信号的强度值属于预设强度区间,可以理解为被检测物***于该子区域正上方。当被检测物***于该子区域正上方时,所获取的该子区域对应的位置信息以及该位置信息的获取时间,可以用于指示被检测物体此刻的位置。
进一步的,当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作,可以为根据多个位置信息以及每个位置信息的获取时间,确定被检测物体的目标运动轨迹,并执行与被检测物体的目标移动轨迹对应的手势操作。其中,确定被检测物体的目标运动轨迹,可以为根据获取时间确定被检测物体在进行移动时,依次经过的位置,从而获取被检测物体的目标运动轨迹。电子设备中可以存储有多个手势,不同的手势用于实现不同的操作。确定与被检测物体的目标移动轨迹对应的操作手势,可以通过获取目标移动轨迹与多个预设移动轨迹中每个预设移动轨迹的相似度,确定与目标移动轨迹的相似度最高的目标预设移动轨迹,并将目标预设移动轨迹对应的手势确定为目标移动轨迹对应的操作手势,并执行该操作手势。
需要说明的是,该匹配概率可以为移动轨迹与手势的重叠率,重叠率越高则匹配概率越高,重叠率越低则匹配概率越低;或者该匹配概率也可以为移动轨迹与手势之间的角度差,角度差越大则匹配概率越低,角度差越小则匹配概率越高。
例如,以匹配概率为角度差为例,电子设备可以存储有四种手势,分别为向下滑动、向上滑动、向左滑动和向右滑动。终端在获取到移动轨迹时,并确定该移动轨迹与向上滑动的手势的角度差为30°,与向下滑动的手势的角度差为150°,与向左滑动的手势的角度差为110°,与向右滑动的手势的角度差为60°。可以认为,该移动轨迹与向上滑动的手势的匹配概率最高,与向下滑动的手势的匹配概率最低,因此终端可以将该向上滑动作为与该移动轨迹对应的手势。
通过当多个子区域中任一个子区域对应的指纹检测信号的强度值满足信号强度预设条件时,获取与该子区域对应的位置信息以及该位置信息的获取时间,并根据多个位置信息以及每个位置信息的获取时间,确定指纹检测信号的变化情况,可以较为获取较为清晰的指纹检测信号的变化情况,从而进一步获取较为准确的手势操作并执行,提高了执行手势操作的准确性,改善了用户体验。
在一个实施例中,如图1d所示,在步骤1132中,根据多个位置信息以及每个位置信息的获取时间,确定指纹检测信号的变化情况,可以通过步骤1232实现:
在步骤1232中,根据多个位置信息、每个位置信息的获取时间以及每个位置信息对应的子区域对应的指纹检测信号的强度值确定指纹检测信号的变化情况。
示例性的,由于每个位置信息对应的子区域对应的指纹检测信号的强度值可以指示该子区域正上方的被检测物体与屏幕之间的距离,因此根据多个位置信息、每个位置信息的获取时间以及每个位置信息对应的子区域对应的指纹检测信号的强度值所确定的指纹检测信号的变化情况可以用于指示悬浮在屏幕上方的被检测物体的三维运动趋势。
通过根据多个位置信息、每个位置信息的获取时间以及每个位置信息对应的子区域对应的指纹检测信号的强度值确定指纹检测信号的变化情况,可以使所确定的指纹检测信号的变化情况能够用于指示悬浮在屏幕上方的被检测物体的三维运动趋势,从而增加了能够执行的手势操作的种类或数量,改善了用户体验。
在一个实施例中,如图1e所示,在步骤103中,确定指纹检测信号的变化情况,并当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作,可以通过步骤1034至1036实现:
在步骤1034中,获取至少一个子区域对应的指纹检测信号在至少两个时间点的信号强度值。
在步骤1035中,根据至少两个时间点的信号强度值,确定指纹检测信号的变化情况。
在步骤1036中,当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。
通过获取至少一个子区域对应的指纹检测信号在至少两个时间点的信号强度值,并根据至少两个时间点的信号强度值,确定指纹检测信号的变化情况,该指纹检测信号的变化情况可以用于指示悬浮在屏幕上方的被检测物体向屏幕靠近或远离屏幕的运动趋势,从而增加了能够执行的手势操作的种类或数量,改善了用户体验。
在一个实施例中,如图1f所示,在步骤101中,控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号,可以通过步骤1011至步骤1012实现;
在步骤1011中,确定电子设备的工作模式。
在步骤1012中,当工作模式满足预设的手势获取条件时,控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中每个子区域对应的指纹检测信号。
示例性的,工作模式满足预设的手势获取条件,可以为当电子设备在待机状态下,且收到来电或收到消息时,认为电子设备的工作模式满足预设的手势获取条件;也可以为当电子设备处于图像(例如照片)浏览模式或拍照模式时,认为电子设备的工作模式满足预设的手势获取条件。
通过确定电子设备的工作模式,并当工作模式满足预设的手势获取条件时,控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中每个子区域对应的指纹检测信号,可以在仅需要识别手势时控制指纹检测模块进行指纹检测,减少了不必要的功耗,改善了用户体验。
下述为本公开装置实施例,可以用于执行本公开方法实施例。
图2a是根据一个示例性实施例示出的一种手势识别装置20的框图,手势识别装置20可以为终端也可以为终端的一部分,手势识别装置20可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图2a所示,该手势识别装置20包括:
指纹检测模块201,用于控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号。
距离确定模块202,用于确定被检测物体与屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值。以及
手势操作模块203,用于确定指纹检测信号的变化情况,并当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。
在一个实施例中,如图2b所示,手势操作模块203,包括:
信号分布获取子模块2031,用于获取多个子区域对应的指纹检测信号在至少两个时间点的信号分布情况。
第一变化情况确定子模块2032,用于根据至少两个时间点的信号分布情况,确定指纹检测信号的变化情况。
在一个实施例中,如图2c所示,信号分布获取子模块2031,包括:
位置信息获取单元2131,用于当多个子区域中任一个子区域对应的指纹检测信号的强度值满足信号强度预设条件时,获取与该子区域对应的位置信息以及该位置信息的获取时间,其中所获取的位置信息的获取时间包括至少两个时间点。
第一变化情况确定子模块2032,包括:
变化情况确定单元2132,用于根据多个位置信息以及每个位置信息的获取时间,确定指纹检测信号的变化情况。
在一个实施例中,如图2d所示,变化情况确定单元2132,包括:
变化情况确定子单元2232,用于根据多个位置信息、每个位置信息的获取时间以及每个位置信息对应的子区域对应的指纹检测信号的强度值确定指纹检测信号的变化情况。
在一个实施例中,如图2e所示,手势操作模块203,包括:
子区域信号强度获取子模块2033,用于获取至少一个子区域对应的指纹检测信号在至少两个时间点的信号强度值。
第二变化情况确定子模块2034,用于根据至少两个时间点的信号强度值,确定指纹检测信号的变化情况。
在一个实施例中,如图2f所示,距离确定模块202,包括:
距离确定子模块2021,用于确定指纹检测信号的信噪比位于设定区间内,其中,信噪比与检测距离反相关。
在一个实施例中,如图2g所示,指纹检测模块201,包括:
工作模式确定子模块2011,用于确定电子设备的工作模式。
指纹检测子模块2012,用于当工作模式满足预设的手势获取条件时,控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中每个子区域对应的指纹检测信号。
本公开的实施例提供一种手势识别装置,该手势识别装置可以通过控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号,当确定被检测物体与屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值时(即被检测物体与屏幕并不接触,但被检测物体与屏幕的距离也不会太远),确定指纹检测信号的变化情况,并当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。上述方案能够在被检测物体与屏幕并不接触时,获取该被检测物体所做出的手势,即能够在用户并不方便触摸屏幕时获取用户做出的手势,从而改善了用户体验。
图3是根据一示例性实施例示出的一种手势识别装置30的框图,该手势识别装置30可以为终端,也可以为终端的一部分,手势识别装置30包括:
处理器301;
用于存储处理器301可执行指令的存储器302;
其中,处理器301被配置为:
控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号;
确定被检测物体与屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值;以及
确定指纹检测信号的变化情况,并当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。
在一个实施例中,上述处理器301还可以被配置为:
确定指纹检测信号的变化情况,包括:
获取多个子区域对应的指纹检测信号在至少两个时间点的信号分布情况;
根据至少两个时间点的信号分布情况,确定指纹检测信号的变化情况。
在一个实施例中,上述处理器301还可以被配置为:
获取多个子区域对应的指纹检测信号在至少两个时间点的信号分布情况,包括:
当多个子区域中任一个子区域对应的指纹检测信号的强度值满足信号强度预设条件时,获取与该子区域对应的位置信息以及该位置信息的获取时间,其中所获取的位置信息的获取时间包括至少两个时间点;
根据至少两个时间点的信号分布情况,确定指纹检测信号的变化情况,包括:
根据多个位置信息以及每个位置信息的获取时间,确定指纹检测信号的变化情况。
在一个实施例中,上述处理器301还可以被配置为:
根据多个位置信息以及每个位置信息的获取时间,确定指纹检测信号的变化情况,包括:
根据多个位置信息、每个位置信息的获取时间以及每个位置信息对应的子区域对应的指纹检测信号的强度值确定指纹检测信号的变化情况。
在一个实施例中,上述处理器301还可以被配置为:
确定指纹检测信号的变化情况,包括:
获取至少一个子区域对应的指纹检测信号在至少两个时间点的信号强度值;
根据至少两个时间点的信号强度值,确定指纹检测信号的变化情况。
在一个实施例中,上述处理器301还可以被配置为:
确定被检测物体与屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值,包括:
确定指纹检测信号的信噪比位于设定区间内,其中,信噪比与检测距离反相关。
在一个实施例中,上述处理器301还可以被配置为:
控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中每个子区域对应的指纹检测信号,包括:
确定电子设备的工作模式;
当工作模式满足预设的手势获取条件时,控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中每个子区域对应的指纹检测信号。
本公开的实施例提供一种手势识别装置,该手势识别装置可以通过控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号,当确定被检测物体与屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值时(即被检测物体与屏幕并不接触,但被检测物体与屏幕的距离也不会太远),确定指纹检测信号的变化情况,并当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。上述方案能够在被检测物体与屏幕并不接触时,获取该被检测物体所做出的手势,即能够在用户并不方便触摸屏幕时获取用户做出的手势,从而改善了用户体验。
图4是根据一示例性实施例示出的一种用于识别手势的装置400的框图,该装置400可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
装置400可以包括以下一个或多个组件:处理组件402,存储器404,电源组件406,多媒体组件408,音频组件410,输入/输出(I/O)的接口412,传感器组件414,以及通信组件416。
处理组件402通常控制装置400的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件402可以包括一个或多个处理器420来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件402可以包括一个或多个模块,便于处理组件402和其他组件之间的交互。例如,处理组件402可以包括多媒体模块,以方便多媒体组件408和处理组件402之间的交互。
存储器404被配置未存储各种类型的数据以支持在装置400的操作。这些数据的示例包括用于在装置400上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器404可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件406为装置400的各种组件提供电力。电源组件406可以包括电源管理***,一个或多个电源,及其他与为装置400生成、管理和分配电力相关联的组件。
多媒体组件408包括在装置400和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件408包括一个前置摄像头和/或后置摄像头。当装置400处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件410被配置为输出和/或输入音频信号。例如,音频组件410包括一个麦克风(MIC),当装置400处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器404或经由通信组件416发送。在一些实施例中,音频组件410还包括一个扬声器,用于输出音频信号。
I/O接口412为处理组件402和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件414包括一个或多个传感器,用于为装置400提供各个方面的状态评估。例如,传感器组件414可以检测到装置400的打开/关闭状态,组件的相对定位,例如所述组件为装置400的显示器和小键盘,传感器组件414还可以检测装置400或装置400一个组件的位置改变,用户与装置400接触的存在或不存在,装置400方位或加速/减速和装置400的温度变化。传感器组件414可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件414还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件414还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件416被配置为便于装置400和其他设备之间有线或无线方式的通信。装置400可以接入基于通信标准的无线网络,如对讲机专网、WiFi,2G、3G、4G或5G,或它们的组合。在一个示例性实施例中,通信组件416经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件416还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置400可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器404,上述指令可由装置400的处理器420执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置400的处理器执行时,使得装置400能够执行上述手速识别方法,所述方法包括:
控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号;
确定被检测物体与屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值;以及
确定指纹检测信号的变化情况,并当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。
在一个实施例中,确定指纹检测信号的变化情况,包括:
获取多个子区域对应的指纹检测信号在至少两个时间点的信号分布情况;
根据至少两个时间点的信号分布情况,确定指纹检测信号的变化情况。
在一个实施例中,获取多个子区域对应的指纹检测信号在至少两个时间点的信号分布情况,包括:
当多个子区域中任一个子区域对应的指纹检测信号的强度值满足信号强度预设条件时,获取与该子区域对应的位置信息以及该位置信息的获取时间,其中所获取的位置信息的获取时间包括至少两个时间点;
根据至少两个时间点的信号分布情况,确定指纹检测信号的变化情况,包括:
根据多个位置信息以及每个位置信息的获取时间,确定指纹检测信号的变化情况。
在一个实施例中,根据多个位置信息以及每个位置信息的获取时间,确定指纹检测信号的变化情况,包括:
根据多个位置信息、每个位置信息的获取时间以及每个位置信息对应的子区域对应的指纹检测信号的强度值确定指纹检测信号的变化情况。
在一个实施例中,确定指纹检测信号的变化情况,包括:
获取至少一个子区域对应的指纹检测信号在至少两个时间点的信号强度值;
根据至少两个时间点的信号强度值,确定指纹检测信号的变化情况。
在一个实施例中,确定被检测物体与屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值,包括:
确定指纹检测信号的信噪比位于设定区间内,其中,信噪比与检测距离反相关。
在一个实施例中,控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中每个子区域对应的指纹检测信号,包括:
确定电子设备的工作模式;
当工作模式满足预设的手势获取条件时,控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中每个子区域对应的指纹检测信号。
本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (16)

1.一种手势识别方法,其特征在于,包括:
控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号;
确定被检测物体与所述屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值;以及
确定所述指纹检测信号的变化情况,并当所述指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。
2.根据权利要求1所述的手势识别方法,其特征在于,所述确定所述指纹检测信号的变化情况,包括:
获取多个子区域对应的指纹检测信号在至少两个时间点的信号分布情况;
根据所述至少两个时间点的信号分布情况,确定所述指纹检测信号的变化情况。
3.根据权利要求2所述的手势识别方法,其特征在于,所述获取多个子区域对应的指纹检测信号在至少两个时间点的信号分布情况,包括:
当所述多个子区域中任一个子区域对应的指纹检测信号的强度值满足信号强度预设条件时,获取与该子区域对应的位置信息以及该位置信息的获取时间,其中所获取的位置信息的获取时间包括至少两个时间点;
所述根据所述至少两个时间点的信号分布情况,确定所述指纹检测信号的变化情况,包括:
根据多个位置信息以及每个位置信息的获取时间,确定指纹检测信号的变化情况。
4.根据权利要求3所述的手势识别方法,其特征在于,所述根据多个位置信息以及每个位置信息的获取时间,确定指纹检测信号的变化情况,包括:
根据多个位置信息、每个位置信息的获取时间以及每个位置信息对应的子区域对应的指纹检测信号的强度值确定指纹检测信号的变化情况。
5.根据权利要求1所述的手势识别方法,其特征在于,确定所述指纹检测信号的变化情况,包括:
获取至少一个子区域对应的指纹检测信号在至少两个时间点的信号强度值;
根据所述至少两个时间点的信号强度值,确定所述指纹检测信号的变化情况。
6.根据权利要求1所述的手势识别方法,其特征在于,所述确定被检测物体与所述屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值,包括:
确定所述指纹检测信号的信噪比位于设定区间内,其中,所述信噪比与所述检测距离反相关。
7.根据权利要求1所述的手势识别方法,其特征在于,所述控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中每个子区域对应的指纹检测信号,包括:
确定电子设备的工作模式;
当所述工作模式满足预设的手势获取条件时,控制所述屏幕下的指纹检测模块进行指纹检测,以获取与所述屏幕的指纹检测区域中每个子区域对应的指纹检测信号。
8.一种手势识别装置,其特征在于,包括:
指纹检测模块,用于控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号;
距离确定模块,用于确定被检测物体与所述屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值;以及
手势操作模块,用于确定所述指纹检测信号的变化情况,并当所述指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。
9.根据权利要求8所述的手势识别装置,其特征在于,所述手势操作模块,包括:
信号分布获取子模块,用于获取多个子区域对应的指纹检测信号在至少两个时间点的信号分布情况;
第一变化情况确定子模块,用于根据所述至少两个时间点的信号分布情况,确定所述指纹检测信号的变化情况。
10.根据权利要求9所述的手势识别装置,其特征在于,所述信号分布获取子模块,包括:
位置信息获取单元,用于当所述多个子区域中任一个子区域对应的指纹检测信号的强度值满足信号强度预设条件时,获取与该子区域对应的位置信息以及该位置信息的获取时间,其中所获取的位置信息的获取时间包括至少两个时间点;
所述第一变化情况确定子模块,包括:
变化情况确定单元,用于根据多个位置信息以及每个位置信息的获取时间,确定指纹检测信号的变化情况。
11.根据权利要求10所述的手势识别装置,其特征在于,所述变化情况确定单元,包括:
变化情况确定子单元,用于根据多个位置信息、每个位置信息的获取时间以及每个位置信息对应的子区域对应的指纹检测信号的强度值确定指纹检测信号的变化情况。
12.根据权利要求8所述的手势识别装置,其特征在于,所述手势操作模块,包括:
子区域信号强度获取子模块,用于获取至少一个子区域对应的指纹检测信号在至少两个时间点的信号强度值;
第二变化情况确定子模块,用于根据所述至少两个时间点的信号强度值,确定所述指纹检测信号的变化情况。
13.根据权利要求8所述的手势识别装置,其特征在于,所述距离确定模块,包括:
距离确定子模块,用于确定所述指纹检测信号的信噪比位于设定区间内,其中,所述信噪比与所述检测距离反相关。
14.根据权利要求8所述的手势识别装置,其特征在于,所述指纹检测模块,包括:
工作模式确定子模块,用于确定电子设备的工作模式;
指纹检测子模块,用于当所述工作模式满足预设的手势获取条件时,控制所述屏幕下的指纹检测模块进行指纹检测,以获取与所述屏幕的指纹检测区域中每个子区域对应的指纹检测信号。
15.一种手势识别装置,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号;
确定被检测物体与所述屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值;以及
确定所述指纹检测信号的变化情况,并当所述指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。
16.一种计算机可读存储介质,其上存储有计算机指令,其特征在于,该指令被处理器执行时实现权利要求1-7任一项所述方法的步骤。
CN201910143406.8A 2019-02-26 2019-02-26 手势识别方法及装置 Pending CN111610921A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910143406.8A CN111610921A (zh) 2019-02-26 2019-02-26 手势识别方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910143406.8A CN111610921A (zh) 2019-02-26 2019-02-26 手势识别方法及装置

Publications (1)

Publication Number Publication Date
CN111610921A true CN111610921A (zh) 2020-09-01

Family

ID=72199403

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910143406.8A Pending CN111610921A (zh) 2019-02-26 2019-02-26 手势识别方法及装置

Country Status (1)

Country Link
CN (1) CN111610921A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115856912A (zh) * 2023-02-06 2023-03-28 宜科(天津)电子有限公司 一种检测物体运动方向的数据处理***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105324736A (zh) * 2013-07-23 2016-02-10 英特尔公司 触摸式和非触摸式用户交互输入的技术
CN106066764A (zh) * 2016-05-27 2016-11-02 广东欧珀移动通信有限公司 一种指纹解锁方法及终端
CN106170754A (zh) * 2014-05-13 2016-11-30 三星电子株式会社 使用指纹识别控制移动终端的方法及使用该方法的移动终端
CN108920079A (zh) * 2018-06-27 2018-11-30 北京小米移动软件有限公司 手势识别方法及装置
CN109154959A (zh) * 2017-05-17 2019-01-04 深圳市汇顶科技股份有限公司 具有非接触成像能力的光学指纹传感器

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105324736A (zh) * 2013-07-23 2016-02-10 英特尔公司 触摸式和非触摸式用户交互输入的技术
CN106170754A (zh) * 2014-05-13 2016-11-30 三星电子株式会社 使用指纹识别控制移动终端的方法及使用该方法的移动终端
CN106066764A (zh) * 2016-05-27 2016-11-02 广东欧珀移动通信有限公司 一种指纹解锁方法及终端
CN109154959A (zh) * 2017-05-17 2019-01-04 深圳市汇顶科技股份有限公司 具有非接触成像能力的光学指纹传感器
CN108920079A (zh) * 2018-06-27 2018-11-30 北京小米移动软件有限公司 手势识别方法及装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115856912A (zh) * 2023-02-06 2023-03-28 宜科(天津)电子有限公司 一种检测物体运动方向的数据处理***
CN115856912B (zh) * 2023-02-06 2023-05-30 宜科(天津)电子有限公司 一种检测物体运动方向的数据处理***

Similar Documents

Publication Publication Date Title
CN106572299B (zh) 摄像头开启方法及装置
EP3125531B1 (en) Control method and device for adjusting shooting function
EP3163411A1 (en) Method, device and apparatus for application switching
EP3575862B1 (en) Method and device for adjusting lens position
EP3196736A1 (en) Method and apparatus for recognizing gesture
RU2661289C1 (ru) Способ и устройство предотвращения случайного касания терминала с сенсорным экраном
US20170060320A1 (en) Method for controlling a mobile terminal using a side touch panel
CN107102772B (zh) 触控方法及装置
CN105912258B (zh) 操作处理方法及装置
CN107992257B (zh) 分屏方法及装置
EP3109741B1 (en) Method and device for determining character
CN107562349B (zh) 一种执行处理的方法和装置
CN104216525B (zh) 相机应用的模式控制方法及装置
EP3232301A1 (en) Mobile terminal and virtual key processing method
CN105511777B (zh) 触控显示屏上的会话显示方法及装置
CN106775377B (zh) 手势识别装置、设备及手势识别装置的控制方法
CN110636383A (zh) 一种视频播放方法、装置、电子设备及存储介质
CN109862169B (zh) 电子设备控制方法、装置及存储介质
CN112905136A (zh) 投屏控制方法、装置以及存储介质
CN107566615B (zh) 消息处理方法、装置及计算机可读存储介质
CN106940653B (zh) 控制应用程序的方法、装置及计算机可读存储介质
CN112346571A (zh) 设备操控方法、装置及存储介质
CN108845852B (zh) 智能设备的控制方法、装置及计算机可读存储介质
CN111610921A (zh) 手势识别方法及装置
CN110290272A (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