Joint Compression Scheme - PowerPoint PPT Presentation

1 / 39
About This Presentation
Title:

Joint Compression Scheme

Description:

Joint Compression Scheme – PowerPoint PPT presentation

Number of Views:48
Avg rating:3.0/5.0
Slides: 40
Provided by: West5
Category:

less

Transcript and Presenter's Notes

Title: Joint Compression Scheme


1
Joint Compression Scheme
  • Vijay Chandrasekhar
  • Louis Chen
  • Gabriel Takacs
  • Stanford University
  • EE398A Final Project
  • 13 March 2007


2
Outline
  • Motivation and Problem Statement
  • System Overview
  • Codebook
  • Encoder
  • Decoder
  • Results
  • Summary

3
Packard Exterior
4
Problem Statement
  • Find a scheme to exploit inter-image redundancy
    to achieve better compression
  • Scheme should be random-access

5
Packard Lab
6
Midtown
7
System Overview
Image Set
Codebook Generator
Encoder
File System
Decoder
Joint Compression Scheme (JCS)
8
Codebook Generator
For each block
For each code-block
MSE
Image Set
yes
lt thresh
Codes Left?
no
yes
no
Add Block
Codebook
9
Sample Codebooks
Packard Exterior
Midtown
Packard Lab
10
Encoder
Image
For each block
Intra
Residual
Shift Block
Best Match (MSE)
R-D Switch
Coded Block
Predict
Copy
Codebook
11
The Rate-Distortion Switch
  • Rate for All Modes
  • Mode (run-length coding)
  • Codebook storage (lossless coding)
  • Predict-Mode Rate
  • X offset, Y offset
  • Codeword
  • DCT coefficients of residual
  • Intra-Mode Rate
  • DCT coefficients
  • Copy-Mode Rate
  • X offset, Y offset
  • Codeword

12
Decoder
Decoded Block
Intra
Predict
Mode Switch

Coded Block
Copy
Shift Block
Codebook
13
Packard Exterior Results
14
Asymptotic Overhead
0.3 Bits/Pixel
15
Packard Lab Results
16
Midtown Results
17
JCS vs. JPEG Example
JCS 3.4623 bpp
JPEG 3.3070 bpp
18
JCS vs. JPEG Example
JCS 3.4623 bpp
JPEG 3.3070 bpp
19
JCS vs. JPEG Example
JCS 3.4623 bpp
JPEG 3.3070 bpp
20
JCS vs. JPEG Example
JCS 2.6419 bpp
JPEG 2.7209 bpp
21
JCS vs. JPEG Example
JCS 1.9961 bpp
JPEG 2.0276 bpp
22
JCS vs. JPEG Example
JCS 1.2215 bpp
JPEG 1.2107 bpp
23
JCS vs. JPEG Example
JCS 0.5289 bpp
JPEG 0.5334 bpp
24
JCS vs. JPEG Example
JCS 0.2348 bpp
JPEG 0.2360 bpp
25
JCS vs. JPEG Example
JCS 0.2348 bpp
JPEG 0.2360 bpp
26
JCS vs. JPEG Example
JCS 0.2348 bpp
JPEG 0.2360 bpp
27
JCS vs. JPEG Example
JCS 0.18295 bpp
JPEG 0.1818 bpp
28
JCS vs. JPEG Example
JCS 0.14009 bpp
JPEG 0.1318 bpp
29
JCS vs. JPEG Example
JCS 0.14009 bpp
JPEG 0.1318 bpp
30
JCS vs. JPEG Example
JCS 0.14009 bpp
JPEG 0.1318 bpp
31
Block Size Trade-Off
32
Codebook Size Trade-Off
33
Explanation of Slope
Copy block Non-copy block
Packard Exterior
Expending 1 bit reduces distortion by equivalent
of 1/p bits!
34
JPEG-2000 Comparison
35
Video Coder Comparison
36
Summary
  • Exploit redundancy across images
  • R-D switch is vital to achieve gains
  • At high rates up to 20 gain over intra-coding
  • Block-size sweet-spot at 16x16
  • Larger gains at high rate for larger codebook
  • Low rates suffer from overhead
  • No significant gain from pel or sub-pel offsets

37
Thank You
38
Entropy vs. Run-length
39
Offset Trade-Off
Write a Comment
User Comments (0)
About PowerShow.com