视频编码
文章平均质量分 80
ccc_cccd
这个作者很懒,什么都没留下…
展开
-
假想参考解码器 vbv HRD
视频编码中有个hypothetical reference decoder(HRD), 从标准H26x系列的各个协议的附录中都可以看到有专门介绍该解码器的,在MPEG2/H262的附录中,把它叫视频缓冲校验video buffer verifier(VBV),其实这两个是一个东西。vbv buffer的作用是平滑编码器的输出码流,防止码流抖动过大,通常可以和码率控制模块结合使用。在面向传输的视频编码中,vbv buffer很有用处,因此当前主流的编解码器都有这个东西或者类似的东西,比如x264/x265中的原创 2021-02-24 23:13:25 · 2508 阅读 · 5 评论 -
视频编码的码率控制
H264码率控制为什么一定要MAD最近一直在研究视频编码中打的码率控制,有一个问题一直没想明白,就是:H264由于引入了率失真优化模型,导致了码率控制出现了蛋鸡悖论的问题,具体描述如下,H264的模式选择需要用率失真优化,率失真优化需要确定QP值,而QP值是码控确定的,码控又需要MAD作为输入,MAD又是模式选择确定好模式后才能算出来。 放一张很多地方都会用来解释的图。这个过程大体都能理解,唯一不太明白的是,为啥码率控制需要一定要用到MAD,是官方模型这样子吗?找了很多文章都没有说为什么,H264的原创 2021-02-21 13:23:53 · 1202 阅读 · 0 评论