一种图像压缩存储方法及装置的制造方法

文档序号:9931059阅读:490来源:国知局
一种图像压缩存储方法及装置的制造方法
【技术领域】
[0001] 本发明涉及一种图像处理方法,具体地说是一种图像压缩存储方法及装置。
【背景技术】
[0002] 数字图像是由扫描仪、摄像机等输入设备捕捉实际的画面产生的图像。数字图像 是由一系列排列有序的像素组成的,用数字描述像素点、强度和颜色。数字图像的描述信息 文件存储量较大。在计算机中常用的存储格式有出1^、!'正?3?5、见£6、6正、?50、?0?等格 式。
[0003] 各种标准格式的图像,图像的部分描述信息是冗余的或者相对特定用途来说是无 用的。比如电子文档中的图像以显示为主要目的,人们通常不会关注文档中JPEG图像的 EXIF信息,EXIF信息是为数码相机的照片设定的,用于记录数码照片的属性信息和拍摄数 据,这些信息对于图像本身没有任何影响。并且,图像中还存在一些相同的信息,如图像的 数据块标志,PNG文件头固定为"0x89504e47 OxOdOalaOa"。此外,图像的调色板、量化表、 哈弗曼表等信息的种类通常是有限的几种。但是,在图像存储时,这些信息都要进行存储, 尤其是在存储批量图像时,这些信息针对每幅图像都要进行存储,大大浪费了存储空间。
[0004] 现有技术中也公开了一些电子文档中基于图像数据包的图像存储方法,在电子文 档中收集的图像获得其图像信息和图像数据,分配索引号,将图像数据写入图像数据包文 件中对应的数据区中,根据图像数据更新对应的索引信息,将电子文档中使用图像处的描 述替换为相应的图像信息的引用和索引号。但是该方案中,对于压缩图像,需要将其解码为 DIB(设备无关位图文件)格式图像,这既消耗了时间,也增加了存储空间。

【发明内容】

