[发明专利]用于合并不同视频编解码器的设备和方法无效
申请号: | 200580044123.4 | 申请日: | 2005-10-21 |
公开(公告)号: | CN101084677A | 公开(公告)日: | 2007-12-05 |
发明(设计)人: | 张义善;李英烈;李善英;朴成元;元钟禹;赵容湖;李忠九 | 申请(专利权)人: | 数码士有限公司 |
主分类号: | H04N7/24 | 分类号: | H04N7/24 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 刘杰;张志醒 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 合并 不同 视频 编解码器 设备 方法 | ||
技术领域
本发明涉及视频编解码器,尤其涉及的是用于有效统一MPEG-2、MPEG-3和H.264之类的视频编解码器的设备和方法。
背景技术
一般来说,视频解码器具有相似的构造,但是每种结构的细节处理则互不相同。由于存在这些差异,要想统一不同的编解码器是非常困难的。
图1显示的是以常规技术为基础的统一编解码器的典型处理。并且图1描述了一个典型的纯内部统一编解码器的操作原理,其中该描述关注的是MPEG-2、MPEG-4以及AVC内部编码。
参考图1,该功能处理按顺序包括:解析和熵解码处理S100、数据重排序处理S110、逆扫描处理S120、逆DC/AC预测处理S130、逆量化处理S140、逆变换处理S150、逆内部预测处理S160、存储解码采样S170以及解块滤波处理S180。如上所述,常规技术是简单地通过功能或处理顺序来划分的,并且每一个步骤都被构造成根据编解码器来执行细节处理,由此导致出现了一大部分的冗余处理步骤。
此外,虽然公共组件(例如处理、功能等等)与独立组件之间的显著区别是统一编解码器的先决条件,但是要想根据常规技术来区分编解码器结构方面的相似性和差别是非常困难的。
另外,除了基于上述实施例的结构之外,目前尚未提出其他的统一编解码器,因此迄今为止都是使用上述结构来统一编解码器的。
发明公开
【技术问题】
为了解决上述问题,本发明旨在一种用于统一MPEG-2、MPEG-3和H.264之类的视频编解码器的设备和方法,其中所述方法和设备是通过提供一种与不同视频编解码器之间的相似性、差别以及考虑因素相对应的全新的统一编解码器概念和结构来提供的。
此外,本发明的目标还在于提供一种用于统一视频编解码器的方法和设备,其中所述方法和设备能在不对基于块的视频编解码器进行任何功能变动的情况下统一不同的视频编解码器。
本发明的另一个目的是提供一种通过在解析和熵解码处理中添加语法数据提取功能来统一视频编解码器的方法和设备,其中该解析和熵解码处理是不同编解码器之间的主要公共组件。
本发明的另一个目的是提供一种通过将不同编解码器的公共组件划分到功能单元(FU)之中来统一视频编解码器的方法和设备。
本发明的再一个目的是提供一种统一的编解码器结构,其中执行解析和熵解码处理的功能单元和那些基于以宏块为单位的处理的功能单元都是集中在该结构中的。
本发明的目标还在于提供一种统一的编解码器结构,其中该结构可以用于统一除了MPEG-2、MPEG-4和AVC之外的其他的基于块的视频和图像编解码器。
本发明的另一个目的是提供一种关于统一视频编解码器的概念和结构的国际标准。并且本发明的其他目的将会通过下文描述的优选实施例而被清楚了解。
【技术方案】
为了实现上述目标,本发明的一个方面提供了一种统一的编解码器设备。
基于本发明优选实施例的统一编解码器设备可以包括:解析和熵解码单元(PEU),用于提取不同编解码器的上下文信息来产生上下文信息和控制信号;基于块的解码器管道,该管道是基于每个编解码器中的基于块的处理单元来统一的,它被用于对从所述PEU输出的数据执行编码或解码处理;以及全局控制单元(GCU),用于控制基于块的解码器管道的编码和解码处理,其中该管道是在将从所述PEU中接收的控制信号和上下文信息与每一个编解码器和处理相对应之后根据所述处理单元而被分组的。
控制信号可以指示是否使用量化表,并且上下文信息可以在使用了量化表的时候被添加。
GCU可以对控制信号和上下文信息进行处理,并且将其传递到基于块的解码器管道中包含的逆量化单元。
基于本发明另一个实施例的统一编解码器设备可以包括:解析和解码功能单元(PD FU),用于根据每一个编解码器的不同语法数据提取和分组位于输入的比特流中的上下文信息、控制信号和数据;基于宏块的功能单元(基于MB的FU),这些单元是以每一个编解码器的基于块的处理单元为基础来被统一的,它们被用于解码从PD FU输出的数据;以及全局控制单元(GCU),用于在将从PD FU接收的控制信号和上下文信息与每一个编解码器和处理相对应之后对根据处理单元而被分组的那些基于MB的FU进行控制。
控制信号可以指示是否执行了包含在基于MB的FU中的功能单元,而在执行功能单元的时候则需要上下文信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于数码士有限公司,未经数码士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200580044123.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:陶粒混凝土作为保温材料的应用
- 下一篇:一种治疗口腔溃疡的漱口药剂