CN1771736A - 视频编码、解码方法和相应设备 - Google Patents

视频编码、解码方法和相应设备 Download PDF

Info

Publication number
CN1771736A
CN1771736A CNA2004800093833A CN200480009383A CN1771736A CN 1771736 A CN1771736 A CN 1771736A CN A2004800093833 A CNA2004800093833 A CN A2004800093833A CN 200480009383 A CN200480009383 A CN 200480009383A CN 1771736 A CN1771736 A CN 1771736A
Authority
CN
China
Prior art keywords
time prediction
bit stream
sports ground
encoding device
passage
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.)
Pending
Application number
CNA2004800093833A
Other languages
English (en)
Inventor
C·杜福尔
G·马匡特
S·瓦伦特
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.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
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 Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of CN1771736A publication Critical patent/CN1771736A/zh
Pending 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/20Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding
    • 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/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/103Selection of coding mode or of prediction mode
    • 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
    • H04N19/137Motion inside a coding unit, e.g. average field, frame or block difference
    • 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
    • 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)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

本发明涉及一种编码方法,该编码方法被应用到一个对应于被细分成连续视频对象平面(VOP)的连续场景的视频输入序列,并且为了编码所述场景的所有视频对象,该编码方法被应用来生成一个由已编码视频数据构成的已编码比特流,其中借助于一种比特流语法来描述每个数据项,从而允许对所述比特流的内容的所有单元进行识别和解码。根据所述方法,所述语法包括被提供来独立地描述对各个通道的时间预测类型的附加语法信息,所述附加语法信息是在图像级被置于所述已编码的所生成比特流中,其或者由所有现有通道共享,或者对于每个所述通道来说是特定的。

Description

