发明名称 一种用复合矢量量化进行图像压缩的方法
摘要 本发明公开了一种用复合矢量量化进行图像压缩的方法,编码时,首先判断输入图像块的平滑性,再根据平滑与否,分别对输入的图像块进行分类编码,如果平滑则用像素编码,如果图像块不平滑,则采用矢量量化算法进行编码;解码时,如果接收到的编码结果是一个像素值,用该像素值还原原来平滑图像区域的每一个像素点,得到相应的图像区域,如果接收到的编码结果不是一个像素值,采用矢量量化方法进行相应的解码,得到相应的图像区域。本发明方法大大减小了编码的复杂度,从而大大降低了编码的时间,而图像在合适的阈值下进行压缩时可以达到既能使得图像编码时间大幅降低的同时,图像的峰值信噪比还会提高,并且该方法十分易于硬件实现。
申请公布号 CN101267557A 申请公布日期 2008.09.17
申请号 CN200810017954.8 申请日期 2008.04.14
申请人 西安理工大学 发明人 王冬芳;余宁梅;符运强;张沁涛;李佳;金永亮
分类号 H04N7/26(2006.01) 主分类号 H04N7/26(2006.01)
代理机构 西安弘理专利事务所 代理人 罗笛
主权项 1、一种用复合矢量量化进行图像压缩的方法,其特点在于,该方法按照以下步骤实施,步骤1、判定待压缩编码的图像区域是否平滑,如果输入的图像区域矢量x中的像素点灰度的最大值和最小值满足下式:<math><mrow><munder><mi>max</mi><mrow><mn>0</mn><mo>&le;</mo><mi>i</mi><mo>&le;</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></munder><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>-</mo><munder><mi>min</mi><mrow><mn>0</mn><mo>&le;</mo><mi>i</mi><mo>&le;</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></munder><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><msub><mrow><mo>&le;</mo><mi>T</mi></mrow><mi>H</mi></msub></mrow>则该图像区域为平滑;反之,则该图像区域为不平滑,其中TH表示平滑度阈值,i是该码字在码书中对应位置的地址索引,k是x矢量的维数,步骤2、编码,对判断为平滑的图像区域采用像素编码,在输入图像区域中的像素点中用一个可以代表输入图像区域中所有像素点特征的特征像素值做为该图像区域的编码结果,并加标识位后输出,对判断为不平滑的图像区域,采用矢量量化图像压缩方法进行编码,然后将编码后的结果加标示位后输出,步骤3,解码,如果接收到的编码结果是一个像素值,用该像素值还原原来平滑图像区域的每一个像素点,得到相应的图像区域,如果接收到的编码结果不是一个像素值,采用步骤2所述的矢量量化图像压缩方法进行相应的解码,得到相应的图像区域。
地址 710048陕西省西安市金花南路5号