Vol. 4 No. 1 (2025): January
RESEARCH ARTICLES

Forgery Detection in Digital Media using Neural Networks

G Anvesh Reddy
Department of Computer Science and Engineering, Annamacharya Institute of Technology and Sciences, Kadapa, Andhra Pradesh, India
G Srikanth Reddy
Department of Computer Science and Engineering, Annamacharya Institute of Technology and Sciences, Kadapa, Andhra Pradesh, India
C Sree Rama Raju
Department of Computer Science and Engineering, Annamacharya Institute of Technology and Sciences, Kadapa, Andhra Pradesh, India
D Padmaja
Department of Computer Science and Engineering, Annamacharya Institute of Technology and Sciences, Kadapa, Andhra Pradesh, India
J Sreenivasulu
Department of Computer Science and Engineering, Annamacharya Institute of Technology and Sciences, Kadapa, Andhra Pradesh, India

Published 2025-04-06

Keywords

  • Digital image forgery detection,
  • Convolutional Neural Network,
  • Image authentication,
  • MobileNetV2,
  • Authentic images,
  • Tampered images
  • ...More
    Less

How to Cite

G Anvesh Reddy, G Srikanth Reddy, C Sree Rama Raju, D Padmaja, & J Sreenivasulu. (2025). Forgery Detection in Digital Media using Neural Networks. International Journal of Computational Learning & Intelligence, 4(1), 390–400. https://doi.org/10.5281/zenodo.15163295

Abstract

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

  1. 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
  2. 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
  3. 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
  4. 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
  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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. Meena, K. B., & Tyagi, V. (2021). Image splicing forgery detection techniques: A review. Springer. https://doi.org/10.1007/978-3-030-77692-1
  13. 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
  14. 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
  15. 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
  16. 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
  17. 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
  18. 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
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. 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
  25. 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.
  26. 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.
  27. 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.
  28. 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.
  29. 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.