[0005] 为此,本发明所要解决的技术问题在于现有技术中的图像压缩存储方法浪费存储 空间、耗时长的问题,从而提出一种简单、方便、节约空间、易于实现的图像压缩存储方法及 装置。
[0006] 为解决上述技术问题,本发明提供一种图像压缩存储方法和装置。
[0007] 本发明提供一种图像压缩存储方法,包括:
[0008] 根据图像的格式对图像文件进行拆分,提取图像的描述信息和数据信息;
[0009] 将所述描述信息根据该描述项取值的范围分为共性描述信息和独有描述信息,所 述共性描述信息是指多幅图像中可共用的描述信息;独有描述信息是指图像之间取值不相 等的描述信息,;
[0010] 将所述数据信息存储并设置索引;
[0011] 将所述独有描述信息存储并设置索引;
[0012] 将所述共性描述信息存储并设置索引。
[0013] 优选地,将所述共性描述信息存储并设置索引的处理中,包括:对于多幅图像,所 述共性描述信息的每种取值只存储一份。
[0014] 优选地,所述对图像进行拆分的过程还包括获取图像的舍弃信息,对所述舍弃信 息不予存储,所述舍弃信息是指针对图像特定用途无意义的数据。
[0015] 优选地,将所述共性描述信息存储并设置索引的过程,包括:针对共性描述信息制 定分类策略,根据共性描述信息的不同把对应的图像数据保存在不同的图像数据包中或是 相同的数据包的不同的数据段内。
[0016] 优选地,将所述共性描述信息存储并设置索引的过程中,还包括将共性描述信息 分为定长共性描述信息和不定长共性描述信息,所述定长共性描述信息是指该描述信息各 种取值占用的存储空间是相等的,所述不定长共性描述信息是指该描述信息各种取值占用 的存储空间是不相等的。
[0017] 优选地,将所述共性描述信息存储并设置索引的过程,包括:
[0018] 将定长共性描述信息保存至主索引的段描述信息部分;
[0019] 将不定长共性描述信息保存至段索引的附加信息部分,所述段索引的附加信息位 于段索引的数据段位置之后,图像描述信息之前,根据自定义格式保存该段内图像的不定 长共性描述信息。
[0020] 优选地,将所述独有描述信息存储并设置索引的处理,包括:
[0021] 将图像的独有描述信息保存至图像数据包内的段索引的图像描述信息内。
[0022] 优选地,所述独有描述信息包括图像的长、宽、数据长度。
[0023] 优选地,所述定长共性描述信息包括图像格式、位深、颜色分量数;所述不定长共 性描述信息包括调色板、哈弗曼表、系数量化表。
[0024] 优选地,还包括预先设置图像的默认信息,所述默认信息是指针对某类图像常用 的共性描述信息,在对图像进行该压缩方法存储之前,还包括对该图像的信息与预先设置 的默认信息是否一致进行判断,是则对图像按照该方法压缩存储,否则将图像以原图的方 式保存。
[0025] 一种图像压缩存储装置,包括:
[0026] 提取单元:根据图像的格式对图像文件进行拆分,提取图像的描述信息和数据信 息;
[0027] 分类单元:将所述描述信息根据该描述项取值的范围分为共性描述信息和独有描 述信息,所述共性描述信息是指多幅图像中可共用的描述信息;独有描述信息是指图像之 间取值不相等的描述信息,;
[0028] 存储单元:
[0029] 将所述数据信息存储并设置索引;
[0030] 将所述独有描述信息存储并设置索引;
[0031] 将所述共性描述信息存储并设置索引。
[0032] 优选地,所述存储单元包括存储子单元,对于多幅图像,所述共性描述信息的每种 取值只存储一份。
[0033] 优选地,所述提取单元还包括舍弃信息舍弃子单元:获取图像的舍弃信息,对所述 舍弃信息不予存储,所述舍弃信息是指针对图像特定用途无意义的数据。
[0034] 优选地,所述存储单元包括共性描述信息存储子单元:针对共性描述信息制定分 类策略,根据共性描述信息的不同把对应的图像数据保存在不同的图像数据包中或是相同 的数据包的不同的数据段内。
[0035] 优选地,所述存储单元包括共性描述信息分类子单元:将共性描述信息分为定长 共性描述信息和不定长共性描述信息,所述定长共性描述信息是指该描述信息各种取值占 用的存储空间是相等的,所述不定长共性描述信息是指该描述信息各种取值占用的存储空 间是不相等的。
[0036] 优选地,所述存储单元包括:
[0037] 定长共性描述信息存储子单元:将定长共性描述信息保存至主索引的段描述信息 部分;
[0038] 不定长共性描述信息存储子单元:将不定长共性描述信息保存至段索引的附加信 息部分,所述段索引的附加信息位于段索引的数据段位置之后,图像描述信息之前,根据自 定义格式保存该段内图像的不定长共性描述信息。
[0039] 优选地,所述存储单元包括独有描述信息存储子单元:
[0040] 将图像的独有描述信息保存至图像数据包内的段索引的图像描述信息内。
[0041] 优选地,还包括默认信息判断子单元:预先设置图像的默认信息,所述默认信息是 指针对某类图像常用的共性描述信息,在对图像进行该压缩方法存储之前,还包括对该图 像的信息与预先设置的默认信息是否一致进行判断,是则对图像按照该方法压缩存储,否 则将图像以原图的方式保存。
[0042] 本发明的上述技术方案相比现有技术具有以下优点,
[0043] (1)本发明中的图像压缩存储方法,将图像信息分为描述信息和数据信息,并将描 述信息分为共性描述信息和独有描述信息,然后分别存储,通过对图形信息分类,可以更好 的实现对图像的优化存储,对于共用图像的共性描述信息,每种取值可以只存储一份,保留 图像的独有描述信息和图像数据信息。将这些描述信息和数据按照一定规则写入到图像数 据包内,可以显著地降低存储开销。该方案可以对原始图像或者压缩图像直接进行压缩存 储,只需要获取图像中的上述信息即可,应用范围广,尤其适用于电子文档中批量图像的压 缩存储。
[0044] (2)本发明中的图像压缩存储方法,对于多幅图像,所述共性描述信息每种取值只 存储一份,在对批量图像进行压缩存储时,可以将共性描述信息每种取值只存储一份,节约 了图像的存储空间,并减少了压缩存储的数据量。
[0045] (3)本发明中的图像压缩存储方法,还包括获取图像的舍弃信息,对所述舍弃信息 不予存储,由于图像的信息中包含了对电子文档阅读和存储无意义的数据,因此将这些信 息舍弃,不影响图像的应用,更好的节约存储空间。
[0046] (4)本发明中的图像压缩存储方法,将共性描述信息分为定长共性描述信息和不 定长共性描述信息,将定长共性描述信息保存至主索引的段描述信息部分,将不定长共性 描述信息保存至段索引的附加信息部分,通过该方式可以将共
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1