手势识别方法及移动终端的制作方法

文档序号:6386414阅读:201来源:国知局
专利名称:手势识别方法及移动终端的制作方法
技术领域
本发明涉及电子通讯领域,尤其涉及手势识别方法及移动终端。
背景技术
随着电子通讯技术的迅速发展,移动终端有了多种多样的输入方式,如传统的按键输入、现今流行的触摸屏输入。这些输入方式,均需要对用户与移动终端进行接触,且需要首先对按键或触控图标进行较为精确的识别,按压或触控的位置要求也较为精确。这样,在一些特殊情况下,就会造成不便。如正在开车的司机、视力不佳的用户或同时处理多项操作的人员。如果有一种移动终端,在输入外部信号时,无需进行精确的位置识别,无需与移动终端进行接触,利用手势就可以实现输入信号,将会给用户带来很大的便利,解决特殊情况下按压按键或触控触摸屏不便的问题。

发明内容
本发明的目的是提供一种手势识别方法及移动终端。本发明所提供的手势识别方法包括如下步骤SI识别亮度变化的第一时间参数;S2识别距离变化的第二时间参数;S3将Tl与T2进行比较,按照预置规则判断出当前手势。。所述SI识别亮度变化的第一时间参数的步骤,包括S11预设亮度变化参数阈值L120 ;S12第一检测时间tl的第一亮度参数LI ;设定的周期t后,再检测第二时间t2的第二亮度参数L2,计算第一亮度参数与第二亮度参数的差值,从而获得所述亮度变化参数L12 ;S13比较所述亮度变化参数L12与所述亮度变化参数阈值L120,当L12大于或者等于L120时,执行步骤S14 ; ;S14记录该亮度变化参数L12的起时间或始时间,作为亮度变化的第一时间参数。所述亮度变化是指由亮变暗,所述亮度参数值L12为正数。所述S3将第一时间参数Tl与第二时间参数T2进行比较,按照预置规则判断出当前手势,包括当第一时间参数在第二时间参数之前时,判断手沿从光线传感器到位移传感器的方向滑动;当第一时间参数在第二时间参数之后时,判断手沿从位移传感器到光线传感器的方向滑动。所述S2识别距离变化的第二时间参数的步骤,包括S21预设距离参数阈值DO ;S22检测被识别物体与识别器件之间的当前距离D ;S23比较所述当前距离D与所述距离参数阈值D0,当所述当前距离D小于或者等于所述距离参数阈值时,执行步骤S24 ;S24记录当前距离D的检测时间T2,作为距离变化的第二时间参数。本发明所提供的移动终端,包括亮度变化时间参数检测模块,用于根据亮度变化情况记录第一时间参数;距离变化时间参数检测模块,用于根据距离情况记录第二时间参数;时间比较模块,用于比较第一时间参数Tl与第二时间参数T2的先后次序来控制移动终端产生电信号。
所述亮度变化时间参数检测模块包括亮度变化识别模块,用于获得当前的亮度变化参数L12;亮度比较模块,用于将当前的所述亮度变化参数L12与预设的亮度变化参数阈值L120进行比较,当当前的所述亮度变化参数L12大于或者等于预设的亮度变化参数阈值L120时,控制计时模块记录当前的亮度变化参数L12所对应的起时间或始时间,作为亮度变化第一时间参数;第一计时模块,用于根据所述亮度比较模块的比较结果记录时间。所述亮度变化识别模块包括光线传感器,用于检测亮度参数;控制模块,用于按照设定的周期控制光线传感器进行工作;计算模块,用于根据光线传感器检测的亮度参数及设定的周期,计算亮度变化参数L12。所述距离变化时间参数检测模块,包括距离识别模块,用于获得当前的距离参数D ;距离比较模块,用于将当前的距离参数D与预设的距离参数阈值DO进行比较,当当前的距离参数D小于或者等于预设的距离参数阈值DO时,控制计时模块记录当前的距离参数D所对应的时间,作为距离变化第二时间参数;第二计时模块,用于根据所述距离比较模块的比较结果记录时间。所述距离识别模块为位移传感器。本发明所提供的手势识别方法及移动终端,在输入外部信号时,无需进行精确的位置识别,无需与移动终端进行接触,利用手势就可以实现输入信号,将会给用户带来很大的便利,解决特殊情况下按压按键或触控触摸屏不便的问题。


