国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

星載圖像壓縮中的無損預測研究

2012-05-04 08:09魏永旺羅海波張承寧邵楚雯
計算機工程與設計 2012年6期
關鍵詞:誤碼壓縮比像素點

魏永旺,羅海波,張承寧,邵楚雯

(1.中國科學院 沈陽自動化研究所,遼寧 沈陽110016;2.中國科學院 光電信息處理重點實驗室,遼寧 沈陽110016;3.遼寧省圖像理解與視覺計算重點實驗室,遼寧 沈陽110016;4.北華大學電氣信息工程學院,吉林 吉林132021;5.東南大學 電氣工程學院,江蘇 南京210096)

0 引 言

星載遙感圖像是由高空相機拍攝的物體表面圖像,每個像素的亮度值就代表該像素地物的平均輻射值,在時間和空間上具有一定的相關性,存在較多的信息冗余,通過對樣本實際值與預測值相減得到的差值進行編碼則可以使信號的幅度降低,用較少的電平量對其差值量化來表示較多的圖像原始數(shù)據(jù)[1-3]。由于預處理后結果的熵值、均值以及均方差的大小對于壓縮有著直接的影響,比如,星載圖像壓縮中的Rice算法,樣本的均值直接影響該幅圖像的壓縮比[4],如果均值越小,則壓縮比通常越高。所以,進行合理地預測、使預測值更接近于實際值成為很多預測方法的目標。通常,預測器的維數(shù)越高、利用已知像素點越多,則預測值越接近該點的實際像素值,但由于硬件復雜度和速度間相互制約,所以在實際的星載圖像實時處理系統(tǒng)的設計中,通常采用一維和二維預測,而三維及更高維預測很少采用。目前已有的預測方法有:一維線性預測(前像素預測)和JPEG-LS標準的中值邊緣檢測 MED(median edge detector)預測。文獻 [5]提出了一種二維均值Mean預測方法,通過理論和實驗分析發(fā)現(xiàn),MED預測和Mean預測對不同類別圖像往往各有所長,如果圖像自相關系數(shù)較大,則用MED預測預測能取得較好的效果,同理,如果圖像自相關系數(shù)較小,Mean預測則比較合適。所以,通過理論分析和實驗測試,綜合兩種預測方法的優(yōu)點,提出了改進的MED預測,對多種類別的圖像特別是遙感圖像都能夠取得較好的預測效果。此外,關于預測殘差映射目前主要有兩種方法,本文從預測相關性、運算復雜度、映射器是否帶有自動誤碼糾偏、誤碼繁殖以及星載圖像無損壓縮中流行的Rice算法獲得的壓縮比等角度進行比較和分析,確定了依據(jù)解壓縮圖像質量采用可調預測方式,為了保證圖像質量采用帶誤碼自動糾偏的差值映射器,當信號傳輸中存在較多的信源干擾時選取前像素預測,反之采用改進的MED預測,這樣就可以兼顧抗誤碼和壓縮比方面的追求,且硬件可實現(xiàn)。

1 常用的星載圖像預測方法

假設輸入為M×N的8bit灰度圖像,X(i,j)為(i,j)像元的實際值,X’(i,j)為(i,j)像元對應的預測值。X(i,j-1)、X(i-1,j)為圖像中(i,j)像素點的相鄰像素值,X(i-1,j-1)為圖像中(i,j)像素點的左上角像素值,如圖1所示。

圖1 輸入圖像各像素點分布

1.1 一維預測

只考慮行方向上像素間的相關性,而忽略列方向上的數(shù)據(jù)也存在聯(lián)系,如果在信號的編碼、傳輸和解碼過程中,仍然保持著這種包與包(行與行)之間的獨立性,則該種預測方法能有效地控制誤碼繁殖。對于前像素預測器其內容 為[6-7]

前像素預測的缺點:如果預測圖像與原始圖像的相關系數(shù)不夠高,導致編碼后得到的壓縮比不高;包內X’(i,j)對X(i-1,j)的依存度(dependence degree)為1,當X(i,j-1)發(fā)生誤碼時,解壓縮后X’(i,j)必然會出現(xiàn)誤碼。

Zig-Zag預測[8]本質上也是一維預測,該方法只考慮在45°方向上的數(shù)據(jù)相關性,所以比較適合對輸入圖形進行分塊的編碼,關于預測效果和誤碼的分析同前像素預測。

1.2 二維 MED預測[9-11]

LOCO-I的預測方法是在因果鄰域間檢測水平和垂直方向是否存在邊界,圖像樣本以光柵順序逐一編碼,從圖像的左上角樣本開始,直到右下角結束。MED預測方法為

