基于DSP的AVS视频编码算法优化与实现(20)
时间:2025-01-20
时间:2025-01-20
AVS
华北电力人学硕士学位论文
式导出运动矢量的
块为帧内编码时
只是视其运动矢
量为0,依然用于
预测
编码前后两个运
动矢量B帧宏块双向预测模
式
%像素
运动补
偿%像素位置采用6拍滤波,%像素位置线性插值
4×4整数变换,编
解码端郜需要归
一化,量化与变换
归一化相结合,通变换与量化
过乘法、移位实现
熵编码CAVI,C:与周H司块相关性高,实现复
杂。CABAC:计算
较复杂
基于4×4块边缘
进行,滤波强度分
类繁多,计算复杂
数据分割FM0/ASO
等宏块、条带组织
机制码、约束性帧
内预测等坏路滤波容错编码于导出运动矢量的块为帧内编码时,使用空域相邻块的运动矢量进行预测称为对称坝测模式,只编码1个自西向运动矢量,后向运动矢量由前向导出%像素位置采用4拍滤波,坛像素位置采用4拍滤波、线性插值8×8整数变换,编码端进行变换归一化,量化与变换归一化相结合,通过乘法、移位实现七下文自适应2D—VLC,编码块系数过程中进行多码表切换基于8x8块边缘进行,简单的滤波强度分类,滤波较少的像素,计算复杂度低简单的条带划分机制足以满足广播应用中的错误隐减、恢复需求基本相当最多降低50%基本相当降低l/3存储器的访问量提高约0.1dB(2%)解码时低降低约O.5dB(10一15%)相比CABAC降低30%降低50%远低于
由于AVS标准颁布时间还比较短,现在大部分研究机构都在研究探索适合AVS运行的:芯片和更优化的算法,AVs与H.264/AvC主要区别是在编码部分做大量运算,以得到低码率的传输,现在北京联合信源公司已经可以将解码部分做到实时,但编码部分与实时运行还有很大距离,有待继续研究发展。
与MPEG.4AVC/H.264的baselinepr06le相比,AVS视频增加了B帧interlace等技术,因此其压缩效率明显提高,而与MPEG一4AVC/H.264的mainprofile相比,又减少了CABAC等实现难度大的技术,从而增强了可实现性。
2.5小结
本章主要介绍了AVS视频压缩编码标准原理,在介绍视频压缩编码标准的前提下,引出了AVS视频压缩编码的关键技术,包括帧内预测,帧间预测,B帧宏块编码模式,整数变换与量化,熵编码以及环路滤波,将AVS与H.264标准进行了比较。16