Skip to main content
Log in

A deep learning framework for copy-move forgery detection in digital images

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Digital images have become widespread in modern life, and they can be modified and produced using an inclusive range of software and hardware tools. Since, digital image forgery can be extremely damaging, thus, understanding the detection and classification of authentic and forged images is of great significance. Without diminishing the importance of other types of forgeries, copy-move forgery (CMF) can be considered among the most widely utilized forgeries because of its ease of implementation. Nowadays, deep learning-based approaches are considered up-to-date for the classification and detection of image forgery owing to their improved accuracy and automated feature extraction skills. A deep learning CMF detection framework is proposed in this paper, which classifies images as authentic or forged using a contrast-limited adaptive histogram equalization (CLAHE) and convolutional neural network (CNN). The CLAHE algorithm makes the hidden features of the image visible, as some of them are hard to detect in CMF. The effectiveness of proposed structure is appraised using benchmark datasets: GRIP, MICC-F2000, IMD and MICC-F220. In terms of various performance metrics, the experimental study demonstrates the effectiveness of the proposed approach among other approaches. Also, the robustness of the proposed technique is demonstrated against several geometrical attacks like scaling, noise addition, JPEG compression, and rotation.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  1. Abd Warif NB, Wahab AW, Idris MY, Ramli R, Salleh R, Shamshirband S, Choo KK (2016) Copy-move forgery detection: survey, challenges and future directions. J Netw Comput Appl 75:259–278

    Article  Google Scholar 

  2. Abdalla Y, Iqbal MT, Shehata M (2019) Convolutional neural network for copy-move forgery detection. Symmetry 11(10):1280

    Article  Google Scholar 

  3. Abidin AB, Majid HB, Samah AB, Hashim HB (2019) Copy-move image forgery detection using deep learning methods: a review. In 6th international conference on research and innovation in information systems (ICRIIS), pp. 1-6, IEEE

  4. Agarwal R, Verma OP (2020) An efficient copy move forgery detection using deep learning feature extraction and matching algorithm. Multimed Tools Appl 79:7355–7376

  5. Al_Azrak FM, Sedik A, Dessowky MI, El Banby GM, Khalaf AA, Elkorany AS, El-Samie FEA (2020) An efficient method for image forgery detection based on trigonometric transforms and deep learning. Multimed Tools Appl 79(25–26):18221–18243

  6. Amerini I, Ballan L, Caldelli R, Del Bimbo A, Serra G (2011) A sift-based forensic method for copy–move attack detection and transformation recovery. IEEE Trans Inf Forensics Secur 6(3):1099–1110

  7. Amerini I, Ballan L, Caldelli R, Del Bimbo A, Del Tongo L, Serra G (2013) Copy-move forgery detection and localization by means of robust clustering with J-linkage. Signal process. Image Commun 28(6):659–669

    Google Scholar 

  8. Bravo-Solorio S, Nandi AK (2011) Exposing duplicated regions affected by reflection, rotation and scaling. In: IEEE international conference on acoustics, speech and signal processing (ICASSP). IEEE, pp 1880–1883

  9. Chen H, Yang X, Lyu Y (2020) Copy-move forgery detection based on keypoint clustering and similar neighborhood search algorithm. IEEE Access 8:36863–36875

    Article  Google Scholar 

  10. Christlein V, Riess C, Jordan J, Riess C, Angelopoulou E (2012) An evaluation of popular copy-move forgery detection approaches. IEEE Trans Inf Forensics Secur 7(6):1841–1854

    Article  Google Scholar 

  11. Cozzolino D, Poggi G, Verdoliva L (2015) Efficient dense-field copy–move forgery detection. IEEE Trans Inf Forensics Secur 10(11):2284–2297

    Article  Google Scholar 

  12. Elaskily MA, Elnemr HA, Dessouky MM, Faragallah OS (2019) Two stages object recognition based copy-move forgery detection algorithm. Multimed Tools Appl 78(11):15353–15373

    Article  Google Scholar 

  13. Goel N, Kaur S, Bala R (2020) Dual branch convolutional neural network for copy move forgery detection. IET Image Process 2020:1–10

    Google Scholar 

  14. Hegazi A, Taha A, Selim MM (2021) An improved copy-move forgery detection based on density-based clustering and guaranteed outlier removal. J King Saud Univ Comput Inf Sci 33(9):1055–1063

  15. Kaur N, Jindal N, Singh K (2020) A passive approach for the detection of splicing forgery in digital images. Multimed Tools Appl 79(43):32037–32063

    Article  Google Scholar 

  16. Kaur N, Jindal N, Singh K (2021) Efficient hybrid passive method for the detection and localization of copy-move and spliced images. Turk J Electr Eng Co 29(2):561–582

    Article  Google Scholar 

  17. Liu Y, Guan Q, Zhao X (2018) Copy-move forgery detection based on convolutional kernel network. Multimed Tools Appl 77(14):18269–18293

    Article  Google Scholar 

  18. Liu L, Zhao Y, Ni R, Tian Q (2018) Copy-move forgery localization using convolutional neural networks and CFA features. Int J Digit Crime Forensic 10(4):140–155

  19. Meena KB, Tyagi V (2020) A hybrid copy-move image forgery detection technique based on Fourier-Mellin and scale invariant feature transforms. Multimed Tools Appl 79:8197–8212

    Article  Google Scholar 

  20. Ning X, Gong K, Li W, Zhang L, Bai X, Tian S (2020) Feature refinement and filter network for person re-identification. IEEE Trans Circuits Syst Video Technol 31:3391–3402

    Article  Google Scholar 

  21. Ning X, Gong K, Li W, Zhang L (2021) JWSAA: joint weak saliency and attention aware for person re-identification. Neurocomputing 453:801–811

    Article  Google Scholar 

  22. Pal KK, Sudeep KS (2016) Preprocessing for image classification by convolutional neural networks. In IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT). IEEE, pp 1778–1781

  23. Prakash CS, Panzade PP, Om H, Maheshkar S (2019) Detection of copy-move forgery using AKAZE and SIFT keypoint extraction. Multimed Tools Appl 78(16):23535–23558

    Article  Google Scholar 

  24. Pun CM, Yuan XC, Bi XL (2015) Image forgery detection using adaptive oversegmentation and feature point matching. IEEE Trans Inf Forensics Secur 10(8):1705–1716

    Article  Google Scholar 

  25. Rao Y, Ni J (2016) A deep learning approach to detection of splicing and copy-move forgeries in images. In: IEEE international workshop on information forensics and security. IEEE, pp 1–6

  26. Rodriguez-Ortega Y, Ballesteros DM, Renza D (2021) Copy-move forgery detection (CMFD) using deep learning for image and video forensics. J Imaging 7(3):59

    Article  Google Scholar 

  27. Ruder S (2016) An overview of gradient descent optimization algorithms. ArXiv arXiv:1609.04747

  28. Tahaoglu G, Ulutas G, Ustubioglu B, Nabiyev VV (2021) Improved copy move forgery detection method via L* a* b* color space and enhanced localization technique. Multimed Tools Appl 80:23419–23456

  29. Tinnathi S, Sudhavani G (2021) An efficient copy move forgery detection using adaptive watershed segmentation with AGSO and hybrid feature extraction. J Vis Commun Image Represent 74:102966

  30. Wang C, Zhang Z, Zhou X (2018) An image copy-move forgery detection scheme based on A-KAZE and SURF features. Symmetry 10(12):706–726

    Article  MATH  Google Scholar 

  31. Wang X, Zheng Z, He Y, Yan F, Zeng Z, Yang Y (2020) Progressive local filter pruning for image retrieval acceleration. ArXiv arXiv:2001.08878

  32. Yang F, Li J, Lu W, Weng J (2017) Copy-move forgery detection based on hybrid features. Eng Appl Artif Intell 59:73–83

  33. Zhang Z, Wang C, Zhou X (2018) A survey on passive image copy-move forgery detection. J Inf Process Syst 14(1):6–31

  34. Zhong JL, Pun CM (2019) An end-to-end dense-inceptionNet for image copy-move forgery detection. IEEE Trans Info Forensics Secur 15:2134–2146

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Neeru Jindal.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kaur, N., Jindal, N. & Singh, K. A deep learning framework for copy-move forgery detection in digital images. Multimed Tools Appl 82, 17741–17768 (2023). https://doi.org/10.1007/s11042-022-14016-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-14016-2

Keywords

Navigation