WO2007044333A3 - Encoding and decoding of a video signal - Google Patents
Encoding and decoding of a video signal Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/167—Position within a video image, e.g. region of interest [ROI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/129—Scanning of coding units, e.g. zig-zag scan of transform coefficients or flexible macroblock ordering [FMO]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/12—Selection 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/122—Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or type
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
- H04N19/139—Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
- H04N19/159—Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/17—Methods 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
- H04N19/619—Methods 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/63—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/63—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
- H04N19/635—Methods 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.
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)
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)
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)
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 |
-
2005
- 2005-10-10 GB GB0520557A patent/GB2431064A/en not_active Withdrawn
-
2006
- 2006-10-03 WO PCT/US2006/038624 patent/WO2007044333A2/en active Application Filing
- 2006-10-03 EP EP06816113A patent/EP1938598A4/en not_active Withdrawn
- 2006-10-03 CN CN 200680045459 patent/CN101322404A/en active Pending
Patent Citations (3)
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)
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 |