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.
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
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
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
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
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
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
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
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
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
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
Acknowledgements
This research received no external funding.
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-020-04795-x