CN1139357A - 采用自适应扫描技术编码数字视频信号的装置 - Google Patents

采用自适应扫描技术编码数字视频信号的装置 Download PDF

Info

Publication number
CN1139357A
CN1139357A CN96103976A CN96103976A CN1139357A CN 1139357 A CN1139357 A CN 1139357A CN 96103976 A CN96103976 A CN 96103976A CN 96103976 A CN96103976 A CN 96103976A CN 1139357 A CN1139357 A CN 1139357A
Authority
CN
China
Prior art keywords
encoding
transform coefficients
data
digital video
scanning
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.)
Granted
Application number
CN96103976A
Other languages
English (en)
Other versions
CN1124046C (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.)
Fengye Vision Technology Co., Ltd.
Original Assignee
Daewoo Electronics Co Ltd
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 Daewoo Electronics Co Ltd filed Critical Daewoo Electronics Co Ltd
Publication of CN1139357A publication Critical patent/CN1139357A/zh
Application granted granted Critical
Publication of CN1124046C publication Critical patent/CN1124046C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • 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/513Processing of motion vectors
    • H04N19/517Processing of motion vectors by encoding
    • 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/129Scanning of coding units, e.g. zig-zag scan of transform coefficients or flexible macroblock ordering [FMO]
    • 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/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • 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/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
    • 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/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/18Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a set of transform coefficients
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • 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/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/625Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using discrete cosine transform [DCT]
    • 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/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/146Data rate or code amount at the encoder output
    • 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/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/146Data rate or code amount at the encoder output
    • H04N19/149Data rate or code amount at the encoder output by estimating the code amount by means of a model, e.g. mathematical model or statistical model
    • 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/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/146Data rate or code amount at the encoder output
    • H04N19/15Data rate or code amount at the encoder output by monitoring actual compressed data size at the memory before deciding storage at the transmission buffer

Abstract

编码数字视频信号以提供数字编码的视频信号的装置,包括:产生相应于各编码块的一组量化变换系数的源编码器,扫描顺序确定单元,产生表示各视频帧的扫描顺序的扫描顺序信息,响应于扫描顺序信息扫描该组量化的变换系数以产生扫描的量化变换系数的扫描装置,对扫描的量化变换系数进行统计编码以产生统计编码的数据的统计编码装置,以及将统计编码的数据与扫描顺序信息一起进行编码以产生数字编码的视频信号的信道编码装置。

Description

