Codecs系列H.264 Direct与H.265 Merge的前世今生

Posted 飞翔的鲲

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Codecs系列H.264 Direct与H.265 Merge的前世今生相关的知识,希望对你有一定的参考价值。

Date: 2022.1.17


文章目录

1、参考

H.264中什么是B_Direct_16x16宏块?
H264 Direct预测模式

2、H.264 Direct模式

Direct模式不需要运动估计,只需要运动补偿即可。其运动矢量信息可以通过相邻块的运动信息推导得到。采用Direct模式的宏块像素残差不为0,而运动矢量残差MVD为0。

3、H.265 Merge模式

Merge模式不需要进行复杂的运动估计,只有运动补偿,当前PU块的运动信息都可以通过相邻PU的运动信息推导得到。采用Merge模式进行编码,当前PU块只需要传送Merge标志位和Merge索引,不需要传送其运动信息。

4、两者的联系与区别

Merge是基于H.264 Direct模式发展而来,相比Direct模式在时域和空域候选上更加丰富,并且适用于P帧。H.264 Direct模式仅用于B Slice。
AMVP用于获取运动矢量预测值MVP,并且作为当前块运动估计的起始搜索点。


以上是关于Codecs系列H.264 Direct与H.265 Merge的前世今生的主要内容,如果未能解决你的问题,请参考以下文章

Codecs系列H.264码率控制算法之URQ模型

Codecs系列H.264码率控制算法之URQ模型

Codecs系列FFmpeg中的x264使用指南

Codecs系列FFmpeg中的x264使用指南

Codecs系列FFmpeg中的x264使用指南

Codecs系列HEVC标准:简介和编码框架分析