文件名称:解码过程-vulkanapi说明文档
文件大小:2.5MB
文件格式:PDF
更新时间:2024-07-22 01:42:19
25724
5.3 解码过程 5.3.1 视频解码器 视频解码流程示例见图8 。视频解码器接收编码比特流,对条带中的树形编码单元,经熵解码、 逆扫描、反量化及反变换产生一组残差数据 'D ,并根据码流中的信息通过帧内预测或帧间预测得到预 测数据PRED,预测数据与残差数据通过计算生成重建图像 'F 。重建图像经去块效应滤波,样点偏移补 偿(SAO)、样点滤波补偿(ALF)后产生 终的解码图像。 参考帧 帧间 预测 帧内 预测 SAO 去块 滤波 反变换反量化 逆扫描 熵解码 PRED 编码比特流 + ALF 解码帧 图8 解码流程示例 5.3.2 NAL 单元解码过程 NAL单元解码过程的输入为NAL单元,输出为封装在NAL单元中的RBSP语法结构。该过程为从NAL单元 中提取出RBSP语法结构。如果encryption_idc等于1,则从NAL单元中提取RBSP语法结构时需对加密的 RBSP进行解密处理,得到未加密的RBSP。该解密过程不在本文件中规定。 对 NAL 单元中的 RBSP 语法结构按照如下的方式进行解码: ——nal_unit_type 的值为 1,2,3和 4 时 NAL 单元的解码过程,见 5.3.3; ——nal_unit_type的值为1和2时NAL单元的帧内预测过程,见5.3.4; ——nal_unit_type的值为1时NAL单元中的的帧间预测过程,见5.3.5; ——nal_unit_type的值为1和2时NAL单元中的树形编码单元在去块效应滤波前变换系数的解码过 程和图像重建过程,见5.3.6; ——nal_unit_type的值为1,2,3和4时NAL单元的重建图像的去块效应滤波过程,见5.3.7;