图像压缩编码方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:32798000 阅读:15 留言:0更新日期:2022-03-23 20:01
本申请涉及一种图像压缩编码方法、装置、计算机设备、存储介质和计算机程序产品。方法包括:获取待压缩图像,将待压缩图像分为多个图像块,每个图像块中包含有若干个像素;针对每个图像块,根据图像块中的像素判断所述图像块的类型;如果图像块为彩色图像块,则判断图像块中的像素是否满足预设条件;其中,预设条件包括像素分组条件、像素分量相等条件、像素分量差值与相应阈值关系条件中至少一种;若图像块中的像素满足预设条件中一种条件,则采用满足预设条件中一种条件所对应的编码规则对图像块进行编码。本申请提供的方法可使得编码后的数据量小,占据的存储空间小,同时解压后的数据还具备较高的质量。的数据还具备较高的质量。的数据还具备较高的质量。

【技术实现步骤摘要】
图像压缩编码方法、装置、计算机设备和存储介质


[0001]本申请涉及图像处理
,特别是涉及一种图像压缩编码方法、装置、计算机设备和存储介质。

技术介绍

[0002]数字化的方式表示、传输和存储。图像是包含信息量最大的一种媒介,但数字图像庞大的信息量也成为了数字化进程中的阻碍,必须进行有效的压缩。对于遥感照片、侦察照片、指纹图像、医用图像、天气云图等图像数据的存储和传输等,为了不损失关键信息,方便后期的处理和应用,往往采用无损压缩的方式。尤其在芯片及硬件的开发过程中,受DDR带宽等限制,无法顺利的对高分辨率视频图像(如1080P、4k*2k)进行图像数据读写、存储、缓存等处理,更需要对其进行无损或近无损压缩。
[0003]在无损编码过程中,不存在数据丢失的问题,即图像经无损编码后能够无失真地解码复原。经典的无损压缩技术包括Huffman编码、算术编码以及字典压缩等,但是使用传统的图像无损压缩方法压缩后的图像数据的存储空间较大。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够减少图像压缩数据存储本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图像压缩编码方法,其特征在于,所述方法包括:获取待压缩图像,将所述待压缩图像分为多个图像块,每个所述图像块中包含有若干个像素;针对每个图像块,根据所述图像块中的像素判断所述图像块的类型;如果所述图像块为彩色图像块,则判断所述图像块中的像素是否满足预设条件;其中,所述预设条件包括像素分组条件、像素分量相等条件、像素分量差值与相应阈值关系条件中至少一种;若所述图像块中的像素满足所述预设条件中一种条件,则采用满足所述预设条件中所述一种条件所对应的编码规则对所述图像块进行编码。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果所述图像块中的像素满足所述预设条件中至少两种条件,则将所述图像块满足每种条件所对应的编码结果进行解码,得到对应的第一解码数据;根据所述第一解码数据与所述图像块的数据,得到对应的第一压缩误差;选取所述第一压缩误差中最小的第一压缩误差所对应的编码结果,作为所述图像块对应的最终编码结果。3.根据权利要求1所述的方法,其特征在于,判断所述图像块中的像素是否满足像素分组条件,包括:将所述图像块中的像素分成多个分组;针对每个分组,计算所述分组中像素分量的最大值与最小值的差值;如果多个分组中每个分组的所述差值的最大值均小于预设分组阈值,则表示所述图像块中的像素满足像素分组条件。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:当所述图像块中的像素满足至少两种像素分组条件,获取每种像素分组条件对应的编码规则进行编码所得到的编码结果,对所述编码结果进行解码,得到对应的第二解码数据;根据所述第二解码数据与所述图像块的数据,得到对应的第二压缩误差;选取所述第二压缩误差中最小的第二压缩误差所对应的编码结果,作为所述图像块满足像素分组条件的编码结果。5.根据权利要求1所述的方法,其特征在于,判断所述图像块中的像素是否满足像素分量相等条件,包括:判断所述图像块中的各个像素同一分量的最大值与最小值的差值是否小于第一阈值,若是,则确定满足像素分量相等条件,且各个像素同一分量能够采用同一个数据进行表示;判断所述图像块中的同一像素的不同两个分量的差值是否小于第二阈值,若是,则确定满足像素分量相等条件,...

【专利技术属性】
技术研发人员:孙雪强夏群兵孔德擎许立仁
申请(专利权)人:深圳市爱协生科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1