WO2007044333A3 - Encoding and decoding of a video signal - Google Patents

Encoding and decoding of a video signal Download PDF

Info

Publication number
WO2007044333A3
WO2007044333A3 PCT/US2006/038624 US2006038624W WO2007044333A3 WO 2007044333 A3 WO2007044333 A3 WO 2007044333A3 US 2006038624 W US2006038624 W US 2006038624W WO 2007044333 A3 WO2007044333 A3 WO 2007044333A3
Authority
WO
WIPO (PCT)
Prior art keywords
frames
adaptive
motion
data
processor
Prior art date
Application number
PCT/US2006/038624
Other languages
French (fr)
Other versions
WO2007044333A2 (en
Inventor
Ebroul Izquierdo
Marta Mrak
Nikola Sprljan
Original Assignee
Motorola Inc
Ebroul Izquierdo
Marta Mrak
Nikola Sprljan
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 Motorola Inc, Ebroul Izquierdo, Marta Mrak, Nikola Sprljan filed Critical Motorola Inc
Priority to EP06816113A priority Critical patent/EP1938598A4/en
Publication of WO2007044333A2 publication Critical patent/WO2007044333A2/en
Publication of WO2007044333A3 publication Critical patent/WO2007044333A3/en

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/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/167Position within a video image, e.g. region of interest [ROI]
    • 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/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/12Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
    • H04N19/122Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or type
    • 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/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
    • H04N19/139Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
    • 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/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/159Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
    • 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/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/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • H04N19/619Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding the transform being operated outside the prediction loop
    • 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/63Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
    • 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/63Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
    • H04N19/635Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets characterised by filter definition or implementation details

Abstract

An encoder (100) comprises a motion estimation processor (103) which generates motion compensated video frames for a video signal. The motion compensated video frames are fed to a wavelet processor (105) which applies an adaptive spatial wavelet transform to the frames to generate spatially transformed frames. An encoding processor (107) generates encoded video data for the video signal in response to the spatially transformed frames. The encoder (100) further comprises an adaptation processor (111) which determines adaptive parameters for the adaptive spatial wavelet transform in response to motion data for the motion compensated video frames. The adaptive parameters may be wavelet coefficients for the adaptive spatial wavelet transform. The decoder (300) performs the inverse operation and determines adaptive parameters for an inverse adaptive spatial wavelet transform based on received motion data. The use of motion information for adaptation of the adaptive spatial wavelet transforms allows improved video quality to data rate ratio without necessitating additional side data.
PCT/US2006/038624 2005-10-10 2006-10-03 Encoding and decoding of a video signal WO2007044333A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP06816113A EP1938598A4 (en) 2005-10-10 2006-10-03 Encoding and decoding of a video signal

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB0520557.0 2005-10-10
GB0520557A GB2431064A (en) 2005-10-10 2005-10-10 Encoding a video signal using a motion-dependent adaptive spatial wavelet transform

Publications (2)

Publication Number Publication Date
WO2007044333A2 WO2007044333A2 (en) 2007-04-19
WO2007044333A3 true WO2007044333A3 (en) 2007-12-21

Family

ID=35430100

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/038624 WO2007044333A2 (en) 2005-10-10 2006-10-03 Encoding and decoding of a video signal

Country Status (4)

Country Link
EP (1) EP1938598A4 (en)
CN (1) CN101322404A (en)
GB (1) GB2431064A (en)
WO (1) WO2007044333A2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112616058A (en) * 2019-10-03 2021-04-06 腾讯美国有限责任公司 Video encoding or decoding method, apparatus, computer device and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5495292A (en) * 1993-09-03 1996-02-27 Gte Laboratories Incorporated Inter-frame wavelet transform coder for color video compression
US6084908A (en) * 1995-10-25 2000-07-04 Sarnoff Corporation Apparatus and method for quadtree based variable block size motion estimation
US20010024530A1 (en) * 2000-03-10 2001-09-27 Takahiro Fukuhara Picture encoding method and apparatus

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7023922B1 (en) * 2000-06-21 2006-04-04 Microsoft Corporation Video coding system and method using 3-D discrete wavelet transform and entropy coding with motion information
US7991051B2 (en) * 2003-11-21 2011-08-02 Electronics And Telecommunications Research Institute Interframe wavelet coding apparatus and method capable of adjusting computational complexity
US7580461B2 (en) * 2004-02-27 2009-08-25 Microsoft Corporation Barbell lifting for wavelet coding

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5495292A (en) * 1993-09-03 1996-02-27 Gte Laboratories Incorporated Inter-frame wavelet transform coder for color video compression
US6084908A (en) * 1995-10-25 2000-07-04 Sarnoff Corporation Apparatus and method for quadtree based variable block size motion estimation
US20010024530A1 (en) * 2000-03-10 2001-09-27 Takahiro Fukuhara Picture encoding method and apparatus

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1938598A4 *

Also Published As

Publication number Publication date
WO2007044333A2 (en) 2007-04-19
CN101322404A (en) 2008-12-10
EP1938598A4 (en) 2011-06-01
EP1938598A2 (en) 2008-07-02
GB0520557D0 (en) 2005-11-16
GB2431064A (en) 2007-04-11

Similar Documents

Publication Publication Date Title
TW200635354A (en) Color space scalable video coding and decoding method and apparatus for the same
WO2010076747A3 (en) Low-resolution video coding content extraction
WO2006040656A3 (en) Method and system for entropy coding/decoding of a video bit stream for fine granularity scalability
WO2002069645A3 (en) Improved prediction structures for enhancement layer in fine granular scalability video coding
WO2009126915A8 (en) Rate-distortion defined interpolation for video coding based on fixed filter or adaptive filter
WO2006124885A3 (en) Codec for iptv
WO2006127546A3 (en) Method and apparatus for noise filtering in video coding
TW200737985A (en) Encoder assisted frame rate up conversion using various motion models
WO2006007279A3 (en) Method and apparatus for video codec quantization
MX2009006405A (en) Method and system for encoding an image signal, encoded image signal, method and system for decoding an image signal.
WO2003036983A3 (en) Spatial scalable compression
WO2009050889A1 (en) Video decoding method and video encoding method
WO2007047271A3 (en) Methods and apparatus for weighted prediction in scalable video encoding and decoding
WO2007038697A3 (en) Frame interpolation using more accurate motion information
HK1098569A1 (en) Improved frequency-domain error concealment
WO2002001881A3 (en) Encoding method for the compression of a video sequence
WO2009073421A3 (en) System and methods for improved video decoding
TW200704202A (en) Method and system for motion compensated fine granularity scalable video coding with drift control
EP1617676A3 (en) Adaptive updates in motion-compensated temporal filtering
JP2006054916A5 (en)
EP1971153A3 (en) Method for encoding and decoding video information, a motion compensated video encoder and a corresponding decoder
JP2007243942A5 (en)
WO2008048864A3 (en) Video coding with adaptive filtering for motion compensated prediction
WO2009051692A3 (en) Methods and apparatus for inter-layer residue prediction for scalable video
WO2008085533A3 (en) Block information adjustment techniques to reduce artifacts in interpolated video frames

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200680045459.7

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2006816113

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE