Efficient estimation of CFA pattern configuration in digital camera images

This paper proposes an efficient method to determine the concrete configuration of the color filter array (CFA) from demosaiced images. This is useful to decrease the degrees of freedom when checking for the existence or consistency of CFA artifacts in typical digital camera images. We see applications in a wide range of multimedia security scenarios whenever inter-pixel correlation plays an important role. Our method is based on a CFA synthesis procedure that finds the most likely raw sensor output for a given full-color image. We present approximate solutions that require only one linear filtering operation per image. The effectiveness of our method is demonstrated by experimental results from a large database of images.

[1]  Sabine Van Huffel,et al.  Total least squares problem - computational aspects and analysis , 1991, Frontiers in applied mathematics.

[2]  Alex ChiChung Kot,et al.  Accurate Detection of Demosaicing Regularity for Digital Image Forensics , 2009, IEEE Transactions on Information Forensics and Security.

[3]  W. Mccoll,et al.  Analytical inversion of general tridiagonal matrices , 1997 .

[4]  Nasir D. Memon,et al.  Classification of digital camera-models based on demosaicing artifacts , 2008, Digit. Investig..

[5]  Rainer Böhme,et al.  The 'Dresden Image Database' for benchmarking digital image forensics , 2010, SAC '10.

[6]  Yizhen Huang,et al.  Demosaicking recognition with applications in digital photo authentication based on a quadratic pixel correlation model , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[7]  Edward Y. Chang,et al.  Color filter array recovery using a threshold-based variable number of gradients , 1999, Electronic Imaging.

[8]  Husrev T. Sencar,et al.  Overview of State-of-the-Art in Digital Image Forensics , 2007 .

[9]  Nasir D. Memon,et al.  New Features to Identify Computer Generated Images , 2007, 2007 IEEE International Conference on Image Processing.

[10]  Alin C. Popescu,et al.  Exposing digital forgeries in color filter array interpolated images , 2005, IEEE Transactions on Signal Processing.

[11]  Rainer Böhme,et al.  Hiding Traces of Resampling in Digital Images , 2008, IEEE Transactions on Information Forensics and Security.

[12]  Bo Wang,et al.  Source Camera Identification Using Support Vector Machines , 2009, IFIP Int. Conf. Digital Forensics.

[13]  Andreas Uhl,et al.  Additive spread-spectrum watermark detection in demosaicked images , 2009, MM&Sec '09.

[14]  W.E. Snyder,et al.  Color image processing pipeline , 2005, IEEE Signal Processing Magazine.

[15]  Rainer Böhme,et al.  Synthesis of color filter array pattern in digital images , 2009, Electronic Imaging.

[16]  Yizhen Huang,et al.  A pixel-based digital photo authentication framework via demosaicking inter-pixel correlation , 2009, MM&Sec '09.

[17]  Thomas W. Parks,et al.  Adaptive homogeneity-directed demosaicing algorithm , 2005, IEEE Transactions on Image Processing.

[18]  Tsuhan Chen,et al.  Image authentication by detecting traces of demosaicing , 2008, 2008 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops.

[19]  Min Wu,et al.  Image acquisition forensics: Forensic analysis to identify imaging source , 2008, 2008 IEEE International Conference on Acoustics, Speech and Signal Processing.

[20]  Min Wu,et al.  Nonintrusive component forensics of visual sensors using output images , 2007, IEEE Transactions on Information Forensics and Security.

[21]  Jessica Fridrich,et al.  Steganography in Digital Media: References , 2009 .

[22]  Nasir D. Memon,et al.  Image tamper detection based on demosaicing artifacts , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[23]  H. Farid,et al.  Image forgery detection , 2009, IEEE Signal Processing Magazine.

[24]  Gerald C. Holst,et al.  CMOS/CCD sensors and camera systems , 2007 .

[25]  Felix C. Freiling,et al.  Multimedia Forensics Is Not Computer Forensics , 2009, IWCF.

[26]  Robert H. Halstead,et al.  Matrix Computations , 2011, Encyclopedia of Parallel Computing.