幀間預測主要包括運動估計(運動搜索方法、運動估計准則、亞像素插值和運動矢量估計)和運動補償。 對於H.264,是對16x16的亮度塊和8x8的色度塊進行幀間預測編碼。 A、樹狀結構分塊 H.264的宏塊,對於16x16的亮度宏塊,可以分成16x16、16x8、8x16和8x8的子塊進行幀 ...
幀內預測:根據經過反量化和反變換 沒有進行去塊效應 之后的同一條帶內的塊進行預測。 A x 亮度塊預測: 用到的像素和預測方向如圖: a f是 x 塊中要預測的像素值,A Q是臨塊中解碼后的參考值。 是 x 的亮度塊的 個預測方向 模式 。當E H不可得時,用D代替。 A Q在下面情況下不可用: 不在當前圖像或條帶 在該 x 塊之前還沒有被編碼 位於幀間編碼宏塊,且constrained intr ...
2014-10-12 16:49 1 3119 推薦指數:
幀間預測主要包括運動估計(運動搜索方法、運動估計准則、亞像素插值和運動矢量估計)和運動補償。 對於H.264,是對16x16的亮度塊和8x8的色度塊進行幀間預測編碼。 A、樹狀結構分塊 H.264的宏塊,對於16x16的亮度宏塊,可以分成16x16、16x8、8x16和8x8的子塊進行幀 ...
為什么要有幀內預測?因為一般來說,對於一幅圖像,相鄰的兩個像素的亮度和色度值之間經常是比較接近的,也就是顏色是逐漸變化的,不會一下子突變成完全不一樣的顏色。而進行視頻編碼,目的就是利用這個相關性,來進行壓縮。 很好理解,存儲一個像素的亮度值可能需要8個bit,但是如果相鄰的兩個像素變化 ...
A、變換量化過程總體介紹 經過幀內(16x16和4x4亮度、8x8色度)和幀間(4x4~16x16亮度、4x4~8x8色度)像素塊預測之后,得到預測塊的殘差,為了壓縮殘差信息的統計冗余,需要對殘差數據進行變換和量化操作。變換和量化的總體操作過程如下圖 ...
壓縮比:壓縮后的數據量與壓縮前的數據量之比 預測編碼:主要是利用圖像相鄰的幀之間的相似性來實現編碼的; I幀是基本幀,完整保留;壓縮率10 P幀,前向預測編碼,是在I 幀的基礎上取與I 幀的差異,壓縮率20 B幀是雙向預測內插編碼幀,也就是B幀記錄的是本幀與前后幀的差別,B幀的壓縮率高 ...
一、哥倫布碼 哥倫布碼就是將編碼對象分能成等間隔的若干區間(Group),每個Group有一個索引值:Group Id。 》對於Group Id采用二元碼編碼; 》對於Group內的 ...
H.264中,4x4的像素塊經過變換和量化之后,低頻信號集中在左上角,大量高頻信號集中在右下角。左邊的低頻信號相對數值較大,而右下角的大量高頻信號都被量化成0、1和-1;變換量化后的殘差信息有一定的統計特性和規律。 CAVLC(Context-based Adaptive ...
前言 ----------------------- H264是新一代的編碼標准,以高壓縮高質量和支持多種網絡的流媒體傳輸著稱,在編碼方面,我理解的他的理論依據是:參照一段時間內圖像的統計結果表明,在相鄰幾幅圖像畫面中, 一般有差別的像素只有10%以內的點,亮度差值變化不超過 ...
來源: https://www.cnblogs.com/herenzhiming/articles/5106178.html 前言 ----------------------- H264是新一代的編碼標准,以高壓縮高質量和支持多種網絡的流媒體傳輸著稱,在編碼方面,我理解的他的理論依據 ...