1. 程式人生 > >編碼原理詳解(二)---變換編碼

編碼原理詳解(二)---變換編碼

mar 關於 詳解 tex 描述 原理 學習 編碼原理 watermark

本篇介紹編碼原理中的變換編碼。

一、變換的目的和作用:

    變換編碼的作用是將空間域描述的圖像信號變換到頻率域,然後對變換後的系數進行編碼處理。一般來說,圖像在空間上具有較強的相關性,變換到頻率域可以實現去相關和能量集中。這麽說有沒有很抽象,還是直觀一些,一會上圖。如果想詳細了解空間域以及頻率域相關的知識,那就得學習或者是撿一撿那些關於數學和信號系統的相關知識了。想當年,誰和我說這科考試不考,沒有用來著,NND。

二、變換的簡單示意

技術分享圖片

註:
(1)左邊的圖是原始的8*8的圖像塊的像素值,從圖中可以看出,相鄰的像素相關性很強,幾乎沒有很大差別;
(2)經過DCT變換後,左上角的低頻系數中(圖像變化不多的區域,人眼對低頻部分更敏感)部分集中了大量能量,又下角的高頻系數(圖像變化劇烈的部分或邊緣,人眼對高頻部分不敏感)集中了很少的能量,處理為這樣的結果實際上為後續的量化和Zig-Zag掃描做了很好的鋪墊(後續介紹)。

三、 DCT變換的公式

技術分享圖片

編碼原理詳解(二)---變換編碼