当前位置: 首页 > 专利查询>苏睿专利>正文

图像压缩的方法和装置制造方法及图纸

技术编号:15654451 阅读:130 留言:0更新日期:2017-06-17 11:04
本发明专利技术公开了一种图像压缩的方法和装置。其中,该方法包括:依据图像中每个块中第一图像分量的基本色值量化第一图像分量,得到第一图像分量的量化值;依据图像中每个块中各个图像分量与第一图像分量的相关性,分别对第二图像分量、第三图像分量进行量化,得到第二图像分量和第三图像分量的量化值;依据第一图像分量、第二图像分量和第三图像分量的量化值生成预测索引,得到预测码表;向解码装置发送预测码表、预先获取的基本色码表、预先获取的O数据码表和预先获取的逃逸色码表。本发明专利技术解决了由于相关技术中由于分别针对图像分量中的Y、U、V进行压缩编码,导致的码流大,压缩效率低的技术问题。

【技术实现步骤摘要】
图像压缩的方法和装置
本专利技术涉及图像压缩技术应用领域,具体而言,涉及一种图像压缩的方法和装置。
技术介绍
电脑屏幕画面采集的视频序列与摄像机等设备采集的视频序列有着较大的区别。在电脑屏幕画面中,较多场景会有文字画面,例如:浏览网页,播放幻灯片等会出现大量文字。在本文中,对于文字图像进行截取并按固定大小划分成块,得到的图像块信息简称文字块。文字块基于其特有的性质,在较大的压缩比下,仍能保持较为合理的失真度。目前主流的压缩算法中如:H.264,H.265,JPEG更多的是针对自然画面的压缩。而对于文字块压缩效果并不理想。相关技术中提到的文字块压缩算法是目前出现的较为理想的针对文字块的压缩算法。具体介绍如下:文字块最主要的特征是主要的能量集中在较少的几种像素中,例如屏幕显示为一篇白底黑字的文章,我们可以认为主要能量集中在白色像素和黑色像素中。由此我们定义能量集中的像素域为基本色,其他的定义为逃逸色。基本色根据文字块的频率直方图确定,确定基本色以后即得到基本色码表。根据基本色和逃逸色,按照相应序号对文字块中像素点进行编码(例如确定四个基本色,序号为0、1、2、3,所有逃逸色序号为4),在编码过程中引入预测。即每个像素点的YUV三个分量跟左侧的像素点YUV三个分量是否相等,如果相等用符号L表示;跟上面的像素点YUV三个分量是否相等,如果相等用符号U表示;如果不相等用符号O表示。由此得到预测索引码表。对于符号为O的像素点,由于无法根据邻域得到本身的值,故需要编写O数据对应码表。前面步骤中,对于逃逸色统一编号为4,故需要编写逃逸色对应码表。最后将前面提到的基本色码表、预测索引码表、O数据码表、逃逸色码表编码后进行传输。由上可知,相关技术中是在对图像分量编码过程中,对Y、U、V三个分量分开编码,并没有利用YUV三个分量的强相关性;每个文字块都会找4个基本色,整幅图所有文字块的基本色有很多重复,有进一步压缩的空间。图1中,有画面的是识别为文字块的部分,不难发现中间白底黑字的文章部分内容各个文字块的Y、U、V基本色相似度非常高。针对上述由于相关技术中由于分别针对图像分量中的Y、U、V进行压缩编码,导致的码流大,压缩效率低的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种图像压缩的方法和装置,以至少解决由于相关技术中由于分别针对图像分量中的Y、U、V进行压缩编码,导致的码流大,压缩效率低的技术问题。根据本专利技术实施例的一个方面,提供了一种图像压缩的方法,包括:依据图像中每个块中第一图像分量的基本色值量化第一图像分量,得到第一图像分量的量化值;依据图像中每个块中各个图像分量与第一图像分量的相关性,分别对第二图像分量、第三图像分量进行量化,得到第二图像分量和第三图像分量的量化值;依据第一图像分量、第二图像分量和第三图像分量的量化值生成预测索引,得到预测码表,其中,预测码表用于指示每个块中三个图像分量的属性;向解码装置发送预测码表、预先获取的基本色码表、预先获取的O数据码表和预先获取的逃逸色码表。可选的,第一图像分量用于表示每个块的亮度,第二图像分量和第三图像分量用于表示每个块的色度。可选的,依据图像中每个块中第一图像分量的基本色值量化第一图像分量,得到第一图像分量的量化值包括:统计每个块中第一图像分量的基本色值;依据第一图像分量的基本色值量化第一图像分量,得到第一图像分量的量化值。可选的,依据图像中每个块中各个图像分量与第一图像分量的相关性,分别对第二图像分量、第三图像分量进行量化,得到第二图像分量和第三图像分量的量化值包括:依据第一图像分量的基本色值统计第二图像分量对应的能量最大区间中的最大值,并将最大值作为第一图像分量和第二图像分量的基本色值,依据第一图像分量和第二图像分量的基本色值量化第二图像分量,得到第二图像分量的量化值;依据第一图像分量的基本色值统计第三图像分量对应的能量最大区间中的最大值,并将最大值作为第一图像分量和第三图像分量的基本色值,依据第一图像分量和第三图像分量的基本色值量化第三图像分量,得到第三图像分量的量化值。进一步地,可选的,依据第一图像分量的基本色值量化第一图像分量,得到第一图像分量的量化值包括:依据第一预设步长生成用于统计第一图像分量的第一频率直方图;依据第一频率直方图查询能量最大的N个区间,并获取N个区间内频率最大的值,将频率最大的值记为第一图像分量的基本色值,其中,N为整数,N为第一预设步长的整数倍,N不为0;依据第一预设条件和第一图像分量的基本色值量化第一图像分量,得到第一图像分量的量化值;其中,第一预设条件包括:将在第一图像分量的基本色值区间内的第一图像分量值量化为第一图像分量的量化值;或,将与第一图像分量的基本色值的差值的绝对值小于或等于第一阈值的第一图像分量值量化为第一图像分量的量化值;或,依据第一预设公式量化第一频率直方图中的第一图像分量,得到第一图像分量的量化值。可选的,依据第一图像分量的基本色值统计第二图像分量对应的能量最大区间中的最大值,并将最大值作为第一图像分量和第二图像分量的基本色值,依据第一图像分量和第二图像分量的基本色值量化第二图像分量,得到第二图像分量的量化值包括:依据第二预设步长生成用于统计第二图像分量的第二频率直方图;依据第二频率直方图查询能量最大的N个区间,并获取N个区间内频率最大的值,将频率最大的值记为第一图像分量和第二图像分量的基本色值,其中,N为整数,N为第二预设步长的整数倍,N不为0;依据第二预设条件和第一图像分量和第二图像分量的基本色值量化第二图像分量,得到第二图像分量的量化值;其中,第二预设条件包括:在N个区间内匹配第一图像分量的基本色对应的第一图像分量和第二图像分量的基本色值中第二图像分量的量化值;或,将位于第一图像分量和第二图像分量的基本色值区间的第二图像分量量化为第一图像分量和第二图像分量的基本色值中第二图像分量的量化值;或,将与第一图像分量和第二图像分量的基本色值的差值的绝对值小于或等于第二阈值的第一图像分量量化为第一图像分量和第二图像分量的基本色值中第二图像分量的量化值;或,依据第二预设公式量化第二频率直方图中的第二图像分量,得到第二图像分量的量化值。可选的,依据第一图像分量的基本色值统计第三图像分量对应的能量最大区间中的最大值,并将最大值作为第一图像分量和第三图像分量的基本色值,依据第一图像分量和第三图像分量的基本色值量化第三图像分量,得到第三图像分量的量化值包括:依据第二预设步长生成用于统计第三图像分量的第三频率直方图;依据第三频率直方图查询能量最大的N个区间,并获取N个区间内频率最大的值,将频率最大的值记为第一图像分量和第三图像分量的基本色值,其中,N为整数,N为第二预设步长的整数倍,N不为0;依据第三预设条件和第一图像分量和第三图像分量的基本色值量化第三图像分量,得到第三图像分量的量化值;其中,第三预设条件包括:在N个区间内匹配第一图像分量的基本色对应的第一图像分量和第三图像分量的基本色值中第三图像分量的量化值;或,将位于第一图像分量和第三图像分量的基本色值区间的第三图像分量量化为第一图像分量和第三图像分量的基本色值中第三图像分量的量化值;或,将与第一图像分量和第三图像分量的基本色值中第三图像分量对应本文档来自技高网
...
图像压缩的方法和装置

