CN1106117C - 图像信号处理系统和方法及其存储器管理 - Google Patents

图像信号处理系统和方法及其存储器管理 Download PDF

Info

Publication number
CN1106117C
CN1106117C CN96123238A CN96123238A CN1106117C CN 1106117 C CN1106117 C CN 1106117C CN 96123238 A CN96123238 A CN 96123238A CN 96123238 A CN96123238 A CN 96123238A CN 1106117 C CN1106117 C CN 1106117C
Authority
CN
China
Prior art keywords
data
compression
compressor reducer
network
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN96123238A
Other languages
English (en)
Other versions
CN1160253A (zh
Inventor
巴斯·A·坎菲尔德
韦-曼·拉姆
比利·W·小拜尔斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Technicolor USA Inc
Original Assignee
Thomson Consumer Electronics Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thomson Consumer Electronics Inc filed Critical Thomson Consumer Electronics Inc
Publication of CN1160253A publication Critical patent/CN1160253A/zh
Application granted granted Critical
Publication of CN1106117C publication Critical patent/CN1106117C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • H04N19/43Hardware specially adapted for motion estimation or compensation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • H04N19/423Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
    • H04N19/426Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements using memory downsizing methods
    • H04N19/428Recompression, e.g. by spatial or temporal decimation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • H04N19/423Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding

Abstract

一种MPEG兼容的解码器接收编码、压缩后的图像表示像素块形式的数据。该解码器包括用于存储与解码处理有关的重构的像素块的帧存储器(20)。先前解压的数据在被写入存储器前被重新压缩(30)。存储的解压数据被解压供显示(34,26)或在需要时用于诸如运动补偿处理(32,22)的解码功能。在写入数据到存储器前完成的压缩是以块为基础的压缩,使用来自两条不同压缩路径之一的压缩数据,这两条路径同时压缩一个给定的像素块。

Description

图像信号处理系统和方 法及其存储器管理
技术领域
本发明涉及一种处理图像表示数字信号的系统。尤其涉及到一种MPEG兼容图像信号解码器的存储器管理技术。
背景技术
数字信号处理技术的快速进步带来各个领域中,包括例如直接广播卫星和高清晰度电视(HDTV)、数字图像信号处理的相应的进步。MPEG(运动图像专家组)信号处理标准(ISO/IEC13818-2,1994年5月10日)是一个相关的发展。这个被广泛接受的图像处理标准对包括高清晰度电视系统(HDTV)在内的卫星、有线和地面广播系统而言特别具有吸引力。
在MPEG视频信号解码器中,为了解码MPEG编码的数据流-已知其代表I,P和B图像帧,通常需要一个以上的图像帧存储器。为了解码MPEG编码的数据流,通常需要三个帧存储器,两个帧存储器用来存储基准P或I帧数据,一个帧存储器用来存储B帧数据。例如,直接广播卫星接收解码器中的传统的MPEG解码器可能含有16兆位的随机存取存储器(RAM),在诸如由美国Grand Alliance建议的HDTV系统中的MPEG解码器将大约需要80兆位RAM。现在这样数量的RAM的成本是很大的。特别是在诸如录像和电视系统这样的消费产品中,为了保持这样的产品的价格在一个合理的水平,限制存储器需求是非常重要的。
发明内容
依据本发明的原理,在此已认识到有必要有效地管理数字图像处理系统的存储器需求,特别在广泛用于消费类产品的MPEG兼容系统中。
本发明的目的是提供一种处理图像表示信号的系统和处理MPEG编码后的图像表示数据的数字数据流的方法。在使用本发明的原理的图像信号解码器中,包括用于对包含MPEG编码数据的输入数据流解压以便产生解压数据的解压器;用于压缩所述解压数据以产生重新压缩的数据的压缩器;存储所述重新压缩的数据的存储器;和处理由所述存储器存储的数据的输入网络。在解码过程中,先前被解压的图像数据在写入存储器前被压缩。在所公开的MPEG兼容解码器的实施例中,数据在写入图像帧存储器前被压缩,为进行显示或当诸如运动补偿处理的MPEG解码功能需要时,存储的数据被解压。
按照本发明的一个方面,提供一种处理图像代表数字数据的系统,其中一个MPEG兼容解码器的特征在于:一个输入网络,用于接收压缩的图像代表数据的数据流;解缩压器,用于解压缩来自所述输入网络的压缩数据;运动信息处理网络,用于处理来自所述解压缩器的解压缩后数据;存储单元,用于存储所述运动信息处理网络处理的数据;输出图像处理器,用于处理所述存储单元存储的数据;以及压缩器,用于在所述存储单元存储所述运动信息处理网络处理的数据之前压缩该数据。
按照本发明的另一个方面,提供一种处理编码后的MPEG兼容图像代表数字输入数据的方法,其特征在于包括如下步骤:(a)将所述输入数据解码,以产生解码的数据;(b)解压缩所述解码的数据以产生解压缩的数据;(c)压缩包括所述解压缩的数据的信息,以产生压缩的信息;(d)在存储器中存储所述压缩的信息;(e)解压缩存储在所述存储器中的信息,以产生解压缩的存储信息;(f)运动处理所述解压缩的存储信息,以产生运动信息;以及(g)将所述运动信息与所述解压缩的数据组合,以产生在所述压缩步骤(c)中压缩的所述信息。
提供所述存储的重新压缩数据到图像信息处理网络。
依据本发明的特征,压缩是以块为基础进行的,使用来自两条不同压缩路径之一的压缩数据。
附图说明
图1是使用本发明原理的MPEG解码器的一部分的方框图;
图2描述了完整的和减小的存储器情况下的内存映像;
图3是图1中的MPEG解码器用到的压缩网络方框图;
图4和图5表示了图3中网络额外的细节;
图6和图7描述了像素排列,它有助于理解图4和图5中所示网络的操作;
图8描述了一种可选的双重路径压缩网络。
具体实施方式
图1描述了诸如可以在一个电视接收器或者一个卫星接收器中找到的视频信号处理器的一个部分。视频处理器包括由方框10、12、14、16、18、20和22构成的常规MPEG解码器。例如,由Ang等发表于1991年10月IEEE Spectrum上的“视频压缩带来巨大好处”一文描述了一种MPEG编码器和解码器。根据本发明的原理,MPEG解码器另外还包括在数据被写入帧存储器之前压缩数据的块压缩单元30。
图1中的系统接收MPEG编码压缩数据的控制数据流,该数据来自前面的输入处理器,即传输解码器,它在输入信号解调后使数据包分离。接收到的数据形式为表示8×8像素(图像元素)的数据块。这个数据代表已经被编码的帧内信息和表示相邻图像帧之间的图像差值的帧间预测运动编码剩余图像信息。帧间运动编码包括产生运动矢量,该矢量表示了当前被处理的块和先前重构的图像中的块的偏差。表示当前块和先前块之间的最佳匹配的运动矢量被编码和发送。同样,每一个运动补偿的8×8的块和预先重建的块间的差值(余数)在传送前进行了DCT变换、量化和可变长度编码。这个运动补偿编码过程在上面提到的Ang等的文章中有更详细的描述。
输入的压缩过的像素数据块在被单元12进行可变长度解码前由单元10缓存。在一种主要等级、主要形式(main level,main profile)的MPEG数据流的情况下,缓存器10有1.75兆位的存储容量。来自单元12的解码压缩数据在施加到加法器18的一个输入端之前由逆量化单元14和逆离散余弦变换(DCT)单元16解压缩。逆量化器14提供的步长由一个来自缓冲器10的信号控制以确保平滑的数据流。由解码器12提供的到运动补偿单元22的解码后的运行矢量将在下面论述。解码器12也产生已知的帧内和帧间方式选择控制信号,为了简化图形在图中没有示出。由单元12、14和16所完成的操作是在例如发送器的编码器完成的对应操作的相反过程。图1中的MPEG解码器使用已知的MPEG处理技术重建收到的图像,这将简要地在下面描述。
重建的像素块由加法器18的输出提供,这是通过将来自单元16的剩余图像数据与根据帧存储器20的内容在运动补偿单元22的输出端提供的预测图像数据相加得到的。当像素块的整个帧都被处理后,产生的重建的图像存储在帧存储器20中。在帧间模式中,从解码器12获得的运动矢量用来提供来自单元22的预测块的位置。
依据本发明的原理的图像重建过程涉及加法器18,存储器20和运动补偿单元22,它的好处在于由于使用了以块为基础的压缩器30而极大地减少了存储器需求。特别是帧存储器20需要的存储量减少了预定的量例如50%(或更多),这是由单元30的压缩功能完成的。压缩器30的附加细节将在图3的有关内容中讨论。
存储器件20的已减少存储器需要量的图形表示如图2所示。在图2中,左边的存储器图表示了全尺寸存储器之中像素块的映像图。右边的图说明如何用减小了50%的存储器来存储由单元30压缩的块。如将在下述对图3中所示的压缩网络的论述中所描述的一样,每一个块(如块C)保证适合于存储在全尺寸存储器通常所需空间的50%或更小的存储器中。即由单元30提供的压缩是50%或者更多。在这个例子中,在压缩后剩下的任何未用存储器空间仍然是被保留下来,以便任何块的数据的开始位置是已知的位置或起始地址。
在全尺寸存储器中,由于在视频帧像素与存储器像素地址之间存在固定的映像,任何特定的像素可以被定位和访问。减小尺寸后的存储器不呈现逐像素的映像。在存储器中代之以像素块的映像。如果需要一个的特定块中的特定像素,也许需要访问整个数据块。
一个常规MPEG2的主要等级、主要形式的系统(720×480像素)为存储三个视频帧需要12,441,600位的帧存储容量。在存储前按照本发明如上所述压缩这些帧50%,为MPEG解码仅仅需要7,970,800位存储器。即,单元20的6,220,800位帧存储器和单元10的1,750,000位缓冲存储器。所以,如果系统使用一个典型的16兆位外部存储器装置,仅仅需要8兆位存储器空间进行MPEG解码,留下其余的外部存储器容量可以用于其他目的,例如屏幕显示、微处理器RAM、传输缓冲器或者其他特定缓冲器。当发展了更小的集成电路时,把解码存储器与其它解码器网络结合在同一个集成电路上也许是可能的。减少HDTV解码器系统中的存储器需要量将带来很大的节约。例如在美国Grand Alliance提出的HDTV系统中帧存储器需要量是
1920×1080×12×3=75,202,560位。由于压缩了50%,存储器需要量减少成37,601,280位。
在运动补偿处理环路中,在将数据存储到存储器20之前因通过压缩器30作了压缩处理,则要求将数据在单元22前进行解压。这是由以块为基础的解压器32完成的,其呈现与压缩器30的操作相反的操作过程。以块为基础的解压器34与单元32类似,它在存储的像素块被送到显示处理器26以前对其解压。例如,处理器26可包括用来调节显示像素数据的电路、显示驱动网络和图像再现设备。
已描述的存储器减少技术可以与MPEG2主要等级、主要形式的解码器一起使用,该解码器能够解码图像分辨率高达CCIR601(720×480像素)的MPEG2数据流。这个技术同样适用于MPEG1数据流,和包括高清晰度格式,比如可能与广播、有线和卫星电视信号及其他类型的信息载体信号等有关的其他图像分辨率。
来自存储的亮点(anchor)帧比如I帧的数据通常是根据从输入的已压缩数据流中收到的运动矢量以随机方式访问。以块为基础的压缩方案保持来自于帧存储器的像素数据的合理的可访问性。已经发现8×8的像素块可以与已公开的压缩方案配合的很好。较大的像素块允许使用更完善的压缩技术,代价是降低像素的可访问性。较小的块以更少压缩选择的代价换来访问像素时更好的颗粒度。根据特定系统的需要,可选用各种类型,包括量化和变换在内的压缩方法完成压缩器30的功能。
所用的压缩类型最好应(但不是必须)展示某种特性。每一块都应该压缩预定的量或更多,以使得每一个压缩块的位置容易确定,如结合图2的存储器映像所说明的那样。每一块都应该独立于其他块压缩/解压。这样任何块都可以在不读取任何其他块的情况下被访问。理想情况下压缩/解压过程应该没有损失,但是不能保证这对任何尺寸的块都能实现。因此压缩/解压过程不应在再现的图像中产生令人讨厌的人造痕迹。
图3表示了压缩器30使用一个特别有利的压缩技术。这一压缩技术利用与固定的压缩网络并行的可变压缩网络。这些压缩网络同时对相同像素块操作。可变压缩网络优点在于压缩是没有损失或者几乎没有损失的,是优选的压缩网络。如果可变压缩网络不能成功地完成预定地完成预定的要求的数据压缩量,就代之以固定压缩网络的输出。当固定压缩网络能获得所要求的压缩量时,这个网络具有有损耗的缺点。
在图3中,来自源18的数据施加到包括并行独立的数据压缩的路径314和320的数据压缩网络的输入端312。路径314是几乎没有损失的路径,它包括提供压缩数据到多路复用器(MUX)325的信号输入端之一的可变压缩处理器316和位计数器318。位计数器318监视单元316压缩的每一个数据块的位数,并且提供一个开关控制信号到MUX325的控制输入端。压缩路径314的其它细节在图4中示出并将结合该图讨论。路径320是有损耗路径,它包括固定压缩处理器322,在图5中有更详细的显示。单元322的压缩输出数据提供到MUX325的另一信号输入端。MUX325或者将来自路径314的压缩数据或者将来自路径320的压缩数据提供到压缩网络的输出端328,下面将对此进行更详细的解释。输出的压缩数据被送到图1所示的帧存储器20。
以块为基础的压缩网络314、320独立地压缩每一个像素块,从根本上保证了每一块可以压缩预定的压缩系数或者更多。或者是压缩路径314或者是路径320的输出被选择作为存储器20的输入,以便提供令人满意的图像质量和所要求的压缩系数(在本例中为50%),也可利用大于50%的压缩系数。然而,已确定不超过50%的压缩系数产生好的结果。与不用这种压缩的常规解码处理相比25%压缩系数是基本上透明的。与没有减少存储器需求的常规解码处理相比,压缩50%的结果更不透明,但是该结果是可接受的并且不认为有很大差别。
压缩网络的多路径性质取得了高的图像质量,且确保至少取得固定的压缩系数。可变压缩路径314展示了无损的或者几乎无损的压缩,但是由路径314提供的输出位数是可变的。路径314的压缩块输出位数由计数器18监视。如果314的压缩块位数等于或者小于与预定的压缩系数相关的预定目标位计数,MUX325选择路径314的压缩数据输出并传输到存储器20。否则使用固定压缩器322的压缩块输出。固定压缩器322使用带量化的有损压缩例程以便产生固定的目标位输出。为了便于解压,对每一个压缩块,每一个压缩网络插入信令信息到数据流中表明在这个块上完成的压缩的类型。插入在每一个压缩数据块的开始,例如首标中的信令信息可以是一位或多位。这些信令位被解压网络32和34(图1中)检测,他们完成用于压缩与给定信令位相关的块的压缩过程的相反过程。首标可以含有其它控制信息,比如量化控制信息。
在图像的平滑区域中最好使用可变压缩,以避免烦人的边缘人造痕迹。在这种区域上图像质量基本上可以保证很高,因为可变压缩器316极少使用或不使用量化,这是几乎没有损失的过程。另一方面,固定压缩器322可以用在含有许多细节信息的图像区域中。因为这种区域中的量化噪声不会引入许多感觉得到的误差,在路径320中受到固定压缩的图像区域的可感知的质量将很可能不错。然而,不必一定用这种方式选择使用可变和固定压缩,虽然在许多系统中这样做将带来好处。这两个压缩的块使用的选择是简单地根据来自可变压缩器316的压缩块的位计数进行的。如果位计数表明压缩器16取得了所要求的压缩,就使用它。否则使用压缩器22。
由压缩网络314、320完成的基于块的压缩和每一块的独立压缩允许解码器不需要涉及任何其他块的信息就可以对每一块解码。因为每一块都是用预定的压缩系数压缩的,所以每一块的第一个像素的存储器地址提前就已经知道了。因此从存储器可访问每一块而不需任何其它块的信息。在这个意义上,注意到在存储器中为每一块保留有区域。在50%压缩情况下,每一个保留区域都是原始块大小的一半。由于块的位数是被数过的,必要情况下使用压缩器322的输出,这样每一个压缩块将能保留在为它留下的存储区域中。如果优选压缩器316成功地取得了大于目标压缩量的压缩,则使用压缩器316的输出,并且一些保留的存储器空间没有被压缩数据块使用。即,每一个压缩块从预定的起始地址开始填充为它预留的存储器空间,持续到一个小于为它预留的结束地址的地址。这个过程结合图2说明。
以块为基础的压缩最好能够取得高的压缩效率和容易访问一个像素块中的每一个像素,即使这两个结果在性质上是相互矛盾的。即,高压缩效率要求大的块尺寸,而容易访问像素需要小的块尺寸。已经发现用8×8和16×4像素的像素块尺寸可以基本获得这两个特征。如前所述这些块在单元10中形成所要求的N×N的像素尺寸。
在这个例子中,每一个基于像素块的场都被以图6中所示的光栅方式扫描,从左到右地向下扫描。这种扫描是在单元316和322中利用延时元件452-456和552-556实现的,这在图5和图6中分别表示了出来,即将进行论述。可变压缩网络如图4所示。这个网络应用带自适应预测的DPCM环路,使用已知技术产生差值信号(余数)。该差值被可变长度编码,所得到的编码差值位数被监视,以判断对当前块是否达到了所要求的压缩系数。
在图4中,差值网络442产生表示分别施加到单元442的正相输入端(+)的输入像素值与施加到单元442的反相输入端(-)的预测像素值之间的差值的输出。预测值是通过DPCM处理环路获得的,它包括差值器442、可变长度编码器444和完成与单元444完成的编码操作的相反过程的可变长度解码器446。为了实现无损或几乎无损的压缩,可变长度编码器可包括一个可选的高分辨率量化器和一个熵编码器(例如霍夫曼编码器)。可变长度解码器包括逆量化器和熵解码器。来自单元446的逆向解码输出在448单元中与来自预测网络的输出相加,该预测网络包括预测器450和相关的像素延时单元452,454和456。这些单元分别提供1、7和1个像素的延时。来自单元450的预测像素值施加到加法器448和差值器442的输入端。
图7示出了与DPCM网络的预测处理和编码操作相联系的一组4个像素A,B,C和X(待预测的像素)的示范分布。这组像素也在图6所示的像素块中标出。在该例中,像素B相对于像素C有一个像素间隔的延迟,像素A相对于像素B有七个像素间隔的延迟,像素X相对于像素A有一个像素间隔的延时。DPCM预测过程是公知的,将在下面论述。来自可变长度编码器444的输出端的压缩像素数据在被送到图3中的MUX325前缓存在单元460中。缓冲器460存储可变压缩处理的输出直到处理完整个块,此时可以断定是否实现了目标压缩系数。
从编码器444输出每一个压缩块的位计数由位计数器418监视,这可以通过任何几个已知技术实现。在每一个像素块被可变压缩后,计数器418提供一个控制输出信号,如果压缩的位计数位于或低于预定的门限,这表明可变压缩器已到达或者超过了所要求的压缩量。将这个控制信号提供到MUX325的切换控制输入端以使MUX325将可变长度压缩器的输出传送到应用网络。否则,来自固定长度压缩器的压缩后的块输出(同一像素块的)被传送到应用网络。
固定压缩网络如图5所示。与可变长度压缩器一样,这个固定压缩网络也使用带自适应预测的DPCM环路。在图5中,单元548、550、552、552、554和556完成图4中对应单元的同样功能。差值网络542也完成图4中单元442的同样目的,即产生一个剩余像素值,但存在略为不同的前后关系,将在下面进行论述。
固定压缩网络使用由于DPCM处理的结果在单元542输出端提供的差值(余数)像素值的非线性量化。单元542的正相输入端(+)接收通过64像素延时单元555延时64像素间隔的输入像素值。单元542的反相输入端(-)接收来自预测器550的预测像素值。单元542的余数像素值输出分别由单元556和558量化和逆量化。由单元556提供的量化是固定的,保证所要求的固定数据压缩量。例如,为了完成8位数据字的50%压缩,单元556除去最后四个最低有效位。固定压缩量不少于所要求的压缩量。单元556和558在最小/最大比较网络560控制下操作,这个网络决定了每一个像素块的最小和最大像素值。
也可安排量化器556使用固定量化器规则。然而,根据与所处理的块相关的最小和最大像素值来采用量化器规则更有效。最小/最大比较单元560决定这些值。单元555提供了在给定块的第一个像素被处理以前测试该块的全部64个像素的最大值和最小值所需要的时间延迟。
倒回去参考图3,压缩器322没有固有的延时,但是最小值/最大值比较和延时单元555的组合(图5)使压缩器322产生一个块的延时,这与可变压缩路径显示的一个块的延时相匹配。固定长度压缩网络对每8×8像素块的64个像素的每一个估算两次以便决定该块的最小和最大像素。由单元555提供的64个像素的(一个块)延时有利于这个过程。最小和最大值被用来在正被处理的每一块使用的非线性量化规则之间作出适合地选择。需要对每一块进行两次估算的两遍方法不会给系统带来额外的等待时间,因为当判断可变长度压缩器是否达到了所要求的压缩时已经由可变压缩路径的缓冲器460提供了一个块的延时。
如上面所提到的,当压缩器316和322并行设置,且固定压缩器使用了最小/最大值比较时,压缩器322中有一个块的延时。可变压缩器316没有固有的一个块的延时,所以为了等待压缩器322的输出,位缓冲器460保持这些位一个块的时间长度。如果固定压缩器322不使用最小/最大值比较,那么压缩器322不会呈现一个块的延时。可变压缩器316由于缓冲器460而不会呈现出固有的一个块的延时。在作出使用可变或固定压缩输出中的哪一个的决定以前,缓冲器460存储压缩器316的位。当可变和固定压缩网络并行设置时,位计数器318决定使用哪一个输出。
然而,压缩器316和322不必并行设置,如图8所示。在这种情况下,压缩器316首先处理像素块,同时最小/最大值比较单元560决定该块的最小和最大值,像以前解释的那样。在一个块延时以后,将会知道压缩器316是否已达到了目标压缩,因此知道固定压缩器322是否需要处理这个块。如果可变压缩器316已获得目标压缩系数,它将输出可变压缩块到帧存储器。否则,单元322将压缩这个块。由于压缩器316和322可含有类似的结构和功能单元,这种实施方式的一个好处是允许这些用在可变压缩单元316中的类似单元在单元322中可被再次用于固定长度压缩。
相应于图5中的量化器556适当地改变量化规则并不是必须的。可以使用简单的线性量化。根据最小/最大像素值修改量化器规则减少了损失量。对每一个块都扫描一次以便找到最小/最大像素值。知道这些值就允许在第一个(余数)值量化前选择适当的量化规则。单元555延时第一个像素直到建立这条量化规则,逆量化器558也使用这条规则。这可能需要增加信令位到数据流中,以便通知正使用的量化规则的解压功能。
可以把量化器看作一种查询表的形式,以来自单元542的输出位代表地址。在50%压缩的情况下,量化器556输出4位数据。量化器556的输出是一个被单元558引用的索引,近似于单元542的输出。这是损失可能发生的地方,因为若单元558的输入只是4位数据,仅仅有16种可能的数据组合,而单元542能提供高达256种可能输出。图5中的固定压缩网络不需要输出缓冲器。
在这个实例中,图4和5的压缩网络使用相同的DPCM预测编码处理。使用先前编码的那些像素对当前正被编码的像素进行预测,它们是解压器32和34(图1)所知道的。预测过程能够参考图7进行解释,其中像素X是有待进行预测编码的像素值。像素A、B和C事先已经被预测编码,对解压部分来讲是已知的。X的预测值X预测依据下面的伪码使用A、B和C的值,所述伪码描述了要使用的算法:
    如果(|A-C|<e1&&|B-C|>e2),      X预测=B
    否则如果(|B-C|<e1&&|A-C|>e2),  X预测=A
    否则                              X预测=(A+B)/2
其中值e1和e2是代表预定门限的常数。这个算法仅仅用于不位于被处理块的第一行或者第一列的像素。一些例外的处理如下:块中的第一个像素在不参考任何其他像素的情况下非常精确地被编码,第一行中的像素使用像素值A作为预测值,第一例中的像素使用像素值B作为预测值。基本上,这种算法试图检测边缘。在第一种情况中,建议垂直边缘在像素C与B之间和像素A与X之间。因此B是最佳预测值。在第二种情况下,在A与C和B与X之间存在一个水平边缘,这样A是最佳预测值。在第三情况中,找不到明显的边缘。在这种情况下,A和B是同样好的预测值,所以使用他们的平均值。
所公开的以块为基础的数据压缩网络用来处理MPEG兼容的数据字是有利的。该网络展示了用于减少存储8×8亮度数据或者4×4U、V(色度)数据所需要的存储量而几乎没有损失的压缩。压缩的量是可选择的,例如可以是25%或者50%。低对比度、低细节图像块通常没有损失地被压缩,而高对比度,高细节数据块可能经历一些可接受损失,特别在50%数据压缩的情况下。虽然在一些情况中解压后的像素块与原始像素块相比也许呈现出差别,但是所公开的压缩系统在用于减少存储器需求的水平细节减少上是最佳的。在图3中所示的压缩系统能在MPEG规范的所有形式和所有各级中使用,也可用于其他数字数据处理方案。
虽然压缩器30有利地使用了在图3和图8中所示的双重压缩网络,但是能去除这些压缩网络之一以便简化系统。例如,为简化硬件设计,单独使用固定长度压缩网络也许在一些系统中已经足够。

Claims (14)

1、一种处理图像代表数字数据的系统,其中一个MPEG兼容解码器的特征在于:
一个输入网络(10),用于接收压缩的图像代表数据的数据流;
解缩压器(12,14,16),用于解压缩来自所述输入网络的压缩数据;
运动信息处理网络(18,22),用于处理来自所述解压缩器的解压缩后数据;
存储单元(20),用于存储所述运动信息处理网络处理的数据;
输出图像处理器(26),用于处理所述存储单元存储的数据;以及
压缩器(30),用于在所述存储单元存储所述运动信息处理网络处理的数据之前压缩该数据。
2、如权利要求1所述的系统,其特征在于:
所述图像代表数字数据包括预定尺寸的图像像素数据块。
3、如权利要求1所述的系统,其特征在于所述运动处理网络包括:
一个运动补偿网络,具有用于从所述存储器接收存储的数据的输入端,以及用于提供运动补偿后的数据的输出端;
用于组合所述运动补偿后的数据和来自所述解压器的所述解压后的数据的组合器;和
所述压缩器将来自所述组合器的组合后的数据传送到所述存储单元的输入端。
4、如权利要求3所述的系统,其进一步的特征在于:
在来自所述存储器单元的输出数据被提供给所述运动补偿网络前将其进行解压的第二解压器。
5、如权利要求3所述的系统,其进一步的特征在于:
在来自所述存储器单元的输出数据被传送给所述输出图像处理器前将其进行解压的第三个解压器。
6、如权利要求1所述的系统,其特征在于:
所述压缩器是以块为基础的压缩器。
7、如权利要求1所述的系统,其特征在于所述压缩器含有:
展示第一数据压缩特性的第一压缩器;
展示不同的第二数据压缩特性并与所述第一压缩器同时接收待压缩的数据的第二压缩器;和
用于传输呈现所需压缩系数的压缩数据的选择网络,该网络将数据从所述第一和第二压缩器中的一个或另外一个传输到所述存储器单元。
8、如权利要求7所述的系统,其特征在于:
所述第一压缩器展示可变压缩特性;和
所述第二压缩器展示固定压缩特性。
9、如权利要求8所述的系统,其特征在于:
所述可变压缩优先于所述固定压缩,因此所述选择网络作如下选择:(a)当所述可变压缩数据展示预定的所要求的压缩系数或者更大时选择来自所述第一压缩器的可变压缩数据;和(b)当所述可变压缩后的数据展示低于所述压缩系数时选择来自所述第二压缩器的固定压缩数据。
10、如权利要求9所述的系统,其特征在于所述压缩器包括:
展示可变数据压缩特性的以块为基础第一压缩器;
展示固定数据压缩特性的以块为基础第二压缩器;所述第二处理器与所述第一压缩器并行操作;
将图像数据块同时施加到两个所述第一和第二压缩器的装置;
耦合到所述第一压缩器用于判断一个由所述第一压缩器处理的数据块是否展示所要求的压缩系数的装置;和
一个有选择地传输数据到所述应用网络的选择网络,(a)当所述可变压缩数据展示一个要求的预定的压缩系数或者更大时,选择传送来自所述第一压缩器的可变压缩数据,和(b)当所述可变压缩数据展示低于所述压缩系数时,选择传送来自所述第二压缩器的固定压缩数据。
11、一种处理编码后的MPEG兼容图像代表数字输入数据的方法,其特征在于包括如下步骤:
(a)将所述输入数据解码,以产生解码的数据;
(b)解压缩所述解码的数据以产生解压缩的数据;
(c)压缩包括所述解压缩的数据的信息,以产生压缩的信息;
(d)在存储器中存储所述压缩的信息;
(e)解压缩存储在所述存储器中的信息,以产生解压缩的存储信息;
(f)运动处理所述解压缩的存储信息,以产生运动信息;以及
(g)将所述运动信息与所述解压缩的数据组合,以产生在所述压缩步骤(c)中压缩的所述信息。
提供所述存储的重新压缩数据到图像信息处理网络。
12、如权利要求11所述的方法,其进一步特征在于步骤:
在提供所述存储数据到所述图像处理网络前解压所述存储数据。
13、如权利要求11所述的方法,其特征在于:
所述压缩步骤(c)执行基于块的压缩;以及
所述解压步骤(b)完成以块为基础的解压。
14、如权利要求11所述的方法,其进一步特征在于步骤:
解压存储在所述存储器中的信息以便产生供显示的输出图像信息;和
传输所述供显示的图像信息到显示处理器。
CN96123238A 1995-12-27 1996-12-19 图像信号处理系统和方法及其存储器管理 Expired - Fee Related CN1106117C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US579192 1995-12-27
US08/579,192 US5847762A (en) 1995-12-27 1995-12-27 MPEG system which decompresses and then recompresses MPEG video data before storing said recompressed MPEG video data into memory

Publications (2)

Publication Number Publication Date
CN1160253A CN1160253A (zh) 1997-09-24
CN1106117C true CN1106117C (zh) 2003-04-16

Family

ID=24315941

Family Applications (1)

Application Number Title Priority Date Filing Date
CN96123238A Expired - Fee Related CN1106117C (zh) 1995-12-27 1996-12-19 图像信号处理系统和方法及其存储器管理

Country Status (10)

Country Link
US (1) US5847762A (zh)
EP (1) EP0782345B1 (zh)
JP (1) JP4083832B2 (zh)
KR (1) KR100484333B1 (zh)
CN (1) CN1106117C (zh)
DE (1) DE69626483T2 (zh)
HK (1) HK1001634A1 (zh)
MY (1) MY114572A (zh)
SG (1) SG99837A1 (zh)
TW (1) TW308776B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103179393A (zh) * 2011-12-21 2013-06-26 英特尔公司 降低运动补偿和显示刷新中的功耗的dram压缩方案
CN105122806A (zh) * 2013-04-12 2015-12-02 史克威尔·艾尼克斯控股公司 信息处理装置、控制方法、程序、及存储介质

Families Citing this family (92)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7190284B1 (en) * 1994-11-16 2007-03-13 Dye Thomas A Selective lossless, lossy, or no compression of data based on address range, data type, and/or requesting agent
CN1158050A (zh) * 1995-12-27 1997-08-27 汤姆森消费电子有限公司 图像数据压缩系统和方法
JP3575508B2 (ja) * 1996-03-04 2004-10-13 Kddi株式会社 符号化動画像再生装置
US5825424A (en) * 1996-06-19 1998-10-20 Thomson Consumer Electronics, Inc. MPEG system which decompresses and recompresses image data before storing image data in a memory and in accordance with a resolution of a display device
GB2318472B (en) * 1996-10-09 2000-11-15 Sony Uk Ltd Processing encoded signals
US6028635A (en) 1996-12-03 2000-02-22 Stmicroelectronics, Inc. Reducing the memory required for decompression by storing compressed information using DCT based techniques
US5844608A (en) * 1996-12-12 1998-12-01 Thomson Consumer Electronics, Inc. Picture element processor for a memory management system
US6879631B1 (en) * 1996-12-18 2005-04-12 Thomson Licensing S.A. Selective compression network in an MPEG compatible decoder
US6377628B1 (en) * 1996-12-18 2002-04-23 Thomson Licensing S.A. System for maintaining datastream continuity in the presence of disrupted source data
US6594315B1 (en) * 1996-12-18 2003-07-15 Thomson Licensing S.A. Formatting of recompressed data in an MPEG decoder
KR100273110B1 (ko) * 1997-02-26 2000-12-01 윤종용 엠펙 시스템 디코더 및 이 디코더의 데이터 처리 방법
US6879266B1 (en) 1997-08-08 2005-04-12 Quickshift, Inc. Memory module including scalable embedded parallel data compression and decompression engines
WO1999009467A2 (en) * 1997-08-20 1999-02-25 Koninklijke Philips Electronics N.V. A transient datastream-processing buffer memory organization with software management adapted for multilevel housekeeping
JP3990011B2 (ja) * 1997-10-31 2007-10-10 沖電気工業株式会社 復号画像変換回路および復号画像変換装置
CN100502488C (zh) * 1997-11-05 2009-06-17 索尼公司 数字信号转换装置
US6272180B1 (en) 1997-11-21 2001-08-07 Sharp Laboratories Of America, Inc. Compression and decompression of reference frames in a video decoder
US6130911A (en) * 1997-11-21 2000-10-10 Sharp Laboratories Of America, Inc. Method and apparatus for compressing reference frames in an interframe video codec
EP0926899A3 (en) * 1997-12-25 1999-12-15 SANYO ELECTRIC Co., Ltd. An apparatus and process for decoding motion pictures
JP3271585B2 (ja) * 1998-06-19 2002-04-02 日本電気株式会社 動画像復号装置
FR2780185B1 (fr) * 1998-06-23 2000-08-11 St Microelectronics Sa Procede et dispositif de traitement d'images, comprimees notamment selon les normes mpeg
JP4214562B2 (ja) * 1998-06-26 2009-01-28 ソニー株式会社 復号装置
US6412112B1 (en) 1998-06-30 2002-06-25 Webtv Networks, Inc. System for transmitting digital data through a lossy channel
EP0973129A3 (en) 1998-07-17 2005-01-12 Matsushita Electric Industrial Co., Ltd. Motion image data compression system
JP2000050272A (ja) * 1998-07-31 2000-02-18 Sony Corp 復号化装置及び方法
US6263023B1 (en) * 1998-10-15 2001-07-17 International Business Machines Corporation High definition television decoder
US6229852B1 (en) * 1998-10-26 2001-05-08 Sony Corporation Reduced-memory video decoder for compressed high-definition video data
US6195024B1 (en) 1998-12-11 2001-02-27 Realtime Data, Llc Content independent data compression method and system
US6624761B2 (en) 1998-12-11 2003-09-23 Realtime Data, Llc Content independent data compression method and system
US7129860B2 (en) * 1999-01-29 2006-10-31 Quickshift, Inc. System and method for performing scalable embedded parallel data decompression
US6822589B1 (en) 1999-01-29 2004-11-23 Quickshift, Inc. System and method for performing scalable embedded parallel data decompression
US6578203B1 (en) 1999-03-08 2003-06-10 Tazwell L. Anderson, Jr. Audio/video signal distribution system for head mounted displays
US6604158B1 (en) 1999-03-11 2003-08-05 Realtime Data, Llc System and methods for accelerated data storage and retrieval
US6601104B1 (en) 1999-03-11 2003-07-29 Realtime Data Llc System and methods for accelerated data storage and retrieval
US20020057364A1 (en) * 1999-05-28 2002-05-16 Anderson Tazwell L. Electronic handheld audio/video receiver and listening/viewing device
US7210160B2 (en) 1999-05-28 2007-04-24 Immersion Entertainment, L.L.C. Audio/video programming and charging system and method
FR2800550B1 (fr) 1999-11-03 2002-05-31 St Microelectronics Sa Circuit de decodage mpeg et d'affichage d'images et d'images incrustees
US6738424B1 (en) 1999-12-27 2004-05-18 Objectvideo, Inc. Scene model generation from video for use in video processing
KR100359821B1 (ko) * 2000-01-20 2002-11-07 엘지전자 주식회사 움직임 보상 적응형 영상 압축과 복원방법 및 그 장치와디코더
US7181608B2 (en) 2000-02-03 2007-02-20 Realtime Data Llc Systems and methods for accelerated loading of operating systems and application programs
KR20020001064A (ko) * 2000-06-24 2002-01-09 박종섭 고화질 텔레비전의 움직임 보상 및 화면 디스플레이 장치
US7149549B1 (en) 2000-10-26 2006-12-12 Ortiz Luis M Providing multiple perspectives for a venue activity through an electronic hand held device
US7630721B2 (en) 2000-06-27 2009-12-08 Ortiz & Associates Consulting, Llc Systems, methods and apparatuses for brokering data between wireless devices and data rendering devices
US7782363B2 (en) 2000-06-27 2010-08-24 Front Row Technologies, Llc Providing multiple video perspectives of activities through a data network to a remote multimedia server for selective display by remote viewing audiences
US7812856B2 (en) 2000-10-26 2010-10-12 Front Row Technologies, Llc Providing multiple perspectives of a venue activity to electronic wireless hand held devices
US8583027B2 (en) 2000-10-26 2013-11-12 Front Row Technologies, Llc Methods and systems for authorizing computing devices for receipt of venue-based data based on the location of a user
US7796162B2 (en) 2000-10-26 2010-09-14 Front Row Technologies, Llc Providing multiple synchronized camera views for broadcast from a live venue activity to remote viewers
US8692695B2 (en) 2000-10-03 2014-04-08 Realtime Data, Llc Methods for encoding and decoding data
US9143546B2 (en) 2000-10-03 2015-09-22 Realtime Data Llc System and method for data feed acceleration and encryption
US7417568B2 (en) 2000-10-03 2008-08-26 Realtime Data Llc System and method for data feed acceleration and encryption
EP1342379A2 (en) * 2000-11-21 2003-09-10 Koninklijke Philips Electronics N.V. Reproducing arrangement for the reproduction of compressed data in a multi-speed reproducing mode
AU770770B2 (en) * 2000-12-06 2004-03-04 Canon Kabushiki Kaisha Storing coding image data in storage of fixed memory size
AUPR192700A0 (en) 2000-12-06 2001-01-04 Canon Kabushiki Kaisha Storing coding image data in storage of fixed memory size
AU2002226651A1 (en) * 2001-01-23 2002-08-06 Flash Networks Ltd. System and method for data re-compression for communication over ip
US7386046B2 (en) 2001-02-13 2008-06-10 Realtime Data Llc Bandwidth sensitive data compression and decompression
JP3643777B2 (ja) * 2001-02-28 2005-04-27 三洋電機株式会社 動画像復号装置および動画像復号方法
KR100700518B1 (ko) * 2001-05-03 2007-03-28 엘지전자 주식회사 디스크의 기록 영역 확보 방법
US6941516B2 (en) * 2001-08-06 2005-09-06 Apple Computer, Inc. Object movie exporter
JP4636755B2 (ja) * 2001-09-21 2011-02-23 キヤノン株式会社 撮像装置、画像処理方法、記録媒体およびプログラム
EP1298937A1 (en) * 2001-09-26 2003-04-02 Chih-Ta Star Sung Video encoding or decoding using recompression of reference frames
US7245304B2 (en) * 2001-11-16 2007-07-17 Lockheed Martin Corporation System and method for managing compressed graphic image data
WO2004034617A1 (en) 2002-10-07 2004-04-22 Immersion Entertainment, Llc System and method for providing event spectators with audio/video signals pertaining to remote events
US7903892B2 (en) * 2002-10-29 2011-03-08 Ati Technologies Ulc Image analysis for image compression suitability and real-time selection
AU2003900531A0 (en) 2003-01-30 2003-02-20 Canon Kabushiki Kaisha Compression into a fixed buffer
US8111928B2 (en) 2003-02-13 2012-02-07 Ati Technologies Ulc Method and apparatus for compression of multi-sampled anti-aliasing color data
US7764833B2 (en) * 2003-02-13 2010-07-27 Ati Technologies Ulc Method and apparatus for anti-aliasing using floating point subpixel color values and compression of same
US7643679B2 (en) 2003-02-13 2010-01-05 Ati Technologies Ulc Method and apparatus for block based image compression with multiple non-uniform block encodings
ES2379265T3 (es) * 2003-03-03 2012-04-24 Panasonic Corporation Procedimiento de decodificación de videos
US7593687B2 (en) 2003-10-07 2009-09-22 Immersion Entertainment, Llc System and method for providing event spectators with audio/video signals pertaining to remote events
US20050216299A1 (en) * 2004-03-12 2005-09-29 Anderson Tazwell L Jr Methods and systems for acquiring rights to content for transmission at an event
US20050280705A1 (en) * 2004-05-20 2005-12-22 Immersion Entertainment Portable receiver device
JP2006010508A (ja) * 2004-06-25 2006-01-12 Konica Minolta Sensing Inc マルチアングル測色計
US7606429B2 (en) * 2005-03-25 2009-10-20 Ati Technologies Ulc Block-based image compression method and apparatus
US20070002059A1 (en) * 2005-06-29 2007-01-04 Intel Corporation Pixel data compression from controller to display
US7701981B2 (en) * 2005-10-27 2010-04-20 Qualcomm Incorporated System and method for improving robust header compression (ROHC) efficiency
JP5396711B2 (ja) * 2006-02-09 2014-01-22 日本電気株式会社 動画像復号装置、動画像復号方法及びプログラム
US8626726B2 (en) 2006-05-31 2014-01-07 International Business Machines Corporation Method and system for transformation of logical data objects for storage
US20080056381A1 (en) * 2006-08-30 2008-03-06 Chih-Ta Star Sung Image compression and decompression with fast storage device accessing
US20080267295A1 (en) * 2007-04-26 2008-10-30 Chih-Ta Star Sung Video decompression, de-interlacing and frame rate conversion with frame buffer compression
US8194736B2 (en) * 2008-04-15 2012-06-05 Sony Corporation Video data compression with integrated lossy and lossless compression
TWI477142B (zh) * 2008-06-20 2015-03-11 Mstar Semiconductor Inc 影像處理電路及相關方法
EP2375745A1 (en) * 2010-04-12 2011-10-12 Panasonic Corporation Efficient storing of picture representation using adaptive non-uniform quantizer
GB2485613B (en) * 2010-11-22 2014-08-13 Displaylink Uk Ltd Display control device
JP6083973B2 (ja) * 2012-08-08 2017-02-22 株式会社メガチップス データ記憶制御装置およびデータ記憶方法
CN103152571B (zh) * 2013-03-06 2016-02-24 福州瑞芯微电子股份有限公司 减少数据带宽的视频处理方法及电路
CN103152572B (zh) * 2013-03-06 2016-02-24 福州瑞芯微电子股份有限公司 一种节省带宽的屏幕显示控制方法及电路
US9892707B2 (en) 2013-03-14 2018-02-13 Displaylink (Uk) Limited Decompressing stored display data every frame refresh
JP6196117B2 (ja) * 2013-10-08 2017-09-13 株式会社東芝 画像符号化装置及び画像復号装置
CN104954796B (zh) * 2014-03-28 2019-06-11 联咏科技股份有限公司 视频处理装置与其视频处理电路
JP6310747B2 (ja) * 2014-03-31 2018-04-11 株式会社メガチップス データ記憶制御装置およびデータ記憶制御方法
TWI589151B (zh) * 2014-10-03 2017-06-21 Sitronix Technology Corp Image data compression device and its compression method
US10283091B2 (en) * 2014-10-13 2019-05-07 Microsoft Technology Licensing, Llc Buffer optimization
JP6377222B2 (ja) * 2017-07-31 2018-08-22 株式会社スクウェア・エニックス・ホールディングス 情報処理装置、制御方法、プログラム、及び記録媒体

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2151023A1 (en) * 1994-06-06 1995-12-07 Christian Von Reventlow Method of coding/decoding of a data stream

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5411614A (en) * 1977-06-27 1979-01-27 Nec Corp Code conversion unit for digital signal
JPH0286232A (ja) * 1988-09-21 1990-03-27 Matsushita Electric Ind Co Ltd 可変長符号化方式
JP2925157B2 (ja) * 1989-02-28 1999-07-28 キヤノン株式会社 データ記憶装置
JPH0772839A (ja) * 1990-03-01 1995-03-17 Ricoh Co Ltd カラービデオディスプレイ装置
EP1353494A3 (en) * 1990-03-16 2004-07-28 Canon Kabushiki Kaisha Image encoding and recording apparatus
DE69131809T2 (de) * 1990-09-04 2000-05-11 Canon Kk Bildverarbeitungsverfahren und -gerät
US5249053A (en) * 1991-02-05 1993-09-28 Dycam Inc. Filmless digital camera with selective image compression
US5576840A (en) * 1991-07-18 1996-11-19 Canon Kabushiki Kaisha Recording apparatus
JP3017334B2 (ja) * 1991-08-29 2000-03-06 富士通株式会社 画像データ符号化方法及び装置
JP3106749B2 (ja) * 1992-12-10 2000-11-06 ソニー株式会社 適応型ダイナミックレンジ符号化装置
US5614952A (en) * 1994-10-11 1997-03-25 Hitachi America, Ltd. Digital video decoder for decoding digital high definition and/or digital standard definition television signals
JPH07143012A (ja) * 1993-11-22 1995-06-02 Asahi Chem Ind Co Ltd 可変長符号の復号方法
US5576765A (en) * 1994-03-17 1996-11-19 International Business Machines, Corporation Video decoder
DE4416967A1 (de) * 1994-05-13 1995-11-16 Thomson Brandt Gmbh Verfahren und Vorrichtung zur Transcodierung von Bitströmen mit Videodaten
JP3575508B2 (ja) * 1996-03-04 2004-10-13 Kddi株式会社 符号化動画像再生装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2151023A1 (en) * 1994-06-06 1995-12-07 Christian Von Reventlow Method of coding/decoding of a data stream

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103179393A (zh) * 2011-12-21 2013-06-26 英特尔公司 降低运动补偿和显示刷新中的功耗的dram压缩方案
US9268723B2 (en) 2011-12-21 2016-02-23 Intel Corporation Dram compression scheme to reduce power consumption in motion compensation and display refresh
CN103179393B (zh) * 2011-12-21 2016-08-24 英特尔公司 降低运动补偿和显示刷新中的功耗的dram压缩方案
CN105122806A (zh) * 2013-04-12 2015-12-02 史克威尔·艾尼克斯控股公司 信息处理装置、控制方法、程序、及存储介质

Also Published As

Publication number Publication date
SG99837A1 (en) 2003-11-27
KR100484333B1 (ko) 2005-07-28
US5847762A (en) 1998-12-08
TW308776B (en) 1997-06-21
DE69626483D1 (de) 2003-04-10
EP0782345A3 (en) 1999-05-19
EP0782345A2 (en) 1997-07-02
HK1001634A1 (en) 1998-07-03
MY114572A (en) 2002-11-30
DE69626483T2 (de) 2004-02-26
CN1160253A (zh) 1997-09-24
EP0782345B1 (en) 2003-03-05
JP4083832B2 (ja) 2008-04-30
JPH09214981A (ja) 1997-08-15
KR970057915A (ko) 1997-07-31

Similar Documents

Publication Publication Date Title
CN1106117C (zh) 图像信号处理系统和方法及其存储器管理
CN1136736C (zh) 具有简缩装置的mpeg译码器和处理mpeg编码数据流的方法
CN1122414C (zh) 将图象数据存入存储器前按显示装置分辨率对图象数据去压缩和再压缩的mpeg系统和方法
CN1137584C (zh) 利用再压缩技术的用于存储器管理系统的图象元素处理器
US6198773B1 (en) Video memory management for MPEG video decode and display system
CN1048135C (zh) 数字变换压缩的视频数据的低分辨率解压缩设备
CN103313051B (zh) 视频解码方法及其系统
WO2017133315A1 (zh) 应用于视频硬解码的无损压缩方法及系统
US7177356B2 (en) Spatially transcoding a video stream
US20110002396A1 (en) Reference Frames Compression Method for A Video Coding System
CN1095287C (zh) 以较小的存储需求量进行压缩视频图象数据译码的方法
CN1825976A (zh) 译码数字影像序列的方法及装置
CN1158050A (zh) 图像数据压缩系统和方法
JPH1098731A (ja) ディジタル画像復号装置及びディジタル画像復号方法
US6687304B1 (en) Efficient video data data access using fixed ratio compression
CN1172534C (zh) 用于处理运动图象专家组兼容数据流的方法
CN1190518A (zh) 用于解码与编码已压缩视频数据流的具有降低了存储器要求的方法
JP4486755B2 (ja) Mpegビデオ復号・表示システムのためのビデオメモリ管理
US6845179B1 (en) Motion predicted image signal compression
KR100319916B1 (ko) 계층구조를갖는스케일러블디지탈화상압축/복원방법및장치
KR100277953B1 (ko) 디지털 티브이 수신 장치
JP2001268581A (ja) 画像予測復号化方法,画像予測復号化装置,画像予測符号化方法,画像予測符号化装置,及びデータ記憶媒体
JP2009177833A (ja) Mpegビデオ復号・表示システムのためのビデオメモリ管理
EP1758403A2 (en) Video memory management for MPEG video decode and display system
Puri et al. Adaptive perceptual quantization for video compression

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20030416

Termination date: 20131219