[发明专利]测量仪器中轨迹球的识别方法有效
申请号: | 201410008651.5 | 申请日: | 2014-01-08 |
公开(公告)号: | CN103699244A | 公开(公告)日: | 2014-04-02 |
发明(设计)人: | 陈铭涌 | 申请(专利权)人: | 福建利利普光电科技有限公司 |
主分类号: | G06F3/0354 | 分类号: | G06F3/0354 |
代理公司: | 福州君诚知识产权代理有限公司 35211 | 代理人: | 戴雨君 |
地址: | 363000 福建省漳*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测量 仪器 轨迹 识别 方法 | ||
技术领域本发明涉及通信技术领域,尤其涉及一种测量仪器中轨迹球的识别方法。
背景技术轨迹球现在应用于很多仪器设备中,例如电脑鼠标或其他医用设备的控制装置中。轨迹球工作时球在上面,直接用手拨动,而球座固定不动,因而轨迹球占用空间小,多用于笔记本电脑等便携机,通过操作轨迹球可以实现简单的人机交互操作。
一般的仪器设备都是使用一维线性的数值操作或状态切换,因此需要规约轨迹球仅支持一个维度的手势操作,同时忽略人手滑动时产生另一个维度的偏移值。实际上,操作轨迹球过程中有可能出现人手的误动作,也可能由于物理特性产生任一维度的反弹值,然而测量仪器不能有效地滤除误动作值或反弹值,其精缺度较低,人机交互性能有待提高。
发明内容本发明的目的是提供一种识别度高、能滤除误操作值和反弹值的测量仪器中轨迹球的识别方法。
为实现上述目的,本发明采用以下技术方案:测量仪器中轨迹球的识别方法,所述轨迹球运动产生的二维数据有以下4种情况:X维度上有数据且Y维度上无数据,Y维度上有数据且X维度上无数据,X和Y维度上均有数据,X和Y维度上均无数据;所述识别方法包括以下步骤:
假设X和Y维度上的总偏移次数分别为X_Commits、Y_Commits,数据绝对值分别为X_abs和Y_abs,X维度上的正、负偏移次数分别记为X_Positive、X_Negative,Y维度上的正、负偏移次数分别记为Y_Positive、Y_Negative;
首先,由系统判断二维数据属于哪一种情况,再根据不同的情况进行倾向性的判断:若二维数据属于用户倾向性选择,则将二维数据转换为一维矢量偏移并执行相关操作,每次转换后对总偏移次数加1,并对正或负偏移次数加1;若二维数据不属于用户倾向性选择,则忽略本次输入;
其中,倾向性判断涉及到的不等式有:
Y_Commits>=X_Commits+m,根据不同轨迹球将m设定在1~20之间; (A)
X维度偏移正负的判断:X_Negative>=X_Positive+k,根据不同的轨迹球将k设定在1~10之间;
(B)
X_Commits>=Y_Commits; (C)
X_Commits>=Y_Commits+m; (D)
Y维度偏移正负的判断:Y_Negative>=X_Positive+k; (E)
Y_Commits>=X_Commits; (F)
X_abs>Y_abs*n,n可取2; (G)
Y_abs>X_abs*n; (H)
X_Positive>=X_Negative+k; (I)
Y_Positive>=Y_Negative_+k; (J)
下面针对二维数据的四种情况进行倾向性判断:
1)X维度上有数据且Y维度上无数据:
系统先根据X_Commits与Y_Commits判断不等式(A)是否成立,如果成立,则估算此时的用户行为仍然具备延续Y维度的矢量偏移惯性,应当忽略X维度上的本次输入,同时Y_Commits减1作为倾向性补偿;如果不成立,再判断不等式(C)是否成立;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建利利普光电科技有限公司,未经福建利利普光电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410008651.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种双界面卡的芯片翻转及定位装置
- 下一篇:防锈螺栓