resolution enhancement of low-quality videos using a high-resolution frame

14
Resolution enhancement of low-quality videos using a high-resolution frame Tuan Pham 1 Lucas van Vliet 1 Klamer Schutte 2 1. Quantitative Imaging Group, Delft University of Technology, The Netherlands 2. TNO Physics and Electronics Laboratory, The Netherlands Visual Communications and Image Processing 2006 SPIE paper 6077-8

Upload: tuan-q-pham

Post on 08-May-2015

793 views

Category:

Technology


3 download

DESCRIPTION

T.Q. Pham, L.J. van Vliet, and K. SchutteVisual Communications and Image Processing, SPIE vol. 6077San Jose, CA, 2006.

TRANSCRIPT

Page 1: Resolution enhancement of low-quality videos using a high-resolution frame

Resolution enhancement of

low-quality videos using a

high-resolution frame

Tuan Pham 1

Lucas van Vliet 1

Klamer Schutte 2

1. Quantitative Imaging Group, Delft University of Technology, The Netherlands

2. TNO Physics and Electronics Laboratory, The Netherlands

Visual Communications and Image Processing 2006

SPIE paper 6077-8

Page 2: Resolution enhancement of low-quality videos using a high-resolution frame

© Tuan Pham ([email protected]) 2

Contents

1. Influence of compression on Super-Resolution

2. Example-based SR in the DCT domain

3. Application in video compression

Page 3: Resolution enhancement of low-quality videos using a high-resolution frame

© Tuan Pham ([email protected]) 3

Super-Resolution reconstruction

•Problems with compressed inputs:

– Registration: less accurate motion vectors due to compression error

– Fusion: outlier intensities due to ringing and blocking artifacts

– Deblur: distorted and truncated frequency spectrum due to

quantization

Page 4: Resolution enhancement of low-quality videos using a high-resolution frame

© Tuan Pham ([email protected]) 4

•Each 8x8 image block is projected onto 64 orthogonal bases

→ 64 DCT coefficients per block

Discrete Cosine Transform

Input image 64 DCT basis functions DCT coefficients

•The coefficients are then quantized (lossy) & compressed (lossless)

Page 5: Resolution enhancement of low-quality videos using a high-resolution frame

© Tuan Pham ([email protected]) 5

Quantization noise and blur

Quantization noiseJPEG quality 80

24

68

24

684

5

6

7

8

xy

MS

E o

f all

8x8

bloc

ks

Average error variance of 8x8 blocks

Average DCT attenuation factor

Page 6: Resolution enhancement of low-quality videos using a high-resolution frame

© Tuan Pham ([email protected]) 6

SR by texture synthesis

Hi-Res texture source

Interpolation

Multi-frame fusion

or

Texture transfer

Hi-Res blurred intermediate

video

Super-Resolved output video

Lo-Res compressed input video

•Example-based SR1 aims to fill-in the missing frequencies:

1. Freeman et al., “Example-based Super-Resolution”, IEEE Comp.Graph. & App., 2001

•We propose a DCT-domain SR synthesis algorithm which

can be applied directly on the compressed video stream.

Page 7: Resolution enhancement of low-quality videos using a high-resolution frame

© Tuan Pham ([email protected]) 7

Resize versus SR in DCT domain

•Super-resolution in DCT domain:

– fill-in plausible high-frequency coefficients instead of zero-ing

1. Mukherjee and Mitra, “Image resizing in the compressed domain using subband DCT”, CSVT, 2002

•Image resize1 in DCT domain:

– zero filling of high-frequency content followed by transcoding

transcodeenlarge

0 fill-in

8x8DCT

LR DCT

16x16 DCT 2x HR DCT

0

0 0

8x8DCT

8x8DCT

8x8DCT

8x8DCT

8x8DCT

Page 8: Resolution enhancement of low-quality videos using a high-resolution frame

© Tuan Pham ([email protected]) 8

Example-based SR in DCT domain

MeanAbs + ε

8x8 quantized DCT

15 LR DCTs 33 overlapping pixels

DC

Best Match

Training data

SR decoded image

+

AC

÷

×α

×

•Block-wise SR synthesis in a raster-scan order:

– Correspondence constraint: low-freq. coefficients of LR - HR blocks should match

– Spatial continuity constraint: boundary pixels of adjacent HR blocks should match

Page 9: Resolution enhancement of low-quality videos using a high-resolution frame

© Tuan Pham ([email protected]) 9

DCT-domain SR

Texture source: CIF frame 0

DCT-domain SR synthesis

+

Input QCIF frame 20 (JPEG quality 80)

Example-based SR (Freeman)

vs spatial domain SR

Page 10: Resolution enhancement of low-quality videos using a high-resolution frame

© Tuan Pham ([email protected]) 10

DCT-domain SR vs spatial domain SR

Texture source: CIF frame 0

DCT-domain SR

+

Input QCIF frame 50 (JPEG quality 80)

Local Linear Embedding SR (CVPR’04)

Page 11: Resolution enhancement of low-quality videos using a high-resolution frame

© Tuan Pham ([email protected]) 11

Importance of a good texture source

input (JPEG quality 50) source from 30-frame away

wrong source

QCIF input good but not striking poor SR result

+

Page 12: Resolution enhancement of low-quality videos using a high-resolution frame

© Tuan Pham ([email protected]) 12

•LR compressed video + a regularly updated HR source

SR using updated HR frames

QCIF input at JPEG quality 80 CIF output using 1 HR frame / sec

•Application: video coding for devices with limited resources

Page 13: Resolution enhancement of low-quality videos using a high-resolution frame

© Tuan Pham ([email protected]) 13

Conclusions

•SR reconstruction of compressed image is difficult because of:

– truncated frequency spectrum due to heavy quantization

– space-variant quantization noise

•DCT-domain SR is better than spatial domain SR because it:

– produces better results

– is more efficient

•Application of SR synthesis using a HR frame:

– video compression for systems with limited resources (phones, cameras)

Page 14: Resolution enhancement of low-quality videos using a high-resolution frame

© Tuan Pham ([email protected]) 14

Tuan Pham

[email protected]

Thank you !