CN1294759C - 视频编码方法 - Google Patents

视频编码方法 Download PDF

Info

Publication number
CN1294759C
CN1294759C CNB2004100549532A CN200410054953A CN1294759C CN 1294759 C CN1294759 C CN 1294759C CN B2004100549532 A CNB2004100549532 A CN B2004100549532A CN 200410054953 A CN200410054953 A CN 200410054953A CN 1294759 C CN1294759 C CN 1294759C
Authority
CN
China
Prior art keywords
variable length
length code
data
video
district
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 - Lifetime
Application number
CNB2004100549532A
Other languages
English (en)
Chinese (zh)
Other versions
CN1561110A (zh
Inventor
温江涛
约翰·D·维拉塞诺
朴正辉
朴东植
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.)
Samsung Electronics Co Ltd
University of California
Original Assignee
Samsung Electronics Co Ltd
University of California
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 Samsung Electronics Co Ltd, University of California filed Critical Samsung Electronics Co Ltd
Publication of CN1561110A publication Critical patent/CN1561110A/zh
Application granted granted Critical
Publication of CN1294759C publication Critical patent/CN1294759C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/65Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience
    • H04N19/69Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience involving reversible variable length codes [RVLC]
    • 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/164Feedback from the receiver or from the transmission channel
    • H04N19/166Feedback from the receiver or from the transmission channel concerning the amount of transmission errors, e.g. bit error rate [BER]
    • 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/184Methods 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 bits, e.g. of the compressed video stream
    • 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/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/65Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/65Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience
    • H04N19/66Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience involving data partitioning, i.e. separation of data into packets or partitions according to importance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/65Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience
    • H04N19/68Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience involving the insertion of resynchronisation markers into the bitstream
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • H04N19/89Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
    • 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/13Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
    • 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
    • H04N19/91Entropy coding, e.g. variable length coding [VLC] or arithmetic coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
CNB2004100549532A 1997-12-01 1998-12-01 视频编码方法 Expired - Lifetime CN1294759C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US6701397P 1997-12-01 1997-12-01
US60/067,013 1997-12-01

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNB981230369A Division CN1182723C (zh) 1997-12-01 1998-12-01 一种视频数据的编码方法及其装置

Publications (2)

Publication Number Publication Date
CN1561110A CN1561110A (zh) 2005-01-05
CN1294759C true CN1294759C (zh) 2007-01-10

Family

ID=22073165

Family Applications (2)

Application Number Title Priority Date Filing Date
CNB981230369A Expired - Lifetime CN1182723C (zh) 1997-12-01 1998-12-01 一种视频数据的编码方法及其装置
CNB2004100549532A Expired - Lifetime CN1294759C (zh) 1997-12-01 1998-12-01 视频编码方法

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CNB981230369A Expired - Lifetime CN1182723C (zh) 1997-12-01 1998-12-01 一种视频数据的编码方法及其装置

Country Status (5)

