图像分类压缩方法和系统的制作方法

文档序号:7766830阅读:246来源:国知局
专利名称:图像分类压缩方法和系统的制作方法
技术领域
本发明涉及图像处理技术领域,更为具体地,涉及一种根据图像的特征来对图像进行压缩的图像分类压缩方法和系统。
背景技术
随着社会的进步和技术的发展,人们越来越多地使用图像甚至视频等更加生动、直观的形式替代传统的文字来记录和传递信息,并且信息量也越来越大,由于图像和视频本身的数据量非常大,给存储和传输带来了很多不便,因此,无论传输或存储都需要对数据进行有效的压缩。
图像压缩是数据压缩技术在数字图像上的应用,它的目的是减少图像数据中的冗余信息从而用更加高效的格式存储和传输数据,对于数字图像信息在网络上实现快速传输和实时处理具有重要的意义。图像数据之所以能被压缩,就是因为数据中存在着冗余。图像数据的冗余主要表现为图像中相邻像素间的相关性引起的空间冗余;图像序列中不同帧之间存在相关性引起的时间冗余;不同彩色平面或频谱带的相关性引起的频谱冗余。数据压缩的目的就是通过去除这些数据冗余来减少表示数据所需的比特数。在图像压缩的应用中,最理想的是图像容量小、质量高(清晰)压缩,这需要根据不同图像的性质选择不同的输出格式。网上现今常用的图像格式有JPG、GIF、PNG。其中,JPG是一种有损压缩格式,能够将图像压缩在很小的储存空间,图像中重复或不重要的资料会被丢失,因此容易造成图像数据的损伤。适用于色彩复杂、风景类大图的压缩存储。GIF是一种基于LZW算法的连续色调的无损压缩格式。其压缩率一般在50 %左右,它不属于任何应用程序。目前几乎所有相关软件都支持它,公共领域有大量的软件在使用GIF图像文件。适用于色彩简单的按钮、icon小图标、透明背景的压缩存储。PNG是网上接受的最新图像文件格式。PNG能够提供长度比GIF小30%的无损压缩图像文件。它同时提供24位和48位真彩色图像支持以及其他诸多技术性支持。适用于大面积规则渐变、水晶风格按钮、透明、半透明背景的压缩存储。可以看出,只有为特定类型的图像选择合适的压缩方式,才能充分利用每一种压缩格式的特点,获得质量高、容量小的压缩文件。现有的图像压缩技术多从文件压缩算法本身出发,通过数据分析、打包、聚类等方式对图像数据进行压缩,如公开号为CN101594537A、CN101563926A的中国专利申请,压缩和解压缩的技术实现都比较复杂,需要较大的数据处理支持。

发明内容
鉴于上述问题,本发明的目的是提供一种图像分类压缩方法和系统,根据需要压缩的图像的类别选择适宜的压缩工具进行相对高质量的压缩处理。
根据本发明的一个方面,提供了一种图像压缩方法,包括通过对图像进行扫描获取所述图像的特征值;根据所述图像的特征值判断所述图像的类别;根据所述图像的类别对所述图像进行压缩。
其中,优选的方案是,所述图像的特征值包括所述图像的原图格式、单位面积颜色数、同色区域比例、图像尺寸和比例。其中,优选的方案是,在根据所述图像的特征值判断所述图像的类别的过程中,根据所述图像的特征值和预设的阈值,把图像分为线条类图像和照片类图像。其中,优选的方案是,在根据所述图像的类别对所述图进行压缩的过程进一步包括如果所述图像为线条类图像,则压缩为GIF/PNG格式;如果所述图像为照片类图像,则压缩为JPG格式。根据本发明的另一方面,提供了一种图像压缩系统,包括图像特征获取单元,用于通过对图像进行扫描获取图像的特征值;图像类别判断单元,用于根据所述图像的特征值判断所述图像的类别;图像压缩单元,用于根据所述图像的类别对所述图像进行压缩。利用上述根据本发明的图像压缩方法和系统,根据需要压缩的图像的类别选择适宜的压缩工具进行相对高质量的压缩处理,可以用更小的文件体积得到更高显示质量的图像,尤其是在海量图像存储或者慢速网络等对图像文件体积要求较高的场合,能够带来更加明显的处理速度和图像质量双赢效果。为了实现上述以及相关目的,本发明的一个或多个方面包括后面将详细说明并在权利要求中特别指出的特征。下面的说明以及附图详细说明了本发明的某些示例性方面。然而,这些方面指示的仅仅是可使用本发明的原理的各种方式中的一些方式。此外,本发明旨在包括所有这些方面以及它们的等同物。


