A Novel Approach for Compression of Images Captured using Bayer Color Filter Arrays

We propose a new approach for image compression in digital cameras, where the goal is to achieve better quality at a given rate by using the characteristics o f a Bayer color filter array. Most digital cameras produce color images by using a single CCD plate, so that each pixel in an image has only one color component and therefore an interpolation method is needed to produce a full color image. After the image processing stage, in order to reduce the memory requirements of the camera, a lossless or lossy compression stage often follows. But in this scheme, before decreasing redundancy through compression, redundancy is increased in an interpolation stage. In order to avoid increasing the redundancy before compression, we propose algorithms for image compression in which the order of the compression and interpolation stages is reversed. We introduce image transform algorithms, since uninterpolated images cannot be directly compressed with general image coders. The simulation results show that our algorithm outperforms conventional methods with various color interpolation methods in a wide range of compression ratios. Our proposed algorithm provides not only better quality but also lower encoding complexity because the amount of luminance data used is only half of that in conventional methods.

[1]  Ron Kimmel,et al.  Demosaicing: Image Reconstruction from Color CCD Samples , 1998, ECCV.

[2]  Shipeng Li,et al.  Shape-adaptive discrete wavelet transforms for arbitrarily shaped visual object coding , 2000, IEEE Trans. Circuits Syst. Video Technol..

[3]  David S. Taubman,et al.  High performance scalable image compression with EBCOT. , 2000, IEEE transactions on image processing : a publication of the IEEE Signal Processing Society.

[4]  Eric Hamilton JPEG File Interchange Format , 2004 .

[5]  Michael W. Marcellin,et al.  JPEG2000 - image compression fundamentals, standards and practice , 2002, The Kluwer International Series in Engineering and Computer Science.

[6]  Joan L. Mitchell,et al.  JPEG: Still Image Data Compression Standard , 1992 .

[7]  James E. Adams,et al.  Design of practical color filter array interpolation algorithms for digital cameras .2 , 1997, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[8]  R.W. Schafer,et al.  Demosaicking: color filter array interpolation , 2005, IEEE Signal Processing Magazine.

[9]  Sanjit K. Mitra,et al.  Compression of Bayer color filter array data , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[10]  Cormac Herley A post-processing algorithm for compressed digital camera images , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[11]  Jr. James E. Adams,et al.  Design of practical color filter array interpolation algorithms for digital cameras , 1997, Electronic Imaging.

[12]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[13]  Antonio Ortega,et al.  A novel approach of image compression in digital cameras with a Bayer color filter array , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[14]  H. Joel Trussell,et al.  Mathematics for demosaicking , 2002, IEEE Trans. Image Process..

[15]  Jerome M. Shapiro,et al.  Embedded image coding using zerotrees of wavelet coefficients , 1993, IEEE Trans. Signal Process..

[16]  T. Yamada,et al.  A progressive scan CCD image sensor for DSC applications , 2000, IEEE Journal of Solid-State Circuits.

[17]  Wesley E. Snyder,et al.  Demosaicking methods for Bayer color arrays , 2002, J. Electronic Imaging.

[18]  Thomas Sikora,et al.  Low complexity shape-adaptive DCT for coding of arbitrarily shaped image segments , 1995, Signal Process. Image Commun..

[19]  Nasser Kehtarnavaz,et al.  Color filter array interpolation using color correlations and directional derivatives , 2003, J. Electronic Imaging.

[20]  Peter B. Delahunt,et al.  Perceptual assessment of demosaicing algorithm performance , 2002, Proc. IEEE.

[21]  André Kaup,et al.  Object-based texture coding of moving video in MPEG-4 , 1999, IEEE Trans. Circuits Syst. Video Technol..

[22]  Ramakrishna Kakarala,et al.  Compression-aware demosaicing methods , 2002, IS&T/SPIE Electronic Imaging.

[23]  Ryszard Stasinski,et al.  A new class of fast shape-adaptive orthogonal transforms and their application to region-based image compression , 1999, IEEE Trans. Circuits Syst. Video Technol..

[24]  David S. Taubman,et al.  High performance scalable image compression with EBCOT , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[25]  William A. Pearlman,et al.  A new, fast, and efficient image codec based on set partitioning in hierarchical trees , 1996, IEEE Trans. Circuits Syst. Video Technol..