日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

HEVC-帧间预测

發布時間:2024/4/17 c/c++ 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HEVC-帧间预测 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  • ?AMVP

主要是利用相鄰塊的相關性,因為運動向量不會突變。

  • AMVP對象列表的構造

最初5個向量來自三類:

1.來空間相鄰的3個運動向量

2.3個空間相鄰向量的中值

3.一個來自co-located縮放的向量

對這個5個向量,還要重新排序,最有可能的放到第0個位置,還要去除一些冗余的對象。大量實驗

最終,只有兩個對象,來自:

1.從相鄰5個中選出兩個
2.當相鄰空間5個不可用或者是一樣的時候,從兩個時間co-lated的向量中選擇一個
3. zero motion vectors when the spatial, the temporal or both candidates are not
available

  • Spatial Candidates

向量的縮放僅僅當當前圖像的參考圖像和這個candidate圖像的參考圖像同時是短期參考圖像是,才進行。?向量需要根據時間上參考圖像和當前圖像的距離(POC值差),進行縮放。縮放的公式如下:

  • ?Temporal Candidate

?原理:由于當前塊的右邊和下面還沒有解碼,所以無法參考。就利用參考幀相同位置co-located的右邊和下面的塊的向量。

通過(sps/slice_temporal_mvp_enabled_flag)來決定是否使用時間參考向量。

上圖c0代碼右下,c1是中間。

  • AMVP的碼流信息

1.inter_pred_idc,表明是否使用一個list0或者list1,或者都使用

2.ref_idx_l0/1, 表明使用的參考幀。

3.mvp_l0/1_flag, and its MVD,用來計算MV

4.MV (x; y),是一個candidates的index,預測參考向量

  • Inter-picture Prediction Block Merging

why:為什么要有這個模式?

answer:對于突然運動的物體,如果不引入無效的邊界話,4分法塊劃分無法捕捉的運動向量。

  • ?Merge Candidate List Construction

來自如下的兩個:

1.從5個空間block中,選擇4個作為merge candidates.
2. 從兩個時間co-located塊中,選擇一個作為merge candidate.
? additional merge candidates including combined bi-predictive candidates and
zero motion vector candidates

  • Spatial Candidates

如上圖,A1 is added to the list if available. Then, the candidates at the positions B1, B0, A0, and B2 are processed in that order.?

進行冗余檢查,從如下的兩個方面:

1.avoid having candidates with redundant motion data in the list

?Given the order of
{A1, B1, B0, A0, B2}, B0 only checks B1, A0 only A1 and B2 only A1 and B1

給定的順序,B0檢查B1,A0檢查A1,B2僅僅與A1和B1比較。
2.prevent merging two partitions that could be expressed by other means which
would create redundant syntax

A1:

A1 can only be added into the list if the current PB, corresponding to X in Fig. 5(a), is not the left block of a CB vertically split into two partitions (PART?N×2N or PART?nL×2N or PART?nR×2N partitions in Fig. 2).

B1:

the candidate at position B1 can only be added into the list if the current PB is not the bottom block of a CB horizontally split into two partitions (PART?2N×N or PART?2N×nU or PART?2N×nD partitions in Fig. 2).

如果不遵循上述規則,這會形成2Nx2N的PU,帶有相同的運動向量。

  • temporal Candidates

The temporal merge candidate includes one or two MVs depending on their availability in the collocated PU. The position of the temporal PB associated with the collocated PU is derived the same way as for AMVP

  • Additional Candidates

? Combined bi-predictive candidates


? Zero motion vector candidates

  • ?Merge Motion Data的碼流語法

?merge_flag:表明是否是Merge Motion

merge_idx :表明使用哪一個candidate

(five_minus_max_num_merge_cand):表明最多有多少個candidate

Skip模式:

? the CU only contains one PU (2Nx2N partition type)
? the merge mode is used to derive the motion data (merge_flag equal to 1)
? no residual data is present in the bitstream

  • Motion Estimation Regions

