【技术实现步骤摘要】
本专利技术属于动作识别领域,尤其涉及一种基于移动终端的手势识别方法及系统。
技术介绍
随着越来越多的终端设备具有动作识别功能,使人们的生活充满乐趣,同时方便了操作。而现有技术,绝大多数动作识别是通过摄像头扑捉画面后进行分析而得到的,不仅在动作识别精度上难以达到较高的标准,而且容易受到光线以及其他因素的干扰,更重要的是,动作的空间深度即真实的3D动作较难识别。
技术实现思路
本专利技术提供了一种移动终端的动作识别方法及系统旨在解决现有技术中通过摄像头捕捉动作轨迹,动作识别精度难以保证,容易受到光线以及其他因素的干扰的问题。为了解决上述技术问题,本专利技术提供了一种基于移动终端的手势识别方法,所述方法包括以下步骤:从4个不同位置分别向移动终端用户发射并接收反射回来的连续的超声波;分别记录4个不同位置每次发射超声波与超声波被反射回来接收时的时间差;分别计算4个不同位置每次发射的超声波被反射时与移动终端用户的手势的距离;分别计算4个不同位置每次发射的超声波被反射时移动终端用户的手势相对于4个不同位置的空间位置;根据计算得到的4个不同位置每次发射的超声波被反射时移动终端用户的手势相对于4个不同位置的空间位置的变化,建立移动终端用户的手势的立体空间模型; 识别移动终端用户的手势动作。进一步地,所述4个不同位置分别位于建立在移动终端上的空间直角坐标系的坐标原点0、X轴、Y轴、Z轴上,且位于X轴、Y轴、Z轴上的三个位置与坐标原点O的距离分别为 Kx、Ky、Kz。进一步地,所述分别计算4个不同位置每次发射的超声波被反射时与移动终端用户的手势的距离的算式为:
【技术保护点】
一种基于移动终端的手势识别方法,其特征在于,所述方法包括以下步骤:从4个不同位置分别向移动终端用户发射并接收反射回来的连续的超声波;分别记录4个不同位置每次发射超声波与超声波被反射回来接收时的时间差;分别计算4个不同位置每次发射的超声波被反射时与移动终端用户的手势的距离;分别计算4个不同位置每次发射的超声波被反射时移动终端用户的手势相对于4个不同位置的空间位置;根据计算得到的4个不同位置每次发射的超声波被反射时移动终端用户的手势相对于4个不同位置的空间位置的变化,建立移动终端用户的手势的立体空间模型;识别移动终端用户的手势动作。
【技术特征摘要】
1.一种基于移动终端的手势识别方法,其特征在于,所述方法包括以下步骤: 从4个不同位置分别向移动终端用户发射并接收反射回来的连续的超声波; 分别记录4个不同位置每次发射超声波与超声波被反射回来接收时的时间差; 分别计算4个不同位置每次发射的超声波被反射时与移动终端用户的手势的距离; 分别计算4个不同位置每次发射的超声波被反射时移动终端用户的手势相对于4个不同位置的空间位置; 根据计算得到的4个不同位置每次发射的超声波被反射时移动终端用户的手势相对于4个不同位置的空间位置的变化,建立移动终端用户的手势的立体空间模型; 识别移动终端用户的手势动作。2.如权利要求1所述的移动终端的动作识别方法,其特征在于,所述4个不同位置分别位于建立在移动终端上的空间直角坐标系的坐标原点O、X轴、Y轴、Z轴上,且位于X轴、Y轴、Z轴上的三个位置与坐标原点O的距离分别为Kx、Ky> Κζ。3.如权利要求2所述的移动终端的动作识别方法,其特征在于,所述分别计算4个不同位置每次发射的超声波被反射时与移动终端用户的手势的距离的算式为: S = V*- 2 一T 其中,V表不超声波 的速度,y表不超声波从发射到被反射时的时间。4.如权利要求3所述的移动终端的动作识别方法,其特征在于,所述分别计算4个不同位置每次发射的超声波被反射时移动终端用户的手势相对于4个不同位置的空间位置的算式为: ,、 So2 — Sb2 + Kx So2 — Sa2 + Ky So2 — Sc2 + Kz N(x、y、和(^^^^^^^^) 其中,So、Sa、Sb、Sc分别表示位于坐标原点O、X轴、Y轴、Z轴上的超声波发射位置与移动终端用户的手势的距离。5.如权利要求1所述的基于移动终端的手势识别方...
【专利技术属性】
技术研发人员:黄千洋,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。