[发明专利]用于装满比特位的数据的可变长译码装置无效

专利信息
申请号: 95107135.1 申请日: 1995-05-31
公开(公告)号: CN1073307C 公开(公告)日: 2001-10-17
发明(设计)人: 文宪熙 申请(专利权)人: 三星电子株式会社
主分类号: H03M7/40 分类号: H03M7/40
代理公司: 中国专利代理(香港)有限公司 代理人: 叶恺东,张志醒
地址: 韩国京畿*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 装满 比特 数据 变长 译码 装置
【说明书】:

发明是关于可变长译码装置,特别是关于用于对经可变长编码并被填充了比特而传送的数据进行可变长译码的可变长译码装置。

通常,数字图象信号的编码分为信源编码和熵编码。信源编码是利用图象信号中的固有的重复值对图象数据加以压缩,采用DCT、频段分割编码、DPCM等的方法。

熵编码是将为信源编码所压缩的数据根据统计的发生频度进一步压缩,是可变长编码的典型示例。

可变长编码通常为行程编码和(变型的)霍夫曼编码,由行程编码所得的一对“行程”和“灰度级”作为一个符号,在霍夫曼代码表上分配产生频率高的符号的较短的代码字,在不是相同的符号的情况下均分配相对长的代码字从而使得整体的数据传送率降低。这样的编码方法现正被应用于美国ATV那样的数字HD-TV方式和当前ISO/CCITT计划加以标准化的MPEG(Moving Pictur Expert Group,动画专家组)等之中。

数字HD-TV系统将采用DCT或DPCM的信源编码和变长编码相结合地使用,按照数据量的庞大量将图面分成多个窗口进行处理。现根据图1和图2对此例加以说明。

图1A表示图象数据编码系统,图2表示图象数据译码系统。

利用图1和图2的系统,因为能将图象分成四个窗口进行处理,所以可能降低对图象数据的处理速度。在图1的编码系统中,所输入的图象数据经通道划分器被划分成四个通道,分别由信源编码器2A-2D进行数据压缩。经信源编码器2A-2D压缩的图象数据由变长编码块3A-3D再次进行压缩。由可变长编码器3A-3D输出的数据被加给多路器4,多路器4对所输入的数据作多路传送以形成经过编码的位流。

图2的译码系统将由图1系统所产生的位流译码成被编码前的图象数据。逆多路器5将输入位流分离为四个通道,可变长译码器6A-6D对流入的位流进行变长译码。信源译码器7A-7D对经过变长译码的数据加以译码,以产生与相应通道中的被编码前的图象数据基本相同的数据。多路器8将由信源译码器7A-7D输出的各个窗口的数据加以多路传送以产生被译码的图象数据。结果,由多路器8输出的数据就成为与被加到图1的通道分配器1的图象数据基本相同的数据。

图3表明将一帧图象划分成四个窗口的情况。

一个窗口由15MMB(Mass of MacroBlock,宏块群)组成,一个MMB由四片组成,一片则由多个宏块组成。

在图1的系统使用图3中所示的数据结构情况下,该系统以MMB为单位对图象数据作多路传送。因而,信源编码器2A和可变长编码器3A对第一窗口的MMB,即MMB1、MMB2、MMB5、……MMB57进行处理,多路器4将属于四个窗口的数据按MMB1、MMB2、MMB3、MMB4、MMB5……MMB60的顺序作多路传送。图2的系统通过由图1的系统作的多路化的逆过程将各窗口的图象数据加以分离,再将被分离的各窗口内的图象数据加以变长译码和信源译码。

这里,在图1的系统通过缓存器(图中未示出)以一定的传输率传送图象数据时,由信源编码及变长编码产生的数据量即成为不是恒定的,为解决这一问题将被作变长编码的数据块中加以填充比特(bit stuffing)。这种比特填充就是针对数据块通过用于区分确定的比特内的图象信息和数据块的代码在未填充的比特上填充无意义的信息,例如连续的“0”。因此,将已作变长编码和填充了比特的数据加在实际的可变长译码器6A、6B、6C或6D中。可变长译码器6A、6B、6C或6D包括有通常的FIFO(先进先出)存储器和可变长译码器。可变长译码器由FIFO存储器读出一定比特的数据进行变长译码,根据已完成了变长译码的比特数决定是否译出其后的一定比特的数据。因而,在由FIFO存储器读出已填充了比特的数据时,可变长译码器由于不对这些比特进行变长译码,因而难以读出其后面的一定比特的数据,同样也就存在着对已被填充了比特的以后的比特进行变长译码的困难。

不仅如此,在传输中的位流上发生差错的情况下,可变长译码器对发生差错的比特部分进行错误的变长译码,如果这种差错很大的话,由FIFO存储器错误地读出数据,就会出现对产生差错的部分以后的比特全都错误地进行变长译码的问题。

而且,上述在将一画面分割为分四个窗口的情况时,也会引起在对应各窗口的译码数据失去同步的问题。

因此,本发明的目的就是为解决上述这些问题,提出了采用帧起始符和MMB起始符来对由FIFO存储器读出经变长编码的数据进行控制,借助这种控制来对由FIFO存储器读出的数据进行变长译码的装置。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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