interframe wavelet coding the status of interframe wavelet coding exploration in mpeg iso/iec...

15
Interframe Wavelet Coding The Status of Interframe Wavelet Coding Exploration in MPEG ISO/IEC JTC1/SC29/WG11 MPEG2002/N4928 Klagenfurt, July 2002 Adaptive Motion-Compensated Wav elet Filtering for Image Sequen ce Coding IEEE TRANSACTIONS ON IMAGE PROCESSING VOL. 6, NO. 6, JUNE 1997 Jean-Pierre Leduc, Jean-Marc Odobez, and Claude Labit

Post on 21-Dec-2015

240 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Interframe Wavelet Coding The Status of Interframe Wavelet Coding Exploration in MPEG ISO/IEC JTC1/SC29/WG11 MPEG2002/N4928 Klagenfurt, July 2002 Adaptive

Interframe Wavelet Coding

The Status of Interframe Wavelet Coding Exploration in MPEG

ISO/IEC JTC1/SC29/WG11MPEG2002/N4928

Klagenfurt, July 2002

Adaptive Motion-Compensated Wavelet Filtering for Image Sequence Coding

IEEE TRANSACTIONS ON IMAGE PROCESSINGVOL. 6, NO. 6, JUNE 1997

Jean-Pierre Leduc, Jean-Marc Odobez, and Claude Labit

Page 2: Interframe Wavelet Coding The Status of Interframe Wavelet Coding Exploration in MPEG ISO/IEC JTC1/SC29/WG11 MPEG2002/N4928 Klagenfurt, July 2002 Adaptive

Outline

Wavelet transform-based coding Motion Compensated Temporal

Filtering(MCTF) Block Diagram of Interframe Wavelet Experimental results Conclusions

Page 3: Interframe Wavelet Coding The Status of Interframe Wavelet Coding Exploration in MPEG ISO/IEC JTC1/SC29/WG11 MPEG2002/N4928 Klagenfurt, July 2002 Adaptive

Wavelet transform-based coding

Discrete wavelet transform(DWT) decomposes a nonstationary signal

into multiscaled subbands

(1) Wavelet transform

(2) Quantization

(3) Entropy coding

Page 4: Interframe Wavelet Coding The Status of Interframe Wavelet Coding Exploration in MPEG ISO/IEC JTC1/SC29/WG11 MPEG2002/N4928 Klagenfurt, July 2002 Adaptive

Motion Compensated Temporal Filtering(MCTF) The spatio-temporal scenes will be

segmented according to motionbuild the trajectories by a spatio-temporal segmentation

algorithm and a related trajectory construction

Temporal filtering will applied along the assumed motion trajectories

Page 5: Interframe Wavelet Coding The Status of Interframe Wavelet Coding Exploration in MPEG ISO/IEC JTC1/SC29/WG11 MPEG2002/N4928 Klagenfurt, July 2002 Adaptive

Motion Compensated Temporal Filtering(MCTF)

(Haar filter [1, 1] [1, -1])

(Haar filter [1, 1] [1, -1]) with motion compensation

Page 6: Interframe Wavelet Coding The Status of Interframe Wavelet Coding Exploration in MPEG ISO/IEC JTC1/SC29/WG11 MPEG2002/N4928 Klagenfurt, July 2002 Adaptive

Motion Compensated 3D Wavelet Coding by Lifting Filter Implementation

The “highpass” pictures are very much the same as difference frame in a frame prediction

can be achieved in combination with motion compensation

A “lifting filter” structure is an efficient implementation of wavelet decomposition

Consiting of a “prediction step”(highpass filter) and an “update step”(lowpass filter)

Page 7: Interframe Wavelet Coding The Status of Interframe Wavelet Coding Exploration in MPEG ISO/IEC JTC1/SC29/WG11 MPEG2002/N4928 Klagenfurt, July 2002 Adaptive

An MCTF four-level decomposition (GOP=16 frames)

Divides consecutive frames into groups(GOP=16)

Perform MC filtering on pairs of frames to produce temporal low and high frames.

Temporal low frames decomposed again with the same MC filtering

Page 8: Interframe Wavelet Coding The Status of Interframe Wavelet Coding Exploration in MPEG ISO/IEC JTC1/SC29/WG11 MPEG2002/N4928 Klagenfurt, July 2002 Adaptive

A three-level 3D motion compensated decomposition

Pictures at leaves of tree are subject to spatial wavelet decomposition

H

LH

LLL LLH

video sequence

1st temporal level

2nd temporal level

3rd temporal level

Page 9: Interframe Wavelet Coding The Status of Interframe Wavelet Coding Exploration in MPEG ISO/IEC JTC1/SC29/WG11 MPEG2002/N4928 Klagenfurt, July 2002 Adaptive

Block Diagram of Interframe Wavelet

Page 10: Interframe Wavelet Coding The Status of Interframe Wavelet Coding Exploration in MPEG ISO/IEC JTC1/SC29/WG11 MPEG2002/N4928 Klagenfurt, July 2002 Adaptive

Experimental Results

Examples of comparison between MCTF and AVC (GOP=16 frames)

Page 11: Interframe Wavelet Coding The Status of Interframe Wavelet Coding Exploration in MPEG ISO/IEC JTC1/SC29/WG11 MPEG2002/N4928 Klagenfurt, July 2002 Adaptive

Conclusions

Scalability : spatial, temporal, SNR and complexity(Wavelet coding which inherently possess scalability)

Providing flexible scalability of a single bitstream(encoding once,decoding multiple times)

Error resilience(a non-recursive coder)

Page 12: Interframe Wavelet Coding The Status of Interframe Wavelet Coding Exploration in MPEG ISO/IEC JTC1/SC29/WG11 MPEG2002/N4928 Klagenfurt, July 2002 Adaptive
Page 13: Interframe Wavelet Coding The Status of Interframe Wavelet Coding Exploration in MPEG ISO/IEC JTC1/SC29/WG11 MPEG2002/N4928 Klagenfurt, July 2002 Adaptive
Page 14: Interframe Wavelet Coding The Status of Interframe Wavelet Coding Exploration in MPEG ISO/IEC JTC1/SC29/WG11 MPEG2002/N4928 Klagenfurt, July 2002 Adaptive
Page 15: Interframe Wavelet Coding The Status of Interframe Wavelet Coding Exploration in MPEG ISO/IEC JTC1/SC29/WG11 MPEG2002/N4928 Klagenfurt, July 2002 Adaptive