[发明专利]在多手指触摸交互期间的平移和缩放的检测有效
申请号: | 201380075632.8 | 申请日: | 2013-09-09 |
公开(公告)号: | CN105190516B | 公开(公告)日: | 2019-03-08 |
发明(设计)人: | N.波洛克;L.古斯特;U.贝特里塞维奇 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F3/0488 | 分类号: | G06F3/0488;G06F3/0485 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 手指 触摸 交互 期间 平移 缩放 检测 | ||
1.一种用于图形显示的方法,包括:
接收具有至少第一生物点和第二生物点的在用户移动界面中的用户输入;
从所述用户输入检测指示视觉框架的线性动作的平移动作,线性速度指示所述线性动作的线性速率;
检测第一生物点和第二生物点之间的变化的距离,其表示视觉框架的扩张和收缩中的至少一个的缩放动作,径向速度指示所述缩放动作的径向速率;
计算在第一时间处所述第一生物点和所述第二生物点之间的所述变化的距离的第一值与在第二时间处所述第一生物点和所述第二生物点之间的所述变化的距离的第二值之间的径向差别;
比较所述径向差别与差别阈值;
确定所述径向速度与所述线性速度的速度比率;
比较所述速度比率与比率阈值;
当所述径向差别低于所述差别阈值或所述速度比率低于所述比率阈值时,从所述用户输入移除所述缩放动作并且基于所述平移动作以及所述缩放动作的移除,显示图形用户界面的平移;以及
如果所述径向差别高于所述差别阈值并且所述速度比率高于所述比率阈值,向所述用户显现所述图形用户界面的平移和缩放。
2.如权利要求1所述的方法,还包括:
其中接收所述用户输入包括接收至少第三生物点;
其中检测所述变化的距离还包括:至少基于所述用户输入中的所述第一生物点、所述第二生物点和所述第三生物点计算输入形状,所述输入形状具有表示所述缩放动作的输入半径,使得所述径向速度表示所述输入半径的改变的速率;
确定所述输入形状的中心点;以及
基于所述输入形状的所述中心点的线性移动来计算所述线性速度。
3.如权利要求1所述的方法,还包括:
至少基于所述第一生物点和所述第二生物点来确定输入形状;
确定所述输入形状的中心点;以及
基于所述输入形状的所述中心点的移动来计算所述平移动作。
4.如权利要求1所述的方法,其中从所述用户输入移除所述缩放动作还基于所述径向差别低于所述差别阈值。
5.如权利要求1所述的方法,其中从所述用户输入移除所述缩放动作还基于所述径向差别高于所述差别阈值。
6.如权利要求1所述的方法,还包括:
计算所述输入形状的所述径向速度;以及
基于中心点速度和所述径向速度来计算所述速度比率。
7.如权利要求1所述的方法,还包括:
从所述平移动作检测平移矢量;以及
沿着所述平移矢量为所述平移动作设定轨道。
8.一种有形机器可读介质,其具有存储在其上的详述方法的一组指令,所述指令在由一个或多个处理器执行时使所述一个或多个处理器执行所述方法,所述方法包括:
接收具有至少第一生物点和第二生物点的在用户移动界面中的用户输入;
基于来自至少所述第一生物点和所述第二生物点的输入形状的中心点移动从所述用户输入计算指示视觉框架的线性动作的平移动作,线性速度指示所述线性动作的线性速率;
检测第一生物点和第二生物点之间的变化的距离,其表示视觉框架的扩张和收缩中的至少一个的缩放动作,径向速度指示所述缩放动作的径向速率;
计算在第一时间处所述第一生物点和所述第二生物点之间的所述变化的距离的第一值与在第二时间处所述第一生物点和所述第二生物点之间的所述变化的距离的第二值之间的径向差别;
比较所述径向差别与差别阈值;
确定所述径向速度与所述线性速度的速度比率;
比较所述速度比率与比率阈值;
当所述径向差别低于所述差别阈值或所述速度比率低于所述比率阈值时,从所述用户输入移除所述缩放动作并且基于所述平移动作以及所述缩放动作的移除,显示图形用户界面的平移;以及
如果所述径向差别高于所述差别阈值并且所述速度比率高于所述比率阈值,向所述用户显现所述图形用户界面的平移和缩放。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380075632.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:车辆监控装置
- 下一篇:一种低压线路调压装置