H 264學習筆記之二(片及片頭語法)

2021-08-03 08:24:17 字數 1175 閱讀 9727

1片層句法(不分割槽)

句法

c

desc

slice_layer_without_partitioning_rbsp()while(reordering_of_pic_nums_idc!=3)

if(slice_type==b)while(reordering_of_pic_nums_idc!=3)

表13reordering_of_pic_nums_idc

操作0

短期參考幀重排序,abs_diff_pic_num_minus1會出現在碼流中,從當前影象的picnum減去(abs_diff_pic_num_minus1+1)後指明需要重排序的影象

1短期參考幀重排序,abs_diff_pic_num_minus1會出現在碼流中,從當前影象的picnum加上(abs_diff_pic_num_minus1+1)後指明需要重排序的影象

2長期參考幀重排序,long_term_pic_num會出現在碼流中,指明需要重排序的影象。

3結束迴圈,退出重排序操作。

表148 加權**的語義

句法

c

desc

pred_weight_table()elsewhile(memory_management_control_operation != 0)

表16memory_management_control_operation

操作0

結束迴圈

1將乙個短期參考影象標記為非參考影象,也即將乙個短期參考影象移出參考幀佇列

2將乙個長期參考影象標記為非參考影象,也即將乙個長期參考影象移出參考幀佇列

3將乙個短期參考影象轉為長期參考影象

4指明長期參考幀的最大數目

5清空參考幀佇列,將所有參考影象移參考幀佇列,並禁用長期參考機制

6將當前影象存存為乙個長期參考幀

表17標記操作

頂 0 踩

0

h.264學習筆記之一(層次結構,nal,sps)

單節目變位元速率ts流復用演算法的研究及實現

H 264學習筆記之二(片及片頭語法)

1 片層句法 不分割槽 句法 c desc slice layer without partitioning rbsp 表6 2 片層a 分割槽句法 句法 c desc slice data partition a layer rbsp 表7 3 片層b 分割槽句法 句法 c desc slice ...

H 264句法和語法總結(五)片頭句法

slice header if nal unit type 5 idr pic id idr 影象的標識。不同的 idr 影象有不同的 idr pic id 值。值得注意的是,idr 影象有不等價於 i 影象,只有在作為 idr 影象的 i 幀才有這個句法元素,在場模式下,idr 幀的兩個場有相同的...

H 264學習筆記4 變換量化

a 變換量化過程總體介紹 經過幀內 16x16和4x4亮度 8x8色度 和幀間 4x4 16x16亮度 4x4 8x8色度 畫素塊 之後,得到 塊的殘差,為了壓縮殘差資訊的統計冗餘,需要對殘差資料進行變換和量化操作。變換和量化的總體操作過程如下圖 對於intra 16x16的亮度塊,通過16 4x4...