通过参考以下结合附图的说明及权利要求书的内容,并且随着对本发明的更全面理解,本发明的其它目的及结果将更加明白及易于理解。在附图中图I为根据本发明实施例的图像分类压缩方法流程示意图;图2为根据本发明实施例的图像分类压缩系统的方框示意图;图3是根据本发明实施例的压缩参数示意图。在所有附图中相同的标号指示相似或相应的特征或功能。
具体实施例方式以下将结合附图对本发明的具体实施例进行详细描述。为了根据需要压缩的图像的类别选择适宜的压缩工具进行相对高质量的压缩处理,本发明根据图像的颜色、尺寸等特点把需要压缩的图像分文线条类图像和照片类图像两大类。其中,线条类图像适合用GIF、PNG格式压缩,而照片类图像适合用JPEG压缩。对于线条类图像和照片类图像的区分可以根据图像本身的色彩的多少以及色彩分布规律、尺寸等参数判断,一般而言,照片类图像的颜色较多并且变化复杂,如通常认知中的照片;线条类图像的颜色种类较少,并且颜色变化比较有规律,如网络上常用的功能性图标、PPT、图表等。由于GIF和PNG利用调色版技术进行图像压缩,在图像颜色较少时可达到很高的压缩率,但是在图像颜色较多时图像效果不好且压缩率很低(其中GIF只支持256色),因此适合压缩线条类图像。JPG利用弱化图像高频信号的的方法进行压缩,和图像颜色数无关,对照片有很高的压缩率,且显示效果也很好(人眼对高频信号不敏感),但对线条类图片会有很差的效果(表现为图像模糊、有杂色),而且压缩率也不高,因此更适合压缩照片类图像。因此,如果没有分清图像类型而统一采用某种格式或者采用原图像的格式来对图像进行压缩,会导致压缩后的图像文件比较大,并且解压缩后的图像显示效果差。
·
图I为根据本发明实施例的图像分类压缩方法流程示意图。如图I所示,本发明提供的图像分类压缩方法包括如下基本流程SllO :通过对图像进行扫描获取该图像的特征值;S120 :根据所获取的图像的特征值判断该图像的类别;S130 :根据所判断出的图像的类别对该图像进行压缩。其中,为了判断图像的类别,需要获取的图像的特征值包括原图格式、单位面积颜色数、同色区域比例、图像尺寸和比例。另外,其他如亮度、直方图等图像特征也可以作为图像特征成为图像分类的依据,一般而言,分类所依据的图像特征越多,分类所需要的数据处理量越大,但分类的效果也越好,从而为分类后的图像压缩提供更加适宜的参考依据。单位面积颜色数为图像所包含的颜色总数与图像面积的比值。同色区域比例为一个图像中所有同色区域的总面积与图像总面积的比值,为范围在O I之间的一个值。此处,同色区域指的是图像中颜色相同的连通区域,也就是说,如果图像中一个连通区域(由多于一个像素组成)的所有像素的颜色相同,且该区域的外边界上任何一个像素均与该区域上的像素颜色不同,则该区域为一个同色区域。图像尺寸和比例指的是图像的宽度、高度以及两者的比值。在通过对图像进行扫描获取上述图像的特征值后,分析该图像特征值,根据预设的阈值来判断图像的类型,把图像分为线条类图像和照片类图像。从通常的应用来看,图像原图一般采用GIF、PNG或JPG格式,根据对图像原图的分析得到的图像特征值和预设的阈值(如上表所示)可以把图像分类为线条类图像和照片类图像。由于JPG是有损压缩格式,而GIF和PNG都是无损压缩格式,两类图像有很大差异,因此需要对原图是JPG或GIF/PNG的情况分别处理,并且各用一套阈值。通过对大量图像的压缩调试和测试处理,本发明在对图像进行分类是采用下表一所示的特征值和阈值比较判断参数以及分类标准
权利要求
1.一种图像分类压缩方法,包括 通过对图像进行扫描获取所述图像的特征值; 根据所述图像的特征值判断所述图像的类别; 根据所述图像的类别对所述图像进行压缩。
2.如权利要求I所述的图像分类压缩方法,其中, 所述图像的特征值包括所述图像的原图格式、单位面积颜色数、同色区域比例、图像尺寸和比例。
3.如权利要求2所述的图像分类压缩方法,其中, 所述图像的原图格式包括GIF、PNG和JPG格式。
4.如权利要求I所述的图像分类压缩方法,其中,在根据所述图像的特征值判断所述图像的类别的过程中,根据所述图像的特征值和预设的阈值,把图像分为线条类图像和照片类图像。
5.如权利要求4所述的图像分类压缩方法,其中,在根据所述图像的类别对所述图进行压缩的过程进一步包括 如果所述图像为线条类图像,则压缩为GIF/PNG格式; 如果所述图像为照片类图像,则压缩为JPG格式。
6.一种图像分类压缩系统,包括 图像特征获取单元,用于通过对图像进行扫描获取图像的特征值; 图像类别判断单元,用于根据所述图像的特征值判断所述图像的类别; 图像压缩单元,用于根据所述图像的类别对所述图像进行压缩。
7.如权利要求6所述的图像分类压缩系统,其中, 所述图像的特征值包括所述图像的原图格式、单位面积颜色数、同色区域比例、图像尺寸和比例。
8.如权利要求7所述的图像分类压缩系统,其中, 所述图像的原图格式包括GIF、PNG和JPG格式。
9.如权利要求6所述的图像分类压缩系统,其中, 所述图像类别判断单元根据所述图像的特征值和预设的阈值,把图像分为线条类图像和照片类图像。
10.如权利要求9所述的图像分类压缩系统,其中,所述图像压缩单元包括 线条类图像压缩单元,用于在所述图像为线条类图像时,将所述图像压缩为GIF/PNG格式; 照片类图像压缩单元,用于在所述图像为照片类图像时,将所述图像压缩为JPG格式。
全文摘要
本发明提供了一种图像分类压缩方法和系统,其中的方法包括通过对图像进行扫描获取所述图像的特征值;根据所述图像的特征值判断所述图像的类别;根据所述图像的类别对所述图像进行压缩方法。本发明根据需要压缩的图像的类别选择适宜的压缩工具进行相对高质量的压缩处理,可以用更小的文件体积得到更高显示质量的图像,尤其是在海量图像存储或者慢速网络等对图像文件体积要求较高的场合,能够带来更加明显的处理速度和图像质量双赢效果。
文档编号H04N7/26GK102957906SQ201110251169
公开日2013年3月6日 申请日期2011年8月29日 优先权日2011年8月29日
发明者梁捷, 周志明 申请人:广州九游信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1