此图为HEVC的编码框架图,接下来我将针对这幅图,写下自己对HEVC的编码流程的理解。(错误多多,处于菜鸟阶段,望看见这篇文章的同行能给点意见,本人将不胜感激)
在图中可以看到有多个清晰的互相联系的模块。编码控制,变换量化,帧间预测(运动估计,运动补偿),帧内预测,滤波控制分析,环路滤波(去块滤波,采样点自适应偏移滤波),熵编码。这些编码模块都是互相联系的,一个模块会影响着另一个模块。
(1)视频序列输入编码器,被分为多个DOP(图像组),在图像层有三种编码结构,即帧内编码,低延时编码和随机访问编码。这三种编码结构定义了后面的编码方式。