视频编码、解码方法和相应设备
发明领域
本发明涉及视频压缩、例如MPEG系列(MPEG-1、MPEG-2、MPEG-4)的视频编码标准以及涉及ITU-H.26X系列(H.261、H.263及其扩展、H.264)的视频推荐。更具体来说,本发明涉及一种编码方法,该编码方法被应用到一个对应于被细分成连续视频对象平面(VOP)的连续场景的视频输入序列,并且为了编码所述场景的所有视频对象,该编码方法被应用来生成一个由已编码视频数据构成的已编码比特流,其中借助于一种比特流语法来描述每个数据项,从而允许对所述比特流的内容的所有单元进行识别和解码,其中所述内容是依照分开的通道进行描述的。
本发明还涉及一种相应的编码设备、包括由这种编码设备生成的已编码比特流的可发送的视频信号以及一种用于对包括这种已编码比特流的视频信号进行解码的方法和设备。
发明背景
在第一种视频编码标准和推荐中(直到MPEG-4和H.264),假设视频是矩形的,并且是按照一个亮度通道和两个色度通道进行描述的。在MPEG-4中,已经引入了一个承载形状信息的附加通道。有两种模式可用来压缩这些通道:INTRA模式,其中通过利用单个图像的给定通道中的像素的空间冗余度来编码每个通道;以及INTER模式,该模式利用分开的图像之间的时间冗余度。INTER模式依赖于运动补偿技术,该技术通过编码从一个图像到另一个图像的像素运动来从一个(或多个)先前解码的图像描述另一个图像。通常将要被编码的图像分割成独立的块,其中向每个块分配一个运动矢量。然后通过按照所述运动矢量组从基准图像对各像素块进行位移来构造对图像的预测(亮度和色度通道共享相同的运动描述)。最后,在INTER模式中对待编码图像及其经运动补偿的预测之间的差异(称为残留信号)进行编码,以便进一步细化解码的图像。然而,用相同的运动信息来描述所有像素通道的做法是一种局限,这样做会损害视频编码***的压缩效率。
发明概要
因此,本发明的一个目的是提出一种视频编码方法,其中通过适配时间预测的形成方式来避免所述缺陷。
为此,本发明涉及一种如在说明书的开头部分中所定义的方法,其特征在于,所述语法包括被提供来在图像级独立地描述对各个通道的时间预测类型的附加语法信息,所述预测是在包括下列情况的列表中选择的:
-所述时间预测是通过直接在一个或多个基准画面上应用由所述编码器发送的运动场(motion field)而形成的;
-所述时间预测是一个基准图像的拷贝;
-所述时间预测是通过对所述运动场的时间内插而形成的;
-所述时间预测是通过对当前运动场的时间内插而形成的,并且通过由所述编码器发送的运动场进一步细化。
本发明还涉及一种相应的编码设备、包括由这种编码设备生成的已编码比特流的可发送的视频信号以及一种用于对包括这种已编码比特流的视频信号进行解码的方法和设备。
发明的详细描述
本发明提出在由各视频标准和推荐使用的语法中引入一种新的语法单元以便提高灵活性,并且使得有可能对各个通道的时间预测进行更有效、更独立的编码。该附加的语法单元例如被称为“通道时间预测”,它采取下列的符号值:
Motion_compensation(运动补偿)
Temporal_copy(时间拷贝)
Temporal_interpolation(时间内插)
Motion_compensated_temporal_interpolation(经运动补偿的时间内插),这些值的意义是:
a)motion_compensation:所述时间预测是通过直接在一个或多个基准画面上应用由所述编码器发送的运动场而形成的(此默认模式隐含地是大多数当前编码***的INTER编码模式);
b)temporal_copy:所述时间预测是一个基准图像的拷贝;
c)temporal_interpolation:所述时间预测是通过对所述运动场的时间内插而形成的;
d)motion_compensated_temporal_interpolation:所述时间预测是通过对当前运动场的时间内插而形成的,并且通过由所述编码器发送的运动场进一步细化。
“时间内插”一词必须广义理解,也就是说,其意味着由诸如Vnew=a.V1+b.V2+K之类的表达式所定义的那种类型的任何操作,其中V1和V2表示先前解码的运动场,a和b表示分别被分配给所述过去和未来运动场的系数,K表示一个偏移量,而Vnew是如此获得的新的运动场。因此可以看出,时间拷贝的特殊情况实际上包括在时间内插的更为一般的情况中,其中b=0且K=0(或者a=0且K=0)。
因此预期所提出的附加语法单元在图像级(或者在MPEG-4术语中是VOP级)被置于必须被存储(或者必须被发送到解码侧)的已编码比特流中,其中或者将一个语法单元置于INTER画面中(于是其意义由存在于该VOP中的所有通道共享),或者为每一个所存在的通道提供一个语法单元。
本发明可以用在所提到的情况中,其中没有必要对于所有通道都编码一个运动矢量组。举例来说,在其中连续帧之间几乎没有运动的序列中,不对重复表示每个宏块没有运动的一个完整的运动矢量组进行编码,相反地,可能是有利的是用信号通知不存在运动。在其它情况下,不对运动矢量场进行编码,相反地,可能有利的是用信号通知:应该通过从几个基准图像对图像进行内插来构造对运动矢量的预测(在这种情况下,解码器必须估计在几个基准图像之间的运动场并且对其进行内插,以便创建对当前图像的预测),或者仍然可以从对基准图像的时间内插解释运动矢量场,而不是直接从一个或几个基准图像来解释运动矢量场。此外,还有这样的情况,其中可以基于通道来切换构造时间预测的方式。举例来说,在具有形状通道的序列的情况下,形状信息可能不会改变太多,同时亮度和色度通道则承载变化的信息(例如描绘一个正在旋转的星球的视频就是这种情况:其形状总是一个圆盘,但是其纹理则取决于该星球的旋转)。在这种情况下,可以通过时间拷贝来恢复形状通道,亮度和色度通道则可以通过经运动补偿的时间内插来恢复。

Claims (7)

