CN1048135C - 数字变换压缩的视频数据的低分辨率解压缩设备 - Google Patents

数字变换压缩的视频数据的低分辨率解压缩设备 Download PDF

Info

Publication number
CN1048135C
CN1048135C CN93102407A CN93102407A CN1048135C CN 1048135 C CN1048135 C CN 1048135C CN 93102407 A CN93102407 A CN 93102407A CN 93102407 A CN93102407 A CN 93102407A CN 1048135 C CN1048135 C CN 1048135C
Authority
CN
China
Prior art keywords
coupled
data
input
matrix
vision signal
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
CN93102407A
Other languages
English (en)
Other versions
CN1076824A (zh
Inventor
吴筱波
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.)
RCA Licensing Corp
Original Assignee
RCA Licensing Corp
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=25279009&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN1048135(C) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by RCA Licensing Corp filed Critical RCA Licensing Corp
Publication of CN1076824A publication Critical patent/CN1076824A/zh
Application granted granted Critical
Publication of CN1048135C publication Critical patent/CN1048135C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4084Scaling of whole images or parts thereof, e.g. expanding or contracting in the transform domain, e.g. fast Fourier transform [FFT] domain scaling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/12Systems in which the television signal is transmitted via one channel or a plurality of parallel channels, the bandwidth of each channel being less than the bandwidth of the television signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • 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/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/577Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/59Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/124Quantisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/132Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/70Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Television Systems (AREA)
  • Color Television Systems (AREA)

Abstract

一种用于接收数据块代码的HDTV压缩数字视频信号(304、310、311)的接收机,该接收机对各数据块进行十分取样,从而产生NTSC分辨率的图象,但接收机硬件显著地获得节省。

Description