由上式可知,MED預測值X’(i,j)必然是X(i,j-1)、X(i-1,j)、X(i,j-1)-X(i-1,j-1)+X(i-1,j)中之一,不可能取其它的值。如果輸入圖像的像素灰度值不具有連續(xù)色調的特點,即各像元灰度值的變化并沒有一個明確的梯度方向,如星載遙感圖像的粗糙性、紋理豐富、低冗余度體現(xiàn)在對每個像素點的灰度值都具有一定的隨機性,其梯度變化規(guī)律并不明顯,因此中值邊緣檢測的方法的預測結果不一定取得最優(yōu)結果。而且在各個像素值等概率的條件下,即P [X(i-1,j-1),max]=0.25,P [X(i-1,j-1),min]=0.25,P [others]=0.5時,X’(i,j)對X(i,j-1)、X(i-1,j)以及X(i-1,j-1)的依存程度不再單獨地依賴于X(i,j-1)、X(i-1,j)或X(i-1,j-1),而是即使X(i,j-1)、X(i-1,j)以及X(i-1,j-1)中的像素值發(fā)生變化,對于X’(i,j)也不一定完全影響。當X(i,j-1)、X(i-1,j)或X(i-1,j-1)發(fā)生誤碼時,解壓縮后X’(i,j)通常會出現(xiàn)誤碼,而且誤碼不僅在行內繁殖,在相鄰行間也可能繁殖,且幅度通常不會減小。

1.3 均值 Mean預測[5]

均值Mean預測是依據(jù)空間數(shù)據(jù)間的冗余度較低;不同的地物特征表現(xiàn)為細小的紋理信息;像素間的梯度變化具有一定的隨機性等特點,只用上一行X(i-1,j)和前一列X(i,j-1)的均值來預測當前像元的像素值,而去除了左上角的X(i-1,j-1)在預測中的作用。其內容如下

由上式可知,在各個像素值等概率的條件下,X’(i,j)對X(i,j-1)和 X(i-1,j)的依存度各為0.5。當X(i,j-1)或X(i-1,j)發(fā)生誤碼時,解壓縮后X’(i,j)必然會出現(xiàn)誤碼,且誤碼會逐行向下繁殖,但誤碼幅度通常會減小一半。

2 改進MED預測

通過理論分析和實驗測試發(fā)現(xiàn),MED預測和Mean預測對于不同類別的圖像各有所長,當圖像自相關系數(shù)較大時,MED預測基于更多的已知像素來預測,所以能取得較好的效果,反之Mean預測則比較合適。改進MED預測方法是融合了兩種預測方法的優(yōu)點,適用于更大范圍內對于多種類別圖像特別是像在遙感圖像。通過從預測相關性、抗誤碼以及實際的Rice算法無損壓縮比等角度進行比較和分析,確定了較為合適的改進的MED預測函數(shù)和差值映射器,且易于硬件實現(xiàn)。內容如下

與MED預測的不同在于,當otherwise時,X’(i,j)對X(i,j-1)和X(i-1,j)的依存程度就降為0.5,當X(i,j-1)、X(i-1,j)或 X(i-1,j-1)發(fā)生誤碼時,解壓縮后X’(i,j)不一定受影響,即使有影響也僅對X(i,j-1)和X(i-1,j)的誤碼有反映,而且誤碼的幅度通常會減小一半。所以,對于二維預測方法,改進MED預測具有較好的抗誤碼性能。誠然,二維預測不可避免地存在著行與行之間的誤碼繁殖問題。

小結:從抗誤碼的角度分析來看,預測算法的維數(shù)越高則抗誤碼能力越低。即一維線性預測抗誤碼能力最強。對于二維預測,改進的MED預測抗誤碼能力較好。

3 映射器的選擇

X’(i,j)來預測 X(i,j),得到的預測差值 Δi=X(i,j)- X’(i,j)。由于 Δi可能小于零,考慮到浮點數(shù)運算速度較慢,所以將預測差值轉換為非負整數(shù),有利于硬件進一步處理。目前,通常采用的映射函數(shù)有:

3.1 直接映射[3-4,9]

其優(yōu)點在于運算簡單,易于硬件設計;缺點是有越界的現(xiàn)象。例如,對于8比特數(shù)據(jù),當|Δi|>127時,δi會大于255,使映射器的輸出均值和方差都變大,而且在解碼的時候沒有誤碼糾偏能力。為方便后面描述,將這里的映射結果記為δ1。

3.2 閾值選擇映射[6-7]

仍然以8比特圖像數(shù)據(jù)為例,有如下映射關系

先確定每個像素點的閾值T,然后通過判斷比較和計算Δi的幅值和T的大小關系,確定不同的映射關系,當|Δi|>T時能夠明顯地降低預測結果δi的值,對于整個圖像的預測結果,熵值、均值以及方差都會減小,更有利于壓縮,將這里的映射結果記為δ2。此外,令人驚喜的是,當壓縮或信號傳輸過程中出現(xiàn)誤碼,在解碼過程中,如果?。|>T時,該映射函數(shù)能夠在一定程度上減小誤碼的幅值,控制誤碼繁殖。令P=X(i,j),L為基準像素,則Δ=P-L。

3.2.1 減小δi值

因為Δi和T均為整數(shù),所以當|Δi|≤T時,δ2=δ1;當|Δi|>T時,δ1≥2|Δi|-1≥δ2。所以,帶閾值選擇映射在一定程度上減小了δi值。

3.2.2 誤碼自動糾偏[6]

假設原始數(shù)據(jù)為L=240,P=220,則 Δ=-20,δ1’=41,T=255-240=15。因為|Δ|>T,所以δ2=T+|Δ|=15+20=35。假設出現(xiàn)了誤碼L’=238,T’=255-238=17,δ2=35>2T’=34,Δ=T’-δ2=-18,所以P’=L’+Δ’=220,誤差e(L)=L-L’=2,e(P)=P-P’=0。這就是實現(xiàn)了誤碼的自動糾偏。所以,帶閾值選擇的自動誤碼糾偏的映射器在實際應用中更具有實用價值。

4 運算復雜度分析

由表1可見,改進的MED預測運算復雜度比MED預測并沒有增加。

表1 不同預測和映射方法的運算量比較(一個像素)

5 實驗仿真

實驗1 各類預測圖像與原始圖像的相關系數(shù)對比。

如果預測圖像和原始圖像的對應像素點間的相關系數(shù)越接近于1,則說明該預測方法去除空域相關性效果越好

所以下面用相關系數(shù)作為衡量預測算法的性能優(yōu)劣的標準。

(1)標準測試圖像的預測效果比較:由于標準測試圖像有很強的代表性,但標準測試圖像數(shù)量有限,所以在實驗中測試了14幅標準測試圖像,采用不同的預測方法,對比預測圖像與原始圖像間的相關系數(shù),結果見表2。

表2 標準測試圖像基于不同預測方法相關系數(shù)對比

標準測試圖像與預測圖像的相關系數(shù)越大則說明預測效果越好,殘差圖像的熵就越低,越有利于壓縮。由表1可知,對標準測試圖像,Mean預測、MED預測和改進的MED預測明顯優(yōu)于其它兩種;Mean預測和MED預測的相關系數(shù)對于不同的圖像各有千秋,MED預測稍好。并且綜合比較可知,改進的MED預測能夠對絕大多數(shù)圖像獲得比較不錯的預測效果,雖然對某一幅圖像的預測可能不是最優(yōu),但綜合而言,對于各類標準測試圖像,其預測效果能夠保證次優(yōu),且接近于最優(yōu)。

(2)空間數(shù)據(jù)圖像的預測效果比較:為了比較ImMED預測與其它預測方法的優(yōu)劣,特選取美國南加州大學信號與圖像處理研究所網頁提供的38幅空間數(shù)據(jù)圖像高海拔空間數(shù) 據(jù) 圖 像(http://SIPI.usc.edu/dbase.cgi?volume=aerials)作為測試對象進行驗證,由于一維線性預測的預測效果較差,為了便于觀察,圖2只給出了MED預測、改進的MED預測和Mean預測圖像與原始圖像的相關系數(shù)結果,如圖2所示。

圖2 空間數(shù)據(jù)圖像不同預測方法的相關系數(shù)比較

由圖2可知,對于這組高海拔空間數(shù)據(jù)圖像,預測圖像與原始圖像的相關系數(shù)偏低,只有0.9左右,說明該類圖像的紋理復雜邊緣豐富,數(shù)據(jù)冗余度較低,相鄰像素間的存在較多的跳變,即梯度變化有一定的隨機性,所以均值Mean預測能夠取得較好的效果,而改進的二維MED預測效果次之,MED預測最差。

(3)衛(wèi)星圖片的預測效果比較:對該類圖像特選取了Landsat-5、SPOT5和IRS-P6這3個衛(wèi)星的星載圖片(截取1024×1024,如圖3所示),數(shù)據(jù)進行了測試,相關系數(shù)對比結果見表3。

圖3 Landsat-5、SPOT5和IRS-P6衛(wèi)星圖片

表3 16幅衛(wèi)星圖像不同預測方法的相關系數(shù)對比

實驗2 選用殘差映射方法2出現(xiàn)誤碼時的不同預測方式的解壓縮圖像與原始圖像的對比。

由于Rice無損壓縮算法輸出碼流的格式為樣本分裂方式后直接鏈接各像素點壓縮數(shù)據(jù),所以樣本分裂方式稱為關鍵數(shù)據(jù),各像素點壓縮數(shù)據(jù)稱為重要數(shù)據(jù),即圖像各像素點的灰度值。其中關鍵數(shù)據(jù)占總數(shù)據(jù)量的比例很小,通常低于10%。測試圖像為lena.bmp(256×256)。

(1)關鍵數(shù)據(jù)位置發(fā)生了誤碼:取Rice算法中建議的J=16,第7包數(shù)據(jù)(第1行、第97-112列圖像數(shù)據(jù))的分裂方式為(000)2,假設誤碼發(fā)生,變?yōu)榱耍?00)2,則圖4為各種預測方式的解壓縮表現(xiàn)。

