发明名称 图像压缩方法和系统
摘要 本发明公开了一种图像压缩方法和系统。其中,该图像压缩方法包括:获取8*8像素块在水平压缩模式下的Huffman编码长度和在垂直压缩模式下的Huffman编码长度;如果8*8像素块在水平压缩模式下的Huffman编码长度大于8*8像素块在垂直压缩模式下的Huffman编码长度,则将8*8像素块在垂直压缩模式下的Huffman编码结果作为8*8像素块的图像压缩结果,否则将8*8像素块在水平压缩模式下的Huffman编码结果作为8*8像素块的图像压缩结果。
申请公布号 CN102215384B 申请公布日期 2014.03.26
申请号 CN201010142134.9 申请日期 2010.04.02
申请人 富士通株式会社 发明人 叶姜莉;付轩
分类号 H04N19/61(2014.01)I;H04N19/13(2014.01)I 主分类号 H04N19/61(2014.01)I
代理机构 北京东方亿思知识产权代理有限责任公司 11258 代理人 宋鹤;南霆
主权项 一种图像压缩方法,包括: 获取8*8像素块在水平压缩模式下的Huffman编码长度和在垂直压缩模式下的Huffman编码长度; 如果所述8*8像素块在所述水平压缩模式下的Huffman编码长度大于所述8*8像素块在所述垂直压缩模式下的Huffman编码长度,则将所述8*8像素块在所述垂直压缩模式下的Huffman编码结果作为所述8*8像素块的图像压缩结果,否则将所述8*8像素块在所述水平压缩模式下的Huffman编码结果作为所述8*8像素块的图像压缩结果,其中 获取所述8*8像素块在所述水平压缩模式下的Huffman编码长度的处理包括: 获取所述8*8像素块中的各行像素的Huffman编码长度; 将所述8*8像素块中的各行像素的Huffman编码长度的叠加结果作为所述8*8像素块在所述水平压缩模式下的Huffman编码长度, 获取所述8*8像素块中的第i行像素的Huffman编码长度的处理包括: 通过将所述第i行像素中的第j+1个像素的像素值Pi,j+1与所述第i行像素中的第j个像素的像素值Pi,j相减,获取所述第i行像素中的第j+1个像素的一次差分像素值diff1(i,j+1),其中i和j均为整数,且0≤i≤7,0≤j≤6; 获取所述第i行像素中的第0个像素的像素值Pi,0和在j取0至6中的每一个整数值时所述第i行像素中的第j+1个像素的一次差分像素值diff1(i,j+1)中绝对值最小的一个值的绝对值Abs_min(i); 利用所述第i行像素中的第j+1个像素的一次差分像素值diff1(i,j+1)和所述绝对值Abs_min(i),计算所述第i行像素中的第j+1个像素的二次差分像素值diff2(i,j+1);以及 通过将所述第i行像素中的第0个像素的像素值Pi,0的Huffman编码长度、在j取0至6中的每一个整数值时所述第i行像素中的第j+1个像素 的二次差分像素值diff2(i,j+1)的Huffman编码长度、以及所述绝对值Abs_min(i)的Huffman编码长度相加,获取所述第i行像素的Huffman编码长度。
地址 日本神奈川县
您可能感兴趣的专利