視頻信號數字化處理后所帶來(lái)的信號損傷的種類(lèi)及特點(diǎn)
視頻信號數字化處理后所帶來(lái)的信號損傷的種類(lèi)及特點(diǎn)
電視信號的數字化處理需要三個(gè)步驟:取樣、量化和編碼。取樣是指用每隔一定時(shí)間的信號樣值序列來(lái)代替原來(lái)在時(shí)間上連續的信號,也就是在時(shí)間上將模擬信號離散化。量化是用有限個(gè)幅度值近似原來(lái)連續變化的幅度值,把模擬信號的連續幅度變?yōu)橛邢迶盗康挠幸欢ㄩg隔的離散值。編碼則是按照一定的規律,把量化后的值用二進(jìn)制數字表示,然后轉換成二值或多值的數字信號流。取樣和量化帶來(lái)的某些信號損傷多數是因實(shí)際工程設備和理想狀態(tài)下的物理模型之間無(wú)法完全契合而造成的。如:孔闌效應是因為實(shí)際取樣脈沖的寬度不為零而產(chǎn)生的一種高頻衰落現象;實(shí)際低通濾波器的濾波特性與理想狀態(tài)下的不同又會(huì )導致過(guò)沖和邊緣振鈴現象經(jīng)常性的出現。還有一些偶發(fā)性事件,如:顆粒雜波、輪廓效應等。針對這些信號損傷,在工程上通過(guò)采用過(guò)抽樣、高頻顫動(dòng)、非均勻量化和高頻提升等技術(shù)已將損傷減少到最小。
編碼就其本身而言只是將取樣、量化后的信號轉換成數字符號,應不存在信號損傷。但隨著(zhù)壓縮概念和壓縮技術(shù)的采用,使得編碼的目的更多的轉向于通過(guò)壓縮來(lái)去掉信號中的冗余成分,實(shí)現壓縮碼率和帶寬,保證信號的有效傳輸。這就必然會(huì )產(chǎn)生信號損傷及失真。因此本文重點(diǎn)討論壓縮編碼損傷。
一 壓縮編碼損傷的產(chǎn)生和種類(lèi)
一般把壓縮編碼過(guò)程中產(chǎn)生的損傷分為可恢復損傷和不可恢復損傷。
1、可恢復損傷
編碼僅利用信源各樣值的相關(guān)特性,去除電視信號本身的冗余,實(shí)現壓縮。雖因舍棄了一部分相關(guān)性較強信息而造成了信號暫時(shí)性的損傷,但在解碼端,根據相關(guān)性又可完全恢復原始數據而不引入任何失真,信號損傷被消除。我們稱(chēng)這個(gè)過(guò)程中產(chǎn)生的信號損傷為可恢復損傷。這種損傷不會(huì )導致圖像質(zhì)量下降,因此被認為是無(wú)損害的。
采用這種壓縮方式的編碼稱(chēng)為無(wú)損壓縮編碼。但壓縮率受到相關(guān)特性和統計冗余度的理論限制,一般小于3.3:1。常用的有Hoffman編碼、差值脈沖編碼(DPCM)、游程編碼和算術(shù)編碼等。
2、不可恢復損傷
有時(shí)為了能獲得較高壓縮比,在利用信源各樣值的相關(guān)特性去除冗余信息的同時(shí),還利用了人類(lèi)視覺(jué)對圖像中某些頻率成分不敏感特性,在壓縮過(guò)程中舍棄一些人眼不易察覺(jué)的高頻信息,以實(shí)現高壓縮。這些信息在解碼端是不能被恢復出來(lái)的,因此造成了信號永久性損傷。我們稱(chēng)該種損傷為不可恢復損傷。它對圖像質(zhì)量來(lái)說(shuō)是有損害的。特別當幾種不可恢復損傷發(fā)生累積后,將會(huì )導致圖像質(zhì)量的明顯劣化。目前這種特性正被多數視頻廠(chǎng)家低調處理,極力回避。
通常采用這種壓縮形式的編碼稱(chēng)為有損壓縮編碼。目前最常用的JPEG、M-JPEG、MPEG都屬于此種編碼。它們均對視頻信號造成了不同程度、不可預計的損傷;谒鼈兯捎玫膲嚎s編碼技術(shù)大同小異,我們就以MPEG為例來(lái)具體分析。
壓縮的第一步就是識別每個(gè)視頻場(chǎng)或幀中的冗余。MPEG編碼技術(shù)主要采用兩種方法:(1)在空間方向上,利用DCT(Discrete Cosine Transform)算法來(lái)去掉幀內及幀間的冗余信息。(2)在時(shí)間方向上,圖象數據壓縮采用運動(dòng)補償(Motion Compensation)算法來(lái)去掉幀間的冗余信息。
圖一為MPEG的基本編碼圖。
其中DCT變換是一個(gè)雙向數學(xué)過(guò)程。它將空間分布的變化程度轉變成重現空間分布所需的頻率帶寬。變換所得到的系數值既可以代表不斷增加的更高的垂直和水平空間頻率,也可以代表不同的水平和垂直空間頻率組合。DCT變換并沒(méi)有減少數據,它本身是無(wú)損變換。
對于活動(dòng)圖像多數情況下只是其中的很少一部分圖像在運動(dòng),即使有大范圍的活動(dòng)部分,前后幀盡管有很大區別,但移動(dòng)物體本身大多數情況下是相同的。因此只需要找到圖像中某一部分運動(dòng)了多少就可以在前一幀找到相應圖像的內容。(這個(gè)查找過(guò)程稱(chēng)為運動(dòng)估值,其表達方式是運動(dòng)矢量;而把前一幀相應的運動(dòng)部分補過(guò)來(lái),得到其剩余的不同部分的過(guò)程稱(chēng)為運動(dòng)補償。)運動(dòng)補償的幀間預測就是利用了這種相關(guān)性,有效地去除視頻信號在時(shí)間方向的重復信息,達到壓縮的目的。該過(guò)程產(chǎn)生的損傷只是可恢復損傷,而且幀間壓縮一般是在未壓縮的圖像上進(jìn)行,因此也是一個(gè)無(wú)損過(guò)程。
實(shí)際上MPEG編碼的第一層不可恢復的信號損傷是在量化處產(chǎn)生的,損失量標注為D1,如圖。視頻信號經(jīng)過(guò)DCT變換后,較高的空間頻率系數會(huì )變得非常細小,而根據人眼的視覺(jué)特性,較高的空間頻率系數可以用少量的比特來(lái)表示。因此在進(jìn)行量化處理時(shí)對低頻分量采用多比特、小間隔量化,產(chǎn)生較小的量化誤差,精度高。隨著(zhù)頻率的提升,量化間隔越大,精度越低,量化誤差越大,并丟棄一部分高頻信息。雖然得到了高壓縮比,但丟棄的高頻信息無(wú)法恢復,對信號造成了一定程度的永久性損傷。
而且由圖可知在參考幀幀存中有一副完全解析度、完整數據的前一副圖像。在預測幀幀存中擁有一個(gè)根據前一幀和運動(dòng)矢量所建立的預測的當前幀。輸出是預測的當前幀與實(shí)際當前幀相減后的差值。若沒(méi)有運動(dòng)或其它變化,當前幀便可得到完美的預測,差分幀輸出為 0(極易壓縮)。當前一幀和后一幀有點(diǎn)不同時(shí),差分幀仍有少量數據需要壓縮?梢(jiàn)差分幀輸出不為定值。為了維持最終數據流在一個(gè)一定的水平上,量化表控制單元會(huì )相應決定應如何量化DCT系數(即是用多小比特進(jìn)行量化),這樣帶來(lái)的量化誤差和不可恢復損傷無(wú)法預計。特別在圖象活動(dòng)劇烈或低碼率通訊時(shí),此編碼器只能通過(guò)迭用粗量化,降低幀頻或舍去更多的DCT變換系數來(lái)降低碼率,因而對信號損傷較大,丟失了許多有用的信息。在恢復圖象中將出現明顯的塊效應和運動(dòng)物體邊緣的蚊音效應。
第二層損傷在參考幀存處產(chǎn)生,失真量記為D2,如圖。量化處產(chǎn)生的損傷和失真,經(jīng)反量化反DCT變換并不能被恢復。由此得出的代表前一幅圖像的參考幀就帶有損傷和失真。因此通過(guò)運動(dòng)補償得到的當前幀就達不到完美預測,會(huì )帶有不可預計的損傷或失真。
對一個(gè)系統內各環(huán)節的不均勻失真,其總的作用結果并不是簡(jiǎn)單的相加。有以上分析可以看出兩層損傷是彼此加重的。用D來(lái)表示它們的累計失真,并可由下式得出:
其中不同類(lèi)型的失真其h值不同。h的取值范圍為1、3/2、2。
二 不可恢復損傷對圖像質(zhì)量的影響
有損壓縮編碼利用了圖像構造冗余和人類(lèi)的視覺(jué)特性,雖然在編碼過(guò)程中有不可恢復的損傷產(chǎn)生,但仍能使經(jīng)過(guò)單一壓縮編碼形式后的圖像
【視頻信號數字化處理后所帶來(lái)的信號損傷的種類(lèi)及特點(diǎn)】相關(guān)文章:
視頻信號數字化處理后所帶來(lái)的信號損傷的種類(lèi)及特點(diǎn) 200103-18
電視信號的實(shí)時(shí)監測與數字化處理03-20
高速視頻信號的光纖傳輸系統設計03-21
一種用CPLD實(shí)現視頻信號運動(dòng)檢測的方法03-19
探析語(yǔ)音信號的數字化噪聲抑制技術(shù)03-18
淺論券商直投所帶來(lái)的影響03-08