数字变换压缩的视频数据的低分辨率解压缩设备
本发明是关于高清晰度电视(HDTV)接收机,并特别是关于能响应于HDTV信号但属较低成本而其质量上与NTSC接收机相等的电视接收机。
由美国建议与目前评估的未来HDTV***主要是数字化的***,并且提供较高清析度图像。由于信号为数字化的且具有较高清晰度,因而通过设计而处理此类信号的接收机需要大量尖端科技的硬件,其中包括大量的视频存储器(VRAM)。直至技术成熟时为止(可能需十至十五年),这些硬件使得HDTV接收机价格昂贵,可能使得中等收入家庭每户不可能购买一台以上的接收机。然而大多数中等收入家庭习惯于在家中具有若干台接收机。因此需要在较近期间提供较低廉的HDTV接收机。
本发明人认识到可能提供较低廉的HDTV信号接收机的前题是牺牲一些图象分辨率。此类接收机仍然具有超过NTSC接收机的优点,因为HDTV并不存在诸如彩色串扰与亮度串扰等一般NTSC接收机的缺点,而且由于是数字信号故可与诸如家用电脑等其它数字装置相兼容。
典型的HDTV信号可呈现具有1050线及每线1440像素的图像。典型的HDTV接收机需要例如4个VRAM以便处理解码信号,还需另外的存储器以便缓冲若干场的压缩数据。设想在8位采样的情况下,此4个VRAM将需要48.38百万位的极高速的存储器。另一方面若HDTV信号经解码而成为正常的NTSC的525线且每线910像素的分辨率的信号时,则仅需15.29百万位的较低速的VRAM,即约为高分辨率图像所需的三分之一。较少容量的存储器与较慢速的存储器的要求即可实现重大的成本节省,这是较低分辨率的接收机所能实现的。
本发明的目的在于提供一种低分辨率的解压缩设备,其空间分辨率低于输入压缩的视频数据的空间分辨率。
本发明是一种用于接受较高分辨率的HDTV信号并仅利用信号中的一部分数据以产生表示较低分辨率图像的信号,从而实现减少重现图像所需的硬件的接收机装置。
为了实现本发明,提供了一种对数字变换压缩的视频数据解压缩的设备,该数据以表示具有第一空间分辨率的连续帧的各相应图象区域的数据块而出现,并且其中各帧包含多个有区别的图像区域,该设备包括:根据所述压缩的视频数据的块,提供解压缩的视频信号的解压缩装置;耦合到所述解压缩装置,用于存储所述解压缩的视频信号的存储装置;其中解压缩装置包括:反向系数变换装置;用于对各数据块解压缩以产生代表对应图象区域的解压缩视频信号的数据预测器装置;以及用于在反向系数变换之前消除系数的装置,和用于对反向变换的系数副采样以产生具有低于所述第一空间分辨率的第二空间分辨率的解压缩的视频信号的装置至少其一。
图1为可用于说明本发明的分层次信号的示意图。
图2为处理压缩的数字电视信号的典型电视接收机的方框图。
图3为HDTV接收机中可容纳于图2的单元14中的解压缩装置的方框图。
图4,5,7与8为具体实施本发明的解压缩电路的可替换的具体实施例的方框图。
图6为由图5的内插器319所提供的范例性样本格式的示意图。
图8A、8B与8C表示可实施于图8中的单元308的范例性的可替换的屏蔽功能。
图9为图8的系数屏蔽装置308的方框图。
图10为部分的图7装置的操作流程图。
本发明系按由ATRC所建议的形式的压缩的数字电视信号而说明,所谓的ATRC,即“先进电视研究联合”(Advanced TelevisionResearch Consortium(NBC,Thomson Consumer Electronics,NorthAmerican Philips Corporation and SRI/DSRC))。它相似于由电影专家组,即MPEG(Motion Picture Experts Goroup),所建议的标准并详列于国际标准化组织发表的文献:ISO-IEC JT(1SC2/WG1)“Coding of MovingPictures and Associated Audio”(电影与其伴音的编码),MPEG90/176 Rev.2,1990.12.18之中。此信号为如图1分层次列示的形式。应当明了的是,本发明并非限制于仅使用这种信号,而可适用于至少具有相似格式之各种信号。
图1显示了按MPEG压缩的电视信号的一般形式。此信号被安排成按连续的画面组GOPi的形式,各画面组包含来自相同数目的图象帧的压缩数据,各画面组被表示在定名为L1的最上行方框中。各GOP(L2)包含一标头以及后续的画面数据段。该GOP标头包含与水平与垂直画面尺寸、宽高比、场/帧比、位速率等有关的数据。
对应于有关场/帧的画面数据(L3)包含一画面标头以及后续的片数据(L4)。各片GOBi包含邻接的图像区域的图像信息,例如各GOB可包含表示16连续水平图像行的数据。画面标头包含场/帧数与画面代码类型。各片(L4)包含识别其在图像中的定位的标头以及后续的多个数据宏模块MBi。片标头也可包含组数与量化参数。
宏模块包含片的各部分的图像表示数据。MPEG格式中典型的宏模块表示包含16×16矩阵的图像区域。宏模块实际上由6数据块所组成,其中的四个数据块传输亮度信息而另二个则传输色度信息。四亮度数据块分别表示8×8象素矩阵或四分之一的16×16矩阵。各色度数据块为8×8矩阵,它表示完整的16×16像素矩阵。各相应的数据块包含由相应的像素数据矩阵所产生的不连续余弦变换(DCT,即:Discrete Cosine Transform)系数。例如,自8×8像素矩阵所产生的各亮度数据块可包含多达8×8或64DCT系数。一个系数传送直流或平均亮度信息,而其余各系数则传送相关于不同图像的空间频谱的信息。各系数以特定次序配置,其中以直流系数为第首而其余各系数则以谱的重要性排列次序。许多图像可能包含极少细节因而导致若干DCT系数为零值。在有关的数据块中系数的层次结构中,所有跟随在最后的非零值系数之后的零值系数均从数据块数据中加以删除,而一个数据块结束代码(EOB)被***在最后的非零值系数之后。此外在最后零值系数前出现的零值系数被按行程编码(run length coded)。因而在数据块中可能具有少于64个系数。
各宏模块MBi(L5)包括一标头及后续的运动向量与编码的系数。此MBi标头包含宏模块地址、宏模块类型和量化参数。编码的系数被图示于层次L6。包含DCT系数与标头数据的大多数数据为可变长度的编码。此外,一些诸如DC DCT系数与运动向量的数据则为DCPM编码。
示于图1的数据一般被移动(Shuffle)以减少数据块错误的影响,并经过重组格式而成为固定数目的字节的传送包以便利于在接收机中的同步。此外,数据的传送包被进行例如李德一索罗门(Reed-Soloman)编码器的差错编码并附加上奇偶校验位。
图2示出HDTV接收机的一般形式。广播发送的HDTV信号经由天线9接收并施加到调谐解码器10。调谐解码器的输出为数字位流,它被施加至正向误差校正器与重组器(reshuffler)11。此正向误差校正器与重组器11例如包含:李德-索罗门误差校正器,用以检测及校正信号传送期间所发生的数据误差;还包括提供反相数据移动的装置。经过误差校正和重组的数据被加到单元12以便对传输包格式进行分解,而将数据设置成如图1之一般序列。误差校正、重组与解包(depacket)功能按不同的程序发生,此程序为发射机中执行的相应功能的相反次序。
重组格式的数据被加到可变长度解码器13,其中,可变长度编码的数据被解码,并且任何行程编码的数据亦被解码。经过解码的数据被加至解压缩器14以便使经压缩的图像数据转换为光栅像素数据,并将该像素数据送至图像存储器或VRAM中。VRAM中的像素数据然后再加至显示装置、记录器或其它具有视频信号应用需要的装置。
图3的范例性的解压缩装置被设计成用以按MPEG之类的格式来处理视频数据。图3的***类似于许多公知的运动补偿的预测视频解码器,因而在此不必详细说明。在图3中,由可变长度解码器300所提供的数据加到解压缩控制器302。反相DPCM编码器306A与306B被结合在此控制器中。控制器302自压缩视频数据中抽取标头数据以便编制其解压缩序列的程序。典型的情况是,此控制器为一状态机器,该状态机器被编程从而执行受到被包含在标头数据中的某些变数所支配的特定例行程序。
控制器302引导系数数据经过反相DPCM编码器306A,在其中适当的码字按需要而不作改变或被解码。运动向量数据被引导通过反相DPCM编码器306B,在其中各向量被解码。解码的运动向量耦合到运动补偿预测器304,而系数则耦合到反相DCT装置或IDCT310。响应于系数的数据块的IDCT装置产生8×8像素信息矩阵,后者按预定的次序被加至加法器312。来自加法器312的输出数据对应于解压缩的像素值。这些值输入至显示存储器(VRAM)318中,自此,这些值可施加至显示装置。来自加法器312的输出值还施加至一对缓冲存储器或VRAM 314与316。存储器314与316各具有足够的容量以便储存一图像帧的像素数据。VRAM 314与316被耦合至预测器304。影应于运动向量的预测器304自VRAM314或316中或同时自它们二者中存取适当的8×8数据块的像素数据,并将其加至加法器312。
一般,在MPEG类型的***中,表示预定帧的数据为帧内编码的数据,而表示其余帧的数据则为帧间编码的数据。表示帧内编码的各帧的数据借助于将像素值分段为相应的8×8数据块以及对象素数据执行DCT而产生。而另一方面,表示帧间编码的各帧的数据的产生则借助于:预测来自前面各帧中、后面各帧中或二者中的图像帧而产生;确定预测的与实际的帧的差(剩余);以及对剩余数据的8×8数据组执行DCT。这样,帧内DCT系数表示图像数据,而帧间DCT系数则表示帧差数据。对于帧内编码的各帧不产生运动向量。对于帧间编码的各帧的运动向量为一种码字,该码字标识某些帧(被预测的帧即是从这些帧中产生出)中象素的8×8数据块,而这些8×8数据块与当前被编码的帧中正在被处理的数据块最为匹配。关于MPEG类型编码/解码过程的较详细说明,可参见美国专利5,122,875。
现再次参考图3,当帧内编码的各帧正被处理时,预测器304受控制而将零值送至加法器312。由IDCT 310所提供的反相DCT所处理的数据对应于像素值的数据块。这些值在加法器312中不经改变而送出,然后送至并装入VRAM 318以供显示,并且装入VRAM314或316之一以供用于预测其后的各帧。紧接在I帧被解码之后,对应于在该I框之后出现预定数量帧后的一个帧间编码帧(P)可以从可变长度解码器中得到。该P帧在编码器内从前I帧中曾被预测到。因而该P帧的DCT系数表示剩余值,而当它被加入到被解码的I帧的像素值中时,即产生当前P帧的像素值。一待解码该P帧时,IDCT 310即将解码的剩余值送至加法器312,预测器304响应于运动向量而自VRAM中存取I帧象素的对应的数据块,并以适当之次序将其送至加法器312。由加法器提供的和即为此P帧的像素值。各像素值被装入显示器RAM 318,并装入未储存解码I帧像素值的RVRAM 314或316之一。
在P帧被解码后,随着提供出通常出现在I与P帧中间的编码帧(B帧),各帧已经过帧间编码并因而按类似于P帧的方式解码。然而,解码的B帧数据并不储存于VRAM 314与316中,因为B帧数据并不被用以预测其它的帧。
图4示出本发明的第一具体实施例。图4包含简化形式的一部分图3的相关装置,以相同数字标示在图4中的单元与图3中的单元相同。在图4中,二维的十分取样器(decimator)311已设置于IDCT 310与加法器312之间。十分取样器311包含一副取样器(Subsampler)以消除例如隔行的值以及由IDCT所提的像素矩阵的其余行的每隔一值(像素值或像素剩余),以便使像素数据点压缩为1/4。副取样被设计成用消除垂直排列的像素数据或在被压缩的数据中依据梅花点格式来提供较高的有效分辨率。十分取样器可包含低通滤波器以便排除由于副取样过程产生的混淆。其它副取样格式也可使用。然而,若副取样仅仅是去除掉一些像素值,则副取样系数被限制在2的幂。或者,若副取样是采取内插,则可容纳广泛选择范围内的十取一采样系数。
由于数据已按系数4而压缩,因而缓冲器或VRAM存储器的容量相对于图3装置以系数4而压缩。示于图4中的VRAM 315一般为示于图3中的存储器单元314与316的形式。然而请注意,即使是在图3中,两存储器部分314与316仍可由单个存储器单元或多个存储器单元实现。
处在十分取样器311之后的电路的工作速度要求也同样地可下降。预测器304’不同于图3中的预测器304,在响应于运动向量时,该预示器304’从存储器存取例如4×4而非8×8的像素值矩阵。另外的差别还在于编址之结构。通常预测器产生地址,或至少产生用以存取被运动向量识别的像素矩阵的起始地址。压缩了规模的VRAM不具有对应于由运动向量所表示的所有可能地址的地址位置(因而各地址)。然而对较大型的存储器结构这一点可通过在预测器中产生地址来适应(但仅使用产生的地址中的较有效的二进位)。对数据以系数2而按水平与垂直二方向进行十分取样的情况下,这样必然将除去垂直与水平地址值的最低有效位以外的所有位加到VRAM地址总线去。或者,运动向量在加到预测器去之前可通过截短单元(truncation element)307而加以截短。
图5示出产生优于图4具体实施例的改进图像的另一具体实施例。该改进的取得是因为由总运动向量而非被截短的运移动向量获得了好处,或从截短存储地址对VRAM 315产生的效应取得了好处。在图5中,内插器319设置在VRAM 315与预测器304之间。此外,类似于十分取样器311的情况,二维十分取样器313被设置在预测器304与加法器312之间。内插器319接收来自VRAM 315的数据块并且产生8×8数据块并耦合至预测器。预测器将此8×8数据块的数据送至十分取样器313,该单元通过副取样使该数据块回降为4×8数据块的数据,从而与由十分取样器311加到加法器312数据格式相符合。
为了解这个过程如何改进图像重现的精度,请参考图5与6。图6表示由内插器319所执行的算法。对此范例性的算法,假定以5×5而非4×4数据块的数据从VRAM 315存取。存取被截短地址的4×4数据块的数据被包含在自VRAM存取的5×5数据块的左上角位置。自存储器存取的5×5数据块的数据系在图6中由空圆圈表示。黑色菱形则表示内插的值。此内插值可由任一已知的二维内插技术产生。例如,在偶数行R0、R2、R4和R6的内插值可通过将位于该内插值左、右两侧的取平均而产生。而奇数行的内插值则可通过对该内插值的上、下位置的值取平均而产生。表示在图6中各值的矩阵由9行与9列组成。内插器将8行与8列的矩阵送至预测器304。因此,具有选择数据的可能性。在此实施例中,选择是由预测器所产生的起点地址的最低有效位LSB所决定,该预测器用以存取来自VRAM 315的数据块。如垂直地址的LSB为偶数或逻辑零时,则内插器的矩阵输出包含行R0-R7。若垂直地址LSB为奇数或逻辑1时,则矩阵输出包含行R1-R8。同样,如水平或列地址的LSB为偶数(奇数)时,则矩阵输出包含列C0-C7(C1-C8)。在经过十分取样的领域中,交替矩阵的选择(这些矩阵在行和/或列上有相对位移),对重现的降低分辨率图象的精度提供出一半像素的改善(这是对经过副取样的图像而言)。
替代的内插器装置可被用作单元319,此装置可决定自VRAM 315存取的矩阵的规模(例如;4×4、5×5、6×6)。
图5的具体实施例具有减少存储器的优点、稍稍改善分辨率以及降低对处在十分取样器311之后的电路单元需要的运算速度的优点。
图7示出类似于图5具体实施例的另一具体实施例,该实施例提供1/2的像素分辨率改善。图7的装置中的十分取样器311移至加法器312的输出与至VRAM的输入之间。这就消除了在预测器304与加法器312之间的十分取样器的必要,因而具有比图5装置较少的硬件设置。然而,在此具体实施例中,加法器需要执行每数据块8×8即64的加法而非每数据块4×4即16的加法。其余的电路按对应于图5的电路的相同方式操作。
图7电路上的变化可通过将VRAM 315直接连至预测器304″以及将内插器319***预测器304″与加法器312之间而实现。
图8示出优选的具体实施例,它不仅实现缩减VRAM的规模,而且减少IDCT 320的复杂程度。在图8的装置中,对像素矩阵的十分取样直接在IDCT 320中实现。这就是说,IDCT将经过十分取样的数据块的像素值送至加法器312,而其结果是其余的电路都类似于图5的装置而配置与操作。提供至IDCT 320的数据是表示由8×8像素矩阵所代表的图像区域的空间频谱的系数序列。在此实施中,对于相应图像区域的相应频谱根据图象的内容而以多达64个系数来表示。若提供至IDCT的系数数量减少时,则由IDCT输出的像素矩阵所表示的图象区域的空间分辨率也随之而减小。由于空间分辨率的减小,因而图像区域可在不致进而影响图像质量的情况下以较少的像素来表示。若图像区域可用较少像素表示时,则IDCT被设计成用以计算较少的输出值。
假定图8的***以系数2按垂直与水平二方向提供对应于发射的信息的经过十分取样的图像时,则IDCT 320被设计成用以计算来自输入系数的8×8矩阵的4×4矩阵输入值。这就转换为对IDCT硬件的显著的硬件节约,以及降低IDCT操作的必需速度。选自被发射系数的8×8矩阵的4×4系数矩阵被提供给IDCT 320。此4×4系数矩阵的选择是由表示在图8中的系数屏蔽装置308来完成的。该单元308被图示为具有8×8点的矩阵盒。各点表示一系数。降影部分的各点表示是丢弃的或并未施加至IDCT的系数。各系数对图像重组的重要性已经为先有技术。因此,设计人可自由选择其认为最有利于图像重现的各系数以供处理。在标称的MPEG信号格式中,系数按频谱的下降次序而出现,而且就所图示的矩阵而言则以“Z”字形的配置出现。因此,在最简单的情况,人们仅需选择对各图像区域所发射的首先的16个系数。
在图8的装置中的十分取样操作是在频域中选择性地执行的,因而除了对十分取样器313可能有需要之外,在处理环节中无需反混淆滤波器(antialias filter)。
屏蔽功能如图9中增加的单元301所指示的那样,可在解压缩控制器302(图3)中实现。注意,单元301可为一独特的硬件装置,或者其功能可在控制器302中被编程。屏蔽程序在图10的流程图中表示。
屏蔽功能是一种监视可得的数据及选择其中一个预定部分的功能。假定数据是MPEG格式,则它具有如图1的分层形式。此数据包含从标头数据直至数据块层次。所有的标头数据都是解压缩控制器所需的,因此单元301受控制而使得让所有标头数据通过。在数据块层次中,数据包含DCT系数或EOB代码。取决于图象的内容,各数据块可能包含从1至64个系数,而最后的非零系数的后面跟着EOB代码。如果数据块包含超过16系数时,则装置301将首先通过前面的16个系数,而后是EOB代码,并且丢弃包含在数据块中的随后的系数。数据块的结尾是按原始的EOB代码出现的时刻而识别。概据这一点,下一后续数据块的数据开始以及首先的16个系数可被选择,余此类推。
现参考图10,来自解码器300之数据被加以采集(80)并加以检验(81)。若数据为标头数据时,则得以通过并送至控制器302,而且计数(84)被复位至零。如果数据并非标头数据时,则经检验(83)以决定其是否为系数数据。若为非系数据时(例如,是运动向量数据等),则将其通过至控制器302。若为系数数据时,则计数值增加(84)。计数值经过检验,并且数据也进行检验(85)以决定其是否为EOB代码。若计数值大于N时(在此例中N=16),则数据被丢弃(86),直至EOB出现为止(该EOB也予以丢弃,因为它是多余的数据)。若计数值小于N时,则数据经过检验(88)以决定其是否为EOB。如果为非EOB时,则数据被通过(87)至控制器,并且下一数据字被检验(81)。若它是EOB,指示数据块中所有的其余系数都为零值时,则EOB被通过而送至控制器302,且计数即复位为零(89)以便为下一接续数据块的数据开始作准备。如在步骤(85)时计数值等于N,则导致记数值增加至N的数据字被EOB所取代。
图8A、8B与8C示出系数数据的可能替换的屏蔽功能。图8C的屏蔽功能将导致空间频率响应在垂直与水平方向上的不同。这一屏蔽功能可用于例如4×3图像转换为16×9图像的情况中。
以上叙述是使用在水平与垂直向的十分取样系数为2的情况,然而本发明并非局限于该系数为2。一般而言,从1至8的任何十分取样系数均可使用,但这组数字的两端的数则极少被使用。

