[發明專利]一種用于紅外屏的比特位圖處理方法及系統在審
| 申請號: | 201210582119.5 | 申請日: | 2012-12-28 |
| 公開(公告)號: | CN103902107A | 公開(公告)日: | 2014-07-02 |
| 發明(設計)人: | 劉洋;劉新斌 | 申請(專利權)人: | 北京匯冠新技術股份有限公司 |
| 主分類號: | G06F3/042 | 分類號: | G06F3/042 |
| 代理公司: | 北京三聚陽光知識產權代理有限公司 11250 | 代理人: | 寇海俠 |
| 地址: | 100015 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 紅外 比特 位圖 處理 方法 系統 | ||
技術領域
本發明涉及一種紅外屏圖像法處理技術,具體是一種用于紅外屏的比特位圖處理方法及系統,屬于圖像處理技術領域。
背景技術
在紅外屏圖像法處理中,一般以字節為單位對位圖進行圖像處理操作。目前,很多處理器都有專門用于字節處理的指令,以字節為單位進行圖像處理時,可隨機尋址,只要給出某個像素的地址,就可任意讀寫該像素,對該像素做各種處理,所以用字節處理較為方便。比如,將點(x=25,?y=37)處的像素清除,如果用字節進行處理,一般做法為:?ImageData[25][37]?=?0。
實際上,用一個字節存儲一個像素,通過一個二維數組來表示一張位圖,如果這種位圖是二值圖像,即每個像素只有黑和白兩種顏色,也就是說,像素的字節取值只有0和1,用一個字節進行存儲時,只有一位中存儲有用的像素值,其他七位中存儲的數值沒有意義,對存儲空間造成極大的浪費;由于一個字節只存儲一個像素,因此在紅外屏圖像法處理中,以32位的處理器為例,一次只能處理4個像素點,其中很多處理步驟是對存儲無意義數值的7位進行的處理,相當于做了很多無意義的處理步驟,并且,如果圖像處理操作非常頻繁,總的處理時間會很長,導致達不到實時處理的要求。
發明內容
本發明所要解決的技術問題是現有技術中以字節為單位進行圖像處理時處理速度慢和對存儲空間造成的浪費,從而提供一種處理速度相對較快、節省存儲空間的一種用于紅外屏的比特位圖處理方法及系統。
為解決上述技術問題,本發明是通過以下技術方案實現的:
一種用于紅外屏的比特位圖處理方法,包括如下步驟:
.依次選通紅外發射元件和其相對應的一個或多個紅外接收元件,以任意一個或多個方向對觸摸檢測區域進行掃描,根據所述紅外接收元件接收到的光信號判斷各根掃描線是否被遮擋,并以位圖的形式記錄觸摸檢測區域中的各個像素;
b.將所述位圖中的每個像素均使用少于一個字節的比特位存儲。
所述的比特位圖處理方法,在所述步驟中,以位圖的形式記錄觸摸檢測區域中的各個像素包括:
11)、確定所述觸摸檢測區域中各根被遮擋或未被遮擋的掃描線的端點坐標,所述端點為用于發射所述各根被遮擋或未被遮擋的掃描線的發射元件和用于接收所述各根被遮擋或未被遮擋的掃描線的接收元件;?
12)、通過繪制各根所述被遮擋或未被遮擋的掃描線來生成觸摸檢測區域的位圖,記錄觸摸檢測區域的位圖。
所述的比特位圖處理方法,在所述步驟b中,使用一個比特位存儲一個像素。
所述的比特位圖處理方法,在所述步驟b之后進行像素清除操作包括如下步驟:
41)???????求存儲需清除的像素所在的字節;
42)???????求所述像素所在的比特位在所述字節中的位序;
43)???????根據所述位序查得掩碼;
44)???????對所述掩碼對應的位序進行清除操作。
所述的比特位圖處理方法,在所述步驟b之后進行去噪處理包括如下步驟:
(51)?????求存儲需要做去噪處理的像素所在的字節作為本位字節;
(52)?????將所述本位字節右移一位,得到右移字節;將所述本位字節左移一位,得到左移字節;
(53)?????取出所述本位字節的相鄰字節;
(54)?????將所述本位字節的所述相鄰字節、所述右移字節、左移字節中存儲的像素值進行與運算,將結果賦值給所述本位字節。
所述的比特位圖處理方法,步驟中選擇所述各根未被遮擋的掃描線的發射元件作為起點,所述各根未被遮擋的掃描線的接收元件作為終點,通過bresenham算法逐行繪制出一組平行掃描線中的各根掃描線。
一種用于紅外屏的比特位圖處理系統,包括
用于依次選通紅外發射元件和其相對應的一個或多個紅外接收元件,以任意一個或多個方向對觸摸檢測區域進行掃描,根據所述紅外接收元件接收到的光信號判斷未被遮擋的掃描線,從而以位圖的形式記錄觸摸檢測區域中的各個像素的裝置;
用于將所述位圖中的每個像素均使用少于一個字節的比特位存儲的裝置。
所述的比特位圖處理系統,所述用于依次選通紅外發射元件和其相對應的一個或多個紅外接收元件,以任意一個或多個方向對觸摸檢測區域進行掃描,根據所述紅外接收元件接收到的光信號判斷未被遮擋的掃描線,從而以位圖的形式記錄觸摸檢測區域中的各個像素的裝置包括
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京匯冠新技術股份有限公司,未經北京匯冠新技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210582119.5/2.html,轉載請聲明來源鉆瓜專利網。