1、一种编码方法,该编码方法被应用到一个对应于被细分成连续视频对象平面(VOP)的连续场景的视频输入序列,并且为了编码所述场景的所有视频对象,该编码方法被应用来生成一个由已编码视频数据构成的已编码比特流,其中借助于一种比特流语法来描述每个数据项,从而允许对所述比特流的内容的所有单元进行识别和解码,其中所述内容是依照分开的通道进行描述的,所述方法的特征在于,所述语法包括被提供来在图像级、在所述已编码的所生成比特流中独立地描述对各个通道的时间预测类型的附加语法信息,所述预测是在包括下列情况的列表中选择的:
-所述时间预测是通过直接在一个或多个基准画面上应用由所述编码器发送的运动场而形成的;
-所述时间预测是一个基准图像的拷贝;
-所述时间预测是通过对所述运动场的时间内插而形成的;
-所述时间预测是通过对当前运动场的时间内插而形成的,并且通过由所述编码器发送的运动场进一步细化。
2、根据权利要求1所述的编码方法,其特征在于,所述附加语法信息包括一个语法单元,该语法单元的意义对于每个所存在的通道是特定的。
3、根据权利要求1所述的编码方法,其特征在于,所述附加语法信息包括一个语法单元,该语法单元的意义由所有现有通道共享。
4、一种编码设备,该编码设备用于处理一个对应于被细分成连续视频对象平面(VOP)的连续场景的视频输入序列,并且为了编码所述场景的所有视频对象,该编码设备用于生成一个由已编码视频数据构成的已编码比特流,其中借助于一种比特流语法来描述每个数据项,从而允许对所述比特流的内容的所有单元进行识别和解码,其中所述内容是依照分开的通道进行描述的,所述编码设备被提供来执行依照权利要求1至3中的任何一条所述的编码方法。
5、一种包括由编码设备生成的已编码比特流的可发送的视频信号,该编码设备用于处理一个对应于被细分成连续视频对象平面(VOP)的连续场景的视频输入序列,并且为了编码所述场景的所有视频对象,该编码设备用于生成一个由已编码视频数据构成的已编码比特流,其中借助于一种比特流语法来描述每个数据项,从而允许对所述比特流的内容的所有单元进行识别和解码,其中所述内容是依照分开的通道进行描述的,所述可发送的视频信号还包括被提供来在图像级、在所述已编码的所生成比特流中独立地描述对各个通道的时间预测类型的附加语法信息,所述预测是在包括下列情况的列表中选择的:
-所述时间预测是通过直接在一个或多个基准画面上应用由所述编码器发送的运动场而形成的;
-所述时间预测是一个基准图像的拷贝;
-所述时间预测是通过对所述运动场的时间内插而形成的;
-所述时间预测是通过对当前运动场的时间内插而形成的,并且通过由所述编码器发送的运动场进一步细化。
6、一种用于对包括由编码设备生成的已编码比特流的可发送的视频信号进行解码的方法,该编码设备用于处理一个对应于被细分成连续视频对象平面(VOP)的连续场景的视频输入序列,并且为了编码所述场景的所有视频对象,该编码设备用于生成一个由已编码视频数据构成的已编码比特流,其中借助于一种比特流语法来描述每个数据项,从而允许对所述比特流的内容的所有单元进行识别和解码,其中所述内容是依照分开的通道进行描述的,所述可发送的视频信号还包括被提供来在图像级、在所述已编码的所生成比特流中独立地描述对各个通道的时间预测类型的附加语法信息,所述预测是在包括下列情况的列表中选择的:
-所述时间预测是通过直接在一个或多个基准画面上应用由所述编码器发送的运动场而形成的;
-所述时间预测是一个基准图像的拷贝;
-所述时间预测是通过对所述运动场的时间内插而形成的;
-所述时间预测是通过对当前运动场的时间内插而形成的,并且通过由所述编码器发送的运动场进一步细化。
7、一种用于执行依照权利要求6所述的解码方法的解码设备。
CNA2004800093833A 2003-04-04 2004-03-30 视频编码、解码方法和相应设备 Pending CN1771736A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP03290852.7 2003-04-04
EP03290852 2003-04-04

Publications (1)

Publication Number Publication Date
CN1771736A true CN1771736A (zh) 2006-05-10

Family

ID=33104199

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2004800093833A Pending CN1771736A (zh) 2003-04-04 2004-03-30 视频编码、解码方法和相应设备

Country Status (6)

