Top Banner
Interpolation of RGB components in Bayer CFA images CEG4311 Eric Dubois
29

Interpolation of RGB components in Bayer CFA images

Jan 08, 2016

Download

Documents

Raoul

Interpolation of RGB components in Bayer CFA images. CEG4311 Eric Dubois. Demosaicking of Bayer-sampled color images. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Interpolation of RGB components in Bayer CFA images

Interpolation of RGB components in Bayer CFA images

CEG4311Eric Dubois

Page 2: Interpolation of RGB components in Bayer CFA images

Demosaicking of Bayer-sampled color images

Problem: Most digital color cameras, capture only one color component at each spatial location. The remaining components must be reconstructed by interpolation from the captured samples. Objective: Develop algorithms to interpolate each color plane (called demosaicking) with best quality reconstruction, and with minimal computational complexity.

Page 3: Interpolation of RGB components in Bayer CFA images

Construction of color image from color planes

+

Page 4: Interpolation of RGB components in Bayer CFA images

Lighthouseoriginal

Page 5: Interpolation of RGB components in Bayer CFA images

Lighthousered original

Page 6: Interpolation of RGB components in Bayer CFA images

Lighthousegreen original

Page 7: Interpolation of RGB components in Bayer CFA images

Lighthouseblue original

Page 8: Interpolation of RGB components in Bayer CFA images

Formation of Color planes

Page 9: Interpolation of RGB components in Bayer CFA images

Lighthousered subsampled

Page 10: Interpolation of RGB components in Bayer CFA images

Lighthousegreen subsampled

Page 11: Interpolation of RGB components in Bayer CFA images

Lighthouseblue subsampled

Page 12: Interpolation of RGB components in Bayer CFA images

LighthouseBayer CFA image

Page 13: Interpolation of RGB components in Bayer CFA images

Color plane interpolation

GA

GB

GL GR

)(4

1ABRLI GGGGG

GI

Green channel: bilinear interpolation

Page 14: Interpolation of RGB components in Bayer CFA images

Color plane interpolation

)(4

1SESWNENWC RRRRR

RC

Red channel: bilinear interpolation

RNW RNE

RSW RSE RS

SESWS RRR 2

1

Page 15: Interpolation of RGB components in Bayer CFA images

Lighthousered interpolated

Page 16: Interpolation of RGB components in Bayer CFA images

Lighthousegreen interpolated

Page 17: Interpolation of RGB components in Bayer CFA images

Lighthouseblue interpolated

Page 18: Interpolation of RGB components in Bayer CFA images

LighthouseInterpolated color image

Page 19: Interpolation of RGB components in Bayer CFA images

Lighthouseoriginal

Page 20: Interpolation of RGB components in Bayer CFA images

Can we do better?

Color planes have severe aliasing. Better interpolation of the individual planes has little effect.

Page 21: Interpolation of RGB components in Bayer CFA images

Lighthousered interpolatedwith bilinear interpolator

Page 22: Interpolation of RGB components in Bayer CFA images

Lighthousered interpolatedwith bicubic interpolator

Page 23: Interpolation of RGB components in Bayer CFA images

Can we do better?

Color planes have severe aliasing. Better interpolation of the individual planes has little effect.

We could optically prefilter the image (blur it) so that aliasing is less severe.

Page 24: Interpolation of RGB components in Bayer CFA images

Lighthousered interpolatedwith bilinear interpolator

Page 25: Interpolation of RGB components in Bayer CFA images

Lighthouseprefiltered red interpolatedwith bilinear interpolator

Page 26: Interpolation of RGB components in Bayer CFA images

LighthouseInterpolated color image

Page 27: Interpolation of RGB components in Bayer CFA images

LighthousePrefiltered Interpolated color image

Page 28: Interpolation of RGB components in Bayer CFA images

Lighthouseoriginal

Page 29: Interpolation of RGB components in Bayer CFA images

LighthouseInterpolated color image with new frequency domain method