[发明专利]对数字编码视频信号进行译码的可变长度译码器无效

专利信息
申请号: 99806441.6 申请日: 1999-05-14
公开(公告)号: CN1302512A 公开(公告)日: 2001-07-04
发明(设计)人: M·布布利尔;S·波瑟;S·C·加德雷 申请(专利权)人: 索尼电子有限公司
主分类号: H04N7/50 分类号: H04N7/50;H03M7/42
代理公司: 中国专利代理(香港)有限公司 代理人: 王岳,王忠忠
地址: 美国新*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数字 编码 视频信号 进行 译码 可变 长度 译码器
【说明书】:

交叉参考

本申请要求在1998年5月18日申请的共同未决的临时申请No.60/085,797的申请日,其公开文本在这里作为参考。

发明领域

本发明涉及数字编码视频信号的译码,尤其涉及用于对已经用固定长度值和可变长度码编码的视频数据和控制信息进行译码的译码器。

发明背景

近年来视频信号的数字传输已经被更加广泛地使用,特别是用在消费者电子工业中。数字视频信号传输以及在数字通用盘(DVD)播放器和数字视频广播(DVB)机顶盒应用中的接收的使用方面的增长例如已经导致在图象的发射序列中的图象质量的提高以及更有效地控制视频信号在现有NTSC和PAL模拟传输系统上的存储、管理和显示的能力。在这些发展的促进下,由国际标准化组织(ISO)特许设立的行业主办的运动图象专家组(MPEG)具有用于数字视频压缩的特定格式,即用于编码视频位流的语法,该语法在两个标准、ISO-11172-2(MPEG-1)和ISO-13818-2(MPEG-2)中进行了定义。因此,在下面的讨论中,参考ISO-11172-2(MPEG-1)和ISO-13818-2(MPEG-2),以便更详细地说明用于根据这些标准对视频信号进行数字编码的位流语法。因此,这些标准中的每一个在这里都全部作为参考。

由MPEG-1和-2标准定义的位流语法涉及位流中的三种一般类型的信息或数据,即定义位流所必须的控制信息、正确地解压缩和复制图象的发射序列的控制信息、以及编码视频数据。位流控制信息可以识别位流是被分组的视频或音频数据,或者例如识别出位流是一个用MPEG-1或-2标准编码的视频信号。图象控制信息例如可以包括帧水平和垂直尺寸、即每行的图象象素(pels)数以及每帧中的行数、帧频或场频、以及画面高宽比。如同下面将要详细说明的,编码视频数据表示重新生成每一帧或场所必须的DCT变换和量化的色度和亮度象素值。

MPEG-1和-2标准分别指定被设计为通过去除空间和时间冗余的方法来提高信息密度和编码效率的位流语法。将每个MPEG图象分成一系列宏块,该宏块由16×16个亮度象素(Y)或四个8×8变换块象素的2×2阵列组成。每个宏块进一步包括8×16个色度象素(U,V)或两个8×8象素块的1×2阵列。在编码过程中,通过采用对8×8象素块的离散余弦变换(DCT)编码、随后进行量化、之字形扫描以及运行零(运行长度)和幅度电平的可变长度编码来去除空间冗余。采用运动补偿预测来去除时间冗余。

对于视频,MPEG考虑内(I-)帧、预测(P-)帧和双向预测(B-)帧。I-帧是独立编码的,是三种帧类型中编码效率最低的。P-帧比I-帧的编码效率高,相对于前面编码的I-或P-帧进行编码。B-帧是三种帧类型中编码效率最高的,相对于前面和后面的I-或P-帧进行编码。在MPEG系统中的帧的编码顺序不必与帧的出现顺序相同。位流的首部提供由译码器用来正确地对帧的时间和序列译码以展示一个活动图象所用的信息。

用于对数字发送的视频位流进行译码的典型的视频译码器具有一个用于控制可变长度译码器(VLD)的微控制器或定序器,所述可变长度译码器被设计为对位流进行语法分析,以便采用MPEG可变长度代码表(VLC)对量化的DCT系数和运动矢量进行译码。反变换处理器用于将每块量化系数值变换成一个表示该块的反之字形的值流,并对这些值进行去量化。将去量化的DCT系数传送到执行反DCT变换操作的反离散余弦变换(IDCT)处理器,以恢复色度和亮度象素值。然后将这些值与译码后的运动矢量结合起来送到一个运动补偿(MC)处理器,执行MPEG解压缩,将I-、P-和B-帧变换成全视频帧。

在典型的用于执行依从MPEG语法的位流语法分析和译码的VLD结构中,将视频位流的预定数目的未译码位存储在一个或多个寄存器中。VLD从寄存器中提取出这些位中的较小数目的位,将最左边的位总是排列为VLD提取的第一位。VLD然后在一个MPEG VLC表中执行表查找,以便对可变长度编码的视频数据进行译码,并获得代码长度。在已经对提取出的位中的可变长度代码进行译码后,VLD在寄存器中的位上执行MASK/SHIFT/OR操作,以重新排列寄存器的最左边位置上的第一未用位。VLC表一般包含在一个或多个大约具有2n×m个存储单元的PALS或ROM中,其中“n”表示在每个VLC表中的最大可能可变代码长度,“m”表示唯一VLC表的数目。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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