Country Link
US (1) US20060251168A1 (zh)
EP (1) EP1614297A1 (zh)
JP (1) JP2006522530A (zh)
KR (1) KR20050120699A (zh)
CN (1) CN1771736A (zh)
WO (1) WO2004088989A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102523458A (zh) * 2012-01-12 2012-06-27 山东大学 一种适于高清图像视频无线传输的编解码方法
CN101467415B (zh) * 2006-06-16 2013-06-12 高通股份有限公司 用于复用信息流的方法和装置

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1753242A2 (en) 2005-07-18 2007-02-14 Matsushita Electric Industrial Co., Ltd. Switchable mode and prediction information coding
JP4923602B2 (ja) 2006-02-10 2012-04-25 富士ゼロックス株式会社 画像形成処理シミュレーション装置及び画像形成処理シミュレーション方法
JP4821354B2 (ja) 2006-02-13 2011-11-24 富士ゼロックス株式会社 画像形成装置シミュレーション装置、画像形成装置シミュレーション方法及びプログラム

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2696069B1 (fr) * 1992-09-23 1994-12-09 Philips Electronique Lab Procédé et dispositif pour l'estimation du mouvement dans une image.
US6043846A (en) * 1996-11-15 2000-03-28 Matsushita Electric Industrial Co., Ltd. Prediction apparatus and method for improving coding efficiency in scalable video coding
JP3223962B2 (ja) * 1997-01-24 2001-10-29 松下電器産業株式会社 画像復号化方法
US6775326B2 (en) * 1997-02-13 2004-08-10 Mitsubishi Denki Kabushiki Kaisha Moving image estimating system
US6005980A (en) * 1997-03-07 1999-12-21 General Instrument Corporation Motion estimation and compensation of video object planes for interlaced digital video
US6404813B1 (en) * 1997-03-27 2002-06-11 At&T Corp. Bidirectionally predicted pictures or video object planes for efficient and flexible video coding
JPH1169356A (ja) * 1997-08-25 1999-03-09 Mitsubishi Electric Corp 動画像符号化方式及び動画像復号方式
KR100531566B1 (ko) * 1997-10-23 2005-11-29 미쓰비시덴키 가부시키가이샤 화상 복호화 장치
US6192080B1 (en) * 1998-12-04 2001-02-20 Mitsubishi Electric Research Laboratories, Inc. Motion compensated digital video signal processing
EP2819411B1 (en) * 2001-09-14 2018-08-29 NTT DoCoMo, Inc. Coding method and decoding method
US20030215011A1 (en) * 2002-05-17 2003-11-20 General Instrument Corporation Method and apparatus for transcoding compressed video bitstreams
US7362374B2 (en) * 2002-08-30 2008-04-22 Altera Corporation Video interlacing using object motion estimation

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101467415B (zh) * 2006-06-16 2013-06-12 高通股份有限公司 用于复用信息流的方法和装置
CN102523458A (zh) * 2012-01-12 2012-06-27 山东大学 一种适于高清图像视频无线传输的编解码方法
CN102523458B (zh) * 2012-01-12 2014-06-04 山东大学 一种适于高清图像视频无线传输的编解码方法

Also Published As

Publication number Publication date
WO2004088989A1 (en) 2004-10-14
JP2006522530A (ja) 2006-09-28
EP1614297A1 (en) 2006-01-11
US20060251168A1 (en) 2006-11-09
KR20050120699A (ko) 2005-12-22

Similar Documents

Publication Publication Date Title
KR100322515B1 (ko) 동화상의 예측 부호화 방법 및 복호 방법
US5946043A (en) Video coding using adaptive coding of block parameters for coded/uncoded blocks
US7359558B2 (en) Spatial scalable compression
US6404814B1 (en) Transcoding method and transcoder for transcoding a predictively-coded object-based picture signal to a predictively-coded block-based picture signal
JP2002532029A (ja) ビデオ圧縮のための効率的マクロブロックヘッダ符号化
US20060133475A1 (en) Video coding
JP2001197501A (ja) 動きベクトル探索器及び動きベクトル探索方法並びに動画像符号化装置
KR100281329B1 (ko) 이진 형상 신호의 모드 신호 부호화 방법 및 그 복원 방법
US9167266B2 (en) Method for deriving motion for high resolution pictures from motion data of low resolution pictures and coding and decoding devices implementing said method
CN1771736A (zh) 视频编码、解码方法和相应设备
CN100542286C (zh) 视频编解码方法和相应的编解码设备
US6754270B1 (en) Encoding high-definition video using overlapping panels
JP2001045498A (ja) 画像符号化装置および画像符号化方法、画像復号化装置および画像復号化方法、並びに記録媒体および記録方法
JP3798432B2 (ja) ディジタル画像を符号化および復号化する方法および装置
Ebrahimi et al. Mpeg-4 natural video coding—part ii
KR19990013990A (ko) 이미지 압축
Dhara et al. A video coding technique with BTC-PF method for fast decoding
Li Multiple global affine motion models used in video coding
Nakaya Touradj Ebrahimi Swiss Federal Institute of Technology (EPFL), Lausanne, Switzerland F. Dufaux Compaq, Cambridge, Massachusetts
EP1958449A1 (en) Method of predicting motion and texture data
JP2005210503A (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
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication