Forgery Detection in Digital Media using Neural Networks

Authors

  • 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

DOI:

https://doi.org/10.5281/zenodo.15163295

Keywords:

Digital image forgery detection, Convolutional Neural Network, Image authentication, MobileNetV2, Authentic images, Tampered images

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

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

2025-04-06

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 and Intelligence, An Open AI Journal, 4(1), 390–400. https://doi.org/10.5281/zenodo.15163295

Issue

Section

RESEARCH ARTICLES