[發明專利]基于紅外觸摸屏觸摸點識別算法的虛擬測試系統和方法有效
| 申請號: | 201310149129.4 | 申請日: | 2013-04-26 |
| 公開(公告)號: | CN104123043B | 公開(公告)日: | 2017-02-08 |
| 發明(設計)人: | 方樂;牛薇;張浩;管健 | 申請(專利權)人: | 北京匯冠新技術股份有限公司 |
| 主分類號: | G06F3/042 | 分類號: | G06F3/042 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100015 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 紅外 觸摸屏 觸摸 識別 算法 虛擬 測試 系統 方法 | ||
技術領域
本發明涉及一種用于測試紅外觸摸屏觸摸點識別算法精度和可靠性的系統及方法,具體是一種基于紅外觸摸屏觸摸點識別算法的虛擬測試系統和方法,屬于紅外觸摸屏測試技術領域。
背景技術
紅外觸摸屏作為一種人機交互裝置,在很多領域得到了廣泛的應用,尤其是近年來各種智能設備的出現,加大了對紅外觸摸屏的需求,促進了紅外觸摸屏技術的發展,紅外觸摸屏的觸摸方式也由單觸摸點識別過渡到多觸摸點識別。紅外觸摸屏根據觸摸點對紅外發射管所發射的紅外光線被遮擋位置來判斷觸摸點的相應位置,而當多個觸摸點觸摸紅外觸摸屏時,由于紅外光線的遮擋效應會使紅外觸摸屏產生偽觸摸點,為了識別觸摸紅外觸摸屏的真實觸摸點,并且同時有效的提高紅外觸摸屏的觸摸識別精度,各種多觸摸點識別算法應運而生。
目前市場上的紅外觸摸屏有很多種不同的多觸摸點識別算法,但現有的多觸摸點識別算法又有各種不足,因而不時有新型的紅外觸摸屏多觸摸點識別算法問世。為了評估這些算法的精度和可靠性,往往要對這些算法進行測試。現有的測試方案一般是搭建硬件平臺,用雕刻機等設備來進行測試,如圖1所示,計算機上的觸摸點位置產生模塊根據一定序列模擬產生觸摸點位置,并將觸摸點位置傳輸給計算機上的誤差比對模塊和運動指令產生模塊,運動指令產生模塊根據從觸摸點位置產生模塊接收的觸摸點位置產生指揮雕刻機運動的運動指令,并將運動指令傳輸給雕刻機,雕刻機根據從運動指令產生模塊接收的運動指令來操縱雕刻機在紅外觸摸屏上進行打點、劃線運動,紅外觸摸屏根據雕刻機在紅外觸摸屏上運動所產生的觸摸點和軌跡得到紅外觸摸屏上的紅外線被遮擋的信息,并將紅外線被遮擋的信息以數據包的形式發送給計算機上的待測算法測試模塊,待測算法測試模塊根據從紅外觸摸屏接收到的紅外線被遮擋信息數據包進行待測算法的測試,并將經過測試得到的觸摸點位置發傳輸給計算機上的誤差比對模塊,誤差比對模塊對從觸摸點位置產生模塊接收的觸摸點位置和從待測算法測試模塊接收的觸摸點位置進行比較,并將比較結果進行誤差統計,從而得到待測算法的精度和可靠性。
但通過搭建硬件平臺,用雕刻機等設備來進行測試待測算法的精度和可靠性的方式,有很多缺點,如:第一:代價高,需要購買設置額外的硬件設備,如雕刻機等,導致較高的測試開銷。第二:誤差大,由于測試硬件和雕刻機本身存在系統誤差,導致測試結果誤差也較大。第三:運行時間長,由于控制觸摸棒移動需要時間,導致測試運行時間很長。第四:受外界干擾大,由于紅外觸摸屏本身受外界條件干擾(如光線、濕度等)較大,導致測試結果也會受到干擾。
發明內容
本發明所要解決的技術問題是現有技術在測試紅外觸摸屏觸摸點識別算法時,需要搭建硬件平臺成本高、誤差大、運行時間長的問題,從而提供一種基于紅外觸摸屏觸摸點識別算法的虛擬測試系統和方法。
為解決上述技術問題,本發明是通過以下技術方案實現的:
一種基于紅外觸摸屏觸摸點識別算法的虛擬測試系統,包括,
測試模塊,用于測試待測算法,其進一步包括模擬觸摸點產生模塊、觸摸模擬模塊、待測算法執行模塊,其中,
所述模擬觸摸點產生模塊,用于生成模擬觸摸點信息,并將生成的模擬觸摸點信息發送給所述觸摸模擬模塊和誤差比對模塊;其中,所述模擬觸摸點信息包括模擬觸摸點的時序信息和模擬觸摸點的坐標信息;
所述觸摸模擬模塊,接收所述模擬觸摸點產生模塊發送的模擬觸摸點信息,并根據所述模擬觸摸點信息模擬出該模擬觸摸點被觸摸時的紅外觸摸屏上的紅外線遮擋信息,并將紅外線遮擋信息發送給所述待測算法執行模塊;
所述待測算法執行模塊,存儲有根據紅外線遮擋信息計算觸摸點信息的待測算法;并接收所述觸摸模擬模塊發送的紅外線遮擋信息,將所述紅外線遮擋信息作為所述待測算法的輸入信息,執行所述待測算法得到觸摸點信息,并將觸摸點信息傳輸給誤差比對模塊;
誤差比對模塊,接收所述模擬觸摸點信息和所述待測算法執行模塊識別出的所述觸摸點信息,計算所述模擬觸摸點信息和所述待測算法執行模塊識別出的所述觸摸點信息的誤差并輸出。
所述模擬觸摸點坐標信息包括模擬觸摸點的中心坐標、大小和形狀信息。
所述模擬觸摸點產生模塊通過人工輸入序列或者固定序列或者隨機序列生成模擬觸摸點信息。
所述模擬觸摸點產生模塊產生單個或者多個模擬觸摸點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京匯冠新技術股份有限公司,未經北京匯冠新技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310149129.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種高效的貼片機供料裝置
- 下一篇:具散熱功能的電子裝置及其散熱模塊





