Scalable and Robust Video Encoding for Real-time Communication - PowerPoint PPT Presentation

1 / 29
About This Presentation
Title:

Scalable and Robust Video Encoding for Real-time Communication

Description:

Ease of decoding. Introduction & Motivation. We developed these 4 Encoders: ... Decoding Technique. Perform reverse vector quantization (table look up) ... – PowerPoint PPT presentation

Number of Views:42
Avg rating:3.0/5.0
Slides: 30
Provided by: sen96
Learn more at: https://www.cs.odu.edu
Category:

less

Transcript and Presenter's Notes

Title: Scalable and Robust Video Encoding for Real-time Communication


1
Scalable and Robust Video Encoding for Real-time
Communication
  • Samah A. Senbel
  • Advisor Dr. Hussein Abdel Wahab

2
Outline
  • Introduction Motivation
  • Background
  • A new Image Encoding Technique
  • Quadtree-based Video Encoding Technique
  • Octree-based Video Encoding Technique
  • Differential Octree-based Video Encoding
    Technique
  • Experimental results

3
Introduction Motivation
  • The Requirements for a real-time encoding
    technique are
  • Good Compression Ratio
  • Simplicity
  • Scalability
  • Robustness
  • Ease of decoding

4
Introduction Motivation
  • We developed these 4 Encoders
  • Quadtree-based Image Encoder
  • Differential Quadtree-based Video Encoder
  • Octree-based Video Encoder
  • Differential Octree-based Video Encoder

5
Scalability
6
Why do we need Scalability?
  • Heterogeneous Receivers
  • Low-bandwidth communication
  • Distant Learning
  • Mobile hosts
  • Dealing with network traffic
  • Better error control

7
Background (Quadtree)
8
Vector Quantization
9
Overview of the Image Encoding Technique
10
Step 1 Mean removal
11
Step 2 Generate Quadtree
12
Step 3 Vector Quantization
  • The Quadtree data is then COMPRESSED using vector
    quantization
  • Each level is encoded independently to reflect
    its importance.

13
Decoding Technique
  • Perform reverse vector quantization (table look
    up)
  • Convert from Quadtree to array
  • Add the means image

14
Experimental results
  • Robustness

15
Experimental Results
  • Robustness at 20 loss

16
Differential Quadtree Encoding Technique
17
Test Videos
18
Compression results
19
Scalability
20
Robustness
21
Octree
22
The Octree Video Encoding Technique
23
Encoding Technique
24
Compression(1)
  • MissA Encoded at 16 Kbps

25
Compression(2)
  • Football Encoded at 16 Kbps

26
Robustness
27
Differential Octree Encoding Technique
28
Summary
  • Main Objective
  • Design a Video Encoder with these properties
  • Good Compression
  • Scalability
  • Robustness
  • Ease of Decoding

29
Summary
  • We developed these 4 Encoders
  • Quadtree-based Image Encoder
  • Differential Quadtree-based Video Encoder
  • Octree-based Video Encoder
  • Differential Octree-based Video Encoder
Write a Comment
User Comments (0)
About PowerShow.com