Typically, parallel motion estimation is performed such that all the MVs of PUs inside a region are estimated in parallel. Let us call these regions used for parallel motion estimation motion estimation regions (MER).

為了計算一個PU的運動信息,在同一個MER中其他的PU的運行信息不被使用。

  • ?Fractional Sample Interpolation

為什么要進行分數像素的差值,因為運行在整數像素的位置是不準確的。HEVC對于半像素采用對稱的8抽頭濾波器,對于1/4像素采用非對稱的7抽頭濾波器。

  • Weighted Sample Prediction

?In principle, WP replaces the inter prediction signal P by a linearly
weighted prediction signal PO D w P C o, where w is an Illumination
Compensation weight and o is an offset

?

?

總結

以上是生活随笔為你收集整理的HEVC-帧间预测的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 久久只有精品 | 欧美成在线观看 | 顶级尤物极品女神福利视频 | 三级电影网址 | 二区在线视频 | 国模一区二区三区 | 天天操天天干天天爱 | 91精品国产乱码久久久张津瑜 | 日韩av成人在线观看 | 国产日韩欧美在线观看视频 | 黄色免费网站视频 | 婷婷六月在线 | 国产偷拍一区二区三区 | 娇妻被老王脔到高潮失禁视频 | 67194成人 | 五色天婷婷 | 亚洲天堂2021av| 久久精品人妻一区二区 | 制服丝袜在线看 | 日本精品在线观看视频 | av日日操| 色多多污 | 男女插孔视频 | 国产女人18毛片水真多18 | 女人高潮被爽到呻吟在线观看 | 99热手机在线观看 | 综合中文字幕 | 天天干天天干天天干 | 午夜激情在线 | 三级精品在线观看 | 国产1区2区在线观看 | 国产精品永久 | 色婷婷国产精品综合在线观看 | 校霸被c到爽夹震蛋上课高潮 | 草久网| 国产资源网 | 麻豆传媒在线看 | 91美女片黄| 国产亚洲一区二区三区在线观看 | 欧美精品video| 久久国产精品波多野结衣 | 国产xxxx在线观看 | av网站在线免费看 | 亚洲综合久久久 | 日日色综合 | 一本之道高清无码视频 | 娇小的粉嫩xxx极品 国产精品人人爽人人爽 | 色屁屁| 国产成人综合久久 | 黄色免费网站观看 | 婷婷爱爱 | 精品国产乱码久久久久久闺蜜 | 黄网视频在线观看 | 高清视频在线免费观看 | 久久网亚洲 | 午夜在线观看影院 | 黄色污在线观看 | 无码一区二区三区免费视频 | 99久久久久久久 | 日本一区中文 | 2018国产大陆天天弄 | aaaaa级片 | 久久伊人免费 | 饥渴少妇勾引水电工av | 亚洲激情另类 | 色视频在线免费观看 | 国产一区,二区 | 欧美精品一区二区三区久久久 | 经典一区二区三区 | 熊猫电影yy8y全部免费观看 | 久久免费视频一区二区 | 美日韩丰满少妇在线观看 | 中文字幕精品视频在线观看 | 国产亚洲午夜 | 老熟妇仑乱视频一区二区 | 亚洲激情午夜 | 人成午夜 | 亚洲精品在线中文字幕 | 最新中文av | 在线免费黄网 | 日韩wwww| 无码精品人妻一区二区三区影院 | 人成免费在线视频 | 给我免费观看片在线电影的 | 久草一区| 亚洲在线观看免费视频 | 麻豆污视频| 天堂网视频 | 欧美一级精品 | 星空大象在线观看免费播放 | 神马香蕉久久 | 亚洲精品亚洲 | 青青视频免费看 | 欧美一区久久 | 中文字幕免费在线观看 | 成人黄色av网址 | 艳妇臀荡乳欲伦交换gif | 深夜视频在线免费 | 色小妹av |