The invention relates to a 3D gesture recognition method based on ultrasonic positioning, which belongs to the field of human-computer interaction. The ultrasonic positioning device for collecting user 3D coordinates in space across the trajectory in 3D gesture input; computing space across the trajectory of the 3D coordinates in the xOy, zOx and yOz three plane projection coordinates, and smoothing, removal of small deviations due to the user to hand shake or environmental noise caused by matching the projection coordinates; after smoothing the 3D projection coordinate system of 3D gesture and gesture in the library, to match the success of implementation of the corresponding instructions, update the adaptive matching fails, the system can automatically gesture library, 3D gesture user habits to join in the system, in order to adapt to different user input habits. The introduction of three-dimensional space gesture interaction, improve the sense of reality, recognition speed and accuracy of the proposed method of 3D gesture recognition has high, user experience is good.
【技术实现步骤摘要】
一种基于超声定位的三维笔势识别方法
本专利技术属于人机交互领域,具体涉及一种基于超声定位的三维笔势识别方法。
技术介绍
信息技术的高速发展为人类生产、生活带来了广泛而深刻的影响,也促进了人机交互技术的发展,传统的基于windows、icons、menu、pointdevice模式(简称WIMP)的人机交互方式需要频繁地切换鼠标、键盘、界面工具按钮,交互连续性差,已难以满足人们的需要。而笔式交互符合人类自然交互特性,具有较好的连续性和自然性,但笔式交互多基于传统的纸笔隐喻,只能在二维平面实现交互,在空间应用中显示出局限性,因此将二维笔势交互和三维真实场景交互相结合产生的三维笔势交互技术具有重要的研究价值。三维笔势交互技术将物理距离引入笔势交互,可在一定距离范围内实现笔与显示终端的交互,以更加自然和谐的方式进行终端操作,不受使用环境和用户行为的限制,具有广阔的应用前景。在笔式交互方面,国内相关专利大都在二维笔式交互及其相关技术方面进行研究。中国专利“平面三自由度笔式力觉交互装置”(申请号CN201110221211.4)公开了一种平面三自由度笔式力觉交互装置,可以应用到游戏、教学、绘画练习等领域中,使用户通过握持交互笔直接在设备屏幕上进行操作的同时感受相应的反馈力和扭矩,实现了平面视觉和力觉显示的融合。中国专利“基于手写输入状态自适应判断处理的笔式交互方法及系统”(申请号CN201510018914.5)公开了一种基于手写输入状态自适应判断处理的笔式交互方法,在用户进行手绘图形输入和手写文字输入的过程中,自动判断用户当前输入状态并进行实时处理,简化了用户操作流 ...
【技术保护点】
一种基于超声定位的三维笔势识别方法,其特征在于,包括下列步骤:步骤(1)三维笔势数据采集:利用超声定位技术采集用户在输入三维笔势时在空间划过轨迹的三维坐标;步骤(2)笔势投影数据计算:计算用户输入的三维笔势空间轨迹的三维坐标在xOy、zOx和yOz三个平面上的投影坐标,并进行平滑处理,去除因用户手的抖动或环境噪声造成的微小偏差;步骤(3)三维笔势匹配:分别在xOy、zOx和yOz三个平面上对平滑处理后的三维笔势投影坐标与系统三维笔势库中的坐标数据进行匹配,若两者匹配程度超过90%则认为匹配成功,执行三维笔势对应的指令;步骤(4)三维笔势库自适应学习:根据用户三维笔势习惯对系统三维笔势库进行自适应更新,使系统逐步适应用户的输入习惯。
【技术特征摘要】
1.一种基于超声定位的三维笔势识别方法,其特征在于,包括下列步骤:步骤(1)三维笔势数据采集:利用超声定位技术采集用户在输入三维笔势时在空间划过轨迹的三维坐标;步骤(2)笔势投影数据计算:计算用户输入的三维笔势空间轨迹的三维坐标在xOy、zOx和yOz三个平面上的投影坐标,并进行平滑处理,去除因用户手的抖动或环境噪声造成的微小偏差;步骤(3)三维笔势匹配:分别在xOy、zOx和yOz三个平面上对平滑处理后的三维笔势投影坐标与系统三维笔势库中的坐标数据进行匹配,若两者匹配程度超过90%则认为匹配成功,执行三维笔势对应的指令;步骤(4)三维笔势库自适应学习:根据用户三维笔势习惯对系统三维笔势库进行自适应更新,使系统逐步适应用户的输入习惯。2.根据权利要求1所述的基于超声定位的三维笔势识别方法,其特征在于:所述步骤(1)中的三维笔势数据采集的具体实现过程如下:采用超声定位技术,首先由红外同步装置发送同步接收信号,为超声波接收器提供时间基准,之后通过笔势交互设备前端安装的超声波发生器发送超声波,通过显示终端上安装的3个超声波接收器同步接收超声波信息,从而定位出用户输入三维笔势时在空间划过轨迹的三维坐标,使用的超声波传感器发送信号频率为60Hz,即信号每隔16ms发送一次,在保证接收信号连续性的同时降低装置能耗。3.根据权利要求1所述的基于超声定位的三维笔势识别方法,其特征在于:所述步骤(2)中的笔势投影数据计算的具体实现过程如下:首先计算用户输入的三维笔势空间轨迹的三维坐标在xOy、zOx和yOz三个平面上的投影坐标,然后以二维投影坐标矩阵的形式存储,最后采用Savitzky-Golay平滑滤波器对3个二维投影坐标矩阵进行平滑处理,得到平滑处理后的二维投影坐标矩阵,去除因用户手的抖动或环境噪声造成的轨迹偏差;为保证系统实时性,采用3×3的Savitzky-Golay平滑滤波器模板。4.根据权利要求1所述的基于超声定位的三维笔势识别方法,其特征在于:所述步骤(3)中的三维笔势匹配的具体实现过程如下:将系统三维笔势库中每个笔势的3个二维投影坐标矩阵作为模板矩阵;将用户输入并经平滑处理后的二维投影坐标矩阵作为...
【专利技术属性】
技术研发人员:燕学智,李瑞格,孙晓颖,陈建,温泉,刘国红,于海洋,温艳鑫,王海云,
申请(专利权)人:吉林大学,
类型:发明
国别省市:吉林,22
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。