图1为本发明实施例一所述的手势识别方法的流程示意图;图2至图7分别为实施例三所述的6种运动轨迹示意图;图8为实施例三所述的亮度值或距离值为具有峰值的非单相变化的曲线图;图9为实施例三所述的亮度值或距离值为单向增大的曲线图;图10为实施例三所述的亮度值或距离值为单向减小的曲线图;图11为亮度峰值在先的曲线图;图12为距离峰值在先的曲线图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本实施例提供一种手势识别方法,包括如下步骤SI识别亮度变化的第一时间参数;S2识别距离变化的第二时间参数;S3将Tl与T2进行比较,按照预置规则判断出当前手势。。本领域技术人员可以理解,移动终端可根据手势的不同产生不同的电信号作为用户输入的外部信号对所述移动终端进行控制。所述不同的电信号对移动终端进行控制的操作,为本领域现有技术,这里不再进行赘述。所述SI识别亮度变化的第一时间参数的步骤,包括
Sll预设亮度变化参数阈值L120 ;本领域技术人员可以理解,亮度变化参数L12是亮度参数L2与亮度参数LI的差值,反映亮度在设定时间内的变化程度。如在设定的时间内,测得所述亮度变化参数L12越大,证明在该设定的时间,亮度变化程度越大。如任何微小的亮度变化都引起外部信号的输入,则会给移动终端造成不必要的系统损耗,因此本实施例所提供的方法,预设一亮度变化参数阈值L120,当亮度变化达到该阈值时,才会引起外部信号的输入。本领域技术人员可以理解,亮度变化参数阈值L120越小,则手势识别越灵敏;反之,亮度变化参数阈值L120越大,则手势识别越迟钝;所述亮度变化参数阈值L120可以根据用户的需求和移动终端的系统要求来进行设置。S12检测第一时间tl的第一亮度参数LI ;设定的周期t后,再检测第二时间t2的第二亮度参数L2,计算第一亮度参数LI与第二亮度参数L2的差值,从而获得所述亮度变化参数L12 ;S13比较所述亮度变化参数L12与所述亮度变化参数阈值L120,当L12大于或者等于L120时,执行步骤S14 ;;S14记录该亮度变化参数L12的起时间或始时间,作为亮度变化的第一时间参数Tl。本实施例所述亮度变化是指由亮变暗,即所述亮度参数值L12为正数。所述S2识别距离变化的第二时间参数T2的步骤,包括S21预设距离参数阈值DO ;本领域技术人员可以理解,距离参数D是被识别物体(如人手)距离识别器件的距离值,反映被识别物体与识别器件的远近关系。如测得所述距离参数D越大,被识别物体距所述识别器件越远。如被识别物体只要在识别器件的量程范围内均可引起外部信号的输入,则会给移动终端造成不必要的系统损耗,因此本实施例所提供的方法,预设一距离参数阈值D0,当距离达到该阈值时,才会引起外部信号的输入。本领域技术人员可以理解,距离参数阈值DO越大,则可引起外部信号输入的有效距离越远;反之,距离参数阈值DO越小,则可引起外部信号输入的有效距离越近;所述距离变化参数阈值DO可以根据用户的需求和移动终端的系统要求来进行设置。S22检测被识别物体与识别器件之间的当前距离D ;S23比较所述当前距离D与所述距离参数阈值D0,当D小于或者等于DO时,执行步骤S24 ;S24记录当前距离D的检测时间T2,作为距离变化的第二时间参数T2。所述S3将Tl与T2进行比较,按照预置规则判断出当前手势,包括当第一时间参数在第二时间参数之前时,判断手沿从光线传感器到位移传感器的方向滑动;当第一时间参数在第二时间参数之后时,判断手沿从位移传感器到光线传感器的方向滑动。本领域技术人员可以理解,这样就实现了利用亮度变化达到亮度变化阈值以及距离达到距离参数的时间的先后次序,判别出手势移动的方向,本领域技术人员可以理接,可预置与手势相匹配的操作,从而实现根据用户手的移动轨迹或手势来控制移动终端进行不同的操作。需要注意的是,所述SI识别亮度变化的第一时间参数Tl的步骤与所述S2识别距离变化的第二时间参数T2的步骤之间,无次序限制。实施例二
本实施例提供一种实现手势识别方法的移动终端,包括亮度变化时间参数检测模块,用于根据亮度变化情况记录第一时间参数Tl ;距离变化时间参数检测模块,用于根据距离情况记录第二时间参数T2 ;时间比较模块,用于比较第一时间参数Tl与第二时间参数T2的先后次序来控制移动终端产生电信号。所述亮度变化时间参数检测模块,包括亮度变化识别模块,用于获得当前的亮度变化参数L12 ;亮度比较模块,用于将当前的所述亮度变化参数L12与预设的亮度变化参数阈值L120进行比较,当当前的所述亮度变化参数L12大于或者等于预设的亮度变化参数阈值L120时,控制计时模块记录当前的亮度变化参数L12所对应的起时间或始时间,作为亮度变化第一时间参数Tl。第一计时模块,用于根据所述亮度比较模块的比较结果记录时间。所述亮度变化识别模块包括光线传感器,用于检测亮度参数;控制模块,用于按照设定的周期控制光线传感器进行工作;计算模块,用于根据光线传感器检测的亮度参数及设定的周期,计算亮度变化参数 L12。所述距离变化时间参数检测模块,包括距离识别模块,用于获得当前的距离参数D ;距离比较模块,用于将当前的距离参数D与预设的距离参数阈值DO进行比较,当所述当前的距离参数D小于或者等于预设的距离参数阈值DO时,控制计时模块记录当前的距离参数D所对应的时间,作为距离变化第二时间参数T2。第二计时模块,用于根据所述距离比较模块的比较结果记录时间。所述距离识别模块为位移传感器。实施例三这里提供手势识别的另一实施例,本领域技术人员可以理解亮度值是衡量当前环境光明暗程度的参数值,所述亮度值越大,表明当前环境越亮。亮度值的检测可依靠移动终端上设置的光线传感器实现。距离值的检测可依靠移动终端上设置的位移传感器来实现,当距离值较大时,表明手与位移传感器的距离较远,当距离值较小时,表明手与位移传感器的距离较近。以移动终端上设有一个光线传感器及一个位移传感器为例,如图2至图7所示的手的运动轨迹与亮度值、距离值、亮度值变化率、距离值变化率、亮度值峰值与距离值的时间次序,其对应关系如下表所示
权利要求
1.一种手势识别方法,其特征在于,包括如下步骤 Si识别亮度变化的第一时间参数; S2识别距离变化的第二时间参数; S3将所述第一时间参数与所述第二时间参数进行比较,按照预置规则判断出当前手势。
2.如权利要求1所述的方法,其特征在于,所述SI识别亮度变化的第一时间参数的步骤,包括 Sll预设亮度变化参数阈值; S12检测第一时间的第一亮度参数;设定的周期后,再检测第二时间的第二亮度参数,计算第一亮度参数与第二亮度参数的差值,从而获得所述亮度变化参数; S13比较所述亮度变化参数与所述亮度变化参数阈值,当所述亮度变化参数大于或者等于所述亮度变化参数阈值时,执行步骤S14;; S14记录该亮度变化参数的起时间或始时间,作为亮度变化的第一时间参数。
3.如权利要求2所述的方法,其特征在于,所述亮度变化是指由亮变暗,所述亮度参数值为正数。
4.如权利要求1至3中任一项所述的方法,其特征在于,所述S3将第一时间参数与第二时间参数进行比较,按照预置规则判断出当前手势,包括 当第一时间参数在第二时间参数之前时,判断手沿从光线传感器到位移传感器的方向滑动;当第一时间参数在第二时间参数之后时,判断手沿从位移传感器到光线传感器的方向滑动。
5.如权利要求4所述的方法,其特征在于,所述S2识别距离变化的第二时间参数的步骤,包括 S21预设距离参数阈值; S22检测被识别物体与识别器件之间的当前距离; S23比较所述当前距离与所述距离参数阈值,当所述当前距离小于或者等于所述距离参数阈值时,执行步骤S24 ; S24记录当前距离的检测时间作为距离变化的第二时间参数。
6.一种移动终端,其特征在于,包括 亮度变化时间参数检测模块,用于根据亮度变化情况记录第一时间参数; 距离变化时间参数检测模块,用于根据距离情况记录第二时间参数; 时间比较模块,用于比较第一时间参数与第二时间参数的先后次序来控制移动终端产生电信号。
7.如权利要求6所述的移动终端,其特征在于,所述亮度变化时间参数检测模块,包括 亮度变化识别模块,用于获得当前的亮度变化参数; 亮度比较模块,用于将当前的所述亮度变化参数与预设的亮度变化参数阈值进行比较,当所述亮度变化参数大于或者等于所述亮度变化参数阈值时,控制计时模块记录当前的亮度变化参数所对应的起时间或始时间,作为亮度变化第一时间参数; 第一计时模块,用于根据所述亮度比较模块的比较结果记录时间。
8.如权利要求7所述的移动终端,其特征在于,所述亮度变化识别模块包括 光线传感器,用于检测亮度参数; 控制模块,用于按照设定的周期控制光线传感器进行工作; 计算模块,用于根据光线传感器检测的亮度参数及设定的周期,计算亮度变化参数。
9.如权利要求6至8中任一项所述的移动终端,其特征在于,所述距离变化时间参数检测模块,包括 距离识别模块,用于获得当前的距离参数; 距离比较模块,用于将当前的距离参数与预设的距离参数阈值进行比较,当所述当前的距离参数小于或者等于所述距离参数阈值时,控制计时模块记录当前的距离参数所对应的时间,作为距离变化第二时间参数; 第二计时模块,用于根据所述距离比较模块的比较结果记录时间。
10.如权利要求9所述的移动终端,其特征在于所述距离识别模块为位移传感器。
11.一种手势识别方法,其特征在于,包括 Sll检测亮度值或距离值是否为单向变化; S20根据Sll的检测结果,控制移动终端执行相应的操作。
12.如权利要求11所述的方法,其特征在于当亮度值或距离值为非单向变化时,进一步判断亮度峰值与距离峰值出现的先后次序,进而根据所述亮度峰值与距离峰值出现的先后次序控制移动终端执行相应的操作。
13.如权利要求11或12所述的方法,其特征在于当亮度值或距离值为单向变化时,进一步判断亮度值或距离值是否为逐渐变大,进而根据亮度值或距离值的变化来控制移动终端执行相应的操作。
14.一种移动终端,其特征在于,包括 亮度变化检测模块,用于检测亮度值的变化是否为单向变化,根据判断结果向所述控制模块发送控制指令; 距离变化检测模块,用于检测距离值的变化是否为单向变化,根据判断结果向所述控制模块发送控制指令; 控制模块,用于接收所述控制指令并根据所述控制指令控制移动终端执行相应的操作。
15.如权利要求14所述的移动终端,其特征在于还包括峰值次序比较模块,用于当亮度值/和距离值为非单向变化时,判断亮度峰值与距离峰值出现的先后次序,根据所述亮度峰值与距离峰值出现的先后次序向所述控制模块发送指令。
16.如权利要求14或15所述的移动终端,其特征在于还包括比较模块,用于当亮度值或距离值为单向变化时判断判断亮度值或/和距离值是否为逐渐变大,根据判断结果发送控制指令。
17.如权利要求14所述的移动终端,其特征在于,所述亮度变化监测模块包括 光线传感器,用于实时获取当前亮度值; 运算单元,用于对亮度值进行处理和运算,从而得出亮度值的变化情况。
18.如权利要求14所述的移动终端,其特征在于,所述距离变化检测模块包括 位移传感器,用于实时获取当前距离值;第二运算单元,用于对距离值进 行处理和运算,从而得出距离值的变化情况。
全文摘要
本发明公开了一种手势识别方法及移动终端,其中所述方法包括如下步骤S1识别亮度变化的第一时间参数;S2识别距离变化的第二时间参数;S3将T1与T2进行比较,按照预置规则判断出当前手势。本发明所提供的手势识别方法及移动终端,在输入外部信号时,无需进行精确的位置识别,无需与移动终端进行接触,利用手势就可以实现输入信号,将会给用户带来很大的便利,解决特殊情况下按压按键或触控触摸屏不便的问题。
文档编号G06F3/0487GK103019570SQ201210591889
公开日2013年4月3日 申请日期2012年12月31日 优先权日2012年12月31日
发明者徐敏 申请人:上海华勤通讯技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1