[发明专利]一种JPEG2000图像的非解码拼接方法无效
申请号: | 201210593252.0 | 申请日: | 2012-12-31 |
公开(公告)号: | CN103067712A | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | 王月荣;韦平;张硕 | 申请(专利权)人: | 北京石竹科技股份有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100037 北京市西城*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 jpeg2000 图像 解码 拼接 方法 | ||
技术领域
本发明涉及图像处理技术领域,特别涉及一种JPEG2000图像的非解码拼接方法。
背景技术
JPEG2000是基于小波变换的图像压缩标准,通常被认为是会替代JPEG的新一代图像压缩标准。JPEG2000不会产生先前基于离散余弦变换的JPEG标准产生的马赛克效应,同时压缩效率更高,支持更复杂的渐进式显示和下载。
目前市面上已经有支持JPEG2000编解码的芯片,但是压缩图像的大小有一定的限制,有时并不能满足应用的要求。例如ADV212,是一款JPEG2000图像编解码的单芯片,它能够支持编解码的最大图像为单分量下4096*4096,如果超过此尺寸,压缩前则需要把图像进行分割。这样得到的是一系列JPEG2000格式的子图像,为了得到原来完整的大图像,就需要用一定的方法把这些子图像拼接起来。
目前JPEG2000格式图像拼接一般采用编解码方法:即所有需要拼接的JPEG2000格式的子图像先解码为原始数据,原始数据拼接后再重新编码为JEPG2000格式。这种先解码再编码的方法可能造成图像失真而且拼接速度慢。
发明内容
本发明的目的是解决现有技术中JPEG2000格式图像拼接采用先解码再编码的方法可能造成图像失真而且拼接速度慢的问题。
为实现上述目的,本发明提供了一种JPEG2000图像的非解码拼接方法。
该方法的约束条件是:
(1)压缩参数相同,即设置压缩的环境相同;
(2)图像和填充块的参考位置:图像和填充块相对于参考网格的偏移为0;
(3)图像和填充块大小设置:图像和填充块的宽、高均为2的幂次方,且填充块宽被图像的宽整除,填充块高被图像的高整除。
该方法包括以下步骤:
S1,提取所有需要进行拼接的JPEG2000子图像的填充块;
填充块包含填充块头和填充块码流。填充块头由SOT段开始到SOD段结束,包括SOD段;填充块码流紧跟着SOD段,直到遇到下一个填充块头的SOT段结束,不包括SOT段。因此,一个完整的填充块是从SOT段开始到下一个填充块的SOT段之前结束。
提取子图像填充块的方法是搜索SOT标记,即搜索码流数据中0xFF90的位置,两个位置之间即为一个填充块。最后一个填充块需要去除码流结束标记EOC,即删除数据0xFFD9。用此方法搜索,可以提取到所有需要拼接的JPEG2000子图像的填充块。
S2,计算拼接后图像的大小以及步骤S1中提取的所有填充块新的索引号;
拼接后图像的宽为一行中所有子图像的宽求和;拼接后图像的高为一列中所有子图像的高求和。
设置步骤S1中提取的所有子图像的填充块在拼接后图像中的位置。填充块的位置由填充块的索引号决定,因此需要重新分配填充块的索引号。
S3,提取任意一个需要拼接的子图像的主头作为拼接后图像的主头,修改其中的图像大小参数;
本发明所述JPEG2000非解码拼接方法的限制条件为:所有子图像的压缩信息除了图像的大小外,其他需保持一致,包括压缩的小波变换,填充块大小等。从码流来看,就是主头保持一致,因此拼接后的图像可以使用其中任意一个子图像的主头。
提取任意一个需要拼接的子图像的主头作为拼接后图像的主头:主头从图像码流数据开始到第一个SOT段之前结束,因此只需要搜索到第一个SOT标记,获取之前的所有码流数据即可。
相对于子图像,拼接后的图像大小发生了变化,需要修改描述图像大小的码流参数。图像大小的信息由位于主头SIZ段的参数Xsiz,Ysiz表示,搜索SIZ标记,修改该参数为步骤S2中计算出的拼接后的图像的大小即可。
S4,更新所有步骤S1中提取的填充块的索引号为步骤S2中计算出的新的索引号;
填充块的索引号由位于SOT段的参数Isot表示。搜索SOT标记0xFF90,更改填充块索引号为图像拼接后新的索引号。
S5,将主头以及填充块顺序排列,完成拼接。
本发明的有益效果是,JPEG2000图像拼接时,不需要先解码再编码,直接进行图像拼接,保证原始图像数据不被改变,而且拼接速度非常快。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
图1为JPEG2000图像参考网格示意图。
图2为JPEG2000图像填充块示意图。
图3为JPEG2000图像和填充块相对于参考网格偏移为0的示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京石竹科技股份有限公司,未经北京石竹科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210593252.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种固定化赤霉菌并用于生物转化制备烟酸的方法
- 下一篇:公司内部邮件管理系统
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序