手势识别方法及装置制造方法及图纸

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

【技术实现步骤摘要】
手势识别方法及装置
本公开涉及终端控制
,尤其涉及一种手势识别方法及装置。
技术介绍
随着电子设备技术的发展,触摸屏所具有的功能也越来越多,比如手势识别功能。相关技术中,用户在使用电子设备的过程中,可以通过在屏幕点击或移动手指以做出相应的手势,使电子设备识别该手势,并进行相应的操作。
技术实现思路
为克服相关技术中存在的问题,本公开的实施例提供一种手势识别方法及装置。技术方案如下:根据本公开的实施例的第一方面,提供一种手势识别方法,包括:控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号;确定被检测物体与屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值;以及确定指纹检测信号的变化情况,并当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。本公开的实施例提供的技术方案中,通过控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号,当确定被检测物体与屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值时(即被检测物体与屏幕并不接触,但被检测物体与屏幕的距离也不会太远),确定指纹检测信号的变化情况,并当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。上述方案能够在被检测物体与屏幕并不接触时,获取该被检测物体所做出的手势,即能够在用户并不方便触摸屏幕时执行用户的手势操作,从而改善了用户体验。在一个实施例中,确定指纹检测信号的变化情况,包括:获取多个子区域对应的指纹检测信号在至少两个时间点的信号分布情况;根据至少两个时间点的信号分布情况,确定指纹检测信号的变化情况。在一个实施例中,获取多个子区域对应的指纹检测信号在至少两个时间点的信号分布情况,包括:当多个子区域中任一个子区域对应的指纹检测信号的强度值满足信号强度预设条件时,获取与该子区域对应的位置信息以及该位置信息的获取时间,其中所获取的位置信息的获取时间包括至少两个时间点;根据至少两个时间点的信号分布情况,确定指纹检测信号的变化情况,包括:根据多个位置信息以及每个位置信息的获取时间,确定指纹检测信号的变化情况。在一个实施例中,根据多个位置信息以及每个位置信息的获取时间,确定指纹检测信号的变化情况,包括:根据多个位置信息、每个位置信息的获取时间以及每个位置信息对应的子区域对应的指纹检测信号的强度值确定指纹检测信号的变化情况。在一个实施例中,确定指纹检测信号的变化情况,包括:获取至少一个子区域对应的指纹检测信号在至少两个时间点的信号强度值;根据至少两个时间点的信号强度值,确定指纹检测信号的变化情况。在一个实施例中,确定被检测物体与屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值,包括:确定指纹检测信号的信噪比位于设定区间内,其中,信噪比与检测距离反相关。在一个实施例中,控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中每个子区域对应的指纹检测信号,包括:确定电子设备的工作模式;当工作模式满足预设的手势获取条件时,控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中每个子区域对应的指纹检测信号。本公开的实施例的第二方面,提供一种手势识别装置,包括:指纹检测模块,用于控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号;距离确定模块,用于确定被检测物体与屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值;以及手势操作模块,用于确定指纹检测信号的变化情况,并当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。在一个实施例中,手势操作模块,包括:信号分布获取子模块,用于获取多个子区域对应的指纹检测信号在至少两个时间点的信号分布情况;第一变化情况确定子模块,用于根据至少两个时间点的信号分布情况,确定指纹检测信号的变化情况。在一个实施例中,信号分布获取子模块,包括:位置信息获取单元,用于当多个子区域中任一个子区域对应的指纹检测信号的强度值满足信号强度预设条件时,获取与该子区域对应的位置信息以及该位置信息的获取时间,其中所获取的位置信息的获取时间包括至少两个时间点;第一变化情况确定子模块,包括:变化情况确定单元,用于根据多个位置信息以及每个位置信息的获取时间,确定指纹检测信号的变化情况。在一个实施例中,变化情况确定单元,包括:变化情况确定子单元,用于根据多个位置信息、每个位置信息的获取时间以及每个位置信息对应的子区域对应的指纹检测信号的强度值确定指纹检测信号的变化情况。在一个实施例中,手势操作模块,包括:子区域信号强度获取子模块,用于获取至少一个子区域对应的指纹检测信号在至少两个时间点的信号强度值;第二变化情况确定子模块,用于根据至少两个时间点的信号强度值,确定指纹检测信号的变化情况。在一个实施例中,距离确定模块,包括:距离确定子模块,用于确定指纹检测信号的信噪比位于设定区间内,其中,信噪比与检测距离反相关。在一个实施例中,指纹检测模块,包括:工作模式确定子模块,用于确定电子设备的工作模式;指纹检测子模块,用于当工作模式满足预设的手势获取条件时,控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中每个子区域对应的指纹检测信号。本公开的实施例的第三方面,提供一种手势识别装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为:控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号;确定被检测物体与屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值;以及确定指纹检测信号的变化情况,并当指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。本公开的实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机指令,其特征在于,该指令被处理器执行时实现本公开的实施例的第一方面中任一项方法的步骤。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1a是根据一示例性实施例示出的手势识别方法的流程示意图;图1b1是根据一示例性实施例示出的手势识别方法的流程示意图;图1b2是根据一示例性实施例示出的指纹检测区域指纹检测信号强度示意图;图1b3是根据一示例性实施例示出的指纹检测区域指纹检测信号强度示意图;图1c是根据一示例性实施例示出的手势识别方法的流程示意图;图1d是根据一示例性实施例示出的手势识别本文档来自技高网...

