对于三色大数据点图像压缩传输技术,常用的编码有霍夫曼编码、游程编码等,由于图像像素取值为0~255,不具有规律性,拟采用变换得到易于编码的图像。
步骤一:色彩转换和重采样
利用图片中亮度信息与色度信息的分辨差异性,对亮度信息进行精细采样,而对色度信息进行粗采样,常用的采样类型有YUV444、YUV420、YUV411,其中数字分别代表相邻四个数据采样的个数。
Y = 0.299 * R + 0.587 * G + 0.144 * B
U = -0.1687 * R - 0.3313 * G + 0.5 * B +128
V = 0.5 * R - 0.4187 * G - 0.0813 * B + 128
在实际应用中可将0~255的矩阵变为-128~128的矩阵,减小绝对值波动,以降低DCT反变换数值上的损失。
步骤二:图像分割
相邻像素点间差异性小,相对整体变换处理而言,分割再拼接处理可以减少量化后的数据损失,通常取8*8大小。
步骤三:DCT变换
DCT变换即离散余弦变换,经过离散余弦变换,将图像数据变至频域数据,通常可以略去高频信息以达到压缩的目的。
对于8*8固定矩阵,可以简化为F(u,v)=Af(x,y)A',系数矩阵A为常值矩阵,可以计算得出,为