《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > RGB空間彩色圖像編碼新方法
RGB空間彩色圖像編碼新方法
來源:微型機與應用2013年第22期
剛建豐, 楊麥順, 張 影, 郭慶偉
(西安交通大學 電子與信息工程學院, 陜西 西安710049)
摘要: 提出了一種適用于RGB空間彩色圖像的塊截短編碼技術BTCTC。BTCTC的主要思想是把圖像分成4×4像素的數據塊,根據圖像數據之間存在空間冗余這一特性,用分塊中的兩個像素來表示該圖像塊,以達到壓縮圖像的目的。實驗表明,此方法對于RGB彩色圖像的壓縮效果理想。
Abstract:
Key words :

摘  要: 提出了一種適用于RGB空間彩色圖像的塊截短編碼技術BTCTC。BTCTC的主要思想是把圖像分成4×4像素的數據塊,根據圖像數據之間存在空間冗余這一特性,用分塊中的兩個像素來表示該圖像塊,以達到壓縮圖像的目的。實驗表明,此方法對于RGB彩色圖像的壓縮效果理想。
關鍵詞: 塊截短編碼; 有損壓縮; RGB; BTCTC

    目前,彩色圖像的壓縮編碼技術一般都是先將經采樣量化后的RGB 數據轉換成為YCrCb 或YUV色彩空間,然后對3個色彩分量利用DCT變換等進行單獨編碼[1],如JPEG、MPEG 和H.264/AVC,它們都建立在DCT 變換的基礎上。然而,這種方法會導致壓縮RGB彩色圖像的工作量和處理時間是灰度圖像的3倍左右,這對于多媒體實時傳輸領域無疑是個很大的挑戰[2]。針對這種情況,本文根據塊截短圖像編碼BTC(Block Truncation Coding))算法的思想,提出了一種快速有效的適用于RGB空間彩色圖像的塊截短編碼BTCTC(Block Truncation Coding of True Color)方法。該方法不必按照傳統方式對RGB數據進行色彩空間轉換處理,而是把單個像素作為一個整體進行編碼,因此相對于常用方法節省了大量的圖像空間轉換時間。
1 塊截短編碼
1.1  BTC的基本原理

    BTC算法是由DEL B J和MITCHELL O R在1979年提出的[3]。BTC算法比矢量量化和變換編碼易于實現,其優點是運算復雜度低、占用存儲空間少、編解碼速度快,這使其在實時圖像傳輸方面有很大吸引力[4]。本質上,BTC 是一種比特自適應的矩保持預測量化器,它在量化結果中保留輸入圖像塊的某些統計特性[5-6]。BTC算法首先將輸入圖像劃分成不重疊的像素塊,每個塊X通常由n×n個像素組成,n一般取4。然后為各圖像塊單獨設計二電平(高電平為“1”、低電平為“0”,用1 bit表示)量化器,即設置一個門限u,將X中像素按其灰度大小分成高于或低于門限u的兩組像素,高于門限u的像素用高電平表示,低于門限u的用低電平表示。量化門限和兩個重建電平值隨著各分塊的局部統計特性而變化,因此,該編碼實際上是一個局部二進制處理過程。量化后圖像子塊用一個n×n的二元位圖表示,其包含了確定各像素重建的附加信息。譯碼則是根據二元位圖為各像素位置選定一個合適的重建電平值,是簡單的逆處理過程。BTC的基本原理圖如圖1所示。


2 基于BTC的RGB空間彩色圖像編碼
2.1 BTCTC方法中的定義

 計算像素之間相似度的常用方法有灰度差法和歐式距離法。灰度差法相對于歐式距離法具有計算復雜度低、速度快的優點,因此本文采用灰度差法作為計算像素之間相似度的方法。在介紹本文BTCTC算法之前,首先給出該算法中用到的定義。
 定義1 像素差:指兩個像素對應的3個分量的絕對灰度差之和。差值越小,表示兩個像素越相似;反之,兩個像素差異越大。像素差的取值范圍為[0,765]。
 定義2 最小像素差:把某一像素與一個特定像素組合中的每個像素作差,其差的最小絕對值即為該像素與像素組合的最小像素差。
 定義3 像素相等:當兩個像素對應3個分量R、G、B的灰度值分別相等時,稱這兩個像素相等。