采用自适应扫描技术 编码数字视频信号的装置
本发明涉及一种编码数字视频信号的装置,尤其涉及一种采用自适应扫描技术,从而有效地减少传输数据量的数字视频信号编码装置。
数字化视频信号的传输能够提供比模拟信号的传输质量高得多的视频图象。当包括一序列图象“帧”的图象信号用数字形式来表示时,便会产生大量用于传输的数据,尤其是在高清晰度电视系统的情形中。但是,由于普通传输信道的可用频率带宽是有限的,为了利用有限的信道带宽传送大量的数字数据,就不可避免地要压缩或减少传输数据量。在各种视频压缩技术中,将时间和空间压缩技术与统计编码技术结合在一起的所谓混合编码技术是已知最有效的。
大多数混合编码技术采用运动补偿DPCM(差分脉冲码调制)、两维DCT(离散余弦变换)、DCT系数的量化以及VCL(可变长度编码)。运动补偿DPCM是这样一种处理,它确定当前帧和先前帧之间目标的运动,并根据该目标的运动流预测当前帧来产生当前帧及其预测之间的差值的差分信号。
减小或消除图象数据、例如运动补偿DPCM数据之间的空间冗余的两维DCT将数字图象数据块、例如8×8象素块变换成一组变换系数数据。变换系数数据被量化以利用“零”的出现率,然后利用例如折线形的固定扫描顺序对变换系数数据进行扫描,由此产生具有多个零值和非零值的图象数据流。此后,用VLC对该数据流进行处理,VLC是众所周知的实现位速率减小的统计编码技术之一,它根据数据的统计出现率将固定长度数据变换为可变长度码字。在VLC技术中,由于较短的可变长度码字被指定给在统计意义上较频繁出现的源数字代码,所以可变长度码字的平均长度变得比源数字代码的平均长度短,由此能够实现数据压缩。
但是,由于上述普通方案中采用的固定扫描顺序是根据图象数据中的变换系数的统计学概率来确定的,没有考虑到变换系数的实际统计情况,所以不能够实现有效的位速率减小。
因此,本发明的目的是提供一种根据图象数据中的变换系数的实际统计情况,通过采用自适应扫描顺序能有效地减小位速率的数字视频信号编码器。
根据本发明,提供了一种编码数字视频信号以提供数字编码的视频信号的数字视频信号编码器,其中该数字视频信号周一系列视频帧来表示,每一视频帧被分成多个编码块,该数字视频信号编码器包括:源编码器,用于产生相应于各编码块的一组量化的变换系数;扫描顺序确定单元,用于根据位于被包括在视频帧内的各编码块中相同象素位置处的具有非零值的多个量化变换系数,自适应地确定每一视频帧的扫描顺序,并产生表示每一视频帧的扫描顺序的扫描顺序信息;扫描器,用于扫描响应于扫描顺序信息的该组量化的变换系数,从而产生扫描的量化变换系数;统计编码器,用于对扫描的量化变换系数进行统计编码,从而产生统计编码的数据;以及信道编码器,用于将统计编码的数据与扫描顺序信息一道进行编码,从而产生数字编码的视频信号。
通过以下结合附图对最佳实施例的描述,本发明的上述及其它目的和特点变得显而易见,附图中:
图1是本发明的包括一扫描顺序确定单元的视频信号编码器的方框图;
图2表示图1所示扫描顺序确定单元的详细方框图。
参看图1,示有一本发明的用于编码数字视频信号的视频信号编码器的方框图,其中该数字视频信号用一系列视频帧来表示,每一视频帧被分为多个编码块。
如图所示,输入数字视频信号作为当前帧数据被传送给减法器18和运动估算器12。实际上,输入数字视频信号是逐块地从输入存储器(未示出)读出的,其中每一视频信号帧作为象素数据的连续编码块被存储在该输入存储器中,以便逐块地进行处理。输入数字视频信号的块的尺寸通常在8×8和32×32象素的范围内。
运动估算器12利用已知的运动估算方法、例如块匹配技术来确定每一搜索块的运动矢量。在确定了当前帧全部搜索块的运动矢量之后,运动矢量被传送给运动补偿器14和可变长度编码(VLC)的编码器36。
响应于各运动矢量,运动补偿器14从帧存储器16取出一预测信号,即对应该运动矢量的候选块的象素数据,并提供给减法器18和加法器28。在减法器18中从输入数字视频信号中减去来自运动补偿器14的预测信号;得到的结果数据、即误差信号被传送给变换编码器,例如DCT编码器20,其中该误差信号块、例如一8×8象素数据块在该变换编码器中被编码成变换系数数据块。本领域的普通技术人员懂得可以用其它变换技术来代替在此描述的DCT。
在量化器22中,来自DCT编码器20的变换系数被量化成为一组量化的DCT系数,该组量化的DCT系数然后通过线L22被提供给扫描顺序确定单元32、延迟电路30以及逆量化器(IQ)24。量化的DCT系数在IQ24中被变换回到一组重构DCT系数。该组重构DCT系数然后被提供给逆离散余弦变换器(IDCT)26,并在其中被变换成为重构象素数据块。来自运动补偿器14的预测信号和来自IDCT26的重构象素数据块在加法器28中被求和,以提供待被写入到帧存储器16上的当前帧的重构块信号。帧存储器16具有用于存储当前和先前帧数据的两个帧存储单元。加法器28的输出信号包括象素数据块。当所有表示当前帧的块被存储在帧存储器16中时,加法器28就提供新的帧数据。在这时,该新的数据被称为当前帧,而以前存储在帧存储器16中的当前帧数据被称为先前帧。
与此同时,量化器22的量化的DCT系数被传送给扫描顺序确定单元32。该扫描顺序确定单元根据位于被包括在视频帧内的各编码块中的相同象素位置处的非零值的多个量化DCT系数,自适应地确定每一视频帧的扫描顺序,并产生表示每一视频帧的扫描顺序的扫描顺序信息,通过线L32给扫描装置34和信道编码器38(扫描顺序确定单元32的细节将在此后参看图2来描述)。线L22上的量化的DCT系数还被传送给延迟电路30,它将量化的DCT系数延迟一个帧周期。扫描器34响应于来自扫描顺序确定单元32的扫描顺序信息,对来自量化器22通过延迟电路30提供的量化的DCT系数进行扫描,从而产生扫描的量化DCT系数。VLC编码器36将该扫描的数据变换成一组可变长度编码的数据。VLC编码器36基本上是一查寻表,就是说,在VLC编码器36中,被提供有多个码组来确定各组零行程长度和量化的DCT系数的电平与其可变长度码之间的各自关系,其中电平是非零值的量化的DCT系数,零行程长度指在扫描序列中在该电平之前的连续零的总数。应当指出,可以用其它统计编码技术来代替在此描述的VLC。来自运动估算器12的运动矢量也被VLC编码器36进行编码。来自VLC编码器36的编码的数据被提供给信道编码器38。信道编码器38将VLC编码的数据与扫描顺序信息一起进行编码,从而产生数字编码的视频信号。
现在参看图2,例示出图1所示的扫描顺序确定单元32的详细方框图。来自图1所示的量化器22的量化的DCT系数被顺序地提供给与地址发生器102连接的页存储器104,地址发生器102用于产生一组位置地址以及每一位置地址的一组块地址。位置地址表示编码块中的象素位置,每一位置地址的该组块地址顺序地表示视频帧中的多个编码块。页存储器104具有多个存储区,每一存储区存储多个编码块中的每一编码块的一组量化的DCT系数,并响应每一位置地址和各位置地址的一组块地址顺序地产生多个数据组给计数电路106,每一数据组包括位于每一编码块内的相同位置处的量化的DCT系数。计数电路106对每一数据组中的多个非零值的量化的DCT系数进行计数并将每一数据组的直方图指数提供给存储器108,该直方图指数表示每一数据组的计数数值。存储器108顺序地存储数据组的直方图指数,以便提供包括多个直方图指数的直方图信息和表示相应于各直方图指数的象素位置的位置数据给分类电路110。分类电路110按照递减次序对被包括在直方图信息中的直方图指数进行分类,并产生相应于被分类直方图指数的一组位置数据作为扫描顺序信息到线L32上。
由以上描述可见,本发明的装置根据图象数据中的变换系数的实际统计情况,采用自适应扫描顺序编码数字视频信号,从而实现了有效的位速率减小。
虽然相对于特定实施例对本发明进行了描述,但在不脱离由权利要求所限定的本发明的精神范围的前提下可以进行各种变更和改进对本领域技术人员而言是显而易见的。

