Skip to main content
Log in

Copy-move forgery detection using SURF feature extraction and SVM supervised learning technique

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

The goal of computer vision is to identify objects of interest from images. Copy-move forgery is the process of copying one or more parts of an image and moved into another part of an equivalent image. The detection of copy-move images has many limitations in recognition of objects. In this paper, the proposed work uses Speeded Up Robust Feature (SURF) feature extraction, and the specific object is recognized with the help of the support vector machine. When copy-move forgery was performed, some modifications were done to the image. For instance, turning, scaling, darkening, compression, and noise addition are applied to make effective impersonation forgeries. Here, feature matching process uses the image rotate function, which consists of bicubic and crop operations, and calculates the difference using the blend, scale and joint operation. The results show that forged images are extracted from a given set of test images. The test results exhibit that the proposed technique can get noteworthy and impressive results.

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–25

Similar content being viewed by others

References

  • Anand B, Shah MPK (2016) Face recognition using SURF features and SVM classifier. Int J Electron Eng Res 8(1):1–8

    Google Scholar 

  • Azad MM, Hasan MM, Mohammed Naseer K (2017) Color image processing in digital image. Int J New Technol Res (IJNTR) 3(3): 56–62. ISSN: 2454–4116

  • Bappy JH, Simons C, Nataraj L, Manjunath BS, Roy-Choudhary AK (2019) Hybrid LSTM and encoder–decoder architecture for detection of image forgeries. IEEE Trans Image Process. https://doi.org/10.1109/tip.2019.2895466

    Article  MathSciNet  MATH  Google Scholar 

  • Cozzolono D, Poggi G, Verdoliva L (2015) Efficient dense-field copy-move forgery detection. IEEE Trans Inf Foren Secur 1:14. https://doi.org/10.1109/tifs.2015.2455334.ieee

    Article  Google Scholar 

  • Dhillon JK, Rani J (2016) Detecting the image forgery from color images using SURF and DWT. Int J Adv Res Comput Sci Softw Eng 6(1):363–367

    Google Scholar 

  • Dhivya S, Sudhakar B (2018) 2-level DWT based copy move forgery detection with SURF features. In: Proceedings of the international conference on communication and electronics systems (ICCES 2018), pp. 721–726

  • Dhivya S, Sudhakar B (2019) Forgery detection based on K-NN classifier using SURF feature extraction. Int J Recent Technol Eng (IJRTE) 8(2), ISSN: 2277–3878

  • Fadl SM, Semary NA, Hadhoud MM (2014) Fan search for image copy-move forgery detection. In: Conference paper in communications in computer and information science, CCIS 488, Springer International Publishing, Switzerland, pp 177–186

  • Guo Y, Cao X, Zhang W, Wang R (2018) Fake colorized image detection. IEEE Trans Inf Foren Secur 13(8):1932–1944. https://doi.org/10.1109/tifs.2018.2806926

    Article  Google Scholar 

  • Hir S, Hammad R (2017) Blind copula based copy move forgery detection algorithm. In: IEEE international conference on consumer electronics (ICCE)

  • Kakar P, Sudha N (2012) Exposing post-processed copy–paste forgeries through transform-invariant features. In: IEEE transactions on information forensics and security, Vol. 7, No. 3, Digital object identifier. https://doi.org/10.1109/tifs.2012.2188390

  • Li B, Lai YK, John M, Rosin PL (2019) Automatic example-based image colorization using location-aware cross-scale matching. IEEE Trans Image Process 28(9):4606–4619. https://doi.org/10.1109/tip.2019.2912291

    Article  MathSciNet  MATH  Google Scholar 

  • Lowe DG (1999) Object recognition from local scale-invariant features. In: Proceedings of the 7th IEEE conference on computer vision, Kerkyra, Greece, vol 2, pp 1150–1157

  • Mahmood T, Nawaz T, Irtaza A, Ashraf R, Shah M, Mahmood M (2016) Copy move forgery detection technique for forensic analysis in digital images. Math Probl Eng 2016:1–13

    Article  Google Scholar 

  • Nguyen HC, Katzenbeisser S (2012) Detection of copy-move forgery in digital images using Radon transformation and phase correlation. In: 8th international conference on intelligent information hiding and multimedia signal processing, pp 134–137. https://doi.org/10.1109/iih-msp.2012.38

  • Panzade PP, Prakash CS, Maheshkar S (2016) Copy-move forgery detection using HSV preprocessing and keypoint extraction. In: 4th international conference on parallel, distributed and grid computing (PDGC), pp 264–269

  • Ragkhitwetsagul C, J Krinke, B Marnette (2018) A picture is worth a thousand words: code clone detection based on image similarity. pp 44–50

  • Song C, Zeng P, Wang Z, Li T, Qiao L, Shen L (2019) Image forgery detection based on motion blur estimated using convolutional neural network. IEEE Sens J. https://doi.org/10.1109/JSEN.2019.2928480

    Article  Google Scholar 

  • Wardaya PD (2014) Support vector machine as a binary classifier for automated object detection in remotely sensed data. IOP Conf Ser Earth Environ Sci. https://doi.org/10.1088/1755-1315/18/1/012014

    Article  Google Scholar 

  • Yu L, Han Q, Niu X (2014) Copy-rotation-move forgery detection using the MROGH descriptor. In: IEEE international conference on cloud engineering, pp 510–513. https://doi.org/10.1109/ic2e.2014.54

  • Zheng Y, Cao Y, Chang CH (2019) A PUF-based data-device hash for tampered image detection and source camera identification. IEEE Trans Inf Foren Secur 15:620–634. https://doi.org/10.1109/tifs.2019.2926777

    Article  Google Scholar 

Download references

Acknowledgements

This research received no external funding.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. Dhivya.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Communicated by V. Loia.

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

Dhivya, S., Sangeetha, J. & Sudhakar, B. Copy-move forgery detection using SURF feature extraction and SVM supervised learning technique. Soft Comput 24, 14429–14440 (2020). https://doi.org/10.1007/s00500-020-04795-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-020-04795-x

Keywords

Navigation