圖4 當分裂方式標識位出現(xiàn)誤碼時的解壓縮圖像

(2)重要數(shù)據(jù)位置發(fā)生了誤碼:取Rice算法中建議的J=16,第6包數(shù)據(jù)(第1行、第80-96列圖像數(shù)據(jù))的分裂方式為000,假設最后3位數(shù)據(jù)發(fā)生了誤碼,由000變?yōu)榱?00,則圖5為各種預測方式的解壓縮表現(xiàn)。

實驗3 各類預測與映射方法用Rice算法壓縮得到的性能對比。

圖5 非分裂方式標識位出現(xiàn)誤碼時的解壓縮圖像

由于不同的預測和映射對同一幅圖像得到的預測結果的不同,必然會引起編碼數(shù)據(jù)的均值和熵的差異,所以表4從星載圖像無損壓縮領域中經典Rice算法(每組中16個數(shù)據(jù))的壓縮比角度對各種預測方法和映射器進行比較分析,測試圖像為lena.bmp(256×256)的灰度圖像,這里的時間為仿真運行環(huán)境為:Windows XP,Matlab2010a,Intel(R)Pentium(R)Dual T2390 @1.86GHz,1.00GB 的Matlab仿真時間(s)。

表4 不同預處理方法壓縮性能比較

6 結束語

針對星載圖像無損壓縮領域中的預處理過程,本文提出了改進MED預測,通過與標準圖像的預測值相關系數(shù)對比、與一維預測和JPEG-LS標準中的MED預測以及Mean預測多方面對比,有如下結論:①雖然采用帶誤碼糾偏的映射方式計算量增加,但在壓縮比和抗誤碼方面都有明顯的優(yōu)勢。②在抗誤碼方面:采用一維線性預測最優(yōu),改進的MED預測次之。③在壓縮比方面:對于Rice壓縮算法,采用MED預測或均值Mean預測得到的壓縮比最優(yōu),而一維線性預測則較差。但是,對多種類別圖像,ImMED預測都保證能夠取得次優(yōu)的效果,因此更具有實際應用價值。所以,采用帶誤碼自動糾偏的差值映射器,當信號傳輸中存在較多的信源干擾時選取一維前像素預測,反之選用MED或ImMED預測,這樣就可以兼顧抗誤碼和壓縮比兩方面,且硬件可實現(xiàn)。

[1]David S Taubman,Michael W Marcellin.Based JPEG2000image compression standard and practice [M].WEI Jiangli,BAI Zhengyao,transl.Beijing:Electronics Industry Press,2004:505-517(in Chinese).[David S Taubman,Michael W Marcellin.JPEG2000圖像壓縮基礎、標準和實踐 [M].魏江力,柏正堯,譯.北京:電子工業(yè)出版社,2004:505-517.]

[2]DAI Changda,JIANG Xiaoguang,TANG Lingli.Application of remote sensing image processing and analysis [M].Beijing:Tsinghua University Press,2004:1-5(in Chinese). [戴昌達,姜小光,唐伶俐.遙感圖像應用處理與分析 [M].北京:清華大學出版社,2004:1-5.]

[3]WEI Yong-wang,DING Qing-h(huán)ai,LUO Hai-bo.Improved rice algorithm of lossless compression for on-board images [C].International Conference on Multimedia Technology,2010:1-5.

[4]CHEN Yonghong,SHI Zelin,ZHAO Huaici,et al.Spatialspectral associated prediction-based Rice algorithm for hyperspectral image lossless compression [J].Chinese Journal of Scientific Instrument,2010,31(1):105-110(in Chinese).[陳永紅,史澤林,趙懷慈,等.空譜聯(lián)合預測高光譜圖像無損壓縮 Rice算 法 [J].儀 器 儀 表 學 報,2010,31(1):105-109.]

