[发明专利]一种JPEG图像局部解码方法及设备无效

专利信息
申请号: 200810116896.4 申请日: 2008-07-21
公开(公告)号: CN101321291A 公开(公告)日: 2008-12-10
发明(设计)人: 史岩 申请(专利权)人: 北京海尔集成电路设计有限公司
主分类号: H04N7/26 分类号: H04N7/26;H04N11/04;G06T9/00
代理公司: 暂无信息 代理人: 暂无信息
地址: 100088北京市*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 jpeg 图像 局部 解码 方法 设备
【说明书】:

技术领域

发明涉及图像处理领域,尤其涉及一种JPEG图像局部解码方法。

背景技术

JPEG是Joint Photographic Experts Group(联合图像专家组)的缩写,是一种最为常用的图像编码格式。JPEG有四种编码模式,分别为顺序(Sequential)、累进(Progressive)、无损(Lossless)、层次(Hierarchical)。

数据压缩技术的理论基础就是信息论。信息论中的信源编码理论解决的主要问题:(1)数据压缩的理论极限(2)数据压缩的基本途径。根据信息论的原理,可以找到最佳数据压缩编码的方法,数据压缩的理论极限是信息熵。如果要求编码过程中不丢失信息量,即要求保存信息熵,这种信息保持编码叫熵编码,是根据消息出现概率的分布特性而进行的,是无损数据压缩编码。而在熵编码过程当中,又有哈夫曼编码和算术编码两种。其中,绝大多数JPEG都是顺序哈夫曼编码的,特别是数码相机拍出的图片中,无一例外的使用了这种格式。

对于顺序哈夫曼编码的JPEG图片,其编码方式是把像素分为Y,Cb,Cr三个色彩分量,以最小编码单元(MCU)块作为基本单位从左到右从上到下进行扫描。MCU块有8*8,8*16,16*8,16*16等几种大小。

在实际应用中,有时候需要解码其中的局部图像内容。但是,在通常情况下,我们必须对于全部内容进行处理才能够得到部分的内容,究其原因有二:首先,JPEG并没有标注码流位置和图像位置的索引,故只能通过整个码流的寻找得到特定图像;其次,JPEG在传输每一个MCU的过程中,其直流分量传输的是与上一MCU块之间的差分值。也就是说,后面的MCU解码是有赖于前面解码的过程的。如果只是为了得到图片的一小部分而解码整张图片,速度势必较慢。而且,如果JPEG数据存储于外部存储介质之中,往往还需要很长的数据读取时间。

发明内容

本发明提供了一种能解决以上问题的JPEG图像局部解码方法。

在第一方面,本发明提供了一种用于JPEG图像局部解码的方法,包括:在对JPEG图像进行全局解码时生成记录;以及根据所述记录对所述JPEG图像进行局部解码。

在第二方面,本发明提供了一种JPEG图像局部解码设备,包括:用于在对JPEG图像进行全局解码时生成记录的模块;以及用于根据所述记录对所述JPEG图像进行局部解码的模块。

在本发明的一个实施例中,在开始解码每个最左侧最小解码单元时进行记录。

在本发明的另一个实施例中,所述记录包括所述JPEG图像的码流位置和直流分量,所述码流位置包括字节位置,比特位置;所述直流分量包括Y信号直流分量,Cb信号直流分量,Cr信号直流分量。

在本发明的又一个实施例中,所述记录还包括直流信号归零计数值。

在本发明的还一个实施例中,根据所述直流信号归零计数值来确定直流信号归零计数值的初始值。

本发明通过得到图片码流位置和直流分量的索引值,从而实现了对JPEG图像的局部解码,大大缩短了解码时间。

附图说明

下面将参照附图对本发明的具体实施方案进行更详细的说明,在附图中:

图1是本发明解码方法的第一次解码的流程图;

图2是图1解码的示例框图;

图3是本发明解码方法的部分解码的流程图;以及

图4是图3解码的示例框图。

具体实施方式

本方法适用于需要多次部分解码的情况(如图片的放大浏览),首先需要全部解码一次生成索引,然后根据索引即可快速部分解码图片。

图1是本发明解码方法的第一次解码的流程图。

如图1所示,第一次解码时首先按照正常的方式解码文件头,并将Y信号直流分量(Ycoff),Cb信号直流分量(Cbcoff),Cr信号直流分量(Crcoff),以及直流信号归零计数值(Interval)置为0。然后依次开始解码MCU。当不涉及换行时,所有操作均与正常模式一致;只有当换行出现时,需要将此时解码的码流位置(包括字节位置与比特位置),Y信号直流分量,Cb信号直流分量,Cr信号直流分量,直流信号归零计数值输出并记录下来。应当指出,也可以不记录直流信号归零计数值,而在后边的局部解码时通过计算得出。比如,直流信号归零计数值的初始值等于起始的MCU号%(取余数)从文件头中提取得到的JPEG间隔长度。

图2是图1解码的示例框图。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京海尔集成电路设计有限公司,未经北京海尔集成电路设计有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810116896.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top