2.2 BTCTC算法的實現
    本文選取的圖像分塊大小為4×4,在每個分塊中分別選取兩個像素點作為其所在塊的重建電平。重建電平的選擇至關重要,關系著圖像重建質量的好壞。本文采用了像素差衡量兩個像素之間的相似度,目的是在分塊中找到最具代表性的像素組合。分別計算分塊中的兩兩像素組合與剩余的14個像素的最小像素差并求和,和值最小的兩像素組合即為該圖像塊的兩個重建電平。
    對于4×4的圖像塊,兩像素組合共有120種,查找計算量非常大。為了縮小兩像素組合的查找范圍和減少計算量,本文選擇分塊中3個固定位置的像素作為兩像素組合的候選,從而使兩像素組合查找范圍縮小為3種,大幅減少了搜索計算量,同時又不影響圖像的壓縮質量。本文所選取的3個像素點的具體位置如圖3所示。
    算法的實現過程如下:
    (1)將彩色圖像分割成4×4 的無重疊塊。
    (2)對于每一個圖像塊,分別從中選出兩個最具代表性的像素作為重建電平。其中,像素的3個分量之和較大的為高電平,較小的為低電平。如果兩個像素相等,則高、低電平為同一個像素。
    (3)分別對圖像塊中所有像素執行二電平量化形成一個比特位圖。“0”表示與低電平的像素差較小,“1”表示與高電平的像素差較小。如果兩個像素相等,則比特位圖用全“1”表示。
    圖像的解碼過程相對簡單,與BTC類似。根據接收端收到的比特位圖,用高電平替換位圖中的“1”,用低電平替換位圖中的“0”,從而形成重建圖像。
3 實驗結果與分析
    本文選用了24位彩色圖Lena和Peppers作為實驗對象,使用的電腦配置為2.4 GHz CPU,DDR400 2 GB內存,編譯環境為VC 6.0。本文選用峰值信噪比(PSNR)、壓縮時間(Times)和壓縮比(Cr)作為衡量算法性能的指標。其中彩色圖像峰值信噪比計算公式為[8]:
  
    從表1可以看出,本文算法相對于JPEG和CEZW在壓縮質量方面相差不大,而壓縮時間僅為JPEG的1/11,
CEZW的1/8,因此BTCTC算法適合于對時間要求更高的圖像實時傳輸領域。本文算法相對于其他彩色圖像壓縮算法不僅省去了圖像色彩空間的轉換時間,而且在圖像編解碼過程中運算簡單,計算量少。
    本文利用圖像數據之間存在空間冗余的特性,并結合BTC算法思想,提出了一種新的RGB空間彩色圖像編碼方法。實驗表明,該算法可行, 具有較高的峰值信噪比和壓縮速度, 且恢復后的圖像也有較好的視覺效果。
