Deep Learning-Based Digital Image Forgery Detection System
Source abstract
Abstract
The advancements of technology in every aspect of the current age are leading to the misuse of data. Researchers, therefore, face the challenging task of identifying these manipulated forms of data and distinguishing the real data from the manipulated. Splicing is one of the most common techniques used for digital image tampering; a selected area copied from the same or another image is pasted in an image. Image forgery detection is considered a reliable way to verify the authenticity of digital images. In this study, we proposed an approach based on the state-of-the-art deep learning architecture of ResNet50v2. The proposed model takes image batches as input and utilizes the weights of a YOLO convolutional neural network (CNN) by using the architecture of ResNet50v2. In this study, we used the CASIA_v1 and CASIA_v2 benchmark datasets, which contain two distinct categories, original and forgery, to detect image splicing. We used 80% of the data for the training and the remaining 20% for testing purposes. We also performed a comparative analysis between existing approaches and our proposed system. We evaluated the performance of our technique with the CASIA_v1 and CASIA_v2 datasets. Since the CASIA_v2 dataset is more comprehensive compared to the CASIA_v1 dataset, we obtained 99.3% accuracy for the fine-tuned model using transfer learning and 81% accuracy without transfer learning with the CASIA_v2 dataset. The results show the superiority of the proposed system.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Digital Media Forensic Detection · Law in Society and Culture · Advanced Steganography and Watermarking Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Center of Excellence in Cybercrimes and Digital Forensics (CoECDF), Naif Arab University for Security Sciences (NAUSS), Riyadh 14812, Saudi Arabia
Funding
Security Research Centre, Naif Arab University for Security Sciences (NAUSS)
References (36)
Show source-provided references
1. Detection of Copy-Move Forgery in Digital Images
2. Digital Image Forgery Detection Based on Lens and Sensor Aberration10.1007/s11263-010-0403-1 ↗
3. Dirik, A.E., and Memon, N. (2009, January 7–10). Image tamper detection based on demosaicing artifacts. Proceedings of the 2009 16th IEEE International Conference on Image Processing (ICIP), Cairo, Egypt.10.1109/ICIP.2009.5414611 ↗
4. An Evaluation of Popular Copy-Move Forgery Detection Approaches10.1109/TIFS.2012.2218597 ↗
5. Large-scale evaluation of splicing localization algorithms for web images10.1007/s11042-016-3795-2 ↗
6. Varga, D. (2020). Multi-Pooled Inception Features for No-Reference Image Quality Assessment. Appl. Sci., 10.10.3390/app10062186 ↗
7. Kawahara, J., Bentaieb, A., and Hamarneh, G. (2016, January 13–16). Deep features to classify skin lesions. Proceedings of the 2016 IEEE 13th International Symposium on Biomedical Imaging (ISBI), Prague, Czech Republic.10.1109/ISBI.2016.7493528 ↗
8. Deep-Person: Learning discriminative deep features for person Re-Identification10.1016/j.patcog.2019.107036 ↗
9. Dong, J., Wang, W., and Tan, T. (2013, January 6–10). CASIA Image Tampering Detection Evaluation Database. Proceedings of the 2013 IEEE China Summit and International Conference on Signal and Information Processing, Beijing, China.10.1109/ChinaSIP.2013.6625374 ↗
10. A bibliography on blind methods for identifying image forgery10.1016/j.image.2010.05.003 ↗
11. Image forgery detection10.1109/MSP.2008.931079 ↗
12. Lanh, T.V., Chong, K., Emmanuel, S., and Kankanhalli, M.S. (2007, January 2–5). A Survey on Digital Camera Image Forensic Methods. Proceedings of the 2007 IEEE International Conference on Multimedia and Expo, Beijing, China.
13. Barad, Z., and Goswami, M. (2020, January 6–7). Image Forgery Detection using Deep Learning: A Survey. Proceedings of the 2020 6th International Conference on Advanced Computing and Communication Systems (ICACCS), Coimbatore, India.10.1109/ICACCS48705.2020.9074408 ↗
14. Wu, Y., Abd-Almageed, W., and Natarajan, P. (2018). BusterNet: Detecting Copy-Move Image Forgery with Source/Target Localization. Lecture Notes in Computer Science, Springer.10.1007/978-3-030-01231-1_11 ↗
15. Manjunatha, S., and Patil, M.M. (2021, January 4–6). Deep learning-based Technique for Image Tamper Detection. Proceedings of the 2021 Third International Conference on Intelligent Communication Technologies and Virtual Mobile Networks (ICICV), Tirunelveli, India.10.1109/ICICV50876.2021.9388471 ↗
16. UCID: An uncompressed color image database
17. A SIFT-Based Forensic Method for Copy–Move Attack Detection and Transformation Recovery10.1109/TIFS.2011.2129512 ↗
18. Bayar, B., and Stamm, M.C. (2016, January 20–22). A deep learning approach to universal image manipulation detection using a new convolutional layer. Proceedings of the 4th ACM Workshop on Information Hiding and Multimedia Security, Vigo, Spain.10.1145/2909827.2930786 ↗
19. Rao, Y., and Ni, J. (2016, January 4–7). A deep learning approach to detection of splicing and copy-move forgeries in images. Proceedings of the 2016 IEEE International Workshop on Information Forensics and Security (WIFS), Abu Dhabi, United Arab Emirates.10.1109/WIFS.2016.7823911 ↗
20. Bi, X., Wei, Y., Xiao, B., and Li, W. (2019, January 16–17). RRU-Net: The Ringed Residual U-Net for Image Splicing Forgery Detection. Proceedings of the 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Long Beach, CA, USA.10.1109/CVPRW.2019.00010 ↗
21. Zhan, Y., Chen, Y., Zhang, Q., and Kang, X. (2017, January 20–22). Image Forensics Based on Transfer Learning and Convolutional Neural Network. Proceedings of the 5th ACM Workshop on Information Hiding and Multimedia Security, Philadelphia, PA, USA.10.1145/3082031.3083250 ↗
22. CNN Based Image Forgery Detection Using Pre-trained AlexNet Model
23. Image Splicing Localization using a Multi-task Fully Convolutional Network (MFCN)10.1016/j.jvcir.2018.01.010 ↗
24. Cozzolino, D., Poggi, G., and Verdoliva, L. (2015, January 16–19). Splicebuster: A new blind image splicing detector. Proceedings of the 2015 IEEE International Workshop on Information Forensics and Security (WIFS), Rome, Italy.10.1109/WIFS.2015.7368565 ↗
25. Bishop, C.M. (1995). Neural Networks for Pattern Recognition, Oxford University Press.10.1093/oso/9780198538493.001.0001 ↗
26. Lopes, R.d.l.F. (2018). Wild Data Part 3: Transfer Learning, Stratio Big Data Inc.
27. Bayram, S., Sencar, H.T., and Memon, N. (2009, January 19–24). An efficient and robust method for detecting copy-move forgery. Proceedings of the 2009 IEEE International Conference on Acoustics, Speech and Signal Processing, Taipei, Taiwan.10.1109/ICASSP.2009.4959768 ↗
28. Qu, Z., Qiu, G., and Huang, J. (2009, January 8–10). Detect Digital Image Splicing with Visual Cues. Proceedings of the Information Hiding: 11th International Workshop, IH 2009, Darmstadt, Germany. Revised Selected Papers.
29. Wei, W., Dong, J., and Tan, T. (2009, January 7–10). Effective image splicing detection based on image chroma. Proceedings of the 2009 16th IEEE International Conference on Image Processing (ICIP), Cairo, Egypt.
30. (2021, August 04). Corel Database. Available online: http://www.coreldraw.com/.
31. Detection and localization of image forgeries using improved mask regional convolutional neural network10.3934/mbe.2019229 ↗
32. Bondi, L., Lameri, S., Guera, D., Bestagini, P., Delp, E., and Tubaro, S. (2017, January 21–26). Tampering Detection and Localization through Clustering of Camera-Based CNN Features. Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Honolulu, HI, USA.10.1109/CVPRW.2017.232 ↗
33. Amerini, I., Uricchio, T., Ballan, L., and Caldelli, R. (2017, January 21–26). Localization of JPEG Double Compression through Multi-domain Convolutional Neural Networks. Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Honolulu, HI, USA.10.1109/CVPRW.2017.233 ↗
34. Cozzolino, D., and Verdoliva, L. (2016, January 4–7). Single-image splicing localization through autoencoder-based anomaly detection. Proceedings of the 2016 IEEE International Workshop on Information Forensics and Security (WIFS), Abu Dhabi, United Arab Emirates.10.1109/WIFS.2016.7823921 ↗
35. Zhang, Y., Goh, J., Win, L.L., and Thing, V. (2016, January 14–15). Image Region Forgery Detection: A Deep Learning Approach. Proceedings of the Singapore Cyber-Security Conference (SG-CRC), Singapore.
36. Median Filtering Forensics Based on Convolutional Neural Networks10.1109/LSP.2015.2438008 ↗