Rate-distortion Optimized Mode Selection Based on Multi-channel Realizations - PowerPoint PPT Presentation

About This Presentation
Title:

Rate-distortion Optimized Mode Selection Based on Multi-channel Realizations

Description:

Proposed Improvements over H.263. H.263 Hybrid Video Coder: ... Threshold based mode selection. Goals of our approach: Simulation of several channel conditions ... – PowerPoint PPT presentation

Number of Views:24
Avg rating:3.0/5.0
Slides: 18
Provided by: markusg5
Learn more at: https://web.stanford.edu
Category:

less

Transcript and Presenter's Notes

Title: Rate-distortion Optimized Mode Selection Based on Multi-channel Realizations


1
Rate-distortion Optimized Mode Selection Based on
Multi-channel Realizations
  • Markus Gärtner
  • Davide Bertozzi
  • Classroom Presentation
  • 13th March 2001

2
Overview
  • Hybrid Video Coding
  • Proposed Architecture
  • Multi-channel realizations
  • Performance Measurements
  • Concealment Techniques
  • Number of Channel Realization
  • Error Propagation
  • Conclusions

3
Motion-compensated hybrid coder
Intraframe DCT coder
IntraframeDecoder
Motion compensated predictor
4
Proposed Improvements over H.263
  • H.263 Hybrid Video Coder
  • Error propagation in the decoder loop neglected
  • Error-free transmission assumed
  • Threshold based mode selection
  • Goals of our approach
  • Simulation of several channel conditions
  • Prediction of the error incurred at the receiver
  • Rate-Distortion optimized mode selection

5
Multiple Channel Realizations
output
Coder
Frame Buffer
Decoder
Original Encoder
nth Channel Realization
input
Inter
Channel n
Decoder
Conceal-ment Mode Decision
Intra
Channel n
Decoder
6
Channel Realizations
  • Randomly generated error patterns for each
    channel
  • Capture different sensitivity of macro-blocks to
    errors

X
Channel 1
X
Channel 2
X
Estimate of the real channel conditions (on the
average)
Channel n
X
X
Group of blocks (GOB)
7
Error Concealment
  • Bit error causes loss of macro block
  • Synchronization markers before each GOB
  • Macro block concealment
  • GOB concealment
  • Concealment of rest of GOB

Erroneous macro-blocks are replaced by respective
macro-block of previously reconstructed frame
8
Distortion Measure
For each Macro-block
Channel 1
Channel N
9
Mode Selection
Input Frame
  • Decision takes place for each macro-block ?
    selection table
  • Computational complexity

10
Channel Decoder
Intra quantized frame
input
Coder
Inter difference signal, motion vectors
For each channel
Mode
  • Inter previous frame buffer content difference
    signal
  • Intra quantized frame

Selection table
Reconstructed Frame
11
Experimental Setup
Quantizer
Encoder
Frame Buffer
Channel
Decoder
Dequantizer
Frame Buffer
12
Performance Measurement (I)
13
Performance Measurement (II)
14
Number of Realizations
15
Error Propagation (I)
  • First I-Frame received in error

16
Error Propagation (II)
  • First I-Frame received correctly

17
Conclusions
  • Suitability for error-prone environments
  • Better performance than H.263
  • Reduction of error propagation
  • Limitations
  • Advanced modes of H.263 not considered
  • Computational complexity
  • Application for downloadable multimedia
  • Future work
  • Sophisticated channel models
  • Implementation of advanced features
Write a Comment
User Comments (0)
About PowerShow.com