[5]WEI Yong-wang,LUO Hai-bo,LI De-qiang,et al.2-D mean prediction for space-borne remote-sensing images [J].Computer Engineering and Design,2011,32(6):2061-2064(in Chinese).[魏永旺,羅海波,李德強,等.星載遙感圖像的二維均值預測 [J].計算機工程與設計,2011,32(6):2061-2064.]

[6]Donald J Healy.Lossless compression:The rice alternative to JPEG [C].Proceedings of SPIE 3431,1998:194-215.

[7]Lossless compression recommendation for space system standards.CCSDS 121.0-B-1.Blue Book.Issue 1 [S]. Washington,1997.

[8]ZHANG Chao,TANG Xin-yi,LI Fan-ming.Application of Rice arithmetic based on two dimensional difference prediction in image data compression [J].Infrared and Laser Engineering,2008,37(1):169-172(in Chinese). [張潮,湯心溢,李范鳴.二維差分預測Rice算法在圖像數(shù)據(jù)壓縮中的應用 [J].紅外與激光工程,2008,37(1):169-173.]

[9]Marcelo J Weinberger,Gadiel Seroussi.The LOCO-I lossless image compression algorithm:Principles and standardization into JPEG-LS [J].IEEE Trans Image Proc,2000,9(8):1310-1322.

[10] Wang Hongqiang,Khalid Sayood.Lossless predictive compression of hyperspectral images [C].Springerlink:Com-puter Sience:Hyperspectral Data Compression.Springer,2006:35-55.DOI:10.1007/0-387-28600-4_2.

[11]LIU Hong,SUN Chun-yan,DING Lei.Research and implementation of the algorithm for data real-time and lossless compression and deeompression basing on RICE for remote sensing image [J].Chinese Journal of Quantum Electronics,2005,22(1):19-24(in Chinese). [劉虹,孫春燕,丁雷.一種基于RICE算法的遙感圖像數(shù)據(jù)的實時無損壓縮與解壓速算法的研究及FPGA實現(xiàn) [J].量子電子學報,2005,22(1):19-24.]

[12]JIAO Runhai,LI Yuancheng, HOU Jingbiao. Remote sensing image compression based on visual model and image feature [J].Journal of Beijing University of Aeronautics and Astronautics,2005,31(2):197-201(in Chinese). [焦?jié)櫤#钤\,侯京彪.基于視覺模型和圖像特征的遙感圖像壓縮 [J]. 北 京 航 空 航 天 大 學 學 報,2005,31(2):197-201.]

[13]ZHAO Jie-h(huán)ong,SUN Wen-jun, MENG Zhong,et al.Wavelet transform characteristics and compression coding of remote sensing images [J].Optics and Precision Engineering,2004,12(2):205-210(in Chinese).[趙潔紅,孫文軍,孟忠,等.CCD遙感圖像的小波分解特性及編碼壓縮[J].光學精密工程,2004,12(2):205-210.]

[14]ZHANG Lin,DU Hong-ya,LIU Yun-cai.Rotation invariant texture classification of remote sense image [J].Journal Infrared Millimeter and Waves,2004,23(3):189-192(in Chinese).[張林,庹紅婭,劉允才.方向無關遙感影像的紋理分類算法 [J].紅外 與 毫 米 波 學 報,2004,23(3):189-192.]

[15] WANG Huai-chao,ZHANG Xue-quan,GU Xiao-dong,et al.High speed lossless image compression core for onboard space application [J].Microelectronics & Computer,2009,26(4):47-49(in Chinese). [王懷超,張學全,顧曉東.一種適合空間應用的高速圖像無損壓縮核設計 [J].微電子學與計算機,2009,26(4):47-49.]

猜你喜歡
誤碼壓縮比像素點
基于局部相似性的特征匹配篩選算法
質量比改變壓縮比的辛烷值測定機
ZPW-2000A電碼化軌道電路誤碼問題分析及解決方案
基于5×5鄰域像素點相關性的劃痕修復算法
一種基于CAN總線的誤碼測試方法
基于canvas的前端數(shù)據(jù)加密
基于逐像素點深度卷積網絡分割模型的上皮和間質組織分割
多支路兩跳PF協(xié)作系統(tǒng)的誤碼性能
低溫廢氣再循環(huán)及低壓縮比對降低歐6柴油機氮氧化物排放的影響
高幾何壓縮比活塞的燃燒室形狀探討