[發明專利]一種數據壓縮處理方法無效
| 申請號: | 200810025644.0 | 申請日: | 2008-01-04 |
| 公開(公告)號: | CN101217655A | 公開(公告)日: | 2008-07-09 |
| 發明(設計)人: | 盧如西 | 申請(專利權)人: | 廣東威創視訊科技股份有限公司 |
| 主分類號: | H04N7/24 | 分類號: | H04N7/24;H04N11/04;G06F3/14 |
| 代理公司: | 廣州市華學知識產權代理有限公司 | 代理人: | 李衛東 |
| 地址: | 510663廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據壓縮 處理 方法 | ||
技術領域
本發明涉及數據處理,具體涉及一種數據壓縮處理方法。
背景技術
目前顯示數據一般采用24位顏色,是指紅、綠、藍三中顏色都用一個字節表示,每種顏色深度為256級。申請號為200510034435.9,名稱為“一種基于服務器端/客戶端結構遠程顯示處理方法”的中國專利公開了一種遠程顯示處理方法,主要是在服務器端采用特殊的幀間增量壓縮和幀內相鄰區位的數據比較壓縮的技術,然后再在客戶端采用增量刷新的方式進行圖像顯示的方法,來提高刷新速度和降低計算機系統資源的占用率。是一種無損的快速數據壓縮解壓辦法,對于靜止顯示數據比較多,而活動顯示數據比較少時非常有效。對于活動顯示數據比較多時,該發明就顯得無能為力。如果采用MPEG2或MPEG4等壓縮算法又要占用相當的硬件和軟件資源,使應用成本很高。
因此,對現有技術進行改進,能夠提供一種在活動顯示數據較多情況下占用計算機硬件軟件資源少、速度快的和壓縮效率高的壓縮解壓方法實為必要。
發明內容
本發明要解決的技術問題是為了克服現有技術中的上述缺點和不足,提供一種簡單方便、效率高和資源占用少的數據壓縮處理方法。所述的數據壓縮處理方法,包括以下步驟:
(1)在服務器端計算機的內存中分出三個區塊,第一個區塊用來存儲原始幀數據,第二個區塊用來存儲當前生成的幀數據,第三個區塊用來存儲壓縮后將要傳輸的數據;
(2)以當前圖像信號作為數據源,從中提取原始幀并保存在第一個區塊;
(3)其后所提取的當前生成的幀數據保存在第二區塊,從第二幀開始進行當前幀與上一幀之間的一對一像素點數據比較,根據需要,選定1%~30%之間的某個數值;
如果像素點各顏色數據變化值小于所對應選定的這個數值,則視為無變化,第一區塊的相應數據不變;
如果像素點各顏色數據變化值大于或等于所對應選定的這個數值,則視為該像素點數據發生變化,將該變化的幀數據覆蓋第一區塊的相應的幀數據;然后,進行幀內相鄰像素間的比較數據采集壓縮編碼,并保存在第三區塊,所述的壓縮編碼時如果發現數據將要超出規定的存儲容量,則停止壓縮,將變化的數據全部復制到第一區塊,并傳送給客戶端,同時通知客戶端該數據為非壓縮數據;
(4)將壓縮編碼的數據打包,然后傳輸到客戶端,客戶端接收到來自服務器端的壓縮編碼數據后進行解壓并送到客戶端計算機內存,客戶端計算機收到解壓數據后,比較并對有變化的部分進行刷新。
其中,步驟(2)所述圖像信號可包括視頻信號或電腦RGB信號。
步驟(3)所述各顏色數據變化值為|R1-R0|/R0,其中R0為上一幀各顏色數據的值,R1為當前幀各顏色數據的值;
所述選定1%~30%之間的某個數值,可以對紅綠藍三種顏色都統一選定某一數值,例如,紅綠藍三種顏色都統一選定8%,也可以對紅綠藍三種顏色分別選定某一值,例如,紅色8%,綠色9%,藍色10%;
步驟(4)所述的傳輸為通過100M/1000M網絡、USB接口、無線通信或者專用通信線路傳輸。
步驟(3)所述數據采集壓縮包括采用如下方式采集壓縮:
A、在比較過程中,增加判斷值以判斷是否發生了幀間的變化、相鄰像素是否基本一樣;根據上述的判斷情況進行壓縮編碼;
B、在比較過程中,利用長度標示以判斷幀間連續沒有變化的數值個數、幀內連續基本一樣的像素個數。
本發明所述的數據壓縮處理方法,在采集與壓縮編碼處理之間還可包括用圖像偵測電路或圖像偵測模塊對圖像進行偵測,所述用圖像偵測電路或圖像偵測模塊對圖像進行偵測包括以下步驟:
(1)在圖像偵測電路或圖像偵測模塊的存儲器中分出兩個區塊,第一個區塊用來存儲原始幀數據,第二個區塊用來存儲當前生成的幀數據;
(2)把開始接收到的圖像信號幀數據保存在第一個區塊和/或輸送給壓縮模塊;
(3)其后接收到的圖像信號幀數據與第一區塊之間相對應位置進行逐個比較,與此同時,如果需要,把該幀數據傳送給壓縮模塊;或者,其后接收到的圖像信號幀數據存儲在第二區塊和/或傳送給壓縮模塊,然后與第一區塊之間相對應位置進行逐個比較;
當圖像偵測電路或圖像偵測模塊發現圖像沒有實質變化時,就通知壓縮模塊暫停壓縮,也不輸出數據;如果連續沒有實質變化可以不要重復通知壓縮模塊暫停壓縮;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東威創視訊科技股份有限公司,未經廣東威創視訊科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810025644.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:氣動滑動件懸架鎖定銷系統
- 下一篇:具有柔韌側壁的高機動性輪胎