【技术保护点】
一种图像压缩的方法,其特征在于,包括:依据图像中每个块中第一图像分量的基本色值量化所述第一图像分量,得到所述第一图像分量的量化值;依据图像中每个块中各个图像分量与第一图像分量的相关性,分别对第二图像分量、第三图像分量进行量化,得到所述第二图像分量和所述第三图像分量的量化值;依据所述第一图像分量、所述第二图像分量和所述第三图像分量的量化值生成预测索引,得到预测码表,其中,所述预测码表用于指示所述每个块中三个图像分量的属性;向解码装置发送所述预测码表、预先获取的基本色码表、预先获取的O数据码表和预先获取的逃逸色码表。

【技术特征摘要】
1.一种图像压缩的方法,其特征在于,包括:依据图像中每个块中第一图像分量的基本色值量化所述第一图像分量,得到所述第一图像分量的量化值;依据图像中每个块中各个图像分量与第一图像分量的相关性,分别对第二图像分量、第三图像分量进行量化,得到所述第二图像分量和所述第三图像分量的量化值;依据所述第一图像分量、所述第二图像分量和所述第三图像分量的量化值生成预测索引,得到预测码表,其中,所述预测码表用于指示所述每个块中三个图像分量的属性;向解码装置发送所述预测码表、预先获取的基本色码表、预先获取的O数据码表和预先获取的逃逸色码表。2.根据权利要求1所述的方法,其特征在于,所述第一图像分量用于表示所述每个块的亮度,所述第二图像分量和所述第三图像分量用于表示所述每个块的色度。3.根据权利要求1或2所述的方法,其特征在于,所述依据图像中每个块中第一图像分量的基本色值量化所述第一图像分量,得到所述第一图像分量的量化值包括:统计所述每个块中所述第一图像分量的基本色值;依据所述第一图像分量的基本色值量化所述第一图像分量,得到所述第一图像分量的量化值。4.根据权利要求3所述的方法,其特征在于,所述依据图像中每个块中各个图像分量与第一图像分量的相关性,分别对第二图像分量、第三图像分量进行量化,得到所述第二图像分量和所述第三图像分量的量化值包括:依据所述第一图像分量的基本色值统计所述第二图像分量对应的能量最大区间中的最大值,并将所述最大值作为所述第一图像分量和所述第二图像分量的基本色值,依据所述第一图像分量和所述第二图像分量的基本色值量化所述第二图像分量,得到所述第二图像分量的量化值;依据所述第一图像分量的基本色值统计所述第三图像分量对应的能量最大区间中的最大值,并将所述最大值作为所述第一图像分量和所述第三图像分量的基本色值,依据所述第一图像分量和所述第三图像分量的基本色值量化所述第三图像分量,得到所述第三图像分量的量化值。5.根据权利要求3所述的方法,其特征在于,所述依据所述第一图像分量的基本色值量化所述第一图像分量,得到所述第一图像分量的量化值包括:依据第一预设步长生成用于统计所述第一图像分量的第一频率直方图;依据所述第一频率直方图查询能量最大的N个区间,并获取所述N个区间内频率最大的值,将所述频率最大的值记为所述第一图像分量的基本色值,其中,N为整数,所述N为所述第一预设步长的整数倍,N不为0;依据第一预设条件和所述第一图像分量的基本色值量化所述第一图像分量,得到所述第一图像分量的量化值;其中,所述第一预设条件包括:将在所述第一图像分量的基本色值区间内的所述第一图像分量值量化为所述第一图像分量的量化值;或,将与所述第一图像分量的基本色值的差值的绝对值小于或等于第一阈值的所述第一图像分量值量化为所述第一图像分量的量化值;或,依据第一预设公式量化所述第一频率直方图中的所述第一图像分量,得到所述第一图像分量的量化值。6.根据权利要求4所述的方法,其特征在于,所述依据所述第一图像分量的基本色值统计所述第二图像分量对应的能量最大区间中的最大值,并将所述最大值作为所述第一图像分量和所述第二图像分量的基本色值,依据所述第一图像分量和所述第二图像分量的基本色值量化所述第二图像分量,得到所述第二图像分量的量化值包括:依据第二预设步长生成用于统计所述第二图像分量的第二频率直方图;依据所述第二频率直方图查询能量最大的N个区间,并获取所述N个区间内频率最大的值,将所述频率最大的值记为所述第一图像分量和所述第二图像分量的基本色值,其中,N为整数,所述N为所述第二预设步长的整数倍,N不为0;依据第二预设条件和所述第一图像分量和所述第二图像分量的基本色值量化所述第二图像分量,得到所述第二图像分量的量化值;其中,所述第二预设条件包括:在所述N个区间内匹配所述第一图像分量的基本色对应的所述第一图像分量和所述第二图像分量的基本色值中所述第二图像分量的量化值;或,将位于所述第一图像分量和所述第二图像分量的基本色值区间的第二图像分量量化为所述第一图像分量和所述第二图像分量的基本色值中所述第二图像分量的量化值;或,将与所述第一图像分量和所述第二图像分量的基本色值的差值的绝对值小于或等于第二阈值的所述第一图像分量量化为所述第一图像分量和所述第二图像分量的基本色值中所述第二图像分量的量化值;或,依据第二预设公式量化所述第二频率直方图中的所述第二图像分量,得到所述第二图像分量的量化值。7.根据权利要求4所述的方法,其特征在于,所述依据所述第一图像分量的基本色值统计所述第三图像分量对应的能量最大区间中的最大值,并将所述最大值作为所述第一图像分量和所述第三图像分量的基本色值,依据所述第一图像分量和所述第三图像分量的基本色值量化所述第三图像分量,得到所述第三图像分量的量化值包括:依据第二预设步长生成用于统计所述第三图像分量的第三频率直方图;依据所述第三频率直方图查询能量最大的N个区间,并获取所述N个区间内频率最大的值,将所述频率最大的值记为所述第一图像分量和所述第三图像分量的基本色值,其中,N为整数,所述N为所述第二预设步长的整数倍,N不为0;依据第三预设条件和所述第一图像分量和所述第三图像分量的基本色值量化所述第三图像分量,得到所述第三图像分量的量化值;其中,所述第三预设条件包括:在所述N个区间内匹配所述第一图像分量的基本色对应的所述第一图像分量和所述第三图像分量的基本色值中所述第三图像分量的量化值;或,将位于所述第一图像分量和所述第三图像分量的基本色值区间的第三图像分量量化为所述第一图像分量和所述第三图像分量的基本色值中所述第三图像分量的量化值;或,将与所述第一图像分量和所述第三图像分量的基本色值中第三图像分量对应的值的差值的绝对值小于或等于第三阈值的所述第一图像分量量化为所述第一图像分量和所述第三图像分量的基本色值中所述第三图像分量的量化值;或,依据第三预设公式量化所述第三频率直方图中的所述第三图像分量,得到所述第三图像分量的量化值。8.根据权利要求1至7中任一项所述的方法,其特征在于,所述方法还包括:在所述第一图像分量值没有被量化为所述第一图像分量基本色的情况下,统计片段内全部所述第一图像分量为逃逸色的像素点;依据第三预设步长统计所述第二图像分量和所述第三图像分量的联合概率分布,并依据所述联合概率分布找到N个能量最大的区间;在所述N个能量最大的区间中查找对应的n个最大值,并将所述n个最大值确定为所述第二图像分量和所述第三图像分量的基本色;依据第四预设条件量化所述第二图像分量和所述第三图像分量的基本色,得到所述二图像分量和所述第三图像分量的量化值;其中,所述第四预设条件包括:将所述第二图像分量和所述第三图像分量的基本色到所述第二图像分量和所述第三图像分量距离小于或等于第四阈值的值量化为所述第二图像分量和所述第三图像分量的基本色;或,将位于所述第二图像分量和所述第三图像分量的基本色区间内的所述第二图像分量和所述第三图像分量量化为所述第二图像分量和所述第三图像分量的基本色;或,依据第四预设公式量化所述第二图像分量和所述第三图像分量。9.根据权利要求1至7中任一项所述的方法,其特征在于,所述依据所述第一图像分量、所述第二图像分量和所述第三图像分量的量化值生成预测索引,得到预测码表包括:依据所述第一图像分量、所述第二图像分量和所述第三图像分量的量...

【专利技术属性】
技术研发人员:炎喆燕志伟
申请(专利权)人:苏睿
类型:发明
国别省市:陕西,61

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

1