The embodiment of the present invention provides an image compression method and device, which includes: dividing the image; calculating the minimum envelope rectangle for each divide; calculating the corresponding mask matrix for each divide according to the minimum envelope rectangle; sampling and coding the mask matrix for each divide; and sampling and coding the mask matrix for each divide according to the mask. The matrix and the sampling coding are compressed, and the first compression result of the image is obtained according to the compression result of all the slices, which can effectively represent the non-linear characteristics and improve the compression rate of the image.
【技术实现步骤摘要】
一种图像压缩方法及装置
本专利技术涉及图像压缩领域,特别涉及一种图像压缩方法。
技术介绍
目前的图像编码都是基于宏块的,这样会有比较明显的边界效应,像webp,bpg,是基于预测和宏块编码的,无法表征非线性的部分。
技术实现思路
为了解决上述问题,本专利技术实施例提供了一种图像压缩方法。根据本专利技术的第一方面,提供了一种图像压缩方法,所述方法包括:对图像进行分片;对所述每一分片,计算其最小包络矩形;对所述每一分片,根据所述最小包络矩形计算对应的mask矩阵;对所述每一分片,对所述mask矩阵进行采样编码;对所述每一分片,根据所述mask矩阵和所述采样编码进行压缩;根据所有分片的压缩结果得到所述图像的第一压缩结果。根据本专利技术的第二方面,提供了一种图像压缩装置,包括:分片单元,用于对图像进行分片;最小包络矩形计算单元,用于对所述每一分片,计算其最小包络矩形;mask矩阵计算单元,用于对所述每一分片,根据所述最小包络矩形计算对应的mask矩阵;采样单元,用于对所述每一分片,对所述mask矩阵进行采样编码;第一压缩单元,用于对所述每一分片,根据所述mask矩阵和所述采样编码进行压缩;第一合并单元,用于根据所有分片的压缩结果得到所述图像的第一压缩结果。本专利技术实施例提供一种对图像进行分片并对每片的形状进行压缩的方法,能够有效地表征非线性特征,并提升图像的压缩率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性 ...
【技术保护点】
1.一种图像压缩方法,其特征在于,所述方法包括:对图像进行分片;对所述每一分片,计算其最小包络矩形;对所述每一分片,根据所述最小包络矩形计算对应的mask矩阵;对所述每一分片,对所述mask矩阵进行采样编码;对所述每一分片,根据所述mask矩阵和所述采样编码进行压缩;根据所有分片的压缩结果得到所述图像的第一压缩结果。
【技术特征摘要】
1.一种图像压缩方法,其特征在于,所述方法包括:对图像进行分片;对所述每一分片,计算其最小包络矩形;对所述每一分片,根据所述最小包络矩形计算对应的mask矩阵;对所述每一分片,对所述mask矩阵进行采样编码;对所述每一分片,根据所述mask矩阵和所述采样编码进行压缩;根据所有分片的压缩结果得到所述图像的第一压缩结果。2.根据权利要求1所述的方法,其特征在于,所述根据所述最小包络矩形计算对应的mask矩阵包括:对于所述最小包络矩形中的每一像素,如果该像素的取值不为空,则所述mask矩阵中与该像素对应的值为1,否则,所述mask矩阵中与该像素对应的值为0。3.根据权利要求1所述的方法,其特征在于,所述对所述mask矩阵进行采样编码包括:通过采样建立所述mask的图像金字塔,直到所述图像金字塔的顶层只有1个像素为止。4.根据权利要求3所述的方法,其特征在于,所述根据所述mask矩阵和所述采样编码进行压缩包括:从所述图像金字塔的最顶层开始,通过该层对图像金字塔的下一层进行预测,得到预测结果;根据所述预测结果与所述mask矩阵进行对比,得到比对结果;根据所述mask矩阵对所述预测结果进行修正,得到修正后的预测结果;根据所述修正后的预测结果迭代地对图像金字塔的下一层进行预测和比较,得到对比结果和修正后的预测结果,直至所述图像金字塔的最底层;根据所述图像金字塔的顶层与其他每一层的比对结果得到所述图像金字塔对应的mask矩阵的二进制编码串;对所述二进制编码串进行压缩。5.根据权利要求4所述的方法,其特征在...
【专利技术属性】
技术研发人员:武俊敏,刘骏,
申请(专利权)人:合肥图鸭信息科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。