[發(fā)明專利]光學(xué)指示裝置的軌跡平滑方法無(wú)效
| 申請(qǐng)?zhí)枺?/td> | 200910048269.6 | 申請(qǐng)日: | 2009-03-26 |
| 公開(kāi)(公告)號(hào): | CN101520697A | 公開(kāi)(公告)日: | 2009-09-02 |
| 發(fā)明(設(shè)計(jì))人: | 肖勇;李學(xué)東;邵菊花;謝承華 | 申請(qǐng)(專利權(quán))人: | 埃派克森微電子(上海)有限公司;埃派克森微電子有限公司 |
| 主分類號(hào): | G06F3/033 | 分類號(hào): | G06F3/033 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 201203上海市浦東新區(qū)張*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 光學(xué) 指示 裝置 軌跡 平滑 方法 | ||
【技術(shù)領(lǐng)域】
本發(fā)明涉及一種光學(xué)指示裝置的軌跡平滑方法,特別是指應(yīng)用于光電鼠標(biāo)等指示裝置上的用平滑其輸出軌跡的方法。
【背景技術(shù)】
在各種計(jì)算機(jī)外設(shè)設(shè)備中,鼠標(biāo)是使用者最常使用的計(jì)算機(jī)外設(shè)設(shè)備之一,主要用來(lái)當(dāng)成一種形式的計(jì)算機(jī)輸入裝置,特別適用于視覺(jué)圖像上的應(yīng)用,因此目前鼠標(biāo)已經(jīng)成為不可缺少的輸入工具。目前較常見(jiàn)的鼠標(biāo)分為滾輪鼠標(biāo)和光學(xué)鼠標(biāo)兩種。滾輪鼠標(biāo)使用滾輪的機(jī)械結(jié)構(gòu)再搭配一個(gè)微控制器芯片來(lái)處理位移信號(hào)。光學(xué)鼠標(biāo)利用具有光學(xué)導(dǎo)航功能的CMOS圖像傳感器來(lái)取代滾輪的機(jī)械結(jié)構(gòu),搭配一個(gè)微控制器芯片來(lái)處理位移信號(hào)。當(dāng)鼠標(biāo)移動(dòng)時(shí),其單位時(shí)間的位移量會(huì)依序輸出至計(jì)算機(jī),可是由于鼠標(biāo)的位移量是經(jīng)過(guò)滾輪鼠標(biāo)的機(jī)械結(jié)構(gòu)或者是光學(xué)鼠標(biāo)的影像傳感器量化的結(jié)果,而非實(shí)際的連續(xù)軌跡,因此,即使鼠標(biāo)移動(dòng)的軌跡都沒(méi)有垂直的線段,在經(jīng)過(guò)量化的過(guò)程中有可能使得垂直線段出現(xiàn),其原因可能為運(yùn)動(dòng)角度過(guò)小而無(wú)法檢測(cè)出,或者因二維坐標(biāo)在兩個(gè)方向上量化時(shí)有誤差等,同時(shí)由于光學(xué)鼠標(biāo)光源(如發(fā)光二極管)的調(diào)節(jié)不及時(shí)性(通常是根據(jù)上一幀圖像的特征值來(lái)調(diào)整下一幀圖像的曝光量),而令圖像不一定總是處于一個(gè)好的狀況;以及傳感器在采樣圖片時(shí)因固有噪聲和隨機(jī)噪聲的影響而令圖像也可能出現(xiàn)退化,因此會(huì)導(dǎo)致軌跡出現(xiàn)局部異常。
圖1為鼠標(biāo)運(yùn)動(dòng)時(shí)的軌跡圖。鼠標(biāo)將感測(cè)到的位移量輸入值,直接作為輸出值,依序輸出至計(jì)算機(jī)。如圖1所示,P0為起始點(diǎn),且每一個(gè)位移量輸入值為相對(duì)于前一位置的位移量,依序?yàn)檩斎胫礟1(1,0)、輸入值P2(0,1)、輸入值P3(1,0)、輸入值P4(1,0)、輸入值P5(1,1)、輸入值P6(1,1)、輸入值P7(0,1)、輸入值P8(1,0)、輸入值P9(1,0)及輸入值P10(0,1)。當(dāng)這些輸入值被直接作為輸出值,并依序輸出至計(jì)算機(jī)時(shí),相應(yīng)的計(jì)算機(jī)屏幕上顯示的軌跡便呈鋸齒狀且具有多處直角線條,此非為令人滿意的輸出結(jié)果。
現(xiàn)有的軌跡平滑方法中,因沒(méi)有保持或延后輸出,每個(gè)運(yùn)動(dòng)向量都作處理,或只定義了一個(gè)保持區(qū)間,在這個(gè)區(qū)間里的所有向量都被保持住,此種方法不足之處在于延遲嚴(yán)重,DPI(Dot?Per?Inch,即每英寸像素,它表示在物理表面上每移動(dòng)1英寸(約2.54厘米)其光學(xué)傳感器所能接收到的坐標(biāo)數(shù)量。比如常見(jiàn)的分辨率為800DPI的鼠標(biāo),意思就是說(shuō)將鼠標(biāo)移動(dòng)1英寸,其光學(xué)傳感器可以接收到800個(gè)不同的坐標(biāo)點(diǎn),也就意味著鼠標(biāo)指針能在屏幕上移動(dòng)800個(gè)像素點(diǎn))有損失。
【發(fā)明內(nèi)容】
本發(fā)明目的在于提供一種光學(xué)指示裝置的軌跡平滑方法,利用此方法令輸出軌跡更加平滑,并且不會(huì)損失DPI。
為實(shí)現(xiàn)上述目的,本發(fā)明光學(xué)指示裝置的軌跡平滑方法包括如下步驟:
取得產(chǎn)生新的運(yùn)動(dòng)矢量;
判斷鼠標(biāo)是否有運(yùn)動(dòng);
如果沒(méi)有,則輸出位移量為零并結(jié)束;
如有,則判斷是否是第一個(gè)運(yùn)動(dòng)矢量;
若是第一個(gè)運(yùn)動(dòng)矢量,再判斷是否是沿單軸的運(yùn)動(dòng);
如是沿單軸的運(yùn)動(dòng),則保留預(yù)定的運(yùn)動(dòng)矢量輸出并結(jié)束;
若是兩個(gè)軸方向都有運(yùn)動(dòng),則輸出運(yùn)動(dòng)矢量,且保留量為零并結(jié)束;
如果不是第一個(gè)運(yùn)動(dòng)矢量,則判斷該運(yùn)動(dòng)矢量是否是單軸方向運(yùn)動(dòng);
如果是兩個(gè)軸方向都有運(yùn)動(dòng),則將當(dāng)前運(yùn)動(dòng)矢量加上保留的運(yùn)動(dòng)矢量輸出,且保留量為零并結(jié)束;
如果是沿單軸方向的運(yùn)動(dòng),則判斷是否保持上次運(yùn)動(dòng)矢量方向,即判斷是否與上次運(yùn)動(dòng)矢量方向相同;
若與上次運(yùn)動(dòng)矢量方向相同,則輸出運(yùn)動(dòng)矢量,且保留量不變并結(jié)束;
若與上次運(yùn)動(dòng)矢量方向不相同,則判斷是否與上次運(yùn)動(dòng)矢量垂直;
如與上次運(yùn)動(dòng)矢量垂直,則將當(dāng)前運(yùn)動(dòng)矢量加上保留運(yùn)動(dòng)矢量輸出,且保留量清零并結(jié)束;
如不與上次運(yùn)動(dòng)矢量垂直,保留預(yù)定的運(yùn)動(dòng)矢量并輸出。
依據(jù)上述主要特征,所述的保留預(yù)定的運(yùn)動(dòng)矢量為保留一個(gè)單位的運(yùn)動(dòng)矢量。
依據(jù)上述主要特征,該光學(xué)指示裝置為鼠標(biāo)。
依據(jù)上述主要特征,該光學(xué)指示裝置手指導(dǎo)航裝置。
與現(xiàn)有技術(shù)相比較,本發(fā)明提供的光學(xué)指示裝置的軌跡平滑方法通過(guò)對(duì)鼠標(biāo)獲取的運(yùn)動(dòng)矢量預(yù)先處理,如此可避免運(yùn)動(dòng)軌跡中出現(xiàn)較大的彎折,從而令輸出的軌跡更加平滑。
【附圖說(shuō)明】
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于埃派克森微電子(上海)有限公司;埃派克森微電子有限公司,未經(jīng)埃派克森微電子(上海)有限公司;埃派克森微電子有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910048269.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來(lái)自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 一種移動(dòng)終端出行軌跡的確定方法
- 軌跡描繪裝置和軌跡描繪方法以及軌跡描繪系統(tǒng)
- 一種軌跡數(shù)據(jù)清洗方法及裝置
- 一種移動(dòng)軌跡構(gòu)建方法及裝置
- 一種行駛軌跡的分類方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種多維軌跡分析方法及裝置
- 一種軌跡聚類的方法、設(shè)備及存儲(chǔ)介質(zhì)
- 軌跡數(shù)據(jù)的處理方法及裝置、電子設(shè)備
- 一種多維時(shí)空軌跡融合方法、裝置、機(jī)器可讀介質(zhì)及設(shè)備
- 一種軌跡點(diǎn)的基礎(chǔ)語(yǔ)義識(shí)別方法及相關(guān)設(shè)備





