Skip to main content
Log in

An efficient copy move forgery detection using deep learning feature extraction and matching algorithm

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

Abstract

The image forgery activities are on the rise because of the development of various image editing tools. Such activities are done by attackers with intentions of defaming people and websites or for gaining monetary advantage, extortion etc. Image forgeries are carried out through various ways, among one is the copy-move forgery. The basic process of copy-move image forgery is copying the objects present in an image and create the new image by using the copied objects or placing the copied object on the same image on a different location, hence the need for a forgery detection system to protect the authenticity of images. The existing forgery detection techniques detect the tampered regions with less efficiency because of the large size and lower contrast of the images. This article proposes an efficient technique for detecting the copy-move forged image based on deep learning. The proposed algorithm initializes the tampered image as the input for our system to detect the tampered region. Our system includes processes like segmentation, feature extraction, dense depth reconstruction, and finally identifying the tampered areas. The proposed deep learning based system can save on computational time and detect the duplicated regions with more accuracy.

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. Al-Qershi OM, Khoo BE (2017) Comparison of matching methods for copy-move image forgery detection. In 9th international conference on robotic, vision, signal processing and power applications (pp. 209-218). Springer, Singapore

  2. Al-Qershi OM, Khoo BE (2018) Enhanced block-based copy-move forgery detection using k-means clustering', Multidimensional Systems and Signal Processing, pp. 1–25

  3. Ansari MD, Ghrera SP (2018) Copy-move image forgery detection using direct fuzzy transform and ring projection. International Journal of Signal and Imaging Systems Engineering 11(1):44–51

    Article  Google Scholar 

  4. Bi X, Pun CM (2017) Fast reflective offset-guided searching method for copy-move forgery detection. Inf Sci 418:531–545

    Article  Google Scholar 

  5. Bi X, Pun CM (2018) Fast copy-move forgery detection using local bidirectional coherency error refinement. Pattern Recogn 81:161–175

    Article  Google Scholar 

  6. Bi X, Pun CM, Yuan XC (2018) Multi-scale feature extraction and adaptive matching for copy-move forgery detection. Multimed Tools Appl 77(1):363–385

    Article  Google Scholar 

  7. Bi XL, Pun C-M, Yuan X-C (2018) Multi-scale feature extraction and adaptive matching for copy-move forgery detection. Multimed Tools Appl 77(1):363–385

    Article  Google Scholar 

  8. Chou CL, Lee JC (2017) Copy-move forgery detection based on local Gabor wavelets patterns. In international conference on security with intelligent computing and big-data services (pp. 47-56). Springer, Cham

  9. Christlein V, Riess C, Jordan J, Riess C, Angelopoulou E (2012) An evaluation of popular copy-move forgery detection approaches. IEEE Transactions on Information Forensics and Security 7(6):1841–1854

    Article  Google Scholar 

  10. Fan D-P, Gong C, Cao Y, Ren B, Cheng M-M, Borji A (2018) Enhanced-alignment measure for binary foreground map evaluation. Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence (IJCAI-18), pp.698-704

  11. Hammad R (2017) Blind copula based copy-move forgery detection algorithm. IEEE international conference on consumer electronics (ICCE) (pp. 436-437). IEEE

  12. Ma J, Wang X, Xiao B (2015) An image segmentation method based on Simple Linear Iterative Clustering and graph-based semi-supervised learning. In Orange Technologies (ICOT), 2015 International Conference on, pp. 10–13. IEEE

  13. Mahmood A, Bennamoun M, An S, Sohel F, Boussaid F, Hovey R, Kendrick G, Fisher RB (2016) Coral classification with hybrid feature representations. In Image Processing (ICIP), 2016 IEEE International Conference on, pp. 519–523. IEEE

  14. Mahmood T, Mehmood Z, Shah M, Saba T (2018) A robust technique for copy-move forgery detection and localization in digital images via stationary wavelet and discrete cosine transform. J Vis Commun Image Represent 53:202–214

    Article  Google Scholar 

  15. Manu VT, Mehtre BM (2018) Copy-move tampering detection using affine transformation property preservation on clustered keypoints. SIViP 12(3):549–556

    Article  Google Scholar 

  16. Novozámský A, Šorel M (2018) Detection of copy-move image modification using JPEG compression model. Forensic Sci Int 283:47–57

    Article  Google Scholar 

  17. Oyiza AH, Maarof MA (2018) An improved DCT block based technique for copy-move forgery detection in medical images. International Journal of Innovative Computing 8(1)

  18. Panda S, Mishra M (2018) Passive techniques of digital image forgery detection: developments and challenges. In advances in electronics, communication and computing (pp. 281-290). Springer, Singapore

  19. Soni B, Das PK, Thounaojam DM (2018) multiCMFD: fast and efficient system for multiple copy-move forgeries detection in image. In proceedings of the 2018 international conference on image and graphics processing (pp. 53-58). ACM

  20. Wang XY, Liu YN, Xu H, Wang P, Yang HY (2018) Robust copy–move forgery detection using quaternion exponent moments. Pattern Anal Applic 21(2):451–467

    Article  MathSciNet  Google Scholar 

  21. Warif NBA, Wahab AWA, Idris MYI, Ramli R, Salleh R, Shamshirband S, Choo KKR (2016) Copy-move forgery detection: survey, challenges and future directions. J Netw Comput Appl 75:259–278

    Article  Google Scholar 

  22. Wu Y, Abd-Almageed W, Natarajan P (2018) Image copy-move forgery detection via an end-to-end deep neural network. In applications of computer vision (WACV), 2018 IEEE winter conference on (pp. 1907-1915). IEEE

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

    Article  Google Scholar 

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

    Article  Google Scholar 

  25. Yang B, Sun X, Guo H, Xia Z, Chen X (2018) A copy-move forgery detection method based on CMFD-SIFT. Multimed Tools Appl 77(1):837–855

    Article  Google Scholar 

  26. Yu L, Han Q, Niu X (2016) Feature point-based copy-move forgery detection: covering the non-textured areas. Multimed Tools Appl 75(2):1159–1176

    Article  Google Scholar 

  27. Zhong J, Gan Y, Young J, Huang L, Lin P (2017) A new block-based method for copy move forgery detection under image geometric transforms. Multimed Tools Appl 76(13):14887–14903

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ritu Agarwal.

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

Agarwal, R., Verma, O.P. An efficient copy move forgery detection using deep learning feature extraction and matching algorithm. Multimed Tools Appl 79, 7355–7376 (2020). https://doi.org/10.1007/s11042-019-08495-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-019-08495-z

Keywords

Navigation