[发明专利]一种图像压缩方法及装置在审
申请号: | 201710615308.0 | 申请日: | 2017-07-26 |
公开(公告)号: | CN109308724A | 公开(公告)日: | 2019-02-05 |
发明(设计)人: | 武俊敏;刘骏 | 申请(专利权)人: | 合肥图鸭信息科技有限公司 |
主分类号: | G06T9/00 | 分类号: | G06T9/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 210000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 变换结果 矩阵 离散余弦变换 图像压缩 图像 压缩率 有效地 量化 压缩 | ||
本发明实施例提供了一种图像压缩方法及装置,所述方法包括:对图像进行分片;对所述每一分片,对所述分片的每一行、每一列分别作带系数的离散余弦变换,得到变换结果;获取所述分片对应的mask矩阵;对所述mask矩阵的每一行、每一列分别作带系数的离散余弦变换,得到所述mask矩阵的变换结果;以所述分片的变换结果除以所述mask矩阵的变换结果得到所述分片的最终变换结果;对所述最终变换结果进行量化、编码,得到压缩后的结果,能够有效地提升图像的压缩率。
技术领域
本发明涉及图像压缩领域,特别涉及一种图像压缩方法。
背景技术
目前采用图像金字塔进行预测时的效率不高,压缩速度较慢。
发明内容
为了解决上述问题,本发明实施例提供了一种图像压缩方法。
根据本发明的第一方面,提供了一种图像压缩方法,所述方法包括:
对图像进行分片;
对所述每一分片,计算其最小包络矩形;
对所述每一分片,根据所述最小包络矩形计算对应的mask矩阵;
对所述每一分片,对所述mask矩阵进行采样编码,获得对应的图像金字塔;
对所述每一分片,从所述图像金字塔的最顶层开始,通过该层对图像金字塔的下一层进行预测,得到预测结果;
计算该层图像金字塔的边界,获取所述预测结果中与所述边界对应的像素,将所述与边界对应的像素与所述mask矩阵中对应的像素位置的值进行比较,得到相应的对比结果,对于处于非边界处的像素,直接设置其比对结果为真;
根据所述mask矩阵对所述预测结果进行修正,得到修正后的预测结果;
迭代处理所述图像金字塔的每一层,直至最底层;
根据所述图像金字塔的顶层与其他每一层的比对结果得到所述图像金字塔对应的通道的二进制编码串;
对所述二进制编码串进行压缩,得到中间压缩结果;
根据所有分片的中间压缩结果得到所述图像的第一压缩结果。
根据本发明的第二方面,提供了一种图像压缩装置,包括:
分片单元,用于对图像进行分片;
最小包络矩形计算单元,用于对所述每一分片,计算其最小包络矩形;
mask矩阵计算单元,用于对所述每一分片,根据所述最小包络矩形计算对应的mask矩阵;
采样单元,用于对所述每一分片,对所述mask矩阵进行采样编码,获得对应的图像金字塔;
预测单元,用于对所述每一分片,从所述图像金字塔的最顶层开始,通过该层对图像金字塔的下一层进行预测,得到预测结果;
计算单元,用于计算该层图像金字塔的边界,获取所述预测结果中与所述边界对应的像素,将所述与边界对应的像素与所述mask矩阵中对应的像素位置的值进行比较,得到相应的对比结果,对于处于非边界处的像素,直接设置其比对结果为真;
修正单元,根据所述mask矩阵对所述预测结果进行修正,得到修正后的预测结果;
迭代单元,用于迭代处理所述图像金字塔的每一层,直至最底层;
编码单元,用于根据所述图像金字塔的顶层与其他每一层的比对结果得到所述图像金字塔对应的通道的二进制编码串;
第一压缩单元,用于对所述二进制编码串进行压缩,得到中间压缩结果;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥图鸭信息科技有限公司,未经合肥图鸭信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710615308.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种图像压缩方法及装置
- 下一篇:一种移动端表情趣图生成的系统