[发明专利]测量仪器中轨迹球的识别方法有效
申请号: | 201410008651.5 | 申请日: | 2014-01-08 |
公开(公告)号: | CN103699244A | 公开(公告)日: | 2014-04-02 |
发明(设计)人: | 陈铭涌 | 申请(专利权)人: | 福建利利普光电科技有限公司 |
主分类号: | G06F3/0354 | 分类号: | G06F3/0354 |
代理公司: | 福州君诚知识产权代理有限公司 35211 | 代理人: | 戴雨君 |
地址: | 363000 福建省漳*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种测量仪器中轨迹球的识别方法,所述轨迹球运动产生的二维数据有4种情况,系统先对二维数据进行判断属于哪种情况,再根据不同的情况进行倾向性的判断。若二维数据属于用户倾向性选择,则将二维数据转换为一维矢量偏移并执行相关操作;若二维数据不属于用户倾向性选择,则忽略本次输入。本发明采用以上技术方案,对轨迹球运动产生的二维数据进行倾向性识别,能够滤除一些误操作产生的数据,增强系统对用户手势的识别灵敏度,降低轨迹球使用的难度,提高用户体验,改善人机交互性能。 | ||
搜索关键词: | 测量 仪器 轨迹 识别 方法 | ||
【主权项】:
测量仪器中轨迹球的识别方法,所述轨迹球运动产生的二维数据有以下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>=Y_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)是否成立;若不等式(C)不成立,则忽略本次输入;若不等式(C)成立,且输入的数值为正,就进入不等式(B)的判断;若不等式(B)成立,则本次输入为延续X维度的负值惯性,忽略不计,同时X_Negative减1作为倾向性补偿,否则就执行本次输入;若不等式(C)成立,且输入的数值为负,就进入不等式(I)判断;若不等式(I)成立,则本次输入为延续X维度的正值惯性,忽略不计,同时X_Positive减1作为倾向性补偿,否则就执行本次输入;2)Y维度上有数据且X维度上无数据:系统先判断X维度是否符合不等式(D),如果不等式(D)成立,则判断为延续X维度的矢量偏移惯性,忽略本次输入,同时X_Commits减1作为倾向性补偿,否则再次判断不等式(F)是否成立,若不等式 (F)成立,则根据本次输入数值的正负进入不等式(E)或(J)的判断,反之则忽略不计;如果不等式(E)成立,且本次输入数值为正,则判断为延续Y的负值惯性,故本次输入忽略,同时Y_Negative减1作为倾向性补偿,否则执行本次输入;如果不等式(J)成立,且本次输入数值为负,则判断为延续Y的正值惯性,故本次输入忽略,同时Y_Positive减1作为倾向性补偿,否则执行本次输入;3)X和Y维度上均有数据:使用不等式(A)比较哪个维度的倾向性大,当某个维度的倾向性大且绝对值超过2时,则系统进行该维度上的偏移惯性正负判断,若为该维度上的偏移惯性的正负与输入数值的正负相反则忽略,否则执行本次输入;不满足条件时,X_Commits和Y_Commits同时减1,进行数据绝对值比较,若不等式(G)成立则执行X维度的矢量偏移,若不等式(H)成立则执行Y维度的矢量偏移;4)X和Y维度上均无数据:X_Commits和Y_Commits同时减1,当无二维数据输入累计到一定次数后,X_Commits和Y_Commits直接置零。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建利利普光电科技有限公司,未经福建利利普光电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410008651.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种双界面卡的芯片翻转及定位装置
- 下一篇:防锈螺栓