由于多媒體技術的發展,影像壓縮技術成為影像處理中研究的熱點,編碼壓縮技術的發展,使大容量影像資訊的存盤與傳輸得以實作,并且解決了多媒體等新技術在實際應用中遇到的各種困難,
論文先介紹了當前流行的影像壓縮技術,重點介紹塊截斷編碼技術,先從理論上介紹塊截斷編碼原理,塊截斷編碼是一種有效、快速的數字影像壓縮技術,作為一種經典的影像壓縮編碼,塊截斷編碼技術的實時性很強,論文介紹了兩種塊截斷編碼演算法,一種是標準的塊截斷編碼演算法,另外一種是改進的塊截斷演算法即絕對矩塊截斷演算法,在影像壓縮性能評價中,常用的準則有客觀保真度與主觀保真度,其中客觀評價主要采用峰值信噪比(PSNR)和均方誤差(MSE)這兩種方法,主觀評價是指人對影像質量的主觀感覺,論文選取三幅影像,分別用這兩種演算法對這三種影像進行壓縮,觀察壓縮后影像的質量及每幅影像壓縮時的峰值信噪比(PSNR)和均方誤差(MSE)來評價這兩種方法,總結這兩種方法各自的特點,
實驗證明,標準的塊截斷影像編碼演算法快速容易實作,而且它對信道誤碼不敏感,實時性比較強,影像質量比較好;絕對矩塊截斷編碼不僅具備了以上的優點,而且運算處理更加迅速,并且較好的保留了影像的邊緣,獲得了更高的影像質量,
二十世紀末,人類社會開始進入到數字化時代,數字影像技術作為數字技術的重要組成部分,將人們帶入了嶄新的多媒體世界,隨著科學的發展和社會的進步,人們對影像資訊的需求也越來越大,在多媒體計算機系統、電子出版、視頻會議、數字化圖書館等許多領域,數字影像都有著廣泛的應用,然而,大量的影像資料量使得存盤成本越來越高,不能滿足現今網路環境下多媒體通信的需求,因此,影像編碼應運而生并迅速發展起來,
影像編碼,即影像壓縮,就是在保證一定重構質量的前提下,通過去除影像中的各種冗余,以盡量少的位元數來表征影像資訊,傳統的影像編碼是以香農資訊論為出發點,用統計概率模型來描述信源[1],編碼物體是像素或像素塊,以消除資料相關冗余為目的,由此產生的JPEG、MPEG-1、MPEG-2、H.261及H.263等編碼國際標準己經獲得了很大的成功,新一代基于內容的影像編碼方法,充分考慮了資訊接收者的主觀特性、影像資訊的具體含義和重要程度,以消除影像內容為目的,是目前一個較為活躍的研究領域,
一幅影像的數字表示需要很大的位元數,影像壓縮的目的在于降低這個位元數到最小程度并且重現原始影像的忠實樣本,影像壓縮的早期研究是以訊息理論作為指導思想的,并得出許多種壓縮方法,普通壓縮方法的壓縮比為10:1,目前,人視覺的腦機理的研究開拓了影像壓縮技術的新紀元,可使壓縮比達到100:1,
常用的壓縮方法包括冗余度壓縮法、熵壓縮法、變換編碼、塊截斷編碼等,其中塊截斷編碼雖然壓縮比不高(一般為4:1左右),但是具有簡單、快速、易實作,對信道誤碼不敏感,還能夠獲得較高的影像質量,所以長期以來一直受到人們的重視,特別是在計算機技術很發達的今天,它的實時實作十分容易,塊截斷演算法,可以用純軟體方式完成對活動影像壓縮,而MPEG等演算法不能做到這一點,從理論上講,塊截斷演算法能夠保持信號樣本的一階矩和二階矩使譯碼影像在一定程度上保持了原影像的區域統計特性,因此,本文研究塊截斷編碼影像壓縮技術及其實作,
從影像壓縮編碼的發展程序來說,可以分成三個階段:第一代,著重于影像資訊冗余度的壓縮方法,第二代,著重于影像視覺冗余資訊的壓縮方法,第三代基于模型的影像壓縮方法,
資料壓縮的理論研究開始于Shannon的資訊論,1948年Shannon的經典論文《通信的數學原理》中首次提到了資訊率——失真函式概念,1959年又進一步確立了失真率理論,從而奠定了信源編碼的理論基礎[2],從此理論出發不難得到資料壓縮的兩種基本途徑:其一,設法改變信源的概率分布,使其盡可能地非均勻,再用最佳編碼方法使平均碼長逼近信源熵;其二,聯合信源的冗余度也寓于信源間的相關性之中,去除它們之間的相關性,使之成為或差不多成為不相關信源,
經典方法中的無損壓縮方法,如Huffman編碼、算術編碼、游程編碼等,基于上述的基本途徑之一,其壓縮效率都以其熵為上界,故其壓縮比飽和于l0:1左右,有損壓縮方法,如預測編碼、變換域編碼、混合編碼、矢量量化、塊截斷編碼等基于基本途徑之二,同時也大都受資訊熵的約束,
雖然經典方法依據了影像本身固有的統計特性和利用人視覺系統的某些特性進行壓縮編碼,但是利用得還不夠充分,且伴隨著感知生理——心理學的發展,人們越來越清楚地認識到:人的視覺感知特點與統計意義上的資訊分布并不一致,即統計上需要更多的資訊量才能表征特征,對視覺感知可能并不重要,從感知角度來講,無需詳細表征這部分特征,這時,壓縮技術的研究就突破了傳統Shannon理論的框架,注重對感知特性的利用,即利用所謂的“感知熵”理論,使得壓縮效率得以極大提高,因此稱其為現代壓縮編碼方法,
伴隨著數學理論,如小波變換、分形幾何理論、數學形態學等以及相關學科,如模式識別、人工智能、神經網路、感知生理心理學等的深入發展,新穎高效的現代壓縮方法相繼產生,現代壓縮方法又稱為分析與綜合方法,目前影像壓縮編碼技術的研究除了更好的實作現有的國際標準以外,又出現了許多新的影像編碼方法,主要有多解析度編碼、基于表面描述編碼、模型編碼、人工神經網路編碼、分形幾何編碼、數學形態學編碼等[3],其中分形影像壓縮和小波影像壓縮是當前研究的熱點,下面針對目前典型的影像壓縮方法進行以下綜述,
1.JPEG壓縮:負責開發靜止影像壓縮標準的“聯合圖片專家組”(Joint Photographic Expert Group,簡稱JPEG),于1989年1月形成了基于自適應DCT的JPEG技術規范的第一個草案,其后多次修改,至1991年形成ISO10918國際標準草案,并在一年后成為國際標準,簡稱JPEG標準[4],
JPEG演算法中首先對影像進行分塊處理,一般分成互不重疊的 大小的塊,再對每一塊進行二維離散余弦變換(DCT),變換后的系數基本不相關,且系數矩陣的能量集中在低頻區,根據量化表進行量化,量化的結果保留了低頻部分的系數,去掉了高頻部分的系數,量化后的系數按zigzag掃描重新組織,然后進行哈夫曼編碼,JPEG的優點是具有中端和高端位元率上的良好影像質量,缺點是:由于對影像進行分塊,在高壓縮比時產生嚴重的方塊效應;壓縮比不高,小于50,
JPEG壓縮影像出現方塊效應的原因是:一般情況下影像信號是高度非平穩的,很難用Gauss程序來刻畫,并且影像中的一些突變結構例如邊緣資訊遠比影像平穩性重要,用余弦基作影像信號的非線性逼近其結果不是最優的,
針對JPEG在高壓縮比情況下,產生方塊效應,解壓影像較差,近年來提出了不少改進方法,最有效的是下面的兩種方法: DCT零樹編碼、層式DCT零樹編碼,
2.JEPG2000壓縮:JPEG2000是由ISO/IEC JTCISC29標準化小組負責制定的全新靜止影像壓縮標準,一個最大改進是它采用小波變換代替了余弦變換,2000年3月的東京會議,確定了彩色靜態影像的新一代編碼方式—JPEG2000影像壓縮標準的編碼演算法[4],
JPEG2000格式的影像壓縮比,可在現在的JPEG基礎上再提高10%~30%,而且壓縮后的影像顯得更加細膩平滑,對于目前的JPEG標準,在同一個壓縮碼流中不能同時提供有損和無損壓縮,而在JPEG2000系統中,通過選擇引數,能夠對影像進行有損和無損壓縮,現在網路上的JPEG影像下載時是按“塊”傳輸的,而JPEG2000格式的影像支持漸進傳輸,這使用戶不必接收整個影像的壓縮碼流,由于JPEG2000采用小波技術,可隨機獲取某些感興趣的影像區域(ROI)的壓縮碼流,對壓縮的影像資料進行傳輸、濾波等操作,
JPEG2000標準適用于各種影像的壓縮編碼,其應用領域將包括Internet、傳真、列印、遙感、移動通信、醫療、數字圖書館和電子商務等,JPEG2000影像壓縮標準將成為21世紀的主流靜態影像壓縮標準,
3.小波變換影像壓縮:小波變換用于影像編碼的基本思想就是把影像根據Mallat塔式快速小波變換演算法進行多解析度分解,其具體程序為:首先對影像進行多級小波分解,然后對每層的小波系數進行量化,再對量化后的系數進行編碼,小波影像壓縮是當前影像壓縮的熱點之一,已經形成了基于小波變換的國際壓縮標準,如MPEG-4標準,及如上所述的JPEG2000標準,
目前3個最高等級的小波影像編碼分別是嵌入式小波零樹影像編碼(EZW),分層樹中分配樣本影像編碼(SPIHT)和可擴展影像壓縮編碼(EBCOT),
小波影像壓縮被認為是當前最有發展前途的影像壓縮演算法之一,小波影像壓縮的研究集中在對小波系數的編碼問題上,在以后的作業中,應充分考慮人眼視覺特性,進一步提高壓縮比,改善影像質量,并且考慮將小波變換與其他壓縮方法相結合,例如與分形影像壓縮相結合是當前的一個研究熱點,
4.分形影像壓縮:1988年,Barnsley通過實驗證明分形影像壓縮可以得到比經典影像編碼技術高幾個數量級的壓縮比,1990年,Barnsley的學生A.E.Jacquin提出區域迭代函式系統理論后,使分形用于影像壓縮在計算機上自動實作成為可能,
分形壓縮主要利用自相似的特點,通過迭代函式系統(Iterated Function System, IFS)實作,其理論基礎是迭代函式系統定理和拼貼定理,
分形影像壓縮把原始影像分割成若干個子影像,然后每一個子影像對應一個迭代函式,子影像以迭代函式存盤,迭代函式越簡單,壓縮比也就越大,同樣解碼時只要調出每一個子影像對應的迭代函式反復迭代,就可以恢復出原來的子影像,從而得到原始影像,隨著分形影像壓縮技術的發展,越來越多的演算法被提出,基于分形的不同特征,可以分成以下幾種主要的分形影像編碼方法:尺碼編碼方法、迭代函式系統方法、A-E-Jacquin的分形方案,
雖然分形影像壓縮在影像壓縮領域還不占主導地位,但是分形影像壓縮既考慮區域與區域,又考慮區域與整體的相關性,適合于自相似或自仿射的影像壓縮,而自然界中存在大量的自相似或自仿射的幾何形狀,因此它的適用范圍很廣,
近年來塊截斷編碼的研究也取得了可喜的成果,塊截斷編碼(Block Truncation Coding,簡稱BTC)作為一種經典的壓縮方法,雖然比起來現代的壓縮技術壓縮比不高(它的壓縮比一般為4:1左右),編碼性能不如DCT技術,但是因為它具有簡單、快速的實作演算法,對信道誤碼不敏感,還能夠獲得令人滿意的圖象質量,所以長期以來一直受到人們的重視,特別是在計算機技術很發達的今天,它的實時實作十分容易,在軍事領域和衛星傳輸方面都有很大的應用前景,
1979年,E.J.Delp和0.R.Mitehell最先提出了塊截斷圖象編碼演算法,此后陸續出現了許多關于塊截斷編碼的改進演算法和自適應的或混合的塊截斷編碼方案[5],H.B.Mitehell等人系統地比較了各種塊截斷演算法性能的優劣和運算復雜度的高低,近年來,塊截斷編碼越來越多的與其他方法結合應用于各個領域,涂國防等人提出了一種新的純軟體視頻編解碼演算法 ,利用改進的塊截斷編碼和基于一步預測運動估計的運動補償技術 ,該演算法能夠在現有的普通PC機上實時實作全彩色視頻電話影像序列的編解碼,
王業奎等人提出了一種新的活動影像編碼演算法,稱為自適應多值量化的亞抽樣塊截斷編碼,模擬結果表明:這種新演算法比現有的其它同類演算法有更好的性能,壓縮比為30,信噪比為35.4dB,影像主觀質量良好,在現有個人計算機上可以用軟體實時實作,
陸哲明等人提出了一種塊截斷編碼的改進演算法,用一種快速查表法來編碼高低電平,用24個視覺模型來編碼4×4二進制位圖,實驗表明這種方法可以快速編碼和解碼,并且能夠有效的提高壓縮比,
復旦大學計算機系教授薛向陽等人提出了一種改進的塊截斷編碼演算法,從理論上講,塊截斷編碼演算法能夠保持信號樣本的一階矩和二階矩,使譯碼圖象在一定程度上保持了原圖象的區域統計特性,但是從目前已經提出的各種塊截斷編碼演算法來看,它們都是二電平量化器,都將圖象量化成高低兩個電平值,因此在譯碼圖象中不可避免地出現方塊失真,特別是在圖象邊緣處出現明顯的階梯現象,為克服這一缺點,用低通濾波器對BTC量化后的二值圖象塊進行平滑,使得塊失真有所改善,實驗表明本方案還能夠明顯提高重建圖象的峰值信噪比,
T.M. Amarunnishad 等人提出了一種應用模糊邊緣補償算子改進塊截斷編碼壓縮的方法,改方法用模糊邏輯位元塊來替換傳統塊截斷編碼方法,該模糊邏輯塊是在模糊邊緣影像中使用耶格爾合補充邊緣模糊算子得到,實驗表明,本方法較傳統塊截斷編碼方法在視覺質量上和峰值信噪比上都有所改進,
目前有許多基于塊截斷編碼的改進演算法,分別在提高壓縮率和提高影像的壓縮質量幾個方面有了明顯的進展,
本文主要研究標準的塊截斷編碼演算法和改進的塊截斷編碼演算法,并完成對這兩種演算法的實作,
- 影像壓縮技術
- 影像壓縮技術概述
在過去的20多年里,微電子、計算機和傳感器技術取得了突飛猛進的發展,數字影像的獲取、數字處理、存盤、傳輸、顯示等技術也因此獲得了極大的成功,但是,當前隨著人們對影像、聲音等多媒體資訊的需求越來越大,如果直接把未經壓縮的影像資料用于交換和存盤,那么資料的大小還是會遠遠超出已有的存盤技術和網路帶寬,不過,把影像資料進行適當的壓縮,則可能使影像資料大小減小幾十倍甚至上百倍,顯然,數字影像壓縮有著重大的實用價值和廣闊的發展前景,
影像編碼與壓縮從本質上來說就是對要處理的影像原始資料按一定的規則進行變換和組合,從而達到以盡可能少的代碼(符號)來表示盡可能多的資料資訊,壓縮通過編碼來實作,或者說編碼帶來壓縮的效果,所以,一般把此項處理稱之為壓縮編碼,例如,一幅512×512、灰度等級為8位元的影像,其資料量為256K位元組,以四通道衛星遙感探測器為例,以此視窗,一個時次即達1M位元組,實際上,衛星遙感探測時,視窗遠大于此,通道遠多于此,如地球同步衛星,探測范圍達全球面積的三分之一,試想,要保存這些影像資料,該需要多大的存盤空間,在現代通信中,影像傳輸已成為重要的內容,在作業中除要求設備可靠、影像保真度高以外,實時性將是重要技術指標之一,很顯然,在信道帶寬、通信鏈路容量一定的前提下,采用編碼壓縮技術,減少傳輸資料量,是提高通信速度的重要手段,
可以這樣認為,沒有編碼壓縮技術的發展,大容量影像資訊的存盤與傳輸是難以實作的,多媒體等新技術在實際中的應用也會碰到困難,
- 影像壓縮技術分類
數字影像壓縮簡稱影像壓縮,有時又稱為影像壓縮編碼或影像編碼,從物件上看分為靜止影像壓縮和運動影像壓縮,
影像壓縮研究始于1948年,針對電視影像傳輸而提出的脈沖編碼調制(PCM)原理,20世紀五、六十年代進行的研究限于影像的幀內編碼(如預測法)、子抽樣/內插復原、影像的統計特性和視覺特性等等,從20世紀60年代末開始,正交變換方法和其它方法被陸續提出,并對影像的幀間編碼
(即運動影像編碼)做了初步探討,1969年舉行的首屆“影像編碼會議”表明影像壓縮編碼己作為一個相對獨立的學科出現,1988年是影像壓縮編碼發展極為重要的一年,視頻壓縮標準H261和靜止影像壓縮標準JPEG的框架原理基本確定,分形和神經網路在影像壓縮編碼中取得重要進展,因此,1988年以前主要研究的壓縮編碼方法通常稱為“經典方法”或“傳統方法”,其后提出的具有重要發展前景的方法稱為“現代方法”,
現代編碼方法:
1.模型法編碼:模型編碼將影像信號看作三維世界中的目標和景物投影到二維平面的產物,而對這一產物的評價是由人類視覺系統的特性決定的,模型編碼的關鍵是對特定的影像建立模型,并根據這個模型確定影像中景物的特征引數,如運動引數、形狀引數等,解碼時則根據引數和已知模型用影像合成技術重建影像,由于編碼的物件是特征引數,而不是原始影像,因此有可能實作比較大的壓縮比,模型編碼引入的誤差主要是人眼視覺不太敏感的幾何失真,因此重建影像非常自然和逼真,
2.分形編碼法:分形法是基于物質的自相似性,在編碼時將信號分解為若干分形子圖,提取其迭代函式系統代碼(IFS代碼),恢復時則由該代碼按規律迭代重構各子圖,基于IFS的分形法編碼壓縮程序應包括以下步驟:
(1) 將原圖預分割成若干分形子圖,使每一子圖具有一定的分形結構,目前這一步需要采用影像處理、計算機視覺和模式識別的技術,經過反復試湊才能完成,
(2) 對每一子圖提取IFS代碼,即將子圖置于計算機螢屏上,采用伸縮、平移、旋轉或仿射手段,對子圖進行壓縮,獲得一組仿射變換參量,便可得到該子圖的IFS代碼,
(3) 對IFS代碼采用經典的編碼方法進行編碼,
(4) 譯碼形成IFS代碼,
(5) 由IFS代碼,利用隨機迭代法獲取相應的重構子圖,
(6) 把各重構子圖拼成恢復影像,對于一定的整體與區域存在明顯相似性或仿射性的分形影像類,這種方法可以取得很高的壓縮比,
3.小波變換壓縮方法:小波變換把影像分解成逼近影像和細節影像之和,它們分別代表影像的不同結構,然后采用快速演算法(Mallat)進行壓縮,可以獲得很高的壓縮比,基于小波變換的影像壓縮演算法首先使用某種小波基函式將影像作小波變換,再根據4個通道的不同情況,分別量化編碼,比如對低頻頻段(LL)采用較多的量化級別,而對中間頻段(LH,RH)采用較少量化級別,對高頻頻段(HH)采用很少幾個量化級別,這樣根據重構時對復原信號的重要程度分別對待的方式可以有效地提高壓縮比而又不產生明顯的失真[6],小波變換在靜態影像壓縮中的作用已經得到公認,為JPEG2000標準所采納,小波變換應用于影像壓縮時,本質上是對原始影像的小波系數進行重組處理,然后用處理后的小波系數恢復影像,在實際的信號壓縮標準中(如JPEG2000),一般采用支集長度為9和7的雙正交小波,該方法容錯性比較好,因此更適合實際的應用,
經典編碼方法:
1.行程長度編碼(RLE):行程長度編碼(run-length encoding)是壓縮一個檔案最簡單的方法之一,它的做法是把一系列的重復值(例如影像像素的灰度值)用一個單獨的值再加上一個計數值來取代,比如有這樣一個字母序列aabbbccccccccdddddd,它的行程長度編碼就是2a3b8c6d,這種方法實作起來很容易,而且對于具有長重復值的串的壓縮編碼很有效,例如對于有大面積的連續陰影或者顏色相同的影像,使用這種方法壓縮效果很好,很多位圖檔案格式都用行程長度編碼,例如TIFF,PCX, GEM等,
2 .LZW編碼:LZW編碼原理是將每一個位元組的值都要與下一個位元組的值配成一個字符對,并為每個字符對設定一個代碼,當同樣的一個字符對再度出現時,就用代號代替這一字符對,然后再以這個代號與下個字符配對,LZW編碼原理的一個重要特征是,代碼不僅僅能取代一串同值的資料,也能夠代替一串不同值的資料,在影像資料中若有某些不同值的資料經常重復出現,也能找到一個代號來取代這些資料串,在此方面,LZW壓縮原理是優于RLE的,
3.霍夫曼編碼:霍夫曼編碼(Huffman encoding)是通過用不固定長度的編碼代替原始資料來實作的,霍夫曼編碼最初是為了對文本檔案進行壓縮而建立的,迄今已經有很多變體,它的基本思路是出現頻率越高的值,其對應的編碼長度越短,反之出現頻率越低的值,其對應的編碼長度越長,
4.預測及內插編碼:一般在影像中區域區域的象素是高度相關的,因此可以用先前的象素的有關灰度知識來對當前象素的灰度進行預計,這就是預測,而所謂內插就是根據先前的和后來的象素的灰度知識來推斷當前象素的灰度情況,如果預測和內插是正確的,則不必對每一個象素的灰度都進行壓縮,而是把預測值與實際象素值之間的差值經過熵編碼后發送到接收端,在接收端通過預測值加差值信號來重建原象素,
5.矢量量化編碼:矢量量化編碼利用相鄰影像資料間的高度相關性,將輸入影像資料序列分組,每一組m個資料構成一個m維矢量,一起進行編碼,即一次量化多個點,根據仙農率失真理論,對于無記憶信源,矢量量化編碼總是優于標量量化編碼,編碼前,先通過大量樣本的訓練或學習或自組織特征映射神經網路方法,得到一系列的標準影像模式,每一個影像模式就稱為碼字或碼矢,這些碼字或碼矢合在一起稱為碼書,碼書實際上就是資料庫,輸入影像塊按照一定的方式形成一個輸入矢量,編碼時用這個輸入矢量與碼書中的所有碼字計算距離,找到距離最近的碼字,即找到最佳匹配影像塊,輸出其索引(地址)作為編碼結果,解碼程序與之相反,根據編碼結果中的索引從碼書中找到索引對應的碼字(該碼書必須與編碼時使用的碼書一致),構成解碼結果,由此可知,矢量量化編碼是有損編碼,目前使用較多的矢量量化編碼方案主要是隨機型矢量量化,包括變換域矢量量化,有限狀態矢量量化,地址矢量量化,波形增益矢量量化,分類矢量量化及預測矢量量化等,
6.塊截斷編碼:1979年,E.J.Delp和0.R.Mitehell提出了塊截斷圖象編碼演算法,此后陸續出現了許多關于塊截斷編碼的改進演算法和自適應的或混合的塊截斷編碼方案,最近,H.B.Mitehell等人又系統地比較了各種BTC演算法性能的優劣和運算復雜度的高低.,
雖然BTC的壓縮比不高(一般為4:1左右),編碼性能不如DCT技術,但是因為它具有簡單、快速的實作演算法,對信道誤碼不敏感,還能夠獲得令人滿意的圖象質量,所以長期以來一直受到人們的重視.特別是在計算機技術很發達的今天,它的實時實作十分容易,因此本文著重研究塊截斷編碼技術,
- 塊截斷編碼原理
3.1塊截斷編碼概述
塊截斷編碼是一種有效的、快速的有損影像壓縮方法,與矢量量化和變換編碼相比,塊截斷編碼更加容易實作,因為它具有運算量低,所需存貯量小,簡單、快速的低復雜度實作演算法,以及良好的抗信道干擾特性等優點,所以長期以來在實時影像傳輸領域中一直受到人們的重視,實質上塊截斷編碼是一個1位元自適應矩保持(Moment-preserving quantizer)量化器,它能夠保持信號樣本的一階矩和二階矩,使譯碼影像在一定程度上保持了原影像的區域統計特性,塊截斷編碼最早由E.J.Delp和O.R.Mitchell于1979年提出,該演算法保持影像的塊均值和影像的塊標準方差不變,后來,在1984年,Lema和Mitchell提出了一種塊截斷編碼的簡單快速的改進方法,即保持絕對值中心矩不變的塊截斷編碼演算法(Absolute MomentBTC,AMBTC)[8],然而標準塊截斷編碼演算法和絕對矩塊截斷編碼演算法所能達到的位元率均為2位元/像素,同時其壓縮比也不高,因此,為了進一步提高壓縮比、減少位元率,并提高重建影像的質量隨后又陸續出現了許多關于塊截斷編碼的改進演算法和自適應的或混合的塊截斷編碼方案,例如,用中值濾波器,矢量量化,插值或預測等方法來對輸出量化器的資料進行編碼,然而,壓縮比的增加,位元率的減少都是以重建影像失真度的增大或演算法復雜度的增加為代價的,
3.2 塊截斷編碼基本原理
在標準的塊截斷編碼中,將影像分段成為n×n無重疊影像塊,4×4為典型塊,并為各資料塊而單獨設計的2電平(1bit)量化器,量化門限和二個重建電平隨一個影像塊的區域統計特征而變化,因此該編碼實際上是一個區域二進制處理程序,這種資料塊的表達方式是由一個n×n位元映像所組成,該n×nbit代表了有關各像素的重建電平和確定兩個重建電平的附加資訊,而譯碼是個簡單的處理程序,它在作為每位元映像的各像素位置,選定一個合適的重建值而完成譯碼,
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/158174.html
標籤:其他
下一篇:2020-10-05
