Skip to main content
Log in

An enhanced copy-move forgery detection using machine learning based hybrid optimization model

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

Abstract

In recent years, one of the forgery detection methods is the Copy-Move Forgery Detection (CMFD), which is mostly used approach amongst all the forgery identification techniques. In some forgery identification schemes, it is rigid to distinguish falsified regions or real similar regions. However, detection of the tampered region is very difficult if the interacted area is rescaled or rotated in the existing tampering recognition algorithms. Hence, an Enhanced CMFD approach (ECMFD) is projected in this paper to tackle the difficulties experienced by the existing approaches. The proposed technique developed an innovative and efficient Machine Learning (ML) approach called Prewitt mm Filter with Generalized Action Selection based Hybrid Artificial Bee Colony African Buffalo Optimization (PFGAS based HABC-ABO). Initially, the proposed PF model is utilized for de-blurring and detecting the edges of the input images. Subsequently, the de-blurred images are separated into blocks using GAS, and the copy-move forged region in digital images under different scenarios such as scaling and rotation is detected using HABC-ABO. In this approach, a portion of the picture is copied and localized in another region in the corresponding picture for including or screening some valuable information that exists in the image. The simulation of this method is done with the use of Python, and the performance analysis indicates that the proposed PFGAS based HABC-ABO method has a better effect on rotation and scaling. Hence, it attained high performance in parameter metrics like accuracy, precision, and recall than other existing approaches.

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

Similar content being viewed by others

