[发明专利]图像编码/解码系统与其方法无效
申请号: | 201210040770.X | 申请日: | 2012-02-21 |
公开(公告)号: | CN103260023A | 公开(公告)日: | 2013-08-21 |
发明(设计)人: | 吕盈宏;张育玮 | 申请(专利权)人: | 联咏科技股份有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 史新宏 |
地址: | 中国台湾新竹*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图像 编码 解码 系统 与其 方法 | ||
技术领域
本公开涉及一种图像编码/解码系统与其方法。
背景技术
近年来,随着人们对于图像质量的追求,图像数据的数据量以及解析度都有显着提升。图像压缩技术更是日新月异地发展,以求能将高画质的图像数据压缩,以方便传输及存储。在多种图像压缩系统中,熵编码(Entropy Coding)通过机率表,将数据合理压缩,是不可或缺的一种压缩技术。在熵编码中,最广为人知的编码方法就是霍夫曼编码(Huffman Coding),其将数据经由特定机率建构霍夫曼树(Huffman Tree)以进行编码。但由于此种编码方式,每一个符号以整数个位来表示,其实还不能达到最极限压缩率。
因此,为了改良其缺点,目前又已发明算术编码(Arithmetic Coding)。算术编码有许多种形式,其中,二进位算术编码(Binary Arithmetic Coding),在图像压缩系统中已被广泛的应用,较有名的如H.264的内容可调二进位算术编码(Context-based Adaptive Binary Arithmetic Coding,CABAC)以及VP8的树状编码(Tree Coding)。
以CABAC为例来说明,CABAC的基本压缩流程主要分成2个部分,一个是二进位值化(Binarization),另一个是BAC(binary arithmetic coding,二进位算术编码)。二进化值化把压缩过程中所产生的语法元素(Syntax Element)的值转换为由1跟0所构成的二进位串流(Binary String)。举例来说,将两个值分别为5与7,经由U型二进位值化(U-Binarization),则分别产生111110以及11111110的二进化串流,再将此两串流串连起来为11111011111110,即为二进位化结果。以上只是举CABAC中一种二进位值化的方法,当然CABAC有很多种二进位值化的方法,在此就不多加赘述。二进位算术编码将所产生的二进位串流,转换成码流(Bitstream)。此二进位算术编码的运算过程中,由于数据依赖性(Data Dependency)的关系,在一个编码循环中,只能消耗一个二进位值。
由以上的叙述可以知道,由硬件观点来看,二进位值化的吞吐量(throughput)远比二进位算术编码还大,主要是因为二进位算术编码有数据依赖性。在二进位值化过程中,对于每一个语法元素,可用查表方式来于一次循环中产生1或多个二进位值。但是二进位算术编码,每一个循环只能处理一个二进位值。所以,在目前实做法,一个硬件周期(hardware cycle)能处理的二进位值的数目便受到限制。故使用BAC的编/解码系统的瓶颈在于二进位算术编/解码的吞吐量。
发明内容
本公开实施例有关于一种图像编码/解码系统与其方法,其将熵编码(Entropy Coding)脱离管线调度操作。
根据本公开的一实施例,提出一种图像编码系统,包括:一主编码单元,包括一二进位值化单元,该主编码单元对一来源数据进行编码/压缩后输出一二进位串流,该主编码单元还输出一旁侧信息;一第一存储单元,暂存由该主编码单元所产生的该二进位串流;一第二存储单元,暂存由该主编码单元所产生的该旁侧信息;以及一二进位算术编码单元,耦合至该第一与该第二存储单元,该二进位算术编码单元参考该旁侧信息而将该二进位串流转换成一码流后输出。
根据本公开的另一实施例,提出一种图像解码系统,包括:一二进位算术解码单元,将一码流解码成一二进位串流与一旁侧信息;一第一存储单元,暂存由该二进位算术解码单元所产生的该二进位串流;一第二存储单元,暂存由该二进位算术解码单元所产生的该旁侧信息;以及一主解码单元,包括一去二进位值化单元,该主解码单元参考该旁侧信息而将该二进位串流解码,以产生一输出图像信号。
根据本公开的又一实施例,提出一种图像编码方法,包括:对一来源数据进行编码/压缩后输出一二进位串流;根据该来源数据而输出一旁侧信息;暂存该二进位串流;暂存该旁侧信息;以及参考该旁侧信息而将该二进位串流转换成一码流后输出。
根据本公开的更一实施例,提出一种图像解码方法,包括:将一码流解码成一二进位串流与一旁侧信息;暂存该二进位串流;暂存该旁侧信息;以及参考该旁侧信息而将该二进位串流解码,以产生一输出图像信号。
为了对本申请的上述及其他方面有更佳的了解,下文特举实施例,并配合附图,作详细说明如下:
附图说明
图1显示根据本公开一实施例的图像编码系统的功能方块图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联咏科技股份有限公司,未经联咏科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210040770.X/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序