为了达到压缩数据的目的,对DCT系数F(u,v)需 作量化处理,量化处理是在一定的主观保真度图 像质量的前提下,丢掉那些对视觉效果影响不大 的信息。不同频率的余弦函数对视觉影响不同, 所以可根据不同频率的视觉阐值来选择量化表中 的元素值的大小。 DCT变换系数F(u,v),除以量化表中对应位置 的量化步长,其幅值下降,动态范围变窄,高频 系数的零值数目增加。 x01 x02 x03 a b a c x11 x12 x13 a c a b x21 x22 x23 a c a b x31 x32 x33 a b a c
技术需求: – – – 编码效率高 解码复杂度低 容错功能,抗误码 AVS-M应用示范 LAN W LAN 10M PROX Y INTERNET De mult ple x Tra nsco der VIDE O SE RVER Interface C Interface A Interface B 帧间预测
DCT变换之后的64个变换系数经量化后,坐标u =v=0的值是直流分量,称为DC系数。其余63个 变换系数是交流分量,称为AC系数。 为了进一步达到压缩数据的目的,需对量化后的 DC系数和AC系数进行基于统计特性的熵编码。 比较常被采用的熵编码方法有Huffman、VLC、 CABAC(Context Adaptive Binary Arithmetic Coding)及PCM预测编码等。 变换和量化 (Transform & Quantization) 变换系数扫描 (Coefficient Scan) 熵编码器(Entropy Coding) Wavelet Transform (Integer)(华工) DCT(计算所,北工大) Alternate Scan(计算所) VLC(华工,计算所,北航) CABAC 滤波器(Filtering) In-loop deblocking filter(华工,浙大, 自动化所) start code(华为) 文件格式(File Format) High-level syntax(华为) 8 x 8 -M o d e s 0 0 1 MVDE= MVE- PMVE D B A C E 帧间预测
新的滤波方案 – – – 半像素插值: (-1/8,5/8,5/8,-1/8) 1/4像素插值: (1/16,7/16,7/16,1/16) 色度采用1/8双线型插值 A c 2 j C a d h k 1 b B e f 3 i 4 l m 5 D 帧间预测 新型的双向预测模式: Symmetric mode
只编码一个前向运动矢量, 后向运动矢量根据帧间距离推导得 出 在两个方向同时搜索得到最优的运动矢量. B d1 d2 P P FMV BMV