Claims (13)

1.一种对数字变换压缩的视频数据解压缩的设备,该数据以表示具有第一空间分辨率的连续帧的各相应图象区域的数据块而出现,并且其中各帧包含多个有区别的图像区域,该设备包括:
根据所述压缩的视频数据的块,提供解压缩的视频信号的解压缩装置;
耦合到所述解压缩装置,用于存储所述解压缩的视频信号的存储装置(314,316;315);
其特征在于所述解压缩装置包括:
反向系数变换装置(310;320)
用于对各数据块解压缩以产生代表对应图象区域的解压缩视频信号的数据预测器装置(304);以及
用于在反向系数变换之前消除系数的装置(302;308),和用于对反向变换的系数副采样以产生具有低于所述第一空间分辨率的第二空间分辨率的解压缩的视频信号的装置(311,320)至少其一。
2.根据权利要求1的对数字变换压缩的视频数据解压缩的设备,其中该压缩的视频信号以表示M×M像素的码字的数据块而出现,其特征在于,所述解压缩装置产生表示该图像区域的N×N像素的数据块,其中M与N均为整数而M大于N。
3.根据权利要求1的对数字变换压缩的视频数据解压缩的设备,其中该压缩视频数据的数据块由借助对M×M像素值矩阵执行变换而产生的各系数而组成,其特征在于,所述用于解压缩的装置(320)具有包含反相转变装置,该装置用以执行对N×N个转换系数矩阵的变换,还包括装置(308),该装置响应于借助对M×M个象素值矩阵进行变换而产生的所述系数,从而将N×N个系数矩阵提供给所述用于对相应图象区域执行反相变换的装置,此处M与N均为整数而M大于N。
4.根据权利要求1的对数字变换压缩的视频数据解压缩的设备,其中该压缩视频数据的数据块包含借助于对M×M个象素值矩阵执行不连续余弦变换而产生的系数,其特征在于,所述解压缩装置包含反相不连续余弦变换装置(320)以便对不连续余弦转变换系数的N×N个矩阵执行反相不连续余弦变换,还包括装置(308),该装置响应于借助对M×M个矩阵变换而产生的所述系数,以便将N×N个系数矩阵提供给用于对相应的图像区域执行反相不连续余弦变换的所述装置,此处M与N均为整数而M大于N。
5.根据权利要求3的对数字变换压缩的视频数据解压缩的设备,其特征在于包括:求和装置(312),该装置包括第一输入端,耦合至所述反相变换装置;第二输入端;以及输出端,耦合至所述存储器装置(315);以及视频信号运动补偿预测器(304’),该装置联接在存储器装置与所述求和装置的第二输入端之间。
6.根据权利要求5的对数字变换压缩的视频数据解压缩的设备,其特征在于包括:内插装置(319),联接在所述存储器装置与所述视频信号运动补偿预测器之间,以便从该存储器装置存取的N×N像素值矩阵产生M×M像素值矩阵;以及十分取样器(313),被联接在所述视频信号运动补偿预测器与该求和装置的第二输入端之间,以便从所述视频信号运动补偿预测器所提供的M×M像素值矩阵产生N×N像素值矩阵。
7.根据权利要求6的对数字变换压缩的视频数据解压缩的设备,其特征在于,其中该压缩视频数据包含运动向量,该运动向量耦合至该视频信号运动补偿预测器(304’),以便控制该视频信号运动补偿预测器,从而产生用于存取相应像素值矩阵的存储器读出地址,以及该存储器读出地址的最低有效位被耦合成去控制所述内插装置。
8.根据权利要求1的对数字变换压缩的视频数据解压缩的设备,其特征在于,其中用于对相应的数据块解压缩的装置包含:第一十分取样器(311),具有用于接收压缩视频信号的数据块的输入端和输出端,所述第一十分取样器用于从压缩视频信号值的M×M矩阵提供压缩视频信号值的N×N矩阵;求和装置(312),具有耦合至该第一十分取样器的输出的第一输入端,以及第二输入端,还具有耦合至所述存储器装置的输出端;内插装置(319),具有耦合至所述存储器装置的输入端,还具有输出端,用于从该存储器装置存取的N×N像素值矩阵产生M×M像素值矩阵;
视频信号运动补偿预测器(304″),具有耦合至该内插装置的输出端的输入端,还具有输出端;以及
第二十分取样器(313),联接在该视频信号补偿预测器及该求和装置的第二输入端之间,用于从该视频信号运动补偿预测器所提供的M×M像素值矩阵产生N×N像素值矩阵。
9.根据权利要求8的对数字变换压缩的视频数据解压缩的设备,其特征在于,其中该压缩视频数据包含运动向量,该运动向量被耦合至该视频信号运动补偿预测器(304″),以便控制该视频信号运动补偿预测器,从而产生用于存取相应的像素值矩阵的存储器读出地址,并且该存储器读出地址的最低有效位被耦合成用以控制该内插装置。
10.根据权利要求1的对数字变换压缩的视频数据解压缩的设备,其特征在于,其中用于对相应的数据块进行解压缩的装置包含:求和装置(312),具有第一输入端,被耦合成用以接收该压缩视频信号的数据块,还具有第二输入端,以及输出端;
十分取样器(311),具有输入端,被耦合至该求和装置的输出端,还具有输出端,被耦合至该存储器装置的输入端,该十分取样器用以从该求和装置所提供的M×M矩阵值提供N×N矩阵值;
内插装置(319),具有输入端,被耦合至该存储器装置,还具有输出端,用于从该存储器装置所存取的N×N矩阵的像素值产生M×M矩阵的像素值;
视频信号运动补偿预测器(304″),具有输入端,被耦合至该内插装置的输出端,还有输出端,联至该求和装置的第二输入端。
11.根据权利要求10的对数字变换压缩的视频数据解压缩的设备,其特征在于,其中该压缩的视频数据包含运动向量,该运动向量被耦合至该视频信号运动补偿预测(304″),以便控制该视频信号运动补偿预测器,从而产生存储器读出地址以便存取相应像素值矩阵,并且该存储器读出地址的最低有效位被耦合成用以控制该内插装置。
12.根据权利要求1的对数字变换压缩的视频数据解压缩的设备,其特征在于,其所述用于解压缩相应数据块的设备包含:
求和装置(312),具有第一输入接端,被耦合成用以接收该压缩视频信号的数据块,还具有第二输入端以及输出端;
十分取样器(311),具有输入端,被耦合至该求和装置的输出端,还具有输出端,被耦合至该存储器装置的输入端,该十分取样器用于从该求和装置所提供的M×M矩阵值提供N×N矩阵值;
视频信号运动补偿预测器(304″),具有输入端,被耦合至该存储器装置,还具有输出端;以及
内插装置(319),具有输入端,被耦合至该视频信号运动补偿预测器的输出端,还具有输出端,被耦合至该求和装置的第二输入端,用以从该视频信号运动补偿预测器所提供的N×N像素值矩阵产生M×M像素值矩阵。
13.根据权利要求12的对数字变换压缩的视频数据解压缩的设备,其特征在于,其中该压缩视频数据包含运动向量,该运动向量被耦合至该视频信号运动补偿预测器,以便控制该视频信号运动补偿预测器,从而产生存储器读出地址,以便存取相应的像素值矩阵,并且该存储器读出地址的最低有效位被耦合成用以控制该内插装置。
CN93102407A 1992-02-21 1993-02-20 数字变换压缩的视频数据的低分辨率解压缩设备 Expired - Fee Related CN1048135C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US839,161 1992-02-21
US07/839,161 US5262854A (en) 1992-02-21 1992-02-21 Lower resolution HDTV receivers

