DCT變換的一些知識

2021-04-13 04:42:11 字數 510 閱讀 5988

dct將運動補償誤差或原畫面資訊塊轉換成代表不同頻率分量的係數集,這有兩個優點:其一,訊號常將其能量的大部分集中於頻率域的1個小範圍內,這樣一來,描述不重要的分量只需要很少的位元數;其二,頻率域分解映**人類視覺系統的處理過程,並允許後繼的 量化過程滿足其靈敏度的要求。

關於這一點在我手頭的教程中有詳盡的描述,讓我直接引用:

由上面的引用可見,位元速率壓縮基於變換編碼和熵值編碼兩種演算法。前者用於降低熵值,後者將資料變為可降低位元數的有效編碼方式。在mpeg標準中,變換編碼採用的是dct,變換過程本身雖然並不產生位元速率壓縮作用,但是變換後的頻率係數卻非常有利於位元速率壓縮。

dct和它解壓時的反運算的具體演算法如下。

當u,v = 0 時,離散余弦正變換(dct)後的係數若為f(0,0)=1,則離散余弦反變換(idct)後的重現函式f(x,y)=1/8,是個常數值,所以將f(0,0)稱為直流(dc)係數;當 u,v≠0時,正變換後的係數為f(u,v)=0,則反變換後的重現函式f(x,y)不是常數,此時正變換後的係數f(u,v)為交流(ac)係數。 

關於小波變換和Gabor變換的一些知識!

通過昨天的學術報告,覺得自己對這兩個基本的概念還有些模糊,於是查詢了相關的一些資料 1.關於小波變換 一種多解析度分析工具,為不同尺度上訊號的的分析和表徵提供了精確和統一框架。它的原理是 於fourier變換!但是它比傳統的fourier變換有更多優點,比如 1 小波變換可以覆蓋整個頻域 2 可以通...

關於DCT變換的理解 0

首先,dct變換是jpeg用的壓縮方式,學習的時候以jpeg影象壓縮流程為展開來學,脈絡比較清晰。1.jpeg影象壓縮流程,dct演算法 和 編碼 是兩個難點。這篇文章介紹了每個步驟 2.dct部分 分塊 dct變換 量化 比較難理解的知識點 基函式 1個二維變換 2個一維變換 用矩陣表示二維變換 ...

法線的變換的一些概念

在3d中,我們經常涉及到空間座標系的變換,從模型座標系到世界座標系 世界座標系到攝像機座標系之類的轉換。1 viewpos worldpos viewmatrix 同樣的我們也想到,模型的上的法線是否也可以 有些情況下是正確的 viewnormal worldnormal viewmatrix n是...