[发明专利]一种解码图片的方法及装置无效
申请号: | 200810116958.1 | 申请日: | 2008-07-21 |
公开(公告)号: | CN101345873A | 公开(公告)日: | 2009-01-14 |
发明(设计)人: | 周琴 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26 |
代理公司: | 北京凯特来知识产权代理有限公司 | 代理人: | 郑立明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 解码 图片 方法 装置 | ||
技术领域
本发明涉及计算机和图片解码领域,尤其涉及一种解码图片的方法及装 置。
背景技术
联合图片专家组(Joint Picture Experts Group,JPEG)是一种图片的标准格 式,它定义了不兼容的编码方法,在最常用的模式中,它是带失真的,一个从 JPEG文件恢复出来的图像与原始图像总是不同的,但有损压缩重建后的图像常 常比原始图像的效果更好。JPEG的另一个显著的特点是它的压缩比例相当高。 鉴于上述优点,JPEG图片在网络中大量的应用。JPEG协议里提供的解码JPEG 图片的方法如图1所示,包括如下步骤:
步骤11、从码流中解析出语法元素Li和语法元素Vi,j,
该Li即为码长为i的码字的个数;该Vi,j即是与霍夫曼(huffman)相关的符 号值。
步骤12、根据Li和JPEG协议运算生成HUFFSIZE和HUFFWORD两个列表;
步骤13、通过重排序建立HUFFSIZE列表、HUFFWORD列表和Vi,j的对应 关系,构造出huffman码表,进行JPEG图片的解码。
在实现本发明的过程中,发明人发现现有技术存在如下问题:
现在技术在构造出huffman码表时,需要通过大量复杂的计算才能得到 HUFFSIZE和HUFFWORD两个列表,进而增加了解码的时间,也增加了CPU的 计算量和占用率。
发明内容
本发明实施例提供一种解码图片的方法及装置,在解码过程中不需要大量 复杂的计算就能得到huffman码表,减少了CPU的计算量和占用率。
本发明的具体实施方式提供一种解码图片的方法,所述方法包括:
在码流中解析出语法元素Li;
判断所述语法元素Li和推荐霍夫曼码表的Li是否相同,在判断出相同时, 使用所述推荐霍夫曼码表进行图片解码。
本发明具体实施方式还提供一种解码图片的装置,所述装置包括:
解析单元,用于在码流中解析出语法元素Li;
判断单元,用于判断所述语法元素Li和推荐霍夫曼码表的Li是否相同;
第一解码单元,用于在判断出相同的情况下,使用所述推荐霍夫曼码表进 行图片解码。
由上述所提供的技术方案可以看出,本发明实施例的技术方案通过从码流 中解析出语法元素Li,并将Li与推荐码表中的Li进行对比,从而判断出是否可 以直接使用推荐huffman码表进行图片解码。由于本发明的技术方案只需将解析 出的语法元素Li与推荐码表中的Li进行简单的对比即能获得图片解码所需的 huffman码表,而无需进行大量复杂的计算来获得HUFFSIZE和HUFFWORD, 以及进行重排序获得HUFFSIZE、HUFFWORD与Vi,j的对应关系,从而节省了 解码的时间,也减少了CPU的计算量和占用率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施 例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述 中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付 出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术提供的解码JPEG图片的方法流程图。
图2为本发明实施例1提供的一种解码图片的方法的流程图。
图3为本发明具体实施方式所述的解码图片的装置的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清 楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是 全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造 性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810116958.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种石油裂解干气生产汽油的方法
- 下一篇:邮件地址补全方法及装置