Claims (4)

1、一种用于编码数字视频信号以提供数字编码的视频信号的数字视频信号编码器,其中数字视频信号用一系列视频帧来表示,各视频帧被分成多个编码块,该数字视频信号编码器包括:
源编码装置,用于产生相应于各编码块的一组量化的变换系数;
扫描顺序确定装置,用于根据位于被包括在视频帧内的各编码块中的相同象素位置处的非零值的多个量化的变换系数,自适应地确定各视频帧的扫描顺序,并产生表示所述各视频帧的扫描顺序的扫描顺序信息;
扫描装置,用于响应扫描顺序信息扫描该组量化的变换系数,从而产生扫描的量化变换系数;
统计编码装置,用于对扫描的量化变换系数进行统计编码,从而产生统计编码的数据;以及
信道编码装置,用于将统计编码的数据与扫描顺序信息一起进行编码,从而产生数字编码的视频信号。
2、如权利要求1所述的数字视频信号编码器,其中的扫描顺序确定装置包括:
产生表示编码块中的象素位置的一组位置地址的装置;
用于产生响应于所述各位置地址的一组块地址的装置,该块地址顺序地指示视频帧中的多个编码块;
具有多个存储区的第一存储装置,用于在其各存储区中存储所述多个编码块中的各编码块的一组量化的变换系数,并响应于所述各位置地址和所述各位置地址的一组块地址,顺序地产生多个数据组,各数据组包括位于所述各编码块内的相同位置处的量化的变换系数;
用于对各数据组中多个非零值的量化的变换系数进行计数并提供所述各数据组的直方图指数的装置,该直方图指数表示所述各数据组的计数数值;
第二存储装置,用于顺序地存储数据组的直方图指数,从而提供包括多个直方图指数的直方图信息和表示相应于各直方图指数的象素位置的位置数据;以及
用于按照递减次序对包括在直方图信息中的直方图指数进行分类并产生相应于被分类的直方图指数的一组位置数据作为扫描顺序信息的装置。
3、如权利要求2所述的数字视频信号编码器,其中的统计编码装置包括一可变长度编码器,其用于对量化的变换系数进行可变长度编码,从而产生统计编码的数据。
4、如权利要求2所述的数字视频信号编码器,其中所述的源编码装置包括:
用于产生相应于各编码块的一组变换系数的装置;以及
用于将所述一组变换系数量化成一组量化的变换系数的装置。
CN96103976A 1995-03-28 1996-03-28 采用自适应扫描技术编码数字视频信号的装置 Expired - Fee Related CN1124046C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR6630/95 1995-03-28
KR1019950006630A KR0178198B1 (ko) 1995-03-28 1995-03-28 영상 신호 부호화 장치
KR6630/1995 1995-03-28