Publications (2)

Publication Number Publication Date
CN1076824A CN1076824A (zh) 1993-09-29
CN1048135C true CN1048135C (zh) 2000-01-05

Family

ID=25279009

Family Applications (1)

Application Number Title Priority Date Filing Date
CN93102407A Expired - Fee Related CN1048135C (zh) 1992-02-21 1993-02-20 数字变换压缩的视频数据的低分辨率解压缩设备

Country Status (22)

Country Link
US (1) US5262854A (zh)
EP (1) EP0627153B1 (zh)
JP (1) JP3793225B2 (zh)
KR (1) KR100266238B1 (zh)
CN (1) CN1048135C (zh)
AU (1) AU3434293A (zh)
BR (1) BR9305941A (zh)
CA (1) CA2130479C (zh)
CZ (1) CZ282863B6 (zh)
DE (1) DE69324134T2 (zh)
DK (1) DK0627153T3 (zh)
ES (1) ES2130252T3 (zh)
HU (1) HU224291B1 (zh)
MX (1) MX9300930A (zh)
MY (1) MY109154A (zh)
PL (1) PL170173B1 (zh)
RU (1) RU2106759C1 (zh)
SG (1) SG64306A1 (zh)
SK (1) SK280708B6 (zh)
TR (1) TR26490A (zh)
TW (1) TW243576B (zh)
WO (1) WO1993017523A1 (zh)

Families Citing this family (171)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9405914D0 (en) * 1994-03-24 1994-05-11 Discovision Ass Video decompression
EP0576749B1 (en) 1992-06-30 1999-06-02 Discovision Associates Data pipeline system
US5883661A (en) 1990-09-28 1999-03-16 Ictv, Inc. Output switching for load levelling across multiple service areas
US6034678A (en) * 1991-09-10 2000-03-07 Ictv, Inc. Cable television system with remote interactive processor
US5475446A (en) * 1992-03-09 1995-12-12 Matsushita Electric Industrial Co., Ltd. Picture signal motion detector employing partial decimation of pixel blocks
KR950004129B1 (ko) * 1992-05-19 1995-04-25 주식회사금성사 가변장 부호 복호기
US6435737B1 (en) 1992-06-30 2002-08-20 Discovision Associates Data pipeline system and data encoding method
US5603012A (en) 1992-06-30 1997-02-11 Discovision Associates Start code detector
KR970000761B1 (ko) * 1992-10-07 1997-01-18 대우전자 주식회사 소형 디지탈 방식 고선명 텔레비젼
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
US5477397A (en) * 1993-02-23 1995-12-19 Matsushita Electric Corporation Of America Digital high definition television receiver with features that facilitate trick-play modes on a digital VCR
DE69416717T2 (de) * 1993-05-21 1999-10-07 Nippon Telegraph & Telephone Bewegtbildkoder und -dekoder
US5555193A (en) * 1993-05-25 1996-09-10 Kabushiki Kaisha Toshiba Video compression system with editing flag
BE1007330A3 (nl) * 1993-07-16 1995-05-16 Philips Electronics Nv Inrichting voor het overdragen van een digitaal beeldsignaal.
JP3247804B2 (ja) * 1993-08-17 2002-01-21 株式会社リコー データ圧縮方法、データ圧縮/伸長方法、符号語データ数制限装置
US5519446A (en) 1993-11-13 1996-05-21 Goldstar Co., Ltd. Apparatus and method for converting an HDTV signal to a non-HDTV signal
US6870886B2 (en) * 1993-12-15 2005-03-22 Koninklijke Philips Electronics N.V. Method and apparatus for transcoding a digitally compressed high definition television bitstream to a standard definition television bitstream
EP0661885A1 (en) * 1993-12-28 1995-07-05 Canon Kabushiki Kaisha Image processing method and apparatus for converting between data coded in different formats
EP0674448B1 (en) * 1994-03-25 2002-01-09 Nec Corporation Video image reproduction with high speed
US5512953A (en) * 1994-08-09 1996-04-30 At&T Corp. Method and apparatus for conversion of compressed bit stream representation of video signal
US5592299A (en) * 1994-09-26 1997-01-07 Hitachi America, Ltd. Method and apparatus for reducing the amount of data required to represent a video frame
US5812791A (en) * 1995-05-10 1998-09-22 Cagent Technologies, Inc. Multiple sequence MPEG decoder
US5774206A (en) * 1995-05-10 1998-06-30 Cagent Technologies, Inc. Process for controlling an MPEG decoder
US5568200A (en) * 1995-06-07 1996-10-22 Hitachi America, Ltd. Method and apparatus for improved video display of progressively refreshed coded video
BR9609462A (pt) 1995-06-29 1999-07-27 Thomson Multimedia Sa Sistema para codificação e descodificação de dadosde vídeo prensadas em camadas
JPH0923425A (ja) * 1995-07-04 1997-01-21 Sony Corp ピクチャースタンプ用画像圧縮装置
EP0753967A3 (de) * 1995-07-14 1999-08-04 Siemens Aktiengesellschaft Verfahren und Schaltungsanordnung zur Decodierung eines Videodatenstroms
US5845015A (en) 1995-10-12 1998-12-01 Sarnoff Corporation Method and apparatus for resizing images using the discrete cosine transform
JP3681835B2 (ja) * 1995-12-27 2005-08-10 三菱電機株式会社 画像符号化装置及び画像復号化装置及び符号化・復号化システム
US5825927A (en) * 1996-01-16 1998-10-20 Hitachi America, Ltd. Methods and apparatus for encoding video data in a manner that is well suited for decoding by regular or downconverting decoders
US5737019A (en) * 1996-01-29 1998-04-07 Matsushita Electric Corporation Of America Method and apparatus for changing resolution by direct DCT mapping
US5777677A (en) * 1996-02-09 1998-07-07 International Business Machines Corporation Approximate MPEG decoder with compressed reference frames
US6307597B1 (en) * 1996-03-07 2001-10-23 Thomson Licensing S.A. Apparatus for sampling and displaying an auxiliary image with a main image
JPH09247614A (ja) * 1996-03-14 1997-09-19 Matsushita Electric Ind Co Ltd 画像信号処理装置
US5748240A (en) * 1996-03-15 1998-05-05 International Business Machines Corporation Optimal array addressing control structure comprising an I-frame only video encoder and a frame difference unit which includes an address counter for addressing memory addresses
US5835151A (en) * 1996-05-15 1998-11-10 Mitsubishi Electric Information Technology Center America Method and apparatus for down-converting a digital signal
US5801778A (en) * 1996-05-23 1998-09-01 C-Cube Microsystems, Inc. Video encoding with multi-stage projection motion estimation
US5818530A (en) * 1996-06-19 1998-10-06 Thomson Consumer Electronics, Inc. MPEG compatible decoder including a dual stage data reduction network
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
US6222886B1 (en) * 1996-06-24 2001-04-24 Kabushiki Kaisha Toshiba Compression based reduced memory video decoder
US6256348B1 (en) * 1996-08-30 2001-07-03 Texas Instruments Incorporated Reduced memory MPEG video decoder circuits and methods
JP3466032B2 (ja) * 1996-10-24 2003-11-10 富士通株式会社 動画像符号化装置および復号化装置
JP2002091691A (ja) 2000-09-20 2002-03-29 Nagano Fujitsu Component Kk ポインティングデバイス
US6473533B1 (en) * 1996-10-25 2002-10-29 Fuji Xerox Co., Ltd. Image encoding apparatus and image decoding apparatus
US6002438A (en) * 1996-10-25 1999-12-14 Texas Instruments Incorporated Method and apparatus for storing decoded video information
CN1110778C (zh) * 1996-10-31 2003-06-04 传感电子公司 视频信息智能管理***
US6144698A (en) * 1996-10-31 2000-11-07 Mitsubishi Electric Information Technology Center America, Inc. (Ita) Digital video decoder and method of decoding a digital video signal
US6859495B1 (en) 1996-10-31 2005-02-22 Mitsubishi Electric Research Laboratories, Inc. Digital video format converter and method therefor
US6618443B1 (en) 1997-03-12 2003-09-09 Matsushita Electric Industrial Co., Ltd. Upsampling filter for a down conversion system
US6175592B1 (en) 1997-03-12 2001-01-16 Matsushita Electric Industrial Co., Ltd. Frequency domain filtering for down conversion of a DCT encoded picture
EP1628479A3 (en) 1997-03-12 2007-09-05 Matsushita Electric Industrial Co., Ltd. HDTV downconversion system
US6788347B1 (en) * 1997-03-12 2004-09-07 Matsushita Electric Industrial Co., Ltd. HDTV downconversion system
US5870144A (en) * 1997-03-28 1999-02-09 Adaptec, Inc. Reduced-quality resolution digital video encoder/decoder
US20020196853A1 (en) * 1997-06-04 2002-12-26 Jie Liang Reduced resolution video decompression
US7206346B2 (en) * 1997-06-25 2007-04-17 Nippon Telegraph And Telephone Corporation Motion vector predictive encoding method, motion vector decoding method, predictive encoding apparatus and decoding apparatus, and storage media storing motion vector predictive encoding and decoding programs
KR100244290B1 (ko) 1997-09-09 2000-02-01 구자홍 저속 전송에서의 동영상을 위한 디블록킹 필터링 방법
US6665343B1 (en) * 1997-09-12 2003-12-16 Samsung Electronics Co., Ltd. Methods and arrangements for a converting a high definition image to a lower definition image using wavelet transforms
US6057889A (en) * 1997-09-26 2000-05-02 Sarnoff Corporation Format-responsive video processing system
US5933195A (en) * 1997-09-26 1999-08-03 Sarnoff Corporation Method and apparatus memory requirements for storing reference frames in a video decoder
US6549577B2 (en) * 1997-09-26 2003-04-15 Sarnoff Corporation Computational resource allocation in an information stream decoder
CN1722850A (zh) * 1997-11-05 2006-01-18 索尼公司 数字信号转换方法和数字信号转换装置
WO1999023834A1 (en) * 1997-11-05 1999-05-14 Sony Corporation Method for converting digital signal and apparatus for converting digital signal
CN1179568C (zh) * 1997-11-14 2004-12-08 索尼电子有限公司 数字视频图象的1/4尺寸实时解码
US6061400A (en) * 1997-11-20 2000-05-09 Hitachi America Ltd. Methods and apparatus for detecting scene conditions likely to cause prediction errors in reduced resolution video decoders and for using the detected information
US6370192B1 (en) 1997-11-20 2002-04-09 Hitachi America, Ltd. Methods and apparatus for decoding different portions of a video image at different resolutions
US6272180B1 (en) 1997-11-21 2001-08-07 Sharp Laboratories Of America, Inc. Compression and decompression of reference frames in a video decoder
AU1937799A (en) * 1997-12-23 1999-07-12 Sarnoff Corporation Partial decoding of compressed video sequences
US6873368B1 (en) 1997-12-23 2005-03-29 Thomson Licensing Sa. Low noise encoding and decoding method
EP0926899A3 (en) * 1997-12-25 1999-12-15 SANYO ELECTRIC Co., Ltd. An apparatus and process for decoding motion pictures
US6141456A (en) * 1997-12-31 2000-10-31 Hitachi America, Ltd. Methods and apparatus for combining downsampling and inverse discrete cosine transform operations
KR100257074B1 (ko) 1998-01-26 2000-05-15 김영환 모스팻 및 이의 제조방법
KR100282307B1 (ko) 1998-02-20 2001-02-15 구자홍 디지탈 티브이 수신 디코더 장치
US6792149B1 (en) 1998-05-07 2004-09-14 Sarnoff Corporation Method and apparatus for resizing an image frame including field-mode encoding
US6310919B1 (en) 1998-05-07 2001-10-30 Sarnoff Corporation Method and apparatus for adaptively scaling motion vector information in an information stream decoder
US6385248B1 (en) 1998-05-12 2002-05-07 Hitachi America Ltd. Methods and apparatus for processing luminance and chrominance image data
US6148032A (en) * 1998-05-12 2000-11-14 Hitachi America, Ltd. Methods and apparatus for reducing the cost of video decoders
US6122321A (en) * 1998-05-12 2000-09-19 Hitachi America, Ltd. Methods and apparatus for reducing the complexity of inverse quantization operations
KR20010071519A (ko) * 1998-06-19 2001-07-28 벤자민 에프 커틀러 제1 해상도를 가지는 인코딩된 이미지를 제2 해상도를가지는 이미지로 직접 디코딩하는 방법 및 장치
US6665344B1 (en) * 1998-06-29 2003-12-16 Zenith Electronics Corporation Downconverting decoder for interlaced pictures
SG75179A1 (en) * 1998-07-14 2000-09-19 Thomson Consumer Electronics System for deriving a decoded reduced-resolution video signal from a coded high-definition video signal
US6487249B2 (en) 1998-10-09 2002-11-26 Matsushita Electric Industrial Co., Ltd. Efficient down conversion system for 2:1 decimation
US6229852B1 (en) 1998-10-26 2001-05-08 Sony Corporation Reduced-memory video decoder for compressed high-definition video data
US6853385B1 (en) 1999-11-09 2005-02-08 Broadcom Corporation Video, audio and graphics decode, composite and display system
US7982740B2 (en) 1998-11-09 2011-07-19 Broadcom Corporation Low resolution graphics mode support using window descriptors
US6608630B1 (en) 1998-11-09 2003-08-19 Broadcom Corporation Graphics display system with line buffer control scheme
US7446774B1 (en) 1998-11-09 2008-11-04 Broadcom Corporation Video and graphics system with an integrated system bridge controller
US6636222B1 (en) 1999-11-09 2003-10-21 Broadcom Corporation Video and graphics system with an MPEG video decoder for concurrent multi-row decoding
US6661422B1 (en) 1998-11-09 2003-12-09 Broadcom Corporation Video and graphics system with MPEG specific data transfer commands
US6798420B1 (en) 1998-11-09 2004-09-28 Broadcom Corporation Video and graphics system with a single-port RAM
US6768774B1 (en) 1998-11-09 2004-07-27 Broadcom Corporation Video and graphics system with video scaling
US6573905B1 (en) 1999-11-09 2003-06-03 Broadcom Corporation Video and graphics system with parallel processing of graphics windows
JP3857829B2 (ja) * 1999-03-09 2006-12-13 ペンタックス株式会社 画像圧縮装置および画像伸張装置
JP3709092B2 (ja) * 1999-03-09 2005-10-19 ペンタックス株式会社 画像圧縮装置および画像伸張装置
US6591013B1 (en) 1999-03-22 2003-07-08 Broadcom Corporation Switching between decoded image channels
US6993076B1 (en) * 1999-05-11 2006-01-31 Thomson Licensing S.A. Apparatus and method for deriving an enhanced decoded reduced-resolution video signal from a coded high-definition video signal
WO2001005159A1 (en) * 1999-07-07 2001-01-18 Zenith Electronics Corporation Downconverting decoder for interlaced pictures
US6724939B1 (en) * 1999-08-31 2004-04-20 Telefonaktiebolaget Lm Ericsson Low complexity JPEG decoder
US6590938B1 (en) 1999-09-30 2003-07-08 Conexant Systems, Inc. DCT domain conversion of a higher definition signal to lower definition signal
US6538656B1 (en) 1999-11-09 2003-03-25 Broadcom Corporation Video and graphics system with a data transport processor
US9668011B2 (en) 2001-02-05 2017-05-30 Avago Technologies General Ip (Singapore) Pte. Ltd. Single chip set-top box system
US8913667B2 (en) 1999-11-09 2014-12-16 Broadcom Corporation Video decoding system having a programmable variable-length decoder
US6975324B1 (en) 1999-11-09 2005-12-13 Broadcom Corporation Video and graphics system with a video transport processor
EP1243141B1 (en) * 1999-12-14 2011-10-19 Scientific-Atlanta, LLC System and method for adaptive decoding of a video signal with coordinated resource allocation
US20030043918A1 (en) * 1999-12-20 2003-03-06 Jiang Hong H. Method and apparatus for performing video image decoding
US20010016010A1 (en) * 2000-01-27 2001-08-23 Lg Electronics Inc. Apparatus for receiving digital moving picture
US6456663B1 (en) * 2000-03-29 2002-09-24 Matsushita Electric Industrial Co., Ltd. DCT domain down conversion system that compensates for IDCT mismatch
US7062098B1 (en) * 2000-05-12 2006-06-13 International Business Machines Corporation Method and apparatus for the scaling down of data
US6970179B1 (en) 2000-05-12 2005-11-29 International Business Machines Corporation Method and apparatus for the scaling up of data
KR100370076B1 (ko) * 2000-07-27 2003-01-30 엘지전자 주식회사 다운 컨버젼 기능을 갖는 비디오 디코더 및 비디오 신호를디코딩 하는 방법
US6504872B1 (en) 2000-07-28 2003-01-07 Zenith Electronics Corporation Down-conversion decoder for interlaced video
FR2813001B1 (fr) * 2000-08-11 2002-12-20 Thomson Multimedia Sa Procede de conversion de format couleur d'une sequence d'images
US6580759B1 (en) * 2000-11-16 2003-06-17 Koninklijke Philips Electronics N.V. Scalable MPEG-2 video system
WO2002054777A1 (en) * 2000-12-28 2002-07-11 Koninklijke Philips Electronics N.V. Mpeg-2 down-sampled video generation
US6717988B2 (en) * 2001-01-11 2004-04-06 Koninklijke Philips Electronics N.V. Scalable MPEG-2 decoder
US6898245B2 (en) * 2001-03-26 2005-05-24 Telefonaktiebolaget Lm Ericsson (Publ) Low complexity video decoding
EP1246469A3 (fr) * 2001-03-27 2005-04-13 Koninklijke Philips Electronics N.V. Procédé de réduction de format et de décodage similtanés de signaux vidéo codés
US6931062B2 (en) * 2001-04-11 2005-08-16 Koninklijke Philips Electronics N.V. Decoding system and method for proper interpolation for motion compensation
US6850571B2 (en) * 2001-04-23 2005-02-01 Webtv Networks, Inc. Systems and methods for MPEG subsample decoding
KR100394013B1 (ko) * 2001-06-23 2003-08-09 엘지전자 주식회사 비디오 스냅 영상용 변환 부호화 장치
US20030021347A1 (en) * 2001-07-24 2003-01-30 Koninklijke Philips Electronics N.V. Reduced comlexity video decoding at full resolution using video embedded resizing
US7145946B2 (en) * 2001-07-27 2006-12-05 Sony Corporation MPEG video drift reduction
US6983017B2 (en) * 2001-08-20 2006-01-03 Broadcom Corporation Method and apparatus for implementing reduced memory mode for high-definition television
EP1294195A1 (en) * 2001-09-14 2003-03-19 STMicroelectronics S.r.l. A process for the format conversion of MPEG bitstreams, a system and computer program product therefor
FR2830157A1 (fr) * 2001-09-25 2003-03-28 Koninkl Philips Electronics Nv Procede de conversion de donnees video codees
US7274857B2 (en) * 2001-12-31 2007-09-25 Scientific-Atlanta, Inc. Trick modes for compressed video streams
CA2380105A1 (en) * 2002-04-09 2003-10-09 Nicholas Routhier Process and system for encoding and playback of stereoscopic video sequences
US7068858B2 (en) * 2002-10-31 2006-06-27 Hewlett-Packard Development Company, L.P. Projection system utilizing SLM pixels that include SLM pixel regions satisfying acceptable defective SLM pixel policy and SLM regions failing policy
BRPI0406507B1 (pt) * 2003-02-21 2018-10-16 Matsushita Electric Ind Co Ltd método de codificação de imagem e método de decodificação de imagem
US7233703B2 (en) * 2003-03-25 2007-06-19 Sharp Laboratories Of America, Inc. Computation-reduced IDCT method for video coding
US7667710B2 (en) 2003-04-25 2010-02-23 Broadcom Corporation Graphics display system with line buffer control scheme
US7966642B2 (en) * 2003-09-15 2011-06-21 Nair Ajith N Resource-adaptive management of video storage
US8063916B2 (en) 2003-10-22 2011-11-22 Broadcom Corporation Graphics layer reduction for video composition
JP2007528675A (ja) * 2004-03-09 2007-10-11 トムソン リサーチ ファンディング コーポレイション Avc用解像度低下更新モード
JP4965429B2 (ja) * 2004-04-02 2012-07-04 トムソン ライセンシング 複雑度スケーラブルなビデオエンコーダの方法及び装置
US8600217B2 (en) * 2004-07-14 2013-12-03 Arturo A. Rodriguez System and method for improving quality of displayed picture during trick modes
US8031768B2 (en) * 2004-12-15 2011-10-04 Maxim Integrated Products, Inc. System and method for performing optimized quantization via quantization re-scaling
KR100682912B1 (ko) * 2005-01-05 2007-02-15 삼성전자주식회사 화상 데이터 부호화 및 복호화 방법 및 장치
WO2006077531A1 (en) * 2005-01-24 2006-07-27 Koninklijke Philips Electronics N.V. Decoding acceleration for mobile television
EP1741389A1 (en) * 2005-07-06 2007-01-10 Agfa-Gevaert Method for cancelling the impact of the physical property variability on the image quality performance of a digital imaging system
US8074248B2 (en) 2005-07-26 2011-12-06 Activevideo Networks, Inc. System and method for providing video content associated with a source image to a television in a communication network
WO2008029346A2 (en) * 2006-09-06 2008-03-13 Nxp B.V. Video decoding
EP2632164A3 (en) 2007-01-12 2014-02-26 ActiveVideo Networks, Inc. Interactive encoded content system including object models for viewing on a remote device
US9826197B2 (en) 2007-01-12 2017-11-21 Activevideo Networks, Inc. Providing television broadcasts over a managed network and interactive content over an unmanaged network to a client device
KR101365444B1 (ko) * 2007-11-19 2014-02-21 삼성전자주식회사 영상의 해상도의 조정을 통하여 동영상을 효율적으로부호화/복호화하는 방법 및 장치
US8300696B2 (en) * 2008-07-25 2012-10-30 Cisco Technology, Inc. Transcoding for systems operating under plural video coding specifications
JPWO2010092740A1 (ja) * 2009-02-10 2012-08-16 パナソニック株式会社 画像処理装置、画像処理方法、プログラムおよび集積回路
US8594177B2 (en) * 2010-08-31 2013-11-26 Arm Limited Reducing reference frame data store bandwidth requirements in video decoders
US9634690B2 (en) * 2010-09-30 2017-04-25 Alcatel Lucent Method and apparatus for arbitrary resolution video coding using compressive sampling measurements
US9344736B2 (en) 2010-09-30 2016-05-17 Alcatel Lucent Systems and methods for compressive sense imaging
US8644376B2 (en) * 2010-09-30 2014-02-04 Alcatel Lucent Apparatus and method for generating compressive measurements of video using spatial and temporal integration
US8929456B2 (en) * 2010-09-30 2015-01-06 Alcatel Lucent Video coding using compressive measurements
US9319578B2 (en) 2012-10-24 2016-04-19 Alcatel Lucent Resolution and focus enhancement
EP2628306B1 (en) 2010-10-14 2017-11-22 ActiveVideo Networks, Inc. Streaming digital video between video devices using a cable television system
KR20120088488A (ko) * 2011-01-31 2012-08-08 한국전자통신연구원 시간적 움직임 벡터 저장 방법 및 그 장치
KR101428030B1 (ko) * 2011-01-31 2014-08-13 한국전자통신연구원 움직임 벡터를 이용한 영상 복호화 장치
US9204203B2 (en) 2011-04-07 2015-12-01 Activevideo Networks, Inc. Reduction of latency in video distribution networks using adaptive bit rates
US9398310B2 (en) 2011-07-14 2016-07-19 Alcatel Lucent Method and apparatus for super-resolution video coding using compressive sampling measurements
US10409445B2 (en) 2012-01-09 2019-09-10 Activevideo Networks, Inc. Rendering of an interactive lean-backward user interface on a television
US9800945B2 (en) 2012-04-03 2017-10-24 Activevideo Networks, Inc. Class-based intelligent multiplexing over unmanaged networks
US9123084B2 (en) 2012-04-12 2015-09-01 Activevideo Networks, Inc. Graphical application integration with MPEG objects
US9998750B2 (en) 2013-03-15 2018-06-12 Cisco Technology, Inc. Systems and methods for guided conversion of video from a first to a second compression format
WO2014145921A1 (en) 2013-03-15 2014-09-18 Activevideo Networks, Inc. A multiple-mode system and method for providing user selectable video content
US9294785B2 (en) 2013-06-06 2016-03-22 Activevideo Networks, Inc. System and method for exploiting scene graph information in construction of an encoded video sequence
EP3005712A1 (en) 2013-06-06 2016-04-13 ActiveVideo Networks, Inc. Overlay rendering of user interface onto source video
US9219922B2 (en) 2013-06-06 2015-12-22 Activevideo Networks, Inc. System and method for exploiting scene graph information in construction of an encoded video sequence
US9600899B2 (en) 2013-12-20 2017-03-21 Alcatel Lucent Methods and apparatuses for detecting anomalies in the compressed sensing domain
US9563806B2 (en) 2013-12-20 2017-02-07 Alcatel Lucent Methods and apparatuses for detecting anomalies using transform based compressed sensing matrices
US9788029B2 (en) 2014-04-25 2017-10-10 Activevideo Networks, Inc. Intelligent multiplexing using class-based, multi-dimensioned decision logic for managed networks
US9894324B2 (en) 2014-07-15 2018-02-13 Alcatel-Lucent Usa Inc. Method and system for modifying compressive sensing block sizes for video monitoring using distance information
KR101770300B1 (ko) 2015-06-09 2017-08-22 삼성전자주식회사 비디오 부호화 방법 및 그 장치, 비디오 복호화 방법 및 그 장치
EP3744093A4 (en) * 2018-01-25 2022-01-26 LG Electronics Inc. VIDEO DECODER AND RELATED CONTROL METHOD

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5057916A (en) * 1990-11-16 1991-10-15 General Instrument Corporation Method and apparatus for refreshing motion compensated sequential video images
CN1065568A (zh) * 1991-02-27 1992-10-21 通用电气公司 用于传输分段编码视频信号的装置

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4661862A (en) * 1984-04-27 1987-04-28 Rca Corporation Differential PCM video transmission system employing horizontally offset five pixel groups and delta signals having plural non-linear encoding functions
US4603350A (en) * 1984-12-21 1986-07-29 Rca Corporation Interlaced digital video input filter/decimator and/or expander/interpolator filter
US4700226A (en) * 1986-10-17 1987-10-13 Rca Corporation Rate buffer control of predicted signal decimation and interpolation for adaptive differential pulse code modulator
NL8701261A (nl) * 1987-05-27 1988-12-16 Philips Nv Televisie-overdrachtsysteem met pyramidale kodeer/dekodeerschakeling.
US5028995A (en) * 1987-10-28 1991-07-02 Hitachi, Ltd. Picture signal processor, picture signal coder and picture signal interpolator
US4829378A (en) * 1988-06-09 1989-05-09 Bell Communications Research, Inc. Sub-band coding of images with low computational complexity
US5031053A (en) * 1989-06-01 1991-07-09 At&T Bell Laboratories Efficient encoding/decoding in the decomposition and recomposition of a high resolution image utilizing pixel clusters
US5048111A (en) * 1989-11-06 1991-09-10 Eastman Kodak Company Hybrid subband-based hierarchical storage and display method for high resolution digital images in a multiuse environment
US4991010A (en) * 1989-11-13 1991-02-05 Eastman Kodak Company Dual-mode image interpolation filter operable in a first mode for storing interpolation coefficients and in a second mode for effecting television standards conversion at a pixel rate
US5043808A (en) * 1990-03-19 1991-08-27 At&T Bell Laboratories High definition television arrangement employing motion compensated prediction error signals
US5155594A (en) * 1990-05-11 1992-10-13 Picturetel Corporation Hierarchical encoding method and apparatus employing background references for efficiently communicating image sequences
EP0460928A3 (en) * 1990-06-07 1993-09-01 Matsushita Electric Industrial Co., Ltd. Video signal converting apparatus
US5049993A (en) * 1990-10-03 1991-09-17 Bell Communications Research, Inc. Format conversion preprocessing method and circuit
US5122875A (en) * 1991-02-27 1992-06-16 General Electric Company An HDTV compression system
US5148272A (en) * 1991-02-27 1992-09-15 Rca Thomson Licensing Corporation Apparatus for recombining prioritized video data

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5057916A (en) * 1990-11-16 1991-10-15 General Instrument Corporation Method and apparatus for refreshing motion compensated sequential video images
CN1065568A (zh) * 1991-02-27 1992-10-21 通用电气公司 用于传输分段编码视频信号的装置

Also Published As

Publication number Publication date
MX9300930A (es) 1993-08-01
DE69324134D1 (de) 1999-04-29
HU224291B1 (hu) 2005-07-28
JPH07504074A (ja) 1995-04-27
WO1993017523A1 (en) 1993-09-02
HUT70722A (en) 1995-10-30
BR9305941A (pt) 1997-10-21
CA2130479A1 (en) 1993-09-02
CZ195494A3 (en) 1995-02-15
CA2130479C (en) 2002-10-08
AU3434293A (en) 1993-09-13
EP0627153A1 (en) 1994-12-07
CZ282863B6 (cs) 1997-11-12
RU2106759C1 (ru) 1998-03-10
US5262854A (en) 1993-11-16
SK98194A3 (en) 1995-01-12
MY109154A (en) 1996-12-31
DE69324134T2 (de) 1999-10-28
ES2130252T3 (es) 1999-07-01
PL170173B1 (pl) 1996-10-31
TR26490A (tr) 1995-03-15
SK280708B6 (sk) 2000-06-12
SG64306A1 (en) 1999-04-27
EP0627153B1 (en) 1999-03-24
TW243576B (zh) 1995-03-21
DK0627153T3 (da) 2000-04-17
HU9402383D0 (en) 1994-10-28
JP3793225B2 (ja) 2006-07-05
KR950700668A (ko) 1995-01-16
CN1076824A (zh) 1993-09-29
KR100266238B1 (ko) 2000-09-15

