JPEG 色度上采样

主要观点:JPEG 图像是有损的,其机制将 RGB 值转换为 YCbCr 值,且因人类眼睛对亮度更敏感对色度更不敏感而进行色度子采样,解码时存在不同的 IDCT 实现和色度上采样算法灵活性,通过三个例子展示了不同上采样算法(箱形和三角形)在砖、孔雀、At Mouquin's 图像中的质量差异,主观认为在现代高分辨率显示器上,两种上采样算法的差异很难察觉,即使在低分辨率显示器上差异也可忽略不计。
关键信息:

  • JPEG 图像转换及压缩原理,如 4:2:0 色度子采样使数据量减半。
  • libjpeg-turbo 的三种 IDCT 实现及布尔型配置字段do_fancy_upsampling
  • 箱形和三角形上采样算法及其在不同维度的计算方式。
  • 三个示例图像及不同上采样算法下的展示效果对比。
    重要细节:
  • 砖图像示例中,箱形上采样的图像在 2×2 子采样边界处更块状且更紧密,三角形上采样更平滑。
  • 孔雀图像示例中,鸟头部顶部边缘和背景的 2×2 块边界在箱形上采样时更明显。
  • At Mouquin's 图像示例中,底部有 2×2 块伪影,顶部人头部分差异难察觉。
阅读 82
0 条评论