Country Link
JP (1) JP3262761B2 (ko)
KR (1) KR100313870B1 (ko)
CN (2) CN1182723C (ko)
DE (1) DE19855501C2 (ko)
GB (1) GB2332116B (ko)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1075148A3 (en) * 1999-08-02 2005-08-24 Texas Instruments Incorporated Error resistant video coding using reversible variable length codes (RVLCs)
DE10033110B4 (de) * 2000-07-07 2005-06-16 Siemens Ag Verfahren, und System zur Übertragung digitalisierter Bewegtbilder von einem Sender zu einem Empfänger und zugehöriger Decoder
KR100357266B1 (ko) 2000-12-06 2002-10-19 엘지전자 주식회사 데이터 분할 기법을 이용한 영상 부호화 전송방법
EP1345451A1 (en) * 2002-03-15 2003-09-17 BRITISH TELECOMMUNICATIONS public limited company Video processing
KR100441604B1 (ko) * 2002-03-19 2004-07-23 삼성전자주식회사 멀티미디어 스트리밍 서비스를 위한 패킷 전송장치 및 그방법
US7269288B2 (en) * 2003-07-30 2007-09-11 Mediatek Inc. Apparatus for parallel calculation of prediction bits in a spatially predicted coded block pattern and method thereof
KR20050026661A (ko) 2003-09-09 2005-03-15 엘지전자 주식회사 디지탈 동영상 해상도 감축을 위한 움직임 벡터 설정방법
CA3019973C (en) 2011-06-28 2021-03-09 Lg Electronics Inc. Method for setting motion vector list and apparatus using same

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02264A (ja) * 1987-12-04 1990-01-05 Shell Internatl Res Maatschappij Bv フェニル尿素の製造方法
JPH02151190A (ja) * 1988-12-02 1990-06-11 Hitachi Ltd フレーム間符号化装置
JPH09182073A (ja) * 1995-03-15 1997-07-11 Toshiba Corp 動画像符号化装置および復号装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2697479B2 (ja) * 1992-04-17 1998-01-14 国際電信電話株式会社 可逆可変長符号化方式
JP2848326B2 (ja) * 1996-03-28 1999-01-20 日本電気株式会社 Mpeg符号化画像復号装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02264A (ja) * 1987-12-04 1990-01-05 Shell Internatl Res Maatschappij Bv フェニル尿素の製造方法
JPH02151190A (ja) * 1988-12-02 1990-06-11 Hitachi Ltd フレーム間符号化装置
JPH09182073A (ja) * 1995-03-15 1997-07-11 Toshiba Corp 動画像符号化装置および復号装置

Also Published As

Publication number Publication date
CN1561110A (zh) 2005-01-05
KR19990066826A (ko) 1999-08-16
DE19855501A1 (de) 1999-06-10
GB2332116A (en) 1999-06-09
CN1182723C (zh) 2004-12-29
JPH11262010A (ja) 1999-09-24
GB9826265D0 (en) 1999-01-20
CN1238644A (zh) 1999-12-15
KR100313870B1 (ko) 2001-12-12
GB2332116B (en) 1999-10-20
DE19855501C2 (de) 2003-12-11
JP3262761B2 (ja) 2002-03-04

Similar Documents

Publication Publication Date Title
US7532669B2 (en) Video codec method in error resilient mode and apparatus therefor
CN1051429C (zh) 数字视频传输***中的分段设备
JP4703114B2 (ja) 開始符号エミュレーションの防止およびデータ充填のための方法およびシステム
CN100499824C (zh) 防止非字节对齐和/或位移位位置起始码仿效的方法和***
CN1178498C (zh) 无线通讯中视频位流数据的差错控制方法
US6829299B1 (en) Variable length decoder and decoding method
KR100359093B1 (ko) 오류허용모드비디오코덱방법및그장치
CN1294759C (zh) 视频编码方法
CN1547805A (zh) 执行霍夫曼解码的方法
CN1178517C (zh) 发送和恢复视频信号的方法和装置
KR101044935B1 (ko) 전송 에러가 발생한 지점을 탐지하여 바르게 디코딩된데이터를 복원하는 디코딩 방법 및 그 디코딩 장치
CN101394550A (zh) 视频数据的打包方法及装置
WO2008125601A1 (en) Method to transmit video data in a data stream and associated metadata
US6728318B2 (en) Error recovery of corrupted MPEG-4 bitstreams using fuzzy decoding of start codes and resync markers
CN1318176A (zh) 在消息信号中嵌入辅助数据
CN1708993A (zh) 用于容错视频编码的循环再同步标记
CN1185877C (zh) 用于解码视频信号的再同步方法
CN1684522A (zh) 处理音频帧的方法、解码器电路和计算机程序产品
KR100327412B1 (ko) 에러 정정을 위한 영상 부호화 및 복호화 방법
US20060280428A1 (en) Method for clipping video assisted by clip identifier
CN1618176A (zh) 鲁棒性信号编码
CN101873499B (zh) 用于改进的多媒体解码器的方法和设备
KR100375345B1 (ko) 오류 허용 모드를 위한 비디오 코딩 방법 및 그 장치
US7177355B1 (en) Method for representing encoding upon coding information
KR100644604B1 (ko) 오류 허용 모드를 위한 비디오 코딩 방법 및 그 장치

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
CX01 Expiry of patent term

Granted publication date: 20070110

CX01 Expiry of patent term