Copy move and splicing forgery detection using deep convolution neural network, and semantic segmentation

Image forgeries can be detected and localized by using deep convolution neural network, and semantic segmentation. Color illumination is used to apply color map after pre-processing step. To train VGG-16 with two classes using deep convolution neural network transfer learning approach is used. This algorithm classifies image’s pixels having a forgery or not. These classified images with color pixel label are trained using semantic segmentation to localize forged pixels. These algorithms are tested on GRIP, DVMM, CMFD, and BSDS300 datasets. All these images are divided into two folders. One folder contains all forged images, and another folder contains labels of forged pixels. The experiment result shows that total accuracy is 0.98482, average accuracy is 0.98581, average IoU is 0.91148, weighted IoU is 0.97193, and average boundary F1 score is 0.86404. The forged pixel accuracy is 0.98698, IoU of the forged pixel is 0.83945, and average boundary F1 score of the forged image is 0.79709. Not Forged pixel accuracy is 0.98463, IoU of not forged pixel is 0.98351 and average boundary F1 score of not forged image is 0.93055. The experiment results show that forged pixel and not forged detection accuracy is above 98%, which is best among other methods.

[1]  Xianfeng Zhao,et al.  Copy-move forgery detection based on convolutional kernel network , 2017, Multimedia Tools and Applications.

[2]  Ausif Mahmood,et al.  Deep face liveness detection based on nonlinear diffusion using convolution neural network , 2016, Signal, Image and Video Processing.

[3]  Mauro Barni,et al.  Forensic Analysis of SIFT Keypoint Removal and Injection , 2014, IEEE Transactions on Information Forensics and Security.

[4]  Chi-Man Pun,et al.  Image Forgery Detection Using Adaptive Oversegmentation and Feature Point Matching , 2015, IEEE Transactions on Information Forensics and Security.

[5]  Muhammad Ghulam,et al.  Image forgery detection using steerable pyramid transform and local binary pattern , 2013, Machine Vision and Applications.

[6]  Khalid M. Hosny,et al.  Copy-move forgery detection of duplicated objects using accurate PCET moments and morphological operators , 2018 .

[7]  N. Sudha,et al.  Exposing Digital Image Forgeries by Detecting Discrepancies in Motion Blur , 2011, IEEE Transactions on Multimedia.

[8]  K. K. Thyagharajan,et al.  A Modern Approach for Image Forgery Detection using BRICH Clustering based on Normalised Mean and Standard Deviation , 2019, 2019 International Conference on Communication and Signal Processing (ICCSP).

[9]  I-Cheng Chang,et al.  A forgery detection algorithm for exemplar-based inpainting images using multi-region relation , 2013, Image Vis. Comput..

[10]  Anderson Rocha,et al.  Illuminant-Based Transformed Spaces for Image Forensics , 2016, IEEE Transactions on Information Forensics and Security.

[11]  Guoqiang Han,et al.  Copy-move forgery detection based on multi-radius PCET , 2017, IET Image Process..

[12]  Rajat Subhra Chakraborty,et al.  A Robust Residual Dense Neural Network For Countering Antiforensic Attack on Median Filtered Images , 2019, IEEE Signal Processing Letters.

[13]  Christian Riess,et al.  Ieee Transactions on Information Forensics and Security an Evaluation of Popular Copy-move Forgery Detection Approaches , 2022 .

[14]  Rajan Cristin,et al.  Illumination-based texture descriptor and fruitfly support vector neural network for image forgery detection in face images , 2018, IET Image Process..

[15]  Christian Riess,et al.  Exposing Digital Image Forgeries by Illumination Color Classification , 2013, IEEE Transactions on Information Forensics and Security.

[16]  Sabu M. Thampi,et al.  Evaluating color and texture features for forgery localization from illuminant maps , 2017, Multimedia Tools and Applications.

[17]  Marios Savvides,et al.  Fast and robust self-training beard/moustache detection and segmentation , 2015, 2015 International Conference on Biometrics (ICB).

[18]  Luiz Eduardo Soares de Oliveira,et al.  Analyzing features learned for Offline Signature Verification using Deep CNNs , 2016, 2016 23rd International Conference on Pattern Recognition (ICPR).

[19]  Kai Li,et al.  A fast single-image super-resolution method implemented with CUDA , 2018, Journal of Real-Time Image Processing.

[20]  Fan Yang,et al.  Copy-move forgery detection based on hybrid features , 2017, Eng. Appl. Artif. Intell..

[21]  Jianmei Yang,et al.  A Fast Forgery Detection Algorithm Based on Exponential-Fourier Moments for Video Region Duplication , 2018, IEEE Transactions on Multimedia.

[22]  Kulbir Singh,et al.  A Markov based image forgery detection approach by analyzing CFA artifacts , 2018, Multimedia Tools and Applications.

[23]  Guzin Ulutas,et al.  A new deep learning-based method to detection of copy-move forgery in digital images , 2019, 2019 Scientific Meeting on Electrical-Electronics & Biomedical Engineering and Computer Science (EBBT).

[24]  Abhishek,et al.  Hybrid deep learning and machine learning approach for passive image forensic , 2020, IET Image Process..

[25]  Xing Zhang,et al.  Exposing Region Splicing Forgeries with Blind Local Noise Estimation , 2013, International Journal of Computer Vision.

[26]  Osama S. Faragallah,et al.  Two stages object recognition based copy-move forgery detection algorithm , 2018, Multimedia Tools and Applications.

[27]  Belhassen Bayar,et al.  A Deep Learning Approach to Universal Image Manipulation Detection Using a New Convolutional Layer , 2016, IH&MMSec.

[28]  B. S. Manjunath,et al.  Detection and Localization of Image Forgeries Using Resampling Features and Deep Learning , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[29]  Yijun Yan,et al.  Fusion of block and keypoints based approaches for effective copy-move image forgery detection , 2016, Multidimens. Syst. Signal Process..

[30]  Tülay Yildirim,et al.  A multi-biometric recognition system based on deep features of face and gesture energy image , 2017, 2017 IEEE International Conference on INnovations in Intelligent SysTems and Applications (INISTA).

[31]  Davide Cozzolino,et al.  A PatchMatch-Based Dense-Field Algorithm for Video Copy–Move Detection and Localization , 2017, IEEE Transactions on Circuits and Systems for Video Technology.

[32]  Jini Cheriyan,et al.  Image forgery detection based on illumination inconsistencies & intrinsic resampling properties , 2014, 2014 Annual International Conference on Emerging Research Areas: Magnetics, Machines and Drives (AICERA/iCMMD).

[33]  Jiantao Zhou,et al.  Fast and Effective Image Copy-Move Forgery Detection via Hierarchical Feature Point Matching , 2019, IEEE Transactions on Information Forensics and Security.

[34]  Qingzhong Liu An Improved Approach to Exposing JPEG Seam Carving Under Recompression , 2019, IEEE Transactions on Circuits and Systems for Video Technology.

[35]  Heung-Kyu Lee,et al.  Detecting composite image manipulation based on deep neural networks , 2017, 2017 International Conference on Systems, Signals and Image Processing (IWSSIP).

[36]  Ying Zhang,et al.  A multi-scale noise-resistant feature adaptation approach for image tampering localization over Facebook , 2017, 2017 IEEE 2nd International Conference on Signal and Image Processing (ICSIP).

[38]  Amit K. Roy-Chowdhury,et al.  Hybrid LSTM and Encoder–Decoder Architecture for Detection of Image Forgeries , 2019, IEEE Transactions on Image Processing.

[39]  Neeru Jindal,et al.  Image forensics using color illumination, block and key point based approach , 2018, Multimedia Tools and Applications.

[40]  Neeru Jindal,et al.  Machine Learning Based Saliency Algorithm For Image Forgery Classification And Localization , 2018, 2018 First International Conference on Secure Cyber Computing and Communication (ICSCCC).

[41]  Jingsha He,et al.  A Novel Method for Detecting Image Forgery Based on Convolutional Neural Network , 2018, 2018 17th IEEE International Conference On Trust, Security And Privacy In Computing And Communications/ 12th IEEE International Conference On Big Data Science And Engineering (TrustCom/BigDataSE).

[42]  Yun Q. Shi,et al.  A multi-purpose image forensic method using densely connected convolutional neural networks , 2019, Journal of Real-Time Image Processing.

[43]  Ying Zhang,et al.  A semi-feature learning approach for tampered region localization across multi-format images , 2018, Multimedia Tools and Applications.

[44]  Bin Yang,et al.  A real-time image forensics scheme based on multi-domain learning , 2019, Journal of Real-Time Image Processing.

[45]  Jiangqun Ni,et al.  A deep learning approach to detection of splicing and copy-move forgeries in images , 2016, 2016 IEEE International Workshop on Information Forensics and Security (WIFS).

[46]  Qingzhong Liu,et al.  Exposing Inpainting Forgery in JPEG Images under Recompression Attacks , 2016, 2016 15th IEEE International Conference on Machine Learning and Applications (ICMLA).