H 264碼流結構

2021-03-31 08:56:31 字數 824 閱讀 8878

a

、對照:

h.263

的碼流結構

h.263

定義的碼流結構是分級結構,共四層。自上而下分別為:影象層

(picture layer)

、塊組層

(gob layer)

、巨集塊層

(macroblock layer)

和塊層(block layer)。

psctr

ptype

pquant

cpmpsbi

trbdbquant

pei

pspare

pei

group of blocks

estuf

eospstuf

圖1.1

影象層結構

gstuf

gbsc

gngsbi

gfid

gquant

macroblock data

圖1.2gob

層結構cod

mcbpc

modb

cbpb

cbpy

dquant

mvdmvd2

mvd3

mvd4

mvdb

塊資料圖

1.3巨集塊層結構

intradc

tcoef

圖1.4

塊層結構b、

h.264

的碼流結構

h.264

的碼流結構和

h.263

的有很大的區別,它採用的不再是嚴格的分級結構。

H 264碼流結構

a 對照 h.263的碼流結構 h.263定義的碼流結構是分級結構,共四層。自上而下分別為 影象層 picture layer 塊組層 gob layer 巨集塊層 macroblock layer 和塊層 block layer psc tr ptype pquant cpmpsbi trbdbq...

H 264碼流結構

什麼是封裝格式 重新整理影象概念 在我們的印象中,一張就是一張影象,而在h264中影象是個集合的概念。逐行掃描與隔行掃描.png 幀與場.png h264原始碼流 h264碼流.png 一個原始的h.264 nalu 單元常由 startcode nalu header nalu payload 三...

H264 碼流結構詳解

nal 負責以網路所要求的恰當的方式對 vcl 資料進行打包和傳送。壓縮 幀內 和幀間 dct 變化和量化 位元流編碼 切分資料,主要為了第三步。這裡一點,網上看到的 切片 slice 巨集塊 macroblock 是在vcl 中的概念,一方面提高編碼效率和降低誤位元速率 另一方面提高網路傳輸的靈活...

H264碼流分析

sodb 資料位元串 最原始的編碼資料 rbsp 原始位元組序列載荷 在sodb的後面填加了結尾位元 rbsp trailing bits 一個bit 1 若干位元 0 以便位元組對齊。ebsp 擴充套件位元組序列載荷 在rbsp基礎上填加了仿校驗位元組 0x03 它的原因是 在nalu加到anne...

H 264碼流介紹

背景 在h.264基準類中,僅僅使用了i幀和p幀,由於基準類沒有使用b幀,所以可以實現低延時,是網路攝像頭的首選。我們知道在某一個影象幀中,只刪除不必要的資訊就可以減少資料量,但是這樣會導致影象的解析度降低。差分編碼 在編碼時,會將一個幀與參考幀 前面的i幀或p幀 進行對比,然後只對那些對於參考幀來...