Abstract
This work proposes a DL model for locating and classifying the forgery images. The proposed work has stages like pre-processing, feature extraction, segmentation, localization, and forgery detection. The input RGB images are converted into an YCbCr colour model in the pre-processing stage. Due to the size of the blocks, the processing time may be increased. Hence, the input images are split into overlap** blocks to reduce the time complexity. Here, a series of residual blocks are utilized for feature extraction, segmentation, and localization. Hybrid DL model Enhanced Mask-RCNN carries out this process. The Enhanced Mask-RCNN integrates the residual network with Mask-RCNN (Mask-region convolutional neural network). In this hybrid network, the residual network is used to extract the features, and the Mask-RCNN is used to segment, locate, and detect the tampered region. Further, the neural network weights are optimized by sandpiper optimization (SO) to enhance the recognition accuracy. The performance of a proposed forgery detection model is compared with three benchmark datasets and attained better accuracy of 0.991, 0.997, and 0.997 on the GRIP, Coverage, and CASIA-V1 datasets, respectively.
Similar content being viewed by others
Data availability
Data sharing not applicable to this article.
References
Prakash CS, Kumar A, Maheshkar S, Maheshkar V (2018) An integrated method of copy-move and splicing for image forgery detection. Multimed Tools Appl 77(20):26939–26963
Jain I, Goel N (2021) Advancements in image splicing and copy-move forgery detection techniques: a survey. In: 2021 11th international conference on cloud computing, Data Science & Engineering (confluence). IEEE, pp 470–475
Armas Vega EA, González Fernández E, Sandoval Orozco AL, García Villalba LJ (2021) Copy-move forgery detection technique based on discrete cosine transform blocks features. Neural Comput & Applic 33(10):4713–4727
Yang J, Liang Z, Gan Y, Zhong J (2021) A novel copy-move forgery detection algorithm via two-stage filtering. Digit Signal Process 113:103032
Parveen A, Khan ZH, Ahmad SN (2019) Block-based copy–move image forgery detection using DCT. Iran J Comput Sci 2:89–99
Zhong JL, Gan YF, Vong CM, Yang JX, Zhao JH, Luo JH (2022) Effective and efficient pixel-level detection for diverse video copy-move forgery types. Pattern Recogn 122:108286
Fatima B, Ghafoor A, Ali SS, Riaz MM (2022) FAST, BRIEF and SIFT based image copy-move forgery detection technique. Multimed Tools Appl:1–15
Kumar S, Gupta SK, Kaur M, Gupta U (2022) VI-NET: a hybrid deep convolutional neural network using VGG and inception V3 model for copy-move forgery classification. J Vis Commun Image Represent 89:103644
Alhaidery MMA, Taherinia AH, Shahadi HI (2022) A robust detection and localization technique for copy-move forgery in digital images. J King Saud Univ, Comp Inform Sci
Chen Y, Retraint F, Qiao T (2022) Image splicing forgery detection using simplified generalized noise model. Signal Process Image Commun 107:116785
**ao B, Wei Y, Bi X, Li W, Ma J (2020) Image splicing forgery detection combining coarse to refined convolutional neural network and adaptive clustering. Inf Sci 511:172–191
Liu L, Sun P, Lang Y, Li J, Shi S (2022) Splicing forgery localization via noise fingerprint incorporated with CFA configuration. Forensic Sci Int 340:111464
Wang X, Wang Y, Lei J, Li B, Wang Q, Xue J (2022) Coarse-to-fine-grained method for image splicing region detection. Pattern Recogn 122:108347
Aria M, Hashemzadeh M, Farajzadeh N (2022) QDL-CMFD: a quality-independent and deep learning-based copy-move image forgery detection method. Neurocomputing 511:213–236
Chen H, Chang C, Shi Z, Lyu Y (2022) Hybrid features and semantic reinforcement network for image forgery detection. Multimed Syst 28(2):363–374
Koul S, Kumar M, Khurana SS, Mushtaq F, Kumar K (2022) An efficient approach for copy-move image forgery detection using convolution neural network. Multimed Tools Appl 81(8):11259–11277
Talati S, Vekaria D, Kumari A, Tanwar S (2021) An AI-driven object segmentation and speed control scheme for autonomous moving platforms. Comput Netw 186:107783
El Biach FZ, Iala I, Laanaya H, Minaoui K (2022) Encoder-decoder based convolutional neural networks for image forgery detection. Multimed Tools Appl 81(16):22611–22628
Tanwar S, Kumari A, Vekaria D, Raboaca MS, Alqahtani F, Tolba A, Neagu BC, Sharma R (2022) GrAb: a deep learning-based data-driven analytics scheme for energy theft detection. Sensors 22(11):4048
Tanwar S, Bhatia Q, Patel P, Kumari A, Singh PK, Hong WC (2019) Machine learning adoption in blockchain-based smart applications: the challenges, and a way forward. IEEE Access 8:474–488
Lyu Q, Luo J, Liu K, Yin X, Liu J, Lu W (2021) Copy move forgery detection based on double matching. J Vis Commun Image Represent 76:103057
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, Comp Inform Sci 33(9):1055–1063
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
Shelke NA, Kasana SS (2022) Multiple forgery detection and localization technique for digital video using PCT and NBAP. Multimed Tools Appl 81(16):22731–22759
Raju PM, Nair MS (2022) Copy-move forgery detection using binary discriminant features. J King Saud Univ, Comp Inform Sci 34(2):165–178
**dal N (2021) Copy move and splicing forgery detection using deep convolution neural network, and semantic segmentation. Multimed Tools Appl 80(3):3571–3599
Rani A, Jain A, Kumar M (2021) Identification of copy-move and splicing based forgeries using advanced SURF and revised template matching. Multimed Tools Appl 80(16):23877–23898
Nath S, Naskar R (2021) Automated image splicing detection using deep CNN-learned features and ANN-based classifier. SIViP 15(7):1601–1608
Kaur A, Jain S, Goel S (2020) Sandpiper optimization algorithm: a novel approach for solving real-life engineering problems. Appl Intell 50(2):582–619
Cozzolino D, Poggi G, Verdoliva L (2015) Efficient dense-field copy-move forgery detection. IEEE Trans Inf Forensics Secur 10:2284–2297
Wen B, Zhu Y, Subramanian R, Ng TT, Shen X, Winkler S (2016) COVERAGE—A novel database for copy-move forgery detection. In: 2016 IEEE international conference on image processing (ICIP). IEEE, pp 161–165
Dong J, Wang W, Tan T (2013) Casia image tampering detection evaluation database. In: 2013 IEEE China summit and international conference on signal and information processing. IEEE, pp 422–426
Funding
No funding is provided for the preparation of the manuscript.
Author information
Authors and Affiliations
Contributions
All authors have equal contributions in this work.
Corresponding author
Ethics declarations
Ethical approval
This article does not contain any studies with human participants or animals performed by any authors.
Consent to participate
All the authors involved have agreed to participate in this submitted article.
Consent to publish
All the authors involved in this manuscript give full consent for publication of this submitted article.
Conflict of interest
Authors declare that they have no 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
Springer Nature or its licensor (e.g. a society or other partner) 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.
About this article
Cite this article
Tallapragada, V.V.S., Reddy, D.V. & Kumar, G.V.P. Blind forgery detection using enhanced mask-region convolutional neural network. Multimed Tools Appl (2024). https://doi.org/10.1007/s11042-024-19347-w
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11042-024-19347-w