Forgery Detection in Digital Media using Neural Networks
DOI:
https://doi.org/10.5281/zenodo.15163295Keywords:
Digital image forgery detection, Convolutional Neural Network, Image authentication, MobileNetV2, Authentic images, Tampered imagesAbstract
The widespread availability of digital image editing tools has led to an increase in manipulated media, making advanced forgery detection techniques essential. This project presents a robust approach to identifying forged images by utilizing Python and a Convolutional Neural Network (CNN). The CNN acts as the core of the detection system, achieving remarkable accuracy with a training performance of 98% and a validation accuracy of 92%. These results demonstrate the model’s ability to effectively differentiate between authentic and tampered images. For this study, a dataset comprising 12,615 images was used, including 7,492 genuine images and 5,123 altered ones. This diverse dataset ensures a comprehensive assessment of the model's performance. To improve detection accuracy, the system integrates Error Level Analysis (ELA) as a preprocessing technique. Each image is resized to a standardized resolution of 256x256 pixels before applying ELA, which helps reveal inconsistencies in compression artifacts. Ideally, unedited images should display uniform compression, whereas discrepancies in compression levels may suggest potential alterations. The processed images are converted into NumPy arrays for further analysis. By integrating deep learning with CNNs and leveraging the subtle variations identified through ELA, the proposed system not only achieves high detection accuracy but also pinpoints areas within an image that may have been manipulated. Implemented using Python and a structured CNN framework, this project significantly enhances digital media forgery detection, with promising applications in fields requiring image authenticity verification.References
Hosny, K. M., Mortda, A. M., Lashin, N. A., & Fouda, M. M. (2023). A new method to detect splicing image forgery using convolutional neural network. Applied Sciences, 13(3), 1272. https://doi.org/10.3390/app13031272
Li, F., Pei, Z., Wei, W., Li, J., & Qin, C. (2022). Image forgery detection using tamper-guided dual self-attention network with multiresolution hybrid feature. Security and Communication Networks, 2022, Article 3568934. https://doi.org/10.1155/2022/3568934
Li, Q., Wang, C., Zhou, X., & Qin, Z. (2022). Image copy-move forgery detection and localization based on super-BPD segmentation and DCNN. Scientific Reports, 12, 14987. https://doi.org/10.1038/s41598-022-19418-8
Koul, S., Kumar, M., Khurana, S. S., Mushtaq, F., & Kumar, K. (2022). An efficient approach for copy-move image forgery detection using convolution neural network. Multimedia Tools and Applications, 81(8), 11259–11277. https://doi.org/10.1007/s11042-021-11587-5
Ali, S. S., Ganapathi, I. I., Vu, N.-S., Saxena, N., & Werghi, N. (2022). Image forgery detection using deep learning by recompressing images. Electronics, 11(3), 403. https://doi.org/10.3390/electronics11030403
Qazi, E. U. H., Zia, T., & Almorjan, A. (2022). Deep learning-based digital image forgery detection system. Applied Sciences, 12(6), 2851. https://doi.org/10.3390/app12062851
Gu, A.-R., Nam, J.-H., & Lee, S.-C. (2022). FBI-Net: Frequency-based image forgery localization via multitask learning with self-attention. IEEE Access, 10, 62751–62762. https://doi.org/10.1109/ACCESS.2022.3179629
Kadam, K. D., Ahirrao, S., & Kotecha, K. (2021). Multiple image splicing dataset (MISD): A dataset for multiple splicing. Data, 6(10), 102. https://doi.org/10.3390/data6100102
Agarwal, R., Verma, O. P., Saini, A., Shaw, A., & Patel, A. R. (2021). The advent of deep learning-based forgery detection. In Innovative Data Communication Technologies and Application. Springer. https://doi.org/10.1007/978-981-16-1694-3_13
Elaskily, M. A., Alkinani, M. H., Sedik, A., & Dessouky, M. M. (2021). Deep learning-based algorithm (ConvLSTM) for copy-move forgery detection. Journal of Intelligent & Fuzzy Systems, 40(3), 4385–4405. https://doi.org/10.3233/JIFS-202203
Mohassin, A., & Farida, K. (2021). Digital image forgery detection approaches: A review. In Applications of Artificial Intelligence in Engineering. Springer. https://doi.org/10.1007/978-981-16-7005-1_7
Meena, K. B., & Tyagi, V. (2021). Image splicing forgery detection techniques: A review. Springer. https://doi.org/10.1007/978-3-030-77692-1
Gupta, S., Mohan, N., & Kaushal, P. (2021). Passive image forensics using universal techniques: A review. Artificial Intelligence Review, 55(3), 1629–1679. https://doi.org/10.1007/s10462-020-09915-8
Khoh, W. H., Pang, Y. H., Teoh, A. B. J., & Ooi, S. Y. (2021). In-air hand gesture signature using transfer learning and its forgery attack. Applied Soft Computing, 113, 108033. https://doi.org/10.1016/j.asoc.2021.108033
Abhishek, & Jindal, N. (2021). Copy-move and splicing forgery detection using deep convolutional neural network and semantic segmentation. Multimedia Tools and Applications, 80(3), 3571–3599. https://doi.org/10.1007/s11042-020-09765-9
Qureshi, M. M., & Qureshi, M. G. (2021). Image forgery detection & localization using regularized U-Net. Springer. https://doi.org/10.1007/978-981-16-3982-7_12
Haipeng, C., Chang, C., Zenan, S., & Yingda, L. (2021). Hybrid features and semantic reinforcement network for image forgery detection. Multimedia Systems, 28(2), 363–374. https://doi.org/10.1007/s00530-021-00824-2
Jaiswal, A. K., & Srivastava, R. (2021). Detection of copy-move forgery in digital image using multi-scale, multi-stage deep learning model. Neural Processing Letters, 54(1), 75–100. https://doi.org/10.1007/s11063-021-10438-1
Kadam, K. D., Ahirrao, S., & Kotecha, K. (2021). Detection and localization of multiple image splicing using MobileNetV1. IEEE Access, 9, 162499–162519. https://doi.org/10.1109/ACCESS.2021.3076429
Rao, Y., Ni, J., & Zhao, H. (2020). Deep learning local descriptor for image splicing detection and localization. IEEE Access, 8, 25611–25625. https://doi.org/10.1109/ACCESS.2020.2971061
Madapuri, R. K., & Mahesh, P. C. S. (2017). HBS-CRA: Scaling impact of change request towards fault proneness: Defining a heuristic and biases scale (HBS) of change request artifacts (CRA). Cluster Computing, 22(S5), 11591–11599. https://doi.org/10.1007/s10586-017-1424-0
Dwaram, J. R., & Madapuri, R. K. (2022). Crop yield forecasting by long short‐term memory network with Adam optimizer and Huber loss function in Andhra Pradesh, India. Concurrency and Computation: Practice and Experience, 34(27). https://doi.org/10.1002/cpe.7310
Reddy, B. S. H. (2025). Deep learning-based detection of hair and scalp diseases using CNN and image processing. Milestone Transactions on Medical Technometrics, 3(1), 145–155. https://doi.org/10.5281/zenodo.14965660
Reddy, B. S. H., Venkatramana, R., & Jayasree, L. (2025). Enhancing apple fruit quality detection with augmented YOLOv3 deep learning algorithm. International Journal of Human Computations & Intelligence, 4(1), 386–396. https://doi.org/10.5281/zenodo.14998944
Kumar, A., Satheesha, T. Y., Salvador, B. B. L., Mithileysh, S., & Ahmed, S. T. (2023). Augmented Intelligence enabled Deep Neural Networking (AuDNN) framework for skin cancer classification and prediction using multi-dimensional datasets on industrial IoT standards. Microprocessors and Microsystems, 97, 104755.
Patil, K. K., & Ahmed, S. T. (2014, October). Digital telemammography services for rural India, software components and design protocol. In 2014 International Conference on Advances in Electronics Computers and Communications (pp. 1–5). IEEE.
Sreedhar Kumar, S., Ahmed, S. T., Flora, P. M., Hemanth, L. S., Aishwarya, J., GopalNaik, R., & Fathima, A. (2021, January). An improved approach of unstructured text document classification using predetermined text model and probability technique. In ICASISET 2020: Proceedings of the First International Conference on Advanced Scientific Innovation in Science, Engineering and Technology (p. 378). European Alliance for Innovation.
Ahmed, S. T., Sandhya, M., & Shankar, S. (2018, August). ICT’s role in building and understanding Indian telemedicine environment: A study. In Information and Communication Technology for Competitive Strategies: Proceedings of Third International Conference on ICTCS 2017 (pp. 391–397). Springer.
Singh, K. D., & Ahmed, S. T. (2020, July). Systematic linear word string recognition and evaluation technique. In 2020 International Conference on Communication and Signal Processing (ICCSP) (pp. 545–548). IEEE.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 G Anvesh Reddy, G Srikanth Reddy, C Sree Rama Raju, D Padmaja, J Sreenivasulu

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
CC Attribution-NonCommercial-NoDerivatives 4.0