[发明专利]手势运动映射到界面的速度控制方法无效
申请号: | 201210142587.0 | 申请日: | 2012-05-09 |
公开(公告)号: | CN102707802A | 公开(公告)日: | 2012-10-03 |
发明(设计)人: | 徐向民;苗捷 | 申请(专利权)人: | 华南理工大学 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06F3/048 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 谢伟 |
地址: | 510640 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 手势 运动 映射 界面 速度 控制 方法 | ||
技术领域
本发明涉及人机交互控制领域,特别是涉及一种手势运动映射到界面的速度控制方法。
背景技术
在非接触式人机交互系统中,基于手势控制的人机交互是一个重要的环节。基于手势控制的人机交互具有简单、方便的特点,其常用的操作方式为手势漫游。手势漫游,是指将手势在物理空间中的运动映射到被控制对象的界面中,实现对被控制对象的操作。现有的手势运动映射方式是手势坐标的直接映射,即:将传感器捕捉到的图像序列中的手势的位置坐标按比例映射为被控对象在其运动界面中的位置坐标。例如,常见的图形用户界面交互系统中,传感器捕捉到的图像序列中每一帧的图像大小为长*宽=640像素*480像素,手势所在的位置为(200,100)像素,界面的大小为长*宽=1280像素*720像素,那么通过坐标的直接映射,界面中手势对应光标的坐标则为(1280/640*200=400,720/480*100=150)像素。
这种手势位置坐标的直接映射方法只用到了手势的位置信息。手势在运动过程中,当用户需要选择距离当前手势所在位置较远的项目时,手势就需要运动较远的距离,方能完成操作,这样就会增加用户的劳累感,使用户的体验感变差。
发明内容
基于此,针对上述问题,有必要提出一种更加便于操作的手势运动映射到界面的速度控制方法。
本发明的技术方案是:一种手势运动映射到界面的速度控制方法,包括以下步骤:
改变手势在空中的运动速度,使得手势映射到界面中的移动距离与手势在空中的移动距离的比值改变。
在基于手势的非接触式人机交互系统中,使用手势进行漫游操作时,被控对象跟随手势运动速度而运动,被控对象运动方向与手势运动方向相同,被控对象移动的位移与手势运动的位移成动态比例,此比例根据手势在空中的运动速度而改变。
在其中一个实施例中,还包括以下步骤:
将手势在空中的运动速度设定为三个等级,即第一速度等级、第二速度等级和第三速度等级;
当手势在空中的运动速度为第一速度等级时,手势映射到界面中的移动距离与手势在空中的移动距离的比值为P1,其中,0<P1<1;
当手势在空中的运动速度为第三速度等级时,手势映射到界面中的移动距离与手势在空中的移动距离的比值为P2,其中,P2>1;
当手势在空中的运动速度为第二速度等级时,手势映射到界面中的移动距离与手势在空中的移动距离的比值为P,P随着手势在空中的运动速度增大而增大,其中,P1<P<P2。
在其中一个实施例中,还包括以下步骤:
设定手势在空中的运动速度小于或等于V1时,为第一速度等级;
设定手势在空中的运动速度大于V1且小于V2时,为第二速度等级,其中,V1<V2;
设定手势在空中的运动速度大于V2时,为第三速度等级。
在其中一个实施例中,还包括以下步骤:设定用于捕获手势运动的前端传感器,分析处理前端传感器捕捉到的图像序列,得出前端传感器图像序列每一帧图像中手势的位置信息和当前手势运动的速度信息。
在其中一个实施例中,还包括以下步骤:设定摄像头为用于捕获手势运动的前端传感器。
上述技术方案解决了手势坐标在直接映射中,选择距离当前手势所在位置较远的项目时,用户需要运动手势到较远的距离的问题。手势的运动不仅包含有空间的位置信息,也承载了时间方面的信息,结合空间和时间,就能得到手势运动的速度信息。当用户的手势运动速度快时,映射到界面中的手势运动的距离就长,当用户的手势运动速度慢时,映射到界面中的手势运动距离就短,例如,假设传感器捕捉到的图像序列中每一帧图像和界面的长和宽大小相同,在手势运动速度快时,在传感器捕捉到的图像序列内,用户手势朝特定方向运动1个像素,映射到界面中的手势会运动4个像素,而如果采取直接映射,则传感器捕捉图像序列内的用户手势需要朝特定方向运动4个像素,映射到界面中的手势才会运动4个像素。这样,就解决了选择距离当前手势坐标较远的项目时用户需要运动手势到较远的距离的问题。而在手势运动速度慢时,在传感器捕捉到的图像序列内,用户手势朝特定方向运动4个像素,映射到界面中的手势仅会运动1个像素,而如果采取直接映射,则传感器捕捉图像序列内的用户手势朝特定方向运动1个像素时,映射到界面中的手势就会运动1个像素。这样,就还解决了选择坐标相近的项目时不够精确的问题。
本发明的有益效果是:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210142587.0/2.html,转载请声明来源钻瓜专利网。