【发布时间】:2013-02-22 16:19:21
【问题描述】:
我正在研究将 多个 JPEG 图像存储在一起作为一个更大的图像时减少存储空间的问题。基本直觉是图像往往具有一些相似性(例如在相同位置或大约相同时间点拍摄的图像),我们可以利用这种相似性来节省空间吗?
整体流程是:输入JPGImages->每张图片转换成RGBImage Tiles->将相似的RGBtiles重组在一起->再次转换成JPG格式。自然,在检索图像时,我们需要反转该过程。
使用 Y 分量的 DC 系数作为图块重组的相似性度量,我为 10 幅图像节省了约 8% 的空间。当我为 100 张图像执行此操作时,节省的费用减少到 ~3%。
如何在拼贴重组后节省成本 - 即 JPEG 编码过程的哪一部分利用了图像拼贴重组?
除了 Y 分量的 DC 系数之外,还有其他一些您能想到的指标会更好地被 JPEG 编码利用
修订:
除了 JPG 之外,还有其他 other 图像格式可以在聚合多个图像时更好地利用这种 相似性 吗?比如像PNG?
【问题讨论】:
标签: image-processing compression png jpeg libpng