Publications (2)

Publication Number Publication Date
CN1139357A true CN1139357A (zh) 1997-01-01
CN1124046C CN1124046C (zh) 2003-10-08

Family

ID=19410664

Family Applications (1)

Application Number Title Priority Date Filing Date
CN96103976A Expired - Fee Related CN1124046C (zh) 1995-03-28 1996-03-28 采用自适应扫描技术编码数字视频信号的装置

Country Status (4)

Country Link
US (1) US5767909A (zh)
JP (1) JPH08280032A (zh)
KR (1) KR0178198B1 (zh)
CN (1) CN1124046C (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0856995A2 (en) * 1997-01-31 1998-08-05 Victor Company Of Japan, Ltd. Video coding and decoding apparatus with motion compensation
CN100496128C (zh) * 2004-06-16 2009-06-03 浙江大学 视频或图像压缩中扫描变换系数的方法和装置
CN1980391B (zh) * 2005-12-07 2010-08-18 清华大学 在图象编码过程中实现自适应扫描的方法
CN102197651A (zh) * 2008-10-28 2011-09-21 松下电器产业株式会社 图像编码方法、图像解码方法、图像编码装置、图像解码装置、集成电路及程序
CN102301713A (zh) * 2009-01-28 2011-12-28 法国电信公司 使用预测掩膜对图像进行编码的方法和装置、对应的解码方法和装置、信号和计算机程序
CN1798341B (zh) * 2004-12-31 2012-07-18 微软公司 自适应系数扫描次序

Families Citing this family (61)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2586260B2 (ja) * 1991-10-22 1997-02-26 三菱電機株式会社 適応的ブロッキング画像符号化装置
US6426975B1 (en) 1997-07-25 2002-07-30 Matsushita Electric Industrial Co., Ltd. Image processing method, image processing apparatus and data recording medium
EP1041826A1 (en) * 1999-04-01 2000-10-04 Lucent Technologies Inc. Apparatus for coding data and apparatus for decoding block transform coefficients
KR100440952B1 (ko) * 2001-08-04 2004-07-21 삼성전자주식회사 압축 영상 비트 스트림의 부호어 교환을 통한 비트율 변환 방법 및 이에 적합한 장치
KR100468844B1 (ko) * 2002-01-07 2005-01-29 삼성전자주식회사 정지영상 및 동영상을 부호화/복호화하기 위한변환계수들의 최적주사방법
US7700561B2 (en) * 2002-02-22 2010-04-20 Shire Llc Abuse-resistant amphetamine prodrugs
KR100961760B1 (ko) * 2002-08-13 2010-06-07 퀄컴 인코포레이티드 이산코사인변환 계수를 참조하는 움직임 추정 방법 및 장치
KR20060009898A (ko) * 2003-05-06 2006-02-01 코닌클리케 필립스 일렉트로닉스 엔.브이. 블록 기반 적응성 스캔 순서를 이용한 비디오 정보 인코딩
US8824553B2 (en) * 2003-05-12 2014-09-02 Google Inc. Video compression method
KR100566290B1 (ko) * 2003-09-18 2006-03-30 삼성전자주식회사 스캔 테이블을 이용한 영상 주사방법과 그를 적용한 이산코사인 변환 장치
US7379608B2 (en) * 2003-12-04 2008-05-27 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung, E.V. Arithmetic coding for transforming video and picture data units
US7599435B2 (en) 2004-01-30 2009-10-06 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Video frame encoding and decoding
US7586924B2 (en) 2004-02-27 2009-09-08 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Apparatus and method for coding an information signal into a data stream, converting the data stream and decoding the data stream
US7953152B1 (en) 2004-06-28 2011-05-31 Google Inc. Video compression and encoding method
WO2007043583A1 (ja) * 2005-10-11 2007-04-19 Matsushita Electric Industrial Co., Ltd. 画像符号化装置、画像復号化装置及びこれらの方法
CN101292537B (zh) * 2005-11-08 2010-10-20 松下电器产业株式会社 运动图像编码方法、运动图像解码方法以及装置
US9319700B2 (en) 2006-10-12 2016-04-19 Qualcomm Incorporated Refinement coefficient coding based on history of corresponding transform coefficient values
US8599926B2 (en) 2006-10-12 2013-12-03 Qualcomm Incorporated Combined run-length coding of refinement and significant coefficients in scalable video coding enhancement layers
US8565314B2 (en) 2006-10-12 2013-10-22 Qualcomm Incorporated Variable length coding table selection based on block type statistics for refinement coefficient coding
US8325819B2 (en) 2006-10-12 2012-12-04 Qualcomm Incorporated Variable length coding table selection based on video block type for refinement coefficient coding
EP2096439A4 (en) * 2006-12-21 2011-01-05 Ajinomoto Kk METHOD, APPARATUS, METHOD, SYSTEM AND SOFTWARE FOR EVALUATING COLORECTAL CANCER, AND RECORDING MEDIUM
CN101647284B (zh) * 2007-04-20 2011-09-14 汤姆逊许可公司 为空域图像编码和解码中的块的元素选择扫描路径的方法和装置
US8488668B2 (en) * 2007-06-15 2013-07-16 Qualcomm Incorporated Adaptive coefficient scanning for video coding
US8571104B2 (en) * 2007-06-15 2013-10-29 Qualcomm, Incorporated Adaptive coefficient scanning in video coding
KR20090097013A (ko) * 2008-03-10 2009-09-15 삼성전자주식회사 영상 부호화장치 및 영상 복호화장치
US8325796B2 (en) 2008-09-11 2012-12-04 Google Inc. System and method for video coding using adaptive segmentation
US8326075B2 (en) 2008-09-11 2012-12-04 Google Inc. System and method for video encoding using adaptive loop filter
US8385404B2 (en) 2008-09-11 2013-02-26 Google Inc. System and method for video encoding using constructed reference frame
US8737613B2 (en) * 2008-11-20 2014-05-27 Mediatek Inc. Scanning methods of transform-based digital data processing that conditionally adjust scan order according to characteristics information and related apparatus thereof
WO2010086548A1 (fr) * 2009-01-28 2010-08-05 France Telecom Procede et dispositif de codage d'une image, procede et dispositif de decodage, et programmes d'ordinateur correspondants
WO2012048055A1 (en) 2010-10-05 2012-04-12 General Instrument Corporation Coding and decoding utilizing adaptive context model selection with zigzag scan
US8938001B1 (en) 2011-04-05 2015-01-20 Google Inc. Apparatus and method for coding using combinations
US8638854B1 (en) 2011-04-07 2014-01-28 Google Inc. Apparatus and method for creating an alternate reference frame for video compression using maximal differences
US8781004B1 (en) 2011-04-07 2014-07-15 Google Inc. System and method for encoding video using variable loop filter
US9154799B2 (en) 2011-04-07 2015-10-06 Google Inc. Encoding and decoding motion via image segmentation
US8780971B1 (en) 2011-04-07 2014-07-15 Google, Inc. System and method of encoding using selectable loop filters
US8780996B2 (en) 2011-04-07 2014-07-15 Google, Inc. System and method for encoding and decoding video data
US8891616B1 (en) 2011-07-27 2014-11-18 Google Inc. Method and apparatus for entropy encoding based on encoding cost
US8885706B2 (en) 2011-09-16 2014-11-11 Google Inc. Apparatus and methodology for a video codec system with noise reduction capability
US9247257B1 (en) 2011-11-30 2016-01-26 Google Inc. Segmentation based entropy encoding and decoding
US9262670B2 (en) 2012-02-10 2016-02-16 Google Inc. Adaptive region of interest
US9131073B1 (en) 2012-03-02 2015-09-08 Google Inc. Motion estimation aided noise reduction
US11039138B1 (en) 2012-03-08 2021-06-15 Google Llc Adaptive coding of prediction modes using probability distributions
EP2842337B1 (en) 2012-04-23 2019-03-13 Google LLC Managing multi-reference picture buffers for video data coding
US9609341B1 (en) 2012-04-23 2017-03-28 Google Inc. Video data encoding and decoding using reference picture lists
US9014266B1 (en) 2012-06-05 2015-04-21 Google Inc. Decimated sliding windows for multi-reference prediction in video coding
US8819525B1 (en) 2012-06-14 2014-08-26 Google Inc. Error concealment guided robustness
US9774856B1 (en) 2012-07-02 2017-09-26 Google Inc. Adaptive stochastic entropy coding
US9344729B1 (en) 2012-07-11 2016-05-17 Google Inc. Selective prediction signal filtering
US9509998B1 (en) 2013-04-04 2016-11-29 Google Inc. Conditional predictive multi-symbol run-length coding
US9756331B1 (en) 2013-06-17 2017-09-05 Google Inc. Advance coded reference prediction
US9392288B2 (en) 2013-10-17 2016-07-12 Google Inc. Video coding using scatter-based scan tables
US9179151B2 (en) 2013-10-18 2015-11-03 Google Inc. Spatial proximity context entropy coding
US10102613B2 (en) 2014-09-25 2018-10-16 Google Llc Frequency-domain denoising
US10306229B2 (en) 2015-01-26 2019-05-28 Qualcomm Incorporated Enhanced multiple transforms for prediction residual
US9306597B1 (en) 2015-03-30 2016-04-05 Microsoft Technology Licensing, Llc Data compression
US10623774B2 (en) 2016-03-22 2020-04-14 Qualcomm Incorporated Constrained block-level optimization and signaling for video coding tools
KR101808327B1 (ko) 2017-03-08 2017-12-13 광운대학교 산학협력단 영상 코덱에서 패딩을 이용한 영상 부/복호화 방법 및 장치
US11477492B2 (en) 2017-08-04 2022-10-18 Google Inc. Adaptation for entropy coding of blocks of image data
KR102235314B1 (ko) * 2017-12-06 2021-04-02 광운대학교 산학협력단 영상 코덱에서 패딩을 이용한 영상 부/복호화 방법 및 장치
US11323748B2 (en) 2018-12-19 2022-05-03 Qualcomm Incorporated Tree-based transform unit (TU) partition for video coding

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5070402A (en) * 1987-11-27 1991-12-03 Canon Kabushiki Kaisha Encoding image information transmission apparatus
US5046121A (en) * 1989-01-31 1991-09-03 Konica Corporation Image data compression apparatus
US5321776A (en) * 1992-02-26 1994-06-14 General Electric Company Data compression system including successive approximation quantizer
US5418714A (en) * 1993-04-08 1995-05-23 Eyesys Laboratories, Inc. Method and apparatus for variable block size interpolative coding of images
US5500678A (en) * 1994-03-18 1996-03-19 At&T Corp. Optimized scanning of transform coefficients in video coding

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0856995A2 (en) * 1997-01-31 1998-08-05 Victor Company Of Japan, Ltd. Video coding and decoding apparatus with motion compensation
EP0856995A3 (en) * 1997-01-31 2000-07-12 Victor Company Of Japan, Ltd. Video coding and decoding apparatus with motion compensation
CN100496128C (zh) * 2004-06-16 2009-06-03 浙江大学 视频或图像压缩中扫描变换系数的方法和装置
CN1798341B (zh) * 2004-12-31 2012-07-18 微软公司 自适应系数扫描次序
CN1980391B (zh) * 2005-12-07 2010-08-18 清华大学 在图象编码过程中实现自适应扫描的方法
CN102197651A (zh) * 2008-10-28 2011-09-21 松下电器产业株式会社 图像编码方法、图像解码方法、图像编码装置、图像解码装置、集成电路及程序
CN102301713A (zh) * 2009-01-28 2011-12-28 法国电信公司 使用预测掩膜对图像进行编码的方法和装置、对应的解码方法和装置、信号和计算机程序
CN102301713B (zh) * 2009-01-28 2014-10-29 法国电信公司 使用预测掩膜对图像进行编码的方法和装置、对应的解码方法和装置

Also Published As

Publication number Publication date
KR960036787A (ko) 1996-10-28
JPH08280032A (ja) 1996-10-22
US5767909A (en) 1998-06-16
KR0178198B1 (ko) 1999-05-01
CN1124046C (zh) 2003-10-08

Similar Documents

Publication Publication Date Title
CN1124046C (zh) 采用自适应扫描技术编码数字视频信号的装置
CN100355288C (zh) 图象数据的自适应可变长度编码方法
US5650782A (en) Variable length coder using two VLC tables
JP3716931B2 (ja) 連続画像の適応型復号装置
CN1142144A (zh) 使用两个可变长度编码表的可变长度编码器
CN1124045C (zh) 用在视频信号编码系统中的行程长度编码方法和装置
CN1134091A (zh) 视频信号解码装置中所使用的后处理方法
EP0659020A2 (en) Pre-processing filter apparatus for use in an image encoding system
CN1096182C (zh) 能减小分块效应的视频信号解码装置
CN1146239C (zh) 后处理被解码的图象数据的改进的方法和设备
CN1124044C (zh) 使用矢量量化技术对图象信号进行编码的装置
JPH0787491A (ja) 量子化装置、逆量子化装置及び画像処理装置並びに量子化方法、逆量子化方法及び画像処理方法
CN1126411A (zh) 并行编码/解码数字视频信号的装置
JPH04229382A (ja) ディジタル画像データの解像度交換装置
CN1078795C (zh) 用在图象编码系统中的改进的运动补偿方法
CN1112336A (zh) 具有编码误差补偿功能的图像信号解码装置
US5861923A (en) Video signal encoding method and apparatus based on adaptive quantization technique
EP0720372A1 (en) Apparatus for parallel encoding/decoding of digital video signals
JPS62284535A (ja) ブロツクリスト変換を用いたデ−タ符号化方法および符号化装置
CN1125376A (zh) 用于对视频信号编码/解码的改进装置
CN100334885C (zh) 图像信号压缩编码方法及装置
Nasiopoulos et al. A high-quality fixed-length compression scheme for color images
KR0174443B1 (ko) 적응적인 벡터 양자화를 이용한 정지영상 부호화 방법 및 장치
KR0134358B1 (ko) 가변 스캔방법을 이용한 부호화 및 복호화시스템
JP2710135B2 (ja) フレーム間/フレーム内適応符号化方式

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20030425

Address after: Seoul

Applicant after: Daewoo Electronics Co., Ltd.

Address before: Seoul

Applicant before: Daewoo Electronics Co., Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: FENGYE VISION TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: DAEWOO ELECTRONICS CO., LTD.

Effective date: 20130417

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20130417

Address after: Ontario

Patentee after: Fengye Vision Technology Co., Ltd.

Address before: Seoul, South Kerean

Patentee before: Daewoo Electronics Co., Ltd.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20031008

Termination date: 20150328

EXPY Termination of patent right or utility model