在MPEG中,有关P帧图像的压缩算法,下列说法不正确的是()。
A.可以采用类似JPEG的压缩算法
B.以图像宏块作为基本编码单元
C.运动估计是求取运动矢量的过程
D.运动矢量不需要再进行编码过程
参考答案:A
解析:
本题考查视频压缩算法的基础知识。
此类型题已经多次出现在历年考试中,可以结合试题20、21和44,对各知识点进行整体把握与理解。
视频图像可以通过消除在时间上和空间上的冗余信息达到压缩的效果。在空间方向上,图像数据压缩采用JPEG压缩方法来去除冗余信息,主要方法包括帧内预测编码和变换编码;在时间方向上,图像数据压缩采用帧间预测编码和运动补偿算法来去除冗余信息。
MPEG视频编码中使用了帧内压缩编码和帧间压缩编码。其中采用帧间压缩编码时,图像序列分为帧内图像(I图像)、预测图像(P图像)和插补图像(B图像,双向预测帧)。帧内图像(I图像)使用静态图像的JPEG压缩标准中的DCT编码方式。预测图像(P图像)以图像宏块作为基本编码单元,使用前一个帧内图像(I图像)或前一个预测图像(P图像)预测编码得到。双向预测帧(B图像)可以由前后的帧内图像(I图像)和预测图像(P图像)计算得到。
运动估计(帧间预测)是指参考帧中寻找最佳匹配宏块,并且计算出运动矢量。运动补偿是指基色图像宏块与参考帧的最佳匹配宏块之间的差值。对求得的差值进行彩色空间转换,并作4:1:1的子采样得到Y、Cr、Cb的分量值,然后仿照JPEG压缩算法对差值进行编码,计算出的运动矢量也要进行霍夫曼编码。