參考文獻
[1] 朱艷秋,陳賀新,等.彩色圖像三維矩陣變換壓縮編碼[J].電子學報, 1997,25(7):16-21.
[2] 查宣威,岑峰.DC恢復算法及其在圖像壓縮編碼中的應用[J].微型機與應用,2013,32(1):37-39.
[3] DELP E J, MITCHELLO R. Image compression using block truncation coding[J]. IEEE Transactions on Communications, 1979,27(9):1335-1342.
[4] 張海燕,王東木,宋克歐,等.圖像壓縮技術[J].系統仿真學報,2002,14(7):831-835.
[5] 呂梅蕾,黃云龍.基于矢量量化的高效BTC圖像編碼算法[J].計算機應用與軟件,2004,21(8):75-77.
[6] 呂梅蕾,鄭怡文.一種有效的基于中值濾波的BTC圖像編碼算法[J].浙江工業大學學報,2003,31(4):382-385.
[7] LEMA M, MITCHELL O R. Absolute moment block truncation coding and its application to colo rimages[J]. IEEE  Transactions on Communications,1984,32(10):1148-1157.
[8] 王文寧,師磊,李慧娟.一種新的RGB空間的彩色圖像壓縮編碼方法[J].計算機應用研究,2009,26(1):395-397.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
乱人伦精品视频在线观看| 亚洲一区综合| 亚洲一区二区欧美| 国产精品一卡二| 午夜精品久久久久久久99黑人| 一本不卡影院| 国产精品久久久一区二区三区| 亚洲综合99| 在线看日韩av| 欧美日韩精品国产| 午夜视频在线观看一区| 午夜免费久久久久| 欧美日韩在线播| 性欧美大战久久久久久久免费观看| 99热在线精品观看| 亚洲视屏一区| 黄色成人在线网址| 欧美成熟视频| 亚洲视频网在线直播| 亚洲已满18点击进入久久| 在线视频亚洲一区| 国产亚洲精品久久久久动| 久久激情综合网| 亚洲国产清纯| 一区二区三区四区五区精品| 亚洲乱码视频| 国产一区二区三区久久悠悠色av | 欧美电影专区| 欧美女人交a| 欧美一区在线视频| 亚洲日本免费| 亚洲免费人成在线视频观看| 亚洲综合成人婷婷小说| 欧美一区二区三区久久精品茉莉花| 亚洲高清免费视频| 国产欧美一区二区白浆黑人| 欧美日本中文字幕| 欧美日韩精品免费观看视一区二区| 欧美日韩免费观看一区二区三区 | 国产三级精品三级| 亚洲第一色在线| 亚洲精品极品| 国产亚洲欧美激情| 尤物九九久久国产精品的分类| 国产精品igao视频网网址不卡日韩| 久久一二三四| 性欧美videos另类喷潮| 欧美专区福利在线| 亚洲最快最全在线视频| 亚洲视频在线观看一区| 午夜精品成人在线| 亚洲欧美日韩另类| 久久久久一区二区三区| 99香蕉国产精品偷在线观看| 日韩一级黄色片| 亚洲网在线观看| 亚洲欧美制服另类日韩| 久久不见久久见免费视频1| 亚洲大胆av| 亚洲毛片视频| 一区二区三区久久网| 亚洲一二三四久久| 亚洲精品国产精品国自产观看| 亚洲黄色在线看| 国产一区二区三区不卡在线观看 | 欧美亚洲不卡| 国产欧美一区在线| 国语精品中文字幕| 亚洲精品日韩欧美| 亚洲小说区图片区| 亚洲第一福利社区| 亚洲免费黄色| 午夜综合激情| 免费久久久一本精品久久区| 亚洲免费一在线| 亚洲欧美久久| 久久久久久久久综合| 欧美不卡在线视频| 国产精品激情| 激情成人av| 日韩午夜高潮| 欧美在线网址| 亚洲午夜日本在线观看| 午夜精品久久一牛影视| 欧美大学生性色视频| 国产精品久久久久久久app| 狠狠网亚洲精品| 99精品欧美一区| 久久国产精品99国产| 日韩一级不卡| 久久精品国产亚洲高清剧情介绍 | 久久久夜精品| 欧美日韩亚洲一区在线观看| 精久久久久久| 亚洲香蕉伊综合在人在线视看| 亚洲国产精品一区二区www| 亚洲综合99| 欧美成人精品在线观看| 国产精品中文在线| 亚洲二区在线观看| 久久国产精品久久久久久电车| 在线视频免费在线观看一区二区| 久久精品亚洲一区二区三区浴池| 99热在这里有精品免费| 久久久国产精彩视频美女艺术照福利| 久久精品中文字幕一区二区三区| 欧美精品91| 国产综合欧美| 国产综合久久久久影院| 在线视频免费在线观看一区二区| 久久精品欧美| 欧美亚洲一区二区在线| 欧美激情一区二区三区| 国内精品视频666| 亚洲一级在线观看| 一本一本久久| 麻豆精品视频| 欧美另类99xxxxx| 狠狠色狠狠色综合人人| 中文亚洲字幕| 日韩视频不卡中文| 欧美精品www| 亚洲福利国产精品| 欧美在线观看视频一区二区| 亚洲男人影院| 欧美日韩精品免费观看视频| 在线观看av一区| 亚洲成人直播| 久久精品1区| 国产精品色午夜在线观看| 99精品国产在热久久| 日韩一级网站| 欧美.日韩.国产.一区.二区| 国产一区二区精品久久91| 亚洲影院免费| 亚洲欧美精品suv| 国产精品成人av性教育| 日韩视频永久免费观看| 夜夜爽www精品| 欧美刺激性大交免费视频| 亚洲欧洲精品一区二区精品久久久| 91久久综合亚洲鲁鲁五月天| 久久精品视频在线| 久久久亚洲欧洲日产国码αv| 国产日韩一区| 欧美在线视频观看免费网站| 久久国产乱子精品免费女| 国产久一道中文一区| 亚洲一级二级| 欧美一站二站| 国产主播一区| 久久精品2019中文字幕| 欧美激情一区二区三区四区| 亚洲国产视频直播| 99re6这里只有精品| 欧美日韩少妇| 在线视频一区观看| 午夜欧美不卡精品aaaaa| 国产精品萝li| 香蕉久久国产| 免费日韩视频| 亚洲黄色免费电影| 一区二区高清视频| 欧美性生交xxxxx久久久| 亚洲性视频网址| 欧美中文字幕视频| 国产亚洲欧美一区二区| 久久精品国产亚洲a| 蜜臀久久久99精品久久久久久| 亚洲第一在线综合网站| 日韩一级在线| 欧美视频精品一区| 欧美一区二区三区的| 老鸭窝91久久精品色噜噜导演| 在线精品在线| 一级成人国产| 国产精品一区久久| 亚洲国产高清一区| 欧美黑人在线播放| 在线观看欧美日韩| 午夜亚洲一区| 韩日欧美一区| 一区二区三区日韩在线观看| 国产精品高潮呻吟视频| 午夜免费日韩视频| 美女诱惑一区| 亚洲性人人天天夜夜摸| 久久这里只精品最新地址| 亚洲日本免费电影| 亚洲欧美成人一区二区三区| 国产亚洲精品久久久久婷婷瑜伽 | 亚洲三级性片| 国产精品男gay被猛男狂揉视频| 午夜激情亚洲| 欧美成人自拍| 亚洲自拍偷拍色片视频| 欧美+亚洲+精品+三区| 亚洲图色在线| 欧美+日本+国产+在线a∨观看| 亚洲视屏一区|