假设我们已经使用RGB训练图像形成了码本。该码本现在存在于编码器和解码器中。
现在我们有一个RGB测试图像(不包含在训练图像中),我们想要压缩,传输和重建。在重建该测试图像期间,由于测试图像的强度不同,其中一些可能与任何训练图像强度完全不匹配,重建图像的部分不会比原始图像更暗或更亮。现有的矢量量化算法?有没有办法处理像K-means,LBG这样的现有算法的强度?或者我们应该开始适当选择训练图像?或者测试图像是否也应包含在训练图像中?标准方式是什么?
答案 0 :(得分:0)
矢量量化是一种有损压缩方案。您正在训练集中找到最佳匹配群集以创建码本。这是一个近似值。训练集越大,匹配就越好,但总会有损失。
您的训练集需要考虑图像的所有强度(复杂度),而不仅仅是您要压缩的图像的强度。训练图像是否包含测试图像不会改变丢失将发生的事实(除非训练集非常小,否则任何增益都是微不足道的)。