欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

測(cè)量?jī)x器中軌跡球的識(shí)別方法

文檔序號(hào):6535278閱讀:461來(lái)源:國(guó)知局
測(cè)量?jī)x器中軌跡球的識(shí)別方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種測(cè)量?jī)x器中軌跡球的識(shí)別方法,所述軌跡球運(yùn)動(dòng)產(chǎn)生的二維數(shù)據(jù)有4種情況,系統(tǒng)先對(duì)二維數(shù)據(jù)進(jìn)行判斷屬于哪種情況,再根據(jù)不同的情況進(jìn)行傾向性的判斷。若二維數(shù)據(jù)屬于用戶傾向性選擇,則將二維數(shù)據(jù)轉(zhuǎn)換為一維矢量偏移并執(zhí)行相關(guān)操作;若二維數(shù)據(jù)不屬于用戶傾向性選擇,則忽略本次輸入。本發(fā)明采用以上技術(shù)方案,對(duì)軌跡球運(yùn)動(dòng)產(chǎn)生的二維數(shù)據(jù)進(jìn)行傾向性識(shí)別,能夠?yàn)V除一些誤操作產(chǎn)生的數(shù)據(jù),增強(qiáng)系統(tǒng)對(duì)用戶手勢(shì)的識(shí)別靈敏度,降低軌跡球使用的難度,提高用戶體驗(yàn),改善人機(jī)交互性能。
【專(zhuān)利說(shuō)明】測(cè)量?jī)x器中軌跡球的識(shí)別方法
[0001]【技術(shù)領(lǐng)域】本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種測(cè)量?jī)x器中軌跡球的識(shí)別方法。
[0002]【背景技術(shù)】軌跡球現(xiàn)在應(yīng)用于很多儀器設(shè)備中,例如電腦鼠標(biāo)或其他醫(yī)用設(shè)備的控制裝置中。軌跡球工作時(shí)球在上面,直接用手撥動(dòng),而球座固定不動(dòng),因而軌跡球占用空間小,多用于筆記本電腦等便攜機(jī),通過(guò)操作軌跡球可以實(shí)現(xiàn)簡(jiǎn)單的人機(jī)交互操作。
[0003]一般的儀器設(shè)備都是使用一維線性的數(shù)值操作或狀態(tài)切換,因此需要規(guī)約軌跡球僅支持一個(gè)維度的手勢(shì)操作,同時(shí)忽略人手滑動(dòng)時(shí)產(chǎn)生另一個(gè)維度的偏移值。實(shí)際上,操作軌跡球過(guò)程中有可能出現(xiàn)人手的誤動(dòng)作,也可能由于物理特性產(chǎn)生任一維度的反彈值,然而測(cè)量?jī)x器不能有效地濾除誤動(dòng)作值或反彈值,其精缺度較低,人機(jī)交互性能有待提高。
[0004]
【發(fā)明內(nèi)容】
本發(fā)明的目的是提供一種識(shí)別度高、能濾除誤操作值和反彈值的測(cè)量?jī)x器中軌跡球的識(shí)別方法。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明采用以下技術(shù)方案:測(cè)量?jī)x器中軌跡球的識(shí)別方法,所述軌跡球運(yùn)動(dòng)產(chǎn)生的二維數(shù)據(jù)有以下4種情況:X維度上有數(shù)據(jù)且Y維度上無(wú)數(shù)據(jù),Y維度上有數(shù)據(jù)且X維度上無(wú)數(shù)據(jù) ,X和Y維度上均有數(shù)據(jù),X和Y維度上均無(wú)數(shù)據(jù);所述識(shí)別方法包括以下步驟:
[0006]假設(shè)X和Y維度上的總偏移次數(shù)分別為X_CommitS、Y_Commits,數(shù)據(jù)絕對(duì)值分別為X_abs和Y_abs,X維度上的正、負(fù)偏移次數(shù)分別記為X_Positive、X_Negative,Y維度上的正、負(fù)偏移次數(shù)分別記為Y_Positive、Y_Negative ;
[0007]首先,由系統(tǒng)判斷二維數(shù)據(jù)屬于哪一種情況,再根據(jù)不同的情況進(jìn)行傾向性的判斷:若二維數(shù)據(jù)屬于用戶傾向性選擇,則將二維數(shù)據(jù)轉(zhuǎn)換為一維矢量偏移并執(zhí)行相關(guān)操作,每次轉(zhuǎn)換后對(duì)總偏移次數(shù)加1,并對(duì)正或負(fù)偏移次數(shù)加I ;若二維數(shù)據(jù)不屬于用戶傾向性選擇,則忽略本次輸入;
[0008]其中,傾向性判斷涉及到的不等式有:
[0009]Y_Commits>=X_Commits4ffl,根據(jù)不同軌跡球?qū)設(shè)定在I~20之間;(A)
[0010]X維度偏移正負(fù)的判斷:X_Negative>=X_Positive+k,根據(jù)不同的軌跡球?qū)設(shè)定在I~10之間;
[0011]⑶
[0012]X_Commits>=Y_Commi ts ;(C)
[0013]X_Commits>=Y_Commits+m ;(D)
[0014]Y 維度偏移正負(fù)的判斷:Y_Negative>=X_Positive+k ;(E)
[0015]Y_Commits>=X_Commi ts ;(F)
[0016]X_abs>Y_abs*n, η 可取 2 ;(G)
[0017]Y_abs>X_abs*n ;(H)
[0018]X_Positive>=X_Negative+k ;(I)
[0019]Y_Positive>=Y_Negative_+k ;(J)
[0020]下面針對(duì)二維數(shù)據(jù)的四種情況進(jìn)行傾向性判斷:[0021 ] 1)X維度上有數(shù)據(jù)且Y維度上無(wú)數(shù)據(jù):
[0022]系統(tǒng)先根據(jù)X_Commits與Y_Commits判斷不等式⑷是否成立,如果成立,則估算此時(shí)的用戶行為仍然具備延續(xù)Y維度的矢量偏移慣性,應(yīng)當(dāng)忽略X維度上的本次輸入,同時(shí)Y_CommitS減I作為傾向性補(bǔ)償;如果不成立,再判斷不等式(C)是否成立;
[0023]若不等式(C)不成立,則忽略本次輸入;若不等式(C)成立,且輸入的數(shù)值為正,就進(jìn)入不等式(B)的判斷;若不等式(B)成立,則本次輸入為延續(xù)X維度的負(fù)值慣性,忽略不計(jì),同時(shí)X_NegatiVe減I作為傾向性補(bǔ)償,否則就執(zhí)行本次輸入;若不等式(C)成立,且輸入的數(shù)值為負(fù),就進(jìn)入不等式(I)判斷;若不等式(I)成立,則本次輸入為延續(xù)X維度的正值慣性,忽略不計(jì),同時(shí)X_Positive減I作為傾向性補(bǔ)償,否則就執(zhí)行本次輸入;
[0024]2) Y維度上有數(shù)據(jù)且X維度上無(wú)數(shù)據(jù):
[0025]系統(tǒng)先判斷X維度是否符合不等式(D),如果不等式(D)成立,則判斷為延續(xù)X維度的矢量偏移慣性,忽略本次輸入,同時(shí)X_CommitS減I作為傾向性補(bǔ)償,否則再次判斷不等式(F)是否成立,若不等式(F)成立,則根據(jù)本次輸入數(shù)值的正負(fù)進(jìn)入不等式(E)或(J)的判斷,反之則忽略不計(jì);
[0026]如果不等式(E)成立,且本次輸入數(shù)值為正,則判斷為延續(xù)Y的負(fù)值慣性,故本次輸入忽略,同時(shí)Y_Negative減I作為傾向性補(bǔ)償,否則執(zhí)行本次輸入;如果不等式(J)成立,且本次輸入數(shù)值為負(fù),則判斷為延續(xù)Y的正值慣性,故本次輸入忽略,同時(shí)Y_PoSitive減I作為傾向性補(bǔ)償,否則執(zhí)行本次輸入;
[0027]3 ) X和Y維度上均有數(shù)據(jù):
[0028]使用不等式(A)比較哪個(gè)維度的傾向性大,當(dāng)某個(gè)維度的傾向性大且絕對(duì)值超過(guò)2時(shí),則系統(tǒng)進(jìn)行該維度上的偏移慣性正負(fù)判斷,若為該維度上的偏移慣性的正負(fù)與輸入數(shù)值的正負(fù)相反則忽略,否則執(zhí)行本次輸入;不滿足條件時(shí),X.Commits和Y_CommitS同時(shí)減I,進(jìn)行數(shù)據(jù)絕對(duì)值比較,若不等式(G)成立則執(zhí)行X維度的矢量偏移,若不等式(H)成立則執(zhí)行Y維度的矢量偏移;
[0029]4) X和Y維度上均無(wú)數(shù)據(jù):
[0030]X_Commits和Y_Commits同時(shí)減I,當(dāng)無(wú)二維數(shù)據(jù)輸入累計(jì)到一定次數(shù)后,X_Commits 和 Y_Commits 直接置零。
[0031]所述X_Commits減I或置零時(shí),X_Positive和X_Negative均對(duì)應(yīng)的減I或置零。
[0032]所述Y_Commits減I或置零時(shí),Y_Positive和Y_Negative均對(duì)應(yīng)的減I或置零。
[0033]所述X_Commits或Y_Commits在第一次加I時(shí),不執(zhí)行本次二維數(shù)據(jù)的輸入,方便排除抖動(dòng)或誤觸產(chǎn)生的二維數(shù)據(jù)。
[0034]所述二維數(shù)據(jù)經(jīng)判斷并確認(rèn)可執(zhí)行后,若輸入數(shù)值的絕對(duì)值大于6,則該數(shù)值的絕對(duì)值加4,從而放大軌跡球的滑動(dòng)效果。
[0035]本發(fā)明采用以上方法,系統(tǒng)先判斷二維數(shù)據(jù)屬于哪種情況,再根據(jù)不同的情況進(jìn)行傾向性的判斷。若二維數(shù)據(jù)屬于用戶傾向性選擇,則將二維數(shù)據(jù)轉(zhuǎn)換為一維矢量偏移并執(zhí)行相關(guān)操作;若二維數(shù)據(jù)不屬于用戶傾向性選擇,則忽略本次輸入。因此,本發(fā)明能夠有效濾除一些誤操作產(chǎn)生的數(shù)據(jù)或反彈值,降低軌跡球使用的難度,增強(qiáng)系統(tǒng)對(duì)用戶手勢(shì)的識(shí)別靈敏度,提高用戶體驗(yàn),改善人機(jī)交互性能。
[0036]【具體實(shí)施方式】下面結(jié)合【具體實(shí)施方式】作進(jìn)一步詳細(xì)的說(shuō)明:[0037]本發(fā)明提供的測(cè)量?jī)x器中軌跡球的識(shí)別方法,所述軌跡球運(yùn)動(dòng)產(chǎn)生的二維數(shù)據(jù)有以下4種情況:X維度上有數(shù)據(jù)且Y維度上無(wú)數(shù)據(jù),Y維度上有數(shù)據(jù)且X維度上無(wú)數(shù)據(jù),X和Y維度上均有數(shù)據(jù),X和Y維度上均無(wú)數(shù)據(jù);所述識(shí)別方法包括以下步驟:
[0038]假設(shè)X和Y維度上的總偏移次數(shù)分別為X_Commits、Y_Commits,數(shù)據(jù)絕對(duì)值分別為X_abs和Y_abs,X維度上的正、負(fù)偏移次數(shù)分別記為X_Positive、X_Negative,Y維度上的正、負(fù)偏移次數(shù)分別記為Y_Positive、Y_Negative ;
[0039]首先,由系統(tǒng)判斷二維數(shù)據(jù)屬于哪一種情況,再根據(jù)不同的情況進(jìn)行傾向性的判斷:若二維數(shù)據(jù)屬于用戶傾向性選擇,則將二維數(shù)據(jù)轉(zhuǎn)換為一維矢量偏移并執(zhí)行相關(guān)操作,每次轉(zhuǎn)換后對(duì)總偏移次數(shù)加1,并對(duì)正或負(fù)偏移次數(shù)加I;若二維數(shù)據(jù)不屬于用戶傾向性選擇,則忽略本次輸入;
[0040]其中,傾向性判斷涉及到的不等式有:
[0041 ] Y_Commits>=X_Commits+m,根據(jù)不同軌跡球?qū)設(shè)定在I~20之間;(A)
[0042]X維度偏移正負(fù)的判斷:X_Negative>=X_Positive+k,根據(jù)不同的軌跡球?qū)設(shè)定在I~10之間;
[0043](B)
[0044] X_Commi ts>=Y_Comnii ts ;(C)
[0045]X_Commits>=Y_Commits+m ;(D)
[0046]Y維度偏移正負(fù)的判斷:Y_Negative>=X_Positive+k ;(E)
[0047]Y_Commi ts>=X_Comnii ts ;(F)
[0048]X_abs>Y_abs*n,n 可取 2 ;(G)
[0049]Y_abs>X_abs*n ;(H)
[0050]X_Positive>=X_Negative+k ;(I)
[0051]Y_Positive>=Y_Negative_+k ;(J)
[0052]下面針對(duì)二維數(shù)據(jù)的四種情況進(jìn)行傾向性判斷:
[0053]I) X維度上有數(shù)據(jù)且Y維度上無(wú)數(shù)據(jù):
[0054]系統(tǒng)先根據(jù)X_Commits與Y_Commits判斷不等式⑷是否成立,如果成立,則估算此時(shí)的用戶行為仍然具備延續(xù)Y維度的矢量偏移慣性,應(yīng)當(dāng)忽略X維度上的本次輸入,同時(shí)Y_CommitS減I作為傾向性補(bǔ)償;如果不成立,再判斷不等式(C)是否成立;
[0055]若不等式(C)不成立,則忽略本次輸入;若不等式(C)成立,且輸入的數(shù)值為正,就進(jìn)入不等式(B)的判斷;若不等式(B)成立,則本次輸入為延續(xù)X維度的負(fù)值慣性,忽略不計(jì),同時(shí)X_NegatiVe減I作為傾向性補(bǔ)償,否則就執(zhí)行本次輸入;若不等式(C)成立,且輸入的數(shù)值為負(fù),就進(jìn)入不等式(I)判斷;若不等式(I)成立,則本次輸入為延續(xù)X維度的正值慣性,忽略不計(jì),同時(shí)X_Positive減I作為傾向性補(bǔ)償,否則就執(zhí)行本次輸入;
[0056]2) Y維度上有數(shù)據(jù)且X維度上無(wú)數(shù)據(jù):
[0057]系統(tǒng)先判斷X維度是否符合不等式(D),如果不等式(D)成立,則判斷為延續(xù)X維度的矢量偏移慣性,忽略本次輸入,同時(shí)X_CommitS減I作為傾向性補(bǔ)償,否則再次判斷不等式(F)是否成立,若不等式(F)成立,則根據(jù)本次輸入數(shù)值的正負(fù)進(jìn)入不等式(E)或(J)的判斷,反之則忽略不計(jì);
[0058]如果不等式(E)成立,且本次輸入數(shù)值為正,則判斷為延續(xù)Y的負(fù)值慣性,故本次輸入忽略,同時(shí)Y_Negative減I作為傾向性補(bǔ)償,否則執(zhí)行本次輸入;如果不等式(J)成立,且本次輸入數(shù)值為負(fù),則判斷為延續(xù)Y的正值慣性,故本次輸入忽略,同時(shí)Y_PoSitive減I作為傾向性補(bǔ)償,否則執(zhí)行本次輸入;
[0059]3 ) X和Y維度上均有數(shù)據(jù):
[0060]使用不等式(A)比較哪個(gè)維度的傾向性大,當(dāng)某個(gè)維度的傾向性大且絕對(duì)值超過(guò)2時(shí),則系統(tǒng)進(jìn)行該維度上的偏移慣性正負(fù)判斷,若為該維度上的偏移慣性的正負(fù)與輸入數(shù)值的正負(fù)相反則忽略,否則執(zhí)行本次輸入;不滿足條件時(shí),X_CommitS和Y_CommitS同時(shí)減I,進(jìn)行數(shù)據(jù)絕對(duì)值比較,若不等式(G)成立則執(zhí)行X維度的矢量偏移,若不等式(H)成立則執(zhí)行Y維度的矢量偏移;
[0061]4) X和Y維度上均無(wú)數(shù)據(jù):
[0062]X_Commits和Y_Commits同時(shí)減I,當(dāng)無(wú)二維數(shù)據(jù)輸入累計(jì)到一定次數(shù)后,X_Commits 和 Y_Commits 直接置零。 [0063]所述X_Commits減I或置零時(shí),X_Positive和X_Negative均對(duì)應(yīng)的減I或置零。
[0064]所述Y_Commits減I或置零時(shí),Y_Positive和Y_Negative均對(duì)應(yīng)的減I或置零。
[0065]所述X_Commits或Y_Commits在第一次加I時(shí),不執(zhí)行本次二維數(shù)據(jù)的輸入。
[0066]所述二維數(shù)據(jù)經(jīng)判斷并確認(rèn)可執(zhí)行后,若輸入數(shù)值的絕對(duì)值大于6,則該數(shù)值的絕對(duì)值加4。
[0067]采用以上技術(shù),可以實(shí)現(xiàn)測(cè)量?jī)x器中軌跡球的手勢(shì)識(shí)別,提升用戶體驗(yàn),改善人機(jī)交互性能。
[0068]實(shí)施例1
[0069]測(cè)量?jī)x器中軌跡球的識(shí)別方法,所述軌跡球運(yùn)動(dòng)產(chǎn)生的二維數(shù)據(jù)有以下4種情況:χ維度上有數(shù)據(jù)且Y維度上無(wú)數(shù)據(jù),Y維度上有數(shù)據(jù)且X維度上無(wú)數(shù)據(jù),X和Y維度上均有數(shù)據(jù),X和Y維度上均無(wú)數(shù)據(jù);所述識(shí)別方法包括以下步驟:
[0070]假設(shè)X和Y維度上的總偏移次數(shù)分別為X_CommitS、Y_Commits,數(shù)據(jù)絕對(duì)值分別為X_abs和Y_abs,X維度上的正、負(fù)偏移次數(shù)分別記為X_Positive、X_Negative,Y維度上的正、負(fù)偏移次數(shù)分別記為Y_Positive、Y_Negative ;
[0071]首先,由系統(tǒng)判斷二維數(shù)據(jù)屬于哪一種情況,再根據(jù)不同的情況進(jìn)行傾向性的判斷:若二維數(shù)據(jù)屬于用戶傾向性選擇,則將二維數(shù)據(jù)轉(zhuǎn)換為一維矢量偏移并執(zhí)行相關(guān)操作,每次轉(zhuǎn)換后對(duì)總偏移次數(shù)加1,并對(duì)正或負(fù)偏移次數(shù)加I;若二維數(shù)據(jù)不屬于用戶傾向性選擇,則忽略本次輸入;
[0072]其中,傾向性判斷涉及到的不等式有:
[0073]Y_Commits>=X_Commits+m,m 取 I ;(A)
[0074]X_Negative>=X_Positive+k, k 取 I ;(B)
[0075]X_Commits>=Y_Commits ;(C)
[0076]X_Commits>=Y_Commits+m,m 取 I ;(D)
[0077]Y_Negative>=X_Positive+k,k 取 I ;(E)
[0078]Y_Commits>=X_Commits ;(F)
[0079]X_abs>Y_abs*2 ;(G)
[0080]Y_abs>X_abs*2 ;(H)[0081]X_Positive>=X_Negative+k,k 取 I ;(I)
[0082]Y_Positive>=Y_Negative_+k,k 取 I ;(J)
[0083]下面針對(duì)二維數(shù)據(jù)的四種情況進(jìn)行傾向性判斷:
[0084]I) X維度上有數(shù)據(jù)且Y維度上無(wú)數(shù)據(jù):
[0085]系統(tǒng)先根據(jù)X_Commits與Y_Commits判斷不等式(A)是否成立,如果成立,則估算此時(shí)的用戶行為仍然具備延續(xù)Y維度的矢量偏移慣性,應(yīng)當(dāng)忽略X維度上的本次輸入,同時(shí)Y_CommitS減I作為傾向性補(bǔ)償;如果不成立,再判斷不等式(C)是否成立;
[0086]若不等式(C)不成立,則忽略本次輸入;若不等式(C)成立,且輸入的數(shù)值為正,就進(jìn)入不等式(B)的判斷;若不等式(B)成立,則本次輸入為延續(xù)X維度的負(fù)值慣性,忽略不計(jì),同時(shí)X_NegatiVe減I作為傾向性補(bǔ)償,否則就執(zhí)行本次輸入;若不等式(C)成立,且輸入的數(shù)值為負(fù),就進(jìn)入不等式(I)判斷;若不等式(I)成立,則本次輸入為延續(xù)X維度的正值慣性,忽略不計(jì),同時(shí)X_Positive減I作為傾向性補(bǔ)償,否則就執(zhí)行本次輸入;[0087]2) Y維度上有數(shù)據(jù)且X維度上無(wú)數(shù)據(jù):
[0088]系統(tǒng)先判斷X維度是否符合不等式(D),如果不等式(D)成立,則判斷為延續(xù)X維度的矢量偏移慣性,忽略本次輸入,同時(shí)X_CommitS減I作為傾向性補(bǔ)償,否則再次判斷不等式(F)是否成立,若不等式(F)成立,則根據(jù)本次輸入數(shù)值的正負(fù)進(jìn)入不等式(E)或(J)的判斷,反之則忽略不計(jì);
[0089]如果不等式(E)成立,且本次輸入數(shù)值為正,則判斷為延續(xù)Y的負(fù)值慣性,故本次輸入忽略,同時(shí)Y_Negative減I作為傾向性補(bǔ)償,否則執(zhí)行本次輸入;如果不等式(J)成立,且本次輸入數(shù)值為負(fù),則判斷為延續(xù)Y的正值慣性,故本次輸入忽略,同時(shí)Y_PoSitive減I作為傾向性補(bǔ)償,否則執(zhí)行本次輸入;
[0090]3 ) X和Y維度上均有數(shù)據(jù):
[0091]使用不等式(A)比較哪個(gè)維度的傾向性大,當(dāng)某個(gè)維度的傾向性大且絕對(duì)值超過(guò)2時(shí),則系統(tǒng)進(jìn)行該維度上的偏移慣性正負(fù)判斷,若為該維度上的偏移慣性的正負(fù)與輸入數(shù)值的正負(fù)相反則忽略,否則執(zhí)行本次輸入;不滿足條件時(shí),X_CommitS和Y_CommitS同時(shí)減I,進(jìn)行數(shù)據(jù)絕對(duì)值比較,若不等式(G)成立則執(zhí)行X維度的矢量偏移,若不等式(H)成立則執(zhí)行Y維度的矢量偏移;
[0092]4) X和Y維度上均無(wú)數(shù)據(jù):
[0093]X_Commits和Y_Commits同時(shí)減I,當(dāng)無(wú)二維數(shù)據(jù)輸入累計(jì)到一定次數(shù)后,X_Commits 和 Y_Commits 直接置零。
[0094]所述X_Commits減I或置零時(shí),X_Positive和X_Negative均對(duì)應(yīng)的減I或置零。
[0095]所述Y_Commits減I或置零時(shí),Y_Positive和Y_Negative均對(duì)應(yīng)的減I或置零。
[0096]所述X_Commits或Y_Commits在第一次加I時(shí),不執(zhí)行本次二維數(shù)據(jù)的輸入。
[0097]所述二維數(shù)據(jù)經(jīng)判斷并確認(rèn)可執(zhí)行后,若輸入數(shù)值的絕對(duì)值大于6,則該數(shù)值的絕對(duì)值加4。
[0098]實(shí)施例2
[0099]測(cè)量?jī)x器中軌跡球的識(shí)別方法,所述軌跡球運(yùn)動(dòng)產(chǎn)生的二維數(shù)據(jù)有以下4種情況:χ維度上有數(shù)據(jù)且Y維度上無(wú)數(shù)據(jù),Y維度上有數(shù)據(jù)且X維度上無(wú)數(shù)據(jù),X和Y維度上均有數(shù)據(jù),X和Y維度上均無(wú)數(shù)據(jù);所述識(shí)別方法包括以下步驟:[0100]假設(shè)X和Y維度上的總偏移次數(shù)分別為X_Commits、Y_Commits,數(shù)據(jù)絕對(duì)值分別為X_abs和Y_abs,X維度上的正、負(fù)偏移次數(shù)分別記為X_Positive、X_Negative,Y維度上的正、負(fù)偏移次數(shù)分別記為Y_Positive、Y_Negative ;
[0101]首先,由系統(tǒng)判斷二維數(shù)據(jù)屬于哪一種情況,再根據(jù)不同的情況進(jìn)行傾向性的判斷:若二維數(shù)據(jù)屬于用戶傾向性選擇,則將二維數(shù)據(jù)轉(zhuǎn)換為一維矢量偏移并執(zhí)行相關(guān)操作,每次轉(zhuǎn)換后對(duì)總偏移次數(shù)加1,并對(duì)正或負(fù)偏移次數(shù)加I;若二維數(shù)據(jù)不屬于用戶傾向性選擇,則忽略本次輸入;
[0102]其中,傾向性判斷涉及到的不等式有:
[0103]Y_Commits>=X_Commits+m,m 取 10 ;(A)
[0104]X_Negative>=X_Positive+k, k取 5 ;(B)
[0105]X_Commits>=Y_Commits ;(C) [0106]X_Commits>=Y_Commits+m,m 取 10 ;(D)
[0107]Y_Negative>=X_Positive+k,k取5 ;(E)
[0108]Y_Commi ts>=X_Comnii ts ;(F)
[0109]X_abs>Y_abs*2 ;(G)
[0110]Y_abs>X_abs*2 ;(H)
[0111]X_Positive>=X_Negative+k,k 取 5 ;(I)
[0112]Y_Positive>=Y_Negative_+k,k取5 ;(J)
[0113]下面針對(duì)二維數(shù)據(jù)的四種情況進(jìn)行傾向性判斷:
[0114]I) X維度上有數(shù)據(jù)且Y維度上無(wú)數(shù)據(jù):
[0115]系統(tǒng)先根據(jù)X_Commits與Y_Commits判斷不等式⑷是否成立,如果成立,則估算此時(shí)的用戶行為仍然具備延續(xù)Y維度的矢量偏移慣性,應(yīng)當(dāng)忽略X維度上的本次輸入,同時(shí)¥_&)!11^^減I作為傾向性補(bǔ)償;如果不成立,再判斷不等式(C)是否成立;
[0116]若不等式(C)不成立,則忽略本次輸入;若不等式(C)成立,且輸入的數(shù)值為正,就進(jìn)入不等式(B)的判斷;若不等式(B)成立,則本次輸入為延續(xù)X維度的負(fù)值慣性,忽略不計(jì),同時(shí)X_NegatiVe減I作為傾向性補(bǔ)償,否則就執(zhí)行本次輸入;若不等式(C)成立,且輸入的數(shù)值為負(fù),就進(jìn)入不等式(I)判斷;若不等式(I)成立,則本次輸入為延續(xù)X維度的正值慣性,忽略不計(jì),同時(shí)X_Positive減I作為傾向性補(bǔ)償,否則就執(zhí)行本次輸入;
[0117]2) Y維度上有數(shù)據(jù)且X維度上無(wú)數(shù)據(jù):
[0118]系統(tǒng)先判斷X維度是否符合不等式(D),如果不等式(D)成立,則判斷為延續(xù)X維度的矢量偏移慣性,忽略本次輸入,同時(shí)X_CommitS減I作為傾向性補(bǔ)償,否則再次判斷不等式(F)是否成立,若不等式(F)成立,則根據(jù)本次輸入數(shù)值的正負(fù)進(jìn)入不等式(E)或(J)的判斷,反之則忽略不計(jì);
[0119]如果不等式(E)成立,且本次輸入數(shù)值為正,則判斷為延續(xù)Y的負(fù)值慣性,故本次輸入忽略,同時(shí)Y_Negative減I作為傾向性補(bǔ)償,否則執(zhí)行本次輸入;如果不等式(J)成立,且本次輸入數(shù)值為負(fù),則判斷為延續(xù)Y的正值慣性,故本次輸入忽略,同時(shí)Y_PoSitive減I作為傾向性補(bǔ)償,否則執(zhí)行本次輸入;
[0120]3 ) X和Y維度上均有數(shù)據(jù):
[0121]使用不等式(A)比較哪個(gè)維度的傾向性大,當(dāng)某個(gè)維度的傾向性大且絕對(duì)值超過(guò)2時(shí),則系統(tǒng)進(jìn)行該維度上的偏移慣性正負(fù)判斷,若為該維度上的偏移慣性的正負(fù)與輸入數(shù)值的正負(fù)相反則忽略,否則執(zhí)行本次輸入;不滿足條件時(shí),X.Commits和Y_CommitS同時(shí)減
I,進(jìn)行數(shù)據(jù)絕對(duì)值比較,若不等式(G)成立則執(zhí)行X維度的矢量偏移,若不等式(H)成立則執(zhí)行Y維度的矢量偏移;
[0122]4 ) X和Y維度上均無(wú)數(shù)據(jù):
[0123]X_Commits和Y_Commits同時(shí)減I,當(dāng)無(wú)二維數(shù)據(jù)輸入累計(jì)到一定次數(shù)后,X_Commits 和 Y_Commits 直接置零。
[0124]所述X_Commits減I或置零時(shí),X_Positive和X_Negative均對(duì)應(yīng)的減I或置零。
[0125]所述Y_Commits減I或置零時(shí),Y_Positive和Y_Negative均對(duì)應(yīng)的減I或置零。
[0126]所述X_Commits或Y_Commits在第一次加I時(shí),不執(zhí)行本次二維數(shù)據(jù)的輸入。
[0127]所述二維數(shù)據(jù)經(jīng)判斷并確認(rèn)可執(zhí)行后,若輸入數(shù)值的絕對(duì)值大于6,則該數(shù)值的絕對(duì)值加4。
[0128]實(shí)施例3
[0129]測(cè)量?jī)x器中軌跡球的識(shí)別方法,所述軌跡球運(yùn)動(dòng)產(chǎn)生的二維數(shù)據(jù)有以下4種情況:χ維度上有數(shù)據(jù)且Y維度上無(wú) 數(shù)據(jù),Y維度上有數(shù)據(jù)且X維度上無(wú)數(shù)據(jù),X和Y維度上均有數(shù)據(jù),X和Y維度上均無(wú)數(shù)據(jù);所述識(shí)別方法包括以下步驟:
[0130]假設(shè)X和Y維度上的總偏移次數(shù)分別為X_CommitS、Y_Commits,數(shù)據(jù)絕對(duì)值分別為X_abs和Y_abs,X維度上的正、負(fù)偏移次數(shù)分別記為X_Positive、X_Negative,Y維度上的正、負(fù)偏移次數(shù)分別記為Y_Positive、Y_Negative ;
[0131]首先,由系統(tǒng)判斷二維數(shù)據(jù)屬于哪一種情況,再根據(jù)不同的情況進(jìn)行傾向性的判斷:若二維數(shù)據(jù)屬于用戶傾向性選擇,則將二維數(shù)據(jù)轉(zhuǎn)換為一維矢量偏移并執(zhí)行相關(guān)操作,每次轉(zhuǎn)換后對(duì)總偏移次數(shù)加1,并對(duì)正或負(fù)偏移次數(shù)加I;若二維數(shù)據(jù)不屬于用戶傾向性選擇,則忽略本次輸入;
[0132]其中,傾向性判斷涉及到的不等式有:
[0133]Y_Commits>=X_Commits+m,m 取 20 ;(A)
[0134]X_Negative>=X_Positive+k, k取10 ;(B)
[0135]X_Commits>=Y_Commi ts ;(C)
[0136]X_Commits>=Y_Commits+m,m 取 20 ;(D)
[0137]Y_Negative>=X_Positive+k,k 取 10 ;(E)
[0138]Y_Commits>=X_Commi ts ;(F)
[0139]X_abs>Y_abs*2 ;(G)
[0140]Y_abs>X_abs*2 ;(H)
[0141]X_Positive>=X_Negative+k,k 取 10 ;(I)
[0142]Y_Positive>=Y_Negative_+k,k取10 ;(J)
[0143]下面針對(duì)二維數(shù)據(jù)的四種情況進(jìn)行傾向性判斷:
[0144]I) X維度上有數(shù)據(jù)且Y維度上無(wú)數(shù)據(jù):
[0145]系統(tǒng)先根據(jù)X_Commits與Y_Commits判斷不等式⑷是否成立,如果成立,則估算此時(shí)的用戶行為仍然具備延續(xù)Y維度的矢量偏移慣性,應(yīng)當(dāng)忽略X維度上的本次輸入,同時(shí)Y_CommitS減I作為傾向性補(bǔ)償;如果不成立,再判斷不等式(C)是否成立;[0146]若不等式(C)不成立,則忽略本次輸入;若不等式(C)成立,且輸入的數(shù)值為正,就進(jìn)入不等式(B)的判斷;若不等式(B)成立,則本次輸入為延續(xù)X維度的負(fù)值慣性,忽略不計(jì),同時(shí)X_NegatiVe減I作為傾向性補(bǔ)償,否則就執(zhí)行本次輸入;若不等式(C)成立,且輸入的數(shù)值為負(fù),就進(jìn)入不等式(I)判斷;若不等式(I)成立,則本次輸入為延續(xù)X維度的正值慣性,忽略不計(jì),同時(shí)X_Positive減I作為傾向性補(bǔ)償,否則就執(zhí)行本次輸入;
[0147]2) Y維度上有數(shù)據(jù)且X維度上無(wú)數(shù)據(jù):
[0148]系統(tǒng)先判斷X維度是否符合不等式(D),如果不等式(D)成立,則判斷為延續(xù)X維度的矢量偏移慣性,忽略本次輸入,同時(shí)X_CommitS減I作為傾向性補(bǔ)償,否則再次判斷不等式(F)是否成立,若不等式(F)成立,則根據(jù)本次輸入數(shù)值的正負(fù)進(jìn)入不等式(E)或(J)的判斷,反之則忽略不計(jì);
[0149]如果不等式(E)成立,且本次輸入數(shù)值為正,則判斷為延續(xù)Y的負(fù)值慣性,故本次輸入忽略,同時(shí)Y_Negative減I作為傾向性補(bǔ)償,否則執(zhí)行本次輸入;如果不等式(J)成立,且本次輸入數(shù)值為負(fù),則判斷為延續(xù)Y的正值慣性,故本次輸入忽略,同時(shí)Y_PoSitive減I作為傾向性補(bǔ)償,否則執(zhí)行本次輸入;
[0150]3 ) X和Y維度上均有數(shù)據(jù):
[0151]使用不等式(A)比較哪個(gè)維度的傾向性大,當(dāng)某個(gè)維度的傾向性大且絕對(duì)值超過(guò)2時(shí),則系統(tǒng)進(jìn)行該維度上的偏移慣性正負(fù)判斷,若為該維度上的偏移慣性的正負(fù)與輸入數(shù)值的正負(fù)相反則忽略,否則執(zhí)行本次輸入;不滿足條件時(shí),X_CommitS和Y_CommitS同時(shí)減
I,進(jìn)行數(shù)據(jù)絕對(duì)值比較,若不等式(G)成立則執(zhí)行X維度的矢量偏移,若不等式(H)成立則執(zhí)行Y維度的矢量偏移;
[0152]4 ) X和Y維度上均無(wú)數(shù)據(jù):
[0153]X_Commits和Y_Commits同時(shí)減I,當(dāng)無(wú)二維數(shù)據(jù)輸入累計(jì)到一定次數(shù)后,X_Commits 和 Y_Commits 直接置零。
[0154]所述X_Commits減I或置零時(shí),X_Positive和X_Negative均對(duì)應(yīng)的減I或置零。
[0155]所述Y_Commits減I或置零時(shí),Y_Positive和Y_Negative均對(duì)應(yīng)的減I或置零。
[0156]所述X_Commits或Y_Commits在第一次加I時(shí),不執(zhí)行本次二維數(shù)據(jù)的輸入。
[0157]所述二維數(shù)據(jù)經(jīng)判斷并確認(rèn)可執(zhí)行后,若輸入數(shù)值的絕對(duì)值大于6,則該數(shù)值的絕對(duì)值加4。
【權(quán)利要求】
1.測(cè)量?jī)x器中軌跡球的識(shí)別方法,所述軌跡球運(yùn)動(dòng)產(chǎn)生的二維數(shù)據(jù)有以下4種情況:X維度上有數(shù)據(jù)且Y維度上無(wú)數(shù)據(jù),Y維度上有數(shù)據(jù)且X維度上無(wú)數(shù)據(jù),X和Y維度上均有數(shù)據(jù),X和Y維度上均無(wú)數(shù)據(jù); 其特征在于:所述識(shí)別方法包括以下步驟: 假設(shè)X和Y維度上的總偏移次數(shù)分別為X_CommitS、Y_CommitS,數(shù)據(jù)絕對(duì)值分別為X_abs和Y_abs,X維度上的正、負(fù)偏移次數(shù)分別記為X_PositiVe、X_NegatiVe,Y維度上的正、負(fù)偏移次數(shù)分別記為Y_Positive、Y_Negative ; 首先,由系統(tǒng)判斷二維數(shù)據(jù)屬于哪一種情況,再根據(jù)不同的情況進(jìn)行傾向性的判斷:若二維數(shù)據(jù)屬于用戶傾向性選擇,則將二維數(shù)據(jù)轉(zhuǎn)換為一維矢量偏移并執(zhí)行相關(guān)操作,每次轉(zhuǎn)換后對(duì)總偏移次數(shù)加1,并對(duì)正或負(fù)偏移次數(shù)加I ;若二維數(shù)據(jù)不屬于用戶傾向性選擇,則忽略本次輸入; 其中,傾向性判斷涉及到的不等式有: Y_Commits>=X_Commits+m,根據(jù)不同軌跡球?qū)設(shè)定在I~20之間;(A) X維度偏移正負(fù)的判斷:X_Negative>=X_Positive+k,根據(jù)不同的軌跡球?qū)設(shè)定在I~10之間;(B) X_Commit s>=Y_Commi t s ;(C) X_Commit s>=Y_Commi t s+m ;(D) Y 維度偏移正負(fù)的判斷:Y_Negative>=Y_Positive+k ;(E) Y_Commit s>=X_Commi t s ;(F) X_abs>Y_abs*n, n 可取 2 ;(G) Y_abs>X_abs*n ;(H) X_Positive>=X_Negative+k ;(I) Y_Po sit i ve>=Y_Negat i ve_+k ;(J) 下面針對(duì)二維數(shù)據(jù)的四`種情況進(jìn)行傾向性判斷: 1)X維度上有數(shù)據(jù)且Y維度上無(wú)數(shù)據(jù): 系統(tǒng)先根據(jù)X_Commits與Y_Commits判斷不等式(A)是否成立,如果成立,則估算此時(shí)的用戶行為仍然具備延續(xù)Y維度的矢量偏移慣性,應(yīng)當(dāng)忽略X維度上的本次輸入,同時(shí)Y_Commits減I作為傾向性補(bǔ)償;如果不成立,再判斷不等式(C)是否成立; 若不等式(C)不成立,則忽略本次輸入;若不等式(C)成立,且輸入的數(shù)值為正,就進(jìn)入不等式(B)的判斷;若不等式(B)成立,則本次輸入為延續(xù)X維度的負(fù)值慣性,忽略不計(jì),同時(shí)X_NegatiVe減I作為傾向性補(bǔ)償,否則就執(zhí)行本次輸入;若不等式(C)成立,且輸入的數(shù)值為負(fù),就進(jìn)入不等式(I)判斷;若不等式(I)成立,則本次輸入為延續(xù)X維度的正值慣性,忽略不計(jì),同時(shí)X_PoSitive減I作為傾向性補(bǔ)償,否則就執(zhí)行本次輸入; 2)Y維度上有數(shù)據(jù)且X維度上無(wú)數(shù)據(jù): 系統(tǒng)先判斷X維度是否符合不等式(D),如果不等式(D)成立,則判斷為延續(xù)X維度的矢量偏移慣性,忽略本次輸入,同時(shí)X_CommitS減I作為傾向性補(bǔ)償,否則再次判斷不等式(F)是否成立,若不等式(F)成立,則根據(jù)本次輸入數(shù)值的正負(fù)進(jìn)入不等式(E)或(J)的判斷,反之則忽略不計(jì); 如果不等式(E)成立,且本次輸入數(shù)值為正,則判斷為延續(xù)Y的負(fù)值慣性,故本次輸入忽略,同時(shí)Y_NegatiVe減I作為傾向性補(bǔ)償,否則執(zhí)行本次輸入;如果不等式(J)成立,且本次輸入數(shù)值為負(fù),則判斷為延續(xù)Y的正值慣性,故本次輸入忽略,同時(shí)Y_PositiVe減I作為傾向性補(bǔ)償,否則執(zhí)行本次輸入; 3)X和Y維度上均有數(shù)據(jù): 使用不等式(A)比較哪個(gè)維度的傾向性大,當(dāng)某個(gè)維度的傾向性大且絕對(duì)值超過(guò)2時(shí),則系統(tǒng)進(jìn)行該維度上的偏移慣性正負(fù)判斷,若為該維度上的偏移慣性的正負(fù)與輸入數(shù)值的正負(fù)相反則忽略,否則執(zhí)行本次輸入;不滿足條件時(shí),X.Commits和Y_CommitS同時(shí)減1,進(jìn)行數(shù)據(jù)絕對(duì)值比較,若不等式(G)成立則執(zhí)行X維度的矢量偏移,若不等式(H)成立則執(zhí)行Y維度的矢量偏移; 4)X和Y維度上均無(wú)數(shù)據(jù): 乂_(]0_;^8和Y_Commits同時(shí)減I,當(dāng)無(wú)二維數(shù)據(jù)輸入累計(jì)到一定次數(shù)后,X_Commits和Y_Commits直接置零。
2.根據(jù)權(quán)利要求1所述的測(cè)量?jī)x器中軌跡球的識(shí)別方法,其特征在于:所述X_CommitS減I或置零時(shí),X_Positive和X_Negative均對(duì)應(yīng)的減I或置零。
3.根據(jù)權(quán)利要求1所述的測(cè)量?jī)x器中軌跡球的識(shí)別方法,其特征在于:所述Y_CommitS減I或置零時(shí),Y_Positive和Y_Negative均對(duì)應(yīng)的減I或置零。
4.根據(jù)權(quán)利要求1所述的測(cè)量?jī)x器中軌跡球的識(shí)別方法,其特征在于:所述X_CommitS或Y_Commits在第一次加I時(shí),不執(zhí)行本次二維數(shù)據(jù)的輸入。
5.根據(jù)權(quán)利要求1所述的測(cè)量?jī)x器中軌跡球的識(shí)別方法,其特征在于:所述二維數(shù)據(jù)經(jīng)判斷并確認(rèn)可執(zhí)行后,若輸入數(shù)值的絕`對(duì)值大于6,則該數(shù)值的絕對(duì)值加4。
【文檔編號(hào)】G06F3/0354GK103699244SQ201410008651
【公開(kāi)日】2014年4月2日 申請(qǐng)日期:2014年1月8日 優(yōu)先權(quán)日:2014年1月8日
【發(fā)明者】陳銘涌 申請(qǐng)人:福建利利普光電科技有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
木兰县| 元阳县| 长沙县| 景东| 巫溪县| 建德市| 天气| 哈巴河县| 宁阳县| 新化县| 大竹县| 子长县| 唐海县| 时尚| 长阳| 枣阳市| 乐昌市| 辽宁省| 同仁县| 永平县| 永兴县| 宁蒗| 宿松县| 屏东市| 京山县| 聂拉木县| 凌云县| 大关县| 桓仁| 咸阳市| 雅江县| 叙永县| 孝昌县| 望奎县| 即墨市| 墨竹工卡县| 洞头县| 台山市| 邵阳市| 北辰区| 增城市|