如何理解離散餘弦變換?靈思致遠IT學苑2018-12-03 10:07:26

DCT變換的全稱是離散餘弦變換(Discrete Cosine Transform),主要用於將資料或影象的壓縮,能夠將空域的訊號轉換到頻域上,具有良好的去相關性的效能。DCT變換本身是無損的,但是在影象編碼等領域給接下來的量化、哈弗曼編碼等創造了很好的條件,同時,由於DCT變換時對稱的,所以,我們可以在量化編碼後利用DCT反變換,在接收端恢復原始的影象資訊。DCT變換在當前的影象分析已經壓縮領域有著極為廣大的用途,我們常見的JPEG靜態影象編碼以及MJPEG、MPEG動態編碼等標準中都使用了DCT變換。

離散餘弦變換(DCT)是對實訊號定義的一種變換,變換後在頻域中得到的也是一個實訊號,相比DFT而言,DCT可以減少一半以上的計算。DCT還有一個很重要的性質(能量集中特性):大多書自然訊號(聲音、影象)的能量都集中在離散餘弦變換後的低頻部分,因而DCT在(聲音、影象)資料壓縮中得到了廣泛的使用。由於DCT是從DFT推匯出來的另一種變換,因此許多DFT的屬性在DCT中仍然是保留下來的。

離散餘弦變換,經常用於訊號處理和影象處理,用於對訊號和影象(包含影象和影片)進行有失真壓縮。因為離散餘弦變換有很強的‘能力集中’特性,大多數自然訊號的能量都集中在離散餘弦變換後的低頻部分。作用是:把圖片的點和點間的規律呈現出來。