SVAC1.0标准解读-----整体框架分析
###Date: 2017/9/11
- 一、SVAC1.0标准介绍
SVAC(Surveillance Video and Audio Coding),安全防范监控音视频编解码技术,该技术标准是有中星微和公安一所针对视频监控应用提出的音视频编码标准,该标准2010年12月23日发布,于2011年5月1日开始实施。
SVAC标准的主要技术特点有以下几点:
1)高精度,支持8bit~10bit;
2)支持帧内4x4预测与变换量化,支持自适应帧-场编码(AFF)和CABAC等技术。
3)支持ROI变质量编码和SVC可伸缩编码。
4)支持监控专用信息,数据安全保护和加密认证。
SVAC标准的主要模块有以下几点:
1、SVAC支持的色彩格式:4:0:0、4:2:0和4:2:2
2、宏块的划分:16x16、16x8、8x16、8x8
3、语法:参见标准P20
4、语义:参见标准P20
5、解码过程:帧内预测、帧间预测、去块滤波、插值和运动补偿、反扫描、反变换反量化
6、解析过程:指数哥伦布编码和CABAC
- 二、SVAC1.0解码整体框架分析
上图表示SVAC视频解码流程。视频解码器接收编码比特流,对条带中的宏块,经熵解码、逆扫描、反量化和反变换产生一组残差数据D',并根据码流中的信息通过帧内预测或帧间预测得到预测数据PRED,最后预测数据与残差数据通过计算生成重建图像F'。重建图像经去块滤波产生最终的解码图像。