问答题X 纠错
JPEG静态图像压缩编码主要原理及实现技术概述为以下几点:
①离散余弦变换(DCT)
首先把一幅图像(单色图像的灰度值或彩色图像的亮度分量或色差分量信号)分成8×8的块进行离散余弦正变换(FDCT)和离散余弦逆变换(IDCT)。
②量化
为了达到压缩数据的目的,对DCT系数F(u,v)需作量化处理。量化处理是一个多到一的映射,它是造成DCT编解码信息损失的根源。在JPEG标准中采用线性均匀量化器。量化定义为,对64个DCT变换系数F(u,v)除以量化步长Q(u,v)后四舍五入取整。
③熵编码
为进一步达到压缩数据的目的,需对量化后的DC系数和行程编码后的AC系数进行基于统计特性的熵编码。63个AC系数行程编码和码字,可用两个字节表示。JPEG建议使用两种熵编码方法:Huffman编码和自适应二进制算术编码。熵编码可分成两步进行,首先把DC和AC系数转换成一个中间格式的符号序列;第二步是给这些符号赋以变长码字。
你可能喜欢
问答题
问答题