【技术保护点】
1.一种手势识别方法,其特征在于,包括:/n控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号;/n确定被检测物体与所述屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值;以及/n确定所述指纹检测信号的变化情况,并当所述指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。/n

【技术特征摘要】
1.一种手势识别方法,其特征在于,包括:
控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号;
确定被检测物体与所述屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值;以及
确定所述指纹检测信号的变化情况,并当所述指纹检测信号的变化情况满足设定条件时,执行对应的手势操作。


2.根据权利要求1所述的手势识别方法,其特征在于,所述确定所述指纹检测信号的变化情况,包括:
获取多个子区域对应的指纹检测信号在至少两个时间点的信号分布情况;
根据所述至少两个时间点的信号分布情况,确定所述指纹检测信号的变化情况。


3.根据权利要求2所述的手势识别方法,其特征在于,所述获取多个子区域对应的指纹检测信号在至少两个时间点的信号分布情况,包括:
当所述多个子区域中任一个子区域对应的指纹检测信号的强度值满足信号强度预设条件时,获取与该子区域对应的位置信息以及该位置信息的获取时间,其中所获取的位置信息的获取时间包括至少两个时间点;
所述根据所述至少两个时间点的信号分布情况,确定所述指纹检测信号的变化情况,包括:
根据多个位置信息以及每个位置信息的获取时间,确定指纹检测信号的变化情况。


4.根据权利要求3所述的手势识别方法,其特征在于,所述根据多个位置信息以及每个位置信息的获取时间,确定指纹检测信号的变化情况,包括:
根据多个位置信息、每个位置信息的获取时间以及每个位置信息对应的子区域对应的指纹检测信号的强度值确定指纹检测信号的变化情况。


5.根据权利要求1所述的手势识别方法,其特征在于,确定所述指纹检测信号的变化情况,包括:
获取至少一个子区域对应的指纹检测信号在至少两个时间点的信号强度值;
根据所述至少两个时间点的信号强度值,确定所述指纹检测信号的变化情况。


6.根据权利要求1所述的手势识别方法,其特征在于,所述确定被检测物体与所述屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值,包括:
确定所述指纹检测信号的信噪比位于设定区间内,其中,所述信噪比与所述检测距离反相关。


7.根据权利要求1所述的手势识别方法,其特征在于,所述控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中每个子区域对应的指纹检测信号,包括:
确定电子设备的工作模式;
当所述工作模式满足预设的手势获取条件时,控制所述屏幕下的指纹检测模块进行指纹检测,以获取与所述屏幕的指纹检测区域中每个子区域对应的指纹检测信号。


8.一种手势识别装置,其特征在于,包括:
指纹检测模块,用于控制屏幕下的指纹检测模块进行指纹检测,以获取与屏幕的指纹检测区域中多个子区域对应的指纹检测信号;
距离确定模块,用于确定被检测物体与所述屏幕间的检测距离大于第一距离阈值并小于或等于第二距离阈值;以及
手势操...

【专利技术属性】
技术研发人员:刘楠
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1