Similar Documents

Publication Publication Date Title
CN1048135C (zh) 数字变换压缩的视频数据的低分辨率解压缩设备
CN1029067C (zh) 视频信号压缩装置
EP0730385B1 (en) Video signal decompression apparatus
CN1137584C (zh) 利用再压缩技术的用于存储器管理***的图象元素处理器
Martucci Reversible compression of HDTV images using median adaptive prediction and arithmetic coding
CN1153451C (zh) 一种多格式视频信号处理器
KR100484333B1 (ko) 영상신호프로세서를위한메모리관리
US5325126A (en) Method and apparatus for real time compression and decompression of a digital motion video signal
US20040136457A1 (en) Method and system for supercompression of compressed digital video
EP0518464A2 (en) Adaptive spatio-temporal compression/decompression of video image signals
EP2538676A2 (en) Method and system for digital coding 3D stereoscopic video images
CN1347621A (zh) 减少“块状图像”效应
CN1315109A (zh) 用于改变像素值的图像处理电路及方法
CA2133459A1 (en) Method and apparatus for compressing and decompressing a sequence of digital video images using sync frames
KR20020026189A (ko) 고정된 비율 압축을 이용하는 효율적인 비디오 데이터엑세스
JPH0678297A (ja) ディジタルビデオ信号の符号化方法
KR100210124B1 (ko) 영상복호화기의 데이터 디포맷팅 회로
CN100481954C (zh) 一种运动补偿***和方法
KR100208983B1 (ko) 적응 양자화를 이용한 부호화기
JP2001112002A (ja) 画像サイズ変換可能なデジタル動画像復号装置
JP2002034041A (ja) 画像情報変換装置及び方法
JPH0723396A (ja) ディジタル画像信号の符号化装置
KR19980075856A (ko) 영상신호의 압축 및 복원을 위한 가변 길이 부호화기
MXPA96006644A (en) Ima data compression system

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: 20000105