References

  1. Almonacid B (2017) Simulation of a dynamic prey-predator spatial model based on cellular automata using the behavior of the metaheuristic African Buffalo optimization. International Work-Conference on the Interplay between Natural and Artificial Computation, Springer, Cham https://doi.org/10.1007/978-3-319-59740-9_17

  2. Asghar K, Sun X, Rosin PL, Saddique M, Hussain M, Habib Z (2019) Edge–texture feature-based image forgery detection with cross-dataset evaluation. Mach Vision Appl 30(7–8):1243–1262. https://doi.org/10.1007/s00138-019-01048-2

    Article  Google Scholar 

  3. Bappy JH, Simons C, Nataraj L, Manjunath BS, Roy-Chowdhury AK (2019) Hybrid LSTM and encoder–decoder architecture for detection of image forgeries. IEEE Trans Image Process 28(7):3286–3300. https://doi.org/10.1109/TIP.2019.2895466

    Article  MathSciNet  MATH  Google Scholar 

  4. Berenji HR, Khedkar P (1992) Learning and tuning fuzzy logic controllers through reinforcements. IEEE Trans Neural Netw 3(5):724–740

    Article  Google Scholar 

  5. Bilal M, Habib HA, Mehmood Z, Saba T, Rashid M (2019) Single and multiple copy–move forgery detection and localization in digital images based on the sparsely encoded distinctive features and DBSCAN clustering. Arab J Sci Eng 1–18. https://doi.org/10.1007/s13369-019-04238-2

  6. Doegar A, Dutta M, Kumar G (2019) A review of passive image cloning detection approaches. Proceedings of 2nd international conference on communication, computing and networking, springer, Singapore. https://doi.org/10.1007/978-981-13-1217-5_46

  7. 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. https://doi.org/10.1007/s11042-018-6891-7

    Article  Google Scholar 

  8. Elhaminia B, Harati A, Taherinia A (2019) A probabilistic framework for copy-move forgery detection based on Markov random field. Multimed Tools Appl 1–19. https://doi.org/10.1007/s11042-019-7713-2

  9. Elsharkawy ZF, Abdelwahab SAS, El-Samie FEA, Dessouky M, Elaraby S (2019) New and efficient blind detection algorithm for digital image forgery using homomorphic image processing. Multimed Tools Appl 1–27. https://doi.org/10.1007/s11042-019-7206-3

  10. Jaiprakash SP, Desai MB, Prakash CS (2020) Low dimensional DCT and DWT feature based model for detection of image splicing and copy-move forgery. Multimed Tools Appl 1–29. https://doi.org/10.1007/s11042-020-09415-2

  11. Lin C, Lu W, Huang X, Liu K, Sun W, Lin H, Tan Z (2019) Copy-move forgery detection using combined features and transitive matching. Multimed Tools Appl 78(21):30081–30096. https://doi.org/10.1007/s11042-018-6922-4

    Article  Google Scholar 

  12. Matern F, Riess C, Stamminger M (2019) Gradient-based illumination description for image forgery detection. IEEE Trans Inf Forensics Secur 15:1303–1317. https://doi.org/10.1109/TIFS.2019.2935913

    Article  Google Scholar 

  13. Meena KB, Tyagi (2020) A hybrid copy-move image forgery detection technique based on Fourier-Mellin and scale invariant feature transforms. Multimed Tools Appl 1–16. https://doi.org/10.1007/s11042-019-08343-0

  14. Meena KB, Tyagi V (2019) A copy-move image forgery detection technique based on Gaussian-Hermite moments. Multimed Tools Appl 78(23):33505–33526. https://doi.org/10.1007/s11042-019-08082-2

    Article  Google Scholar 

  15. Niyishaka P, Bhagvati C (2020) Copy-move forgery detection using image blobs and BRISK feature. Multimed Tools Appl 1–15. https://doi.org/10.1007/s11042-020-09225-6

  16. Parashar A, Upadhyay AK, Gupta K (2019) An effectual classification approach to detect copy-move forgery using support vector machines. Multimed Tools Appl 78(20):29413–29429. https://doi.org/10.1007/s11042-018-6707-9

    Article  Google Scholar 

  17. Prakash CS, Panzade PP, Om H, Maheshkar S (2019) Detection of copy-move forgery using AKAZE and SIFT keypoint extraction. Multimed Tools Appl 1–24. https://doi.org/10.1007/s11042-019-7629-x

  18. Qureshi MA, Deriche M (2015) A bibliography of pixel-based blind image forgery detection techniques. Signal Process Image Commun 39:46–74. https://doi.org/10.1016/j.image.2015.08.008

    Article  Google Scholar 

  19. Raissi M, Perdikaris P, Karniadakis GE (2019) Physics-informed neural networks: a deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. J Comput Phys 378:686–707. https://doi.org/10.1016/j.jcp.2018.10.045

    Article  MathSciNet  MATH  Google Scholar 

  20. Roy A, Dixit R, Naskar R, Chakraborty RS (2020) Copy-move forgery detection exploiting statistical image features. Digital Image Forensics, Springer, Singapore, pp 57–64. https://doi.org/10.1007/978-981-10-7644-2_4

  21. Roy A, Dixit R, Naskar R, Chakraborty RS (2020) Copy-move forgery detection with similar but genuine objects. Digital Image Forensics, Springer, Singapore, pp 65–77. https://doi.org/10.1007/978-981-10-7644-2_5

  22. Saba T, Bashardoost M, Kolivand H, Rahim MSM, Rehman A, Khan MA (2020) Enhancing fragility of zero-based text watermarking utilizing effective characters list. Multimed Tools Appl 79(1):341–354. https://doi.org/10.1007/s11042-019-08084-0

    Article  Google Scholar 

  23. Singh G, Singh K (2020) An improved block based copy-move forgery detection technique. Multimed Tools Appl 1–25. https://doi.org/10.1007/s11042-019-08354-x

  24. Srividhya S, Prakash S, Elangovan K (2019) 3D reconstruction of an indoor environment using SLAM with modified SURF and A-KAZE feature extraction algorithm. International Conference on Intelligent Computing, Information and Control Systems, Springer, Cham https://doi.org/10.1007/978-3-030-30465-2_16

  25. Yan C, Li Y, Liu W, Li M, Chen J, Wang L (2019) An artificial bee colony-based kernel ridge regression for automobile insurance fraud identification. Neurocomputing. 393:115–125. https://doi.org/10.1007/978-981-10-8672-4_9

    Article  Google Scholar 

  26. Zheng L, Zhang Y, Thing VLL (2019) A survey on image tampering and its detection in real-world photos. J Vis Commun Image Represent 58:380–399. https://doi.org/10.1016/j.jvcir.2018.12.022

    Article  Google Scholar 

  27. Zhong JL, Pun CM (2019) An end-to-end dense-InceptionNet for image copy-move forgery detection. IEEE Trans Inf Forensics Secur 15:2134–2146. https://doi.org/10.1109/TIFS.2019.2957693

    Article  Google Scholar 

  28. Zhou RG, Yu H, Cheng Y, Li FX (2019) Quantum image edge extraction based on improved Prewitt operator. Quantum Inf Process 18(9):261. https://doi.org/10.1007/s11128-019-2376-5

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Allu Venkateswara Rao.

Ethics declarations

Ethical approval

All applicable institutional and/or national guidelines for the care and use of animals were followed.

Informed consent

For this type of study, formal consent is not required.

Disclosure of potential conflict of interest

The authors declare that they have no potential conflict of interest.

Additional information

Publisher’s note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Rao, A.V., Rao, C.S. & Cheruku, D.R. An enhanced copy-move forgery detection using machine learning based hybrid optimization model. Multimed Tools Appl 81, 25383–25403 (2022). https://doi.org/10.1007/s11042-022-11977-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

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

Keywords

Navigation