[發(fā)明專利]觸摸屏定位系統(tǒng)的多點(diǎn)定位抗干擾處理方法無效
| 申請?zhí)枺?/td> | 200810027773.3 | 申請日: | 2008-04-29 |
| 公開(公告)號: | CN101271371A | 公開(公告)日: | 2008-09-24 |
| 發(fā)明(設(shè)計(jì))人: | 劉疊勛;李嶸 | 申請(專利權(quán))人: | 廣東威創(chuàng)視訊科技股份有限公司 |
| 主分類號: | G06F3/041 | 分類號: | G06F3/041 |
| 代理公司: | 廣州市華學(xué)知識產(chǎn)權(quán)代理有限公司 | 代理人: | 李衛(wèi)東 |
| 地址: | 510663廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 觸摸屏 定位 系統(tǒng) 多點(diǎn) 抗干擾 處理 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及觸摸屏定位系統(tǒng)的抗干擾技術(shù),具體是指觸摸屏定位系統(tǒng)的多點(diǎn)定位抗干擾處理方法。
背景技術(shù)
在現(xiàn)今的信息資訊社會(huì),計(jì)算機(jī)及各種電子裝置使用使得人們的工作、生活更加簡便,更有效率。而作為一種常見及簡單方便的人機(jī)交互設(shè)備,觸摸屏在各個(gè)領(lǐng)域中被廣泛的應(yīng)用。在銀行,帶觸摸屏的查詢系統(tǒng)使得信息查詢操作更加的方便快捷,在電算化的教室,交互觸摸屏系統(tǒng)使得教學(xué)更形象、更生動(dòng),而觸摸操作的游戲機(jī)則去除了遙控桿或手柄的束縛,讓玩家的整個(gè)過程更富樂趣。由于只憑直覺使用,不需要任何專業(yè)訓(xùn)練,致使觸摸屏被廣泛地應(yīng)用到各個(gè)領(lǐng)域。
但是人們在使用觸摸屏的時(shí)候,容易由于操作的隨意性產(chǎn)生干擾,特別是在屏幕上面書寫時(shí),由于習(xí)慣性的動(dòng)作導(dǎo)致用戶的正常操作受到影響,產(chǎn)生不便,例如用戶用手或筆書寫時(shí),衣袖常常會(huì)觸碰到屏幕,導(dǎo)致定位系統(tǒng)檢測到多個(gè)坐標(biāo)數(shù)據(jù),此種情況下,如何確定有效觸摸點(diǎn),剔出干擾觸摸點(diǎn),就成為目前迫切需要解決的技術(shù)問題。
現(xiàn)有觸摸屏定位系統(tǒng)中的抗干擾技術(shù)只適于單點(diǎn)定位,而對多個(gè)觸摸點(diǎn)的情況則無法進(jìn)行有效處理,因此在處理多點(diǎn)觸摸時(shí),即使只有兩個(gè)觸摸點(diǎn),也無法準(zhǔn)確識別其有效的觸摸點(diǎn),由于干擾信息的存在使系統(tǒng)計(jì)算出錯(cuò)誤的位置坐標(biāo),導(dǎo)致觸摸地點(diǎn)不是實(shí)際的觸摸地點(diǎn),造成處理上的混亂,從而給使用者帶來麻煩。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服上述現(xiàn)有技術(shù)的缺點(diǎn)和不足,提供觸摸屏定位系統(tǒng)的多點(diǎn)定位抗干擾處理方法,其能夠在單個(gè)觸摸點(diǎn)或多個(gè)觸摸點(diǎn)存在干擾時(shí)處理干擾信息,使正常的屏幕操作不受干擾信息的影響。
本發(fā)明的目的通過下述技術(shù)方案實(shí)現(xiàn):本觸摸屏定位系統(tǒng)的多點(diǎn)定位抗干擾處理方法,包括以下步驟:
步驟一、當(dāng)系統(tǒng)收到觸摸點(diǎn)坐標(biāo)數(shù)據(jù)后,判斷是否已置干擾標(biāo)志,如是,則進(jìn)入步驟三;如否,則進(jìn)入下一步驟;
步驟二、判斷是否存在干擾區(qū),如果存在,置干擾標(biāo)志,生成有效觸摸區(qū)與干擾區(qū),啟動(dòng)計(jì)時(shí)器;如果不存在,則完成所述抗干擾處理;
步驟三、判斷計(jì)時(shí)器是否已超時(shí),如果已超時(shí),則清除干擾標(biāo)志,清除計(jì)時(shí)器,并清除有效觸摸區(qū)和干擾區(qū),則完成所述抗干擾處理,如果未超時(shí),則進(jìn)入下一步驟;
步驟四、判斷有效觸摸區(qū)是否有觸摸點(diǎn)坐標(biāo)數(shù)據(jù),如果有觸摸點(diǎn)坐標(biāo)數(shù)據(jù),則取匹配觸摸點(diǎn)坐標(biāo)數(shù)據(jù)為有效觸摸點(diǎn)坐標(biāo)數(shù)據(jù),并更新有效觸摸區(qū)和干擾區(qū),重置計(jì)時(shí)器,完成所述抗干擾處理,如果沒有觸摸點(diǎn)坐標(biāo)數(shù)據(jù),則進(jìn)入下一步驟;
步驟五、判斷干擾區(qū)是否有觸摸點(diǎn)坐標(biāo)數(shù)據(jù),如果有觸摸點(diǎn)坐標(biāo)數(shù)據(jù),則該觸摸點(diǎn)坐標(biāo)數(shù)據(jù)廢棄不用,結(jié)束調(diào)用,如果沒有觸摸點(diǎn)坐標(biāo)數(shù)據(jù),則進(jìn)入下一步驟;
步驟六、觸摸點(diǎn)不在有效觸摸區(qū)和干擾區(qū),則清除有效觸摸區(qū)和干擾區(qū),并清除計(jì)時(shí)器,清除干擾標(biāo)志,完成所述抗干擾處理。
采用本方法完成所述抗干擾處理后,便可根據(jù)處理結(jié)果進(jìn)行下一步的數(shù)據(jù)處理,即對步驟四所述的有效觸摸點(diǎn)坐標(biāo)數(shù)據(jù)進(jìn)行模擬鼠標(biāo)消息處理。
為了更好得實(shí)現(xiàn)本發(fā)明,所述步驟二中判斷是否存在干擾區(qū)的方法是:根據(jù)當(dāng)前有效觸摸點(diǎn),生成有效觸摸區(qū)和干擾區(qū),判斷是否有觸摸點(diǎn)落在干擾區(qū),如果有,該觸摸點(diǎn)則存在干擾區(qū),若果無,該觸摸點(diǎn)則不存在干擾區(qū);
所述有效觸摸點(diǎn)是指一開始觸摸屏幕時(shí)的一個(gè)坐標(biāo)點(diǎn),之后的有效觸摸點(diǎn)是根據(jù)前一個(gè)有效觸摸點(diǎn)來判斷;如果一開始觸摸屏幕時(shí),其觸摸點(diǎn)不止一個(gè),則丟棄前幾次的坐標(biāo)信息再進(jìn)行判斷;如果此時(shí)仍然存在多個(gè)觸摸點(diǎn),則重復(fù)此步驟。
所述步驟四中判斷有效觸摸區(qū)是否有觸摸點(diǎn)坐標(biāo)數(shù)據(jù)的方法是:枚舉每個(gè)坐標(biāo)數(shù)據(jù),判斷是否有坐標(biāo)數(shù)據(jù)落在有效觸摸區(qū)中,如果有,則有效觸摸區(qū)中有觸摸點(diǎn)坐標(biāo)數(shù)據(jù),反之則沒有觸摸點(diǎn)坐標(biāo)數(shù)據(jù)。
所述步驟五中判斷干擾區(qū)是否有觸摸點(diǎn)坐標(biāo)數(shù)據(jù)的方法是:枚舉每個(gè)坐標(biāo)數(shù)據(jù),判斷是否有觸摸點(diǎn)坐標(biāo)數(shù)據(jù)落在干擾區(qū),如果有,則干擾區(qū)中有觸摸點(diǎn)坐標(biāo)數(shù)據(jù),反之則沒有觸摸點(diǎn)坐標(biāo)數(shù)據(jù)。
本發(fā)明與現(xiàn)有技術(shù)相比,具有如下優(yōu)點(diǎn)和有益效果:
應(yīng)用范圍廣;能處理單點(diǎn)定位或者多點(diǎn)定位中存在的干擾情況,并去除干擾信息,使正常的觸摸操作不受影響,特別是可以有效克服用戶在屏幕書寫時(shí)由于衣袖的干擾,使系統(tǒng)計(jì)算出錯(cuò)誤的坐標(biāo)數(shù)據(jù)而導(dǎo)致系統(tǒng)混亂的情況。
附圖說明
圖1是觸摸屏上檢測到的兩個(gè)觸摸點(diǎn)示意圖。
圖2是本發(fā)明觸摸屏定位系統(tǒng)的多點(diǎn)定位抗干擾處理方法流程示意圖。
具體實(shí)施方式
下面結(jié)合實(shí)施例及附圖,對本發(fā)明作進(jìn)一步地詳細(xì)說明,但本發(fā)明的實(shí)施方式不限于此。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣東威創(chuàng)視訊科技股份有限公司,未經(jīng)廣東威創(chuàng)視訊科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810027773.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:飲用水活性炭處理出水中細(xì)小炭粒富集檢測方法
- 下一篇:一種保溫奶瓶
- 同類專利
- 專利分類
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 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 基于全部/部分地共用多點(diǎn)播送實(shí)體的動(dòng)態(tài)數(shù)據(jù)分組
- 多點(diǎn)通信方法和裝置
- 異步傳輸模式交換系統(tǒng)中子端口多點(diǎn)傳送的方法
- 控制以太城域網(wǎng)中多點(diǎn)傳送傳輸?shù)姆椒ê脱b置
- 多點(diǎn)通信方法和裝置
- 多點(diǎn)通信方法和裝置
- 多點(diǎn)通信方法和裝置
- 移動(dòng)通信系統(tǒng)中的點(diǎn)對多點(diǎn)業(yè)務(wù)的發(fā)送和接收方法
- 多點(diǎn)觸控?cái)?shù)據(jù)遠(yuǎn)程傳輸裝置與方法
- 在一個(gè)多點(diǎn)廣播網(wǎng)絡(luò)中用于管理多點(diǎn)廣播分組成員的系統(tǒng)、裝置與方法





