CNN-based Camera Model Identification Using Image Noise in Frequency Domain

Camera model identification has been studied extensively within digital image forensics as a deterrence to secret photography and image forgery. The feasibility of convolutional neural networks (CNNs) has been proven for an image classification algorithm. CNN-based algorithms have been proposed for camera model classification, and they focus on training with image/noise in a spatial domain. However, because the periodic characteristics of image noise are one of the essential types of information for model classification, it is more efficient to train CNN models with image noise in a frequency domain. In this paper, we propose a CNN-based approach for camera model classification that trains a CNN model with high-frequency components of images in the frequency domain. In the experiments, we evaluated the accuracy of camera model/brand classification using a Dresden image dataset. We achieved 97.35% and 99.32% accuracy, respectively, for 14-model classification of 256×256 image patches and full images. Using this approach, our results indicated a 1.84% and 1.35% improvement, respectively, compared with a state-of-the-art method. We also achieved 100% accuracy for 10-brand classification.

[1]  Davide Cozzolino,et al.  Image forgery localization through the fusion of camera-based, feature-based and pixel-based techniques , 2014, 2014 IEEE International Conference on Image Processing (ICIP).

[2]  Jan Lukás,et al.  Determining digital image origin using sensor imperfections , 2005, IS&T/SPIE Electronic Imaging.

[3]  Marc Chaumont,et al.  Camera model identification with the use of deep convolutional neural networks , 2016, 2016 IEEE International Workshop on Information Forensics and Security (WIFS).

[4]  Pawel Korus,et al.  Digital image integrity - a survey of protection and verification techniques , 2017, Digit. Signal Process..

[5]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

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

[7]  Mo Chen,et al.  Determining Image Origin and Integrity Using Sensor Noise , 2008, IEEE Transactions on Information Forensics and Security.

[8]  Nasir Memon,et al.  Digital Image Forensics: There is More to a Picture than Meets the Eye , 2012 .

[9]  Rainer Böhme,et al.  The Dresden Image Database for Benchmarking Digital Image Forensics , 2010, J. Digit. Forensic Pract..

[10]  Chang-Tsun Li,et al.  Selecting forensic features for robust source camera identification , 2010, 2010 International Computer Symposium (ICS2010).

[11]  Fanjie Meng,et al.  Source Camera Identification Forensics Based on Wavelet Features , 2009, 2009 Fifth International Conference on Intelligent Information Hiding and Multimedia Signal Processing.

[12]  Yoichi Tomioka,et al.  Robust Digital Camera Identification Based on Pairwise Magnitude Relations of Clustered Sensor Pattern Noise , 2013, IEEE Transactions on Information Forensics and Security.

[13]  Matthew C. Stamm,et al.  Camera model identification framework using an ensemble of demosaicing features , 2015, 2015 IEEE International Workshop on Information Forensics and Security (WIFS).

[14]  Paolo Bestagini,et al.  First Steps Toward Camera Model Identification With Convolutional Neural Networks , 2016, IEEE Signal Processing Letters.

[15]  Kannan Ramchandran,et al.  Spatially adaptive statistical modeling of wavelet image coefficients and its application to denoising , 1999, 1999 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings. ICASSP99 (Cat. No.99CH36258).

[16]  Nasir D. Memon,et al.  Blind source camera identification , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[17]  Florent Retraint,et al.  Source camera device identification based on raw images , 2015, 2015 IEEE International Conference on Image Processing (ICIP).

[18]  Chang-Tsun Li Source camera identification using enhanced sensor pattern noise , 2010, IEEE Trans. Inf. Forensics Secur..

[19]  Ming Xu,et al.  Robust Multi-Classifier for Camera Model Identification Based on Convolution Neural Network , 2018, IEEE Access.

[20]  Rajat Subhra Chakraborty,et al.  Camera Source Identification Using Discrete Cosine Transform Residue Features and Ensemble Classifier , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[21]  Miroslav Goljan,et al.  Digital camera identification from sensor pattern noise , 2006, IEEE Transactions on Information Forensics and Security.

[22]  Jing Dong,et al.  Deep learning for steganalysis via convolutional neural networks , 2015, Electronic Imaging.

[23]  Matthias Kirchner,et al.  Unexpected artefacts in PRNU-based camera identification: a 'Dresden Image Database' case-study , 2012, MM&Sec '12.

[24]  Edmund Y. Lam,et al.  Source camera identification using footprints from lens aberration , 2006, Electronic Imaging.

[25]  Pei Hu,et al.  Quantitative standard of promotion strategy and analysis on the influence of consumer purchase behavior , 2019, Cluster Computing.

[26]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).