Copy Move Forgery Detection Techniques: A Comprehensive Survey of Challenges and Future Directions

Digital Image Forensics is a growing field of image processing that attempts to gain objective proof of the origin and veracity of a visual image. Copy-move forgery detection (CMFD) has currently become an active research topic in the passive/blind image forensics field. There has no doubt that conventional techniques and especially the keypoint based techniques have pushed the CMFD forward in the previous two decades. However, CMFD techniques in general and conventional techniques in particular suffer from several challenges. And thus, increasing approaches are exploiting deep learning for CMFD. In this survey, we cover the conventional and the deep learning based CMFD techniques from a new perspective. We classify the CMFD techniques into several classifications according to the detection methodology, the detection paradigm, and the detection capability . We discuss the challenges facing the CMFD techniques as well as the ways for solving them. In addition, this survey covers the evaluation metrics and datasets commonly utilized for CMFD. Also, we are debating and proposing certain plans for future research. This survey will be helpful for the researchers’ as it master the recent trends of CMFD and outline some future research directions. Keywords—Image forensics; copy-move forgery detection (CMFD); conventional techniques; deep learning techniques

[1]  Babak Mahdian,et al.  Detection of copy-move forgery using a method based on blur moment invariants. , 2007, Forensic science international.

[2]  XiaoBing Kang,et al.  Identifying Tampered Regions Using Singular Value Decomposition in Digital Image Forensics , 2008, 2008 International Conference on Computer Science and Software Engineering.

[3]  Hongyuan Li,et al.  Detection of Image Region Duplication Forgery Using Model with Circle Block , 2009, 2009 International Conference on Multimedia Information Networking and Security.

[4]  Edoardo Ardizzone,et al.  Detecting multiple copies in tampered images , 2010, 2010 IEEE International Conference on Image Processing.

[5]  Xunyu Pan,et al.  Region Duplication Detection Using Image Feature Matching , 2010, IEEE Transactions on Information Forensics and Security.

[6]  Wei Sun,et al.  Improved DCT-based detection of copy-move forgery in images. , 2011, Forensic science international.

[7]  Alberto Del Bimbo,et al.  Ieee Transactions on Information Forensics and Security 1 a Sift-based Forensic Method for Copy-move Attack Detection and Transformation Recovery , 2022 .

[8]  Sun Xingming,et al.  DWT-PCA (EVD) Based Copy-move Image Forgery Detection , 2011 .

[9]  Shiguo Lian,et al.  A passive image authentication scheme for detecting region-duplication forgery with rotation , 2011, J. Netw. Comput. Appl..

[10]  David Vazquez-Padin,et al.  Exposing Original and Duplicated Regions Using SIFT Features and Resampling Traces , 2011, IWDW.

[11]  Christian Riess,et al.  Ieee Transactions on Information Forensics and Security an Evaluation of Popular Copy-move Forgery Detection Approaches , 2022 .

[12]  Wei Lu,et al.  An Image Region Description Method Based on Step Sector Statistics and its Application in Image Copy-Rotate/Flip-Move Forgery Detection , 2012, Int. J. Digit. Crime Forensics.

[13]  Muhammad Ghulam,et al.  Passive copy move image forgery detection using undecimated dyadic wavelet transform , 2012, Digit. Investig..

[14]  S. Mozaffari,et al.  Copy-move forgery detection using multiresolution local binary patterns. , 2013, Forensic science international.

[15]  Jing Dong,et al.  CASIA Image Tampering Detection Evaluation Database , 2013, 2013 IEEE China Summit and International Conference on Signal and Information Processing.

[16]  Muhammad Ghulam,et al.  Accurate and robust localization of duplicated region in copy–move image forgery , 2014, Machine Vision and Applications.

[17]  Wei Lu,et al.  Region duplication detection based on Harris corner points and step sector statistics , 2013, J. Vis. Commun. Image Represent..

[18]  John F. Roddick,et al.  An Efficient Scheme for Detecting Copy-move Forged Images by Local Binary Patterns , 2013, J. Inf. Hiding Multim. Signal Process..

[19]  Sonja Grgic,et al.  CoMoFoD — New database for copy-move forgery detection , 2013, Proceedings ELMAR-2013.

[20]  Jichang Guo,et al.  Passive forensics for copy-move image forgery using a method based on DCT and SVD. , 2013, Forensic science international.

[21]  Alberto Del Bimbo,et al.  Copy-move forgery detection and localization by means of robust clustering with J-Linkage , 2013, Signal Process. Image Commun..

[22]  Sanjeev Sharma,et al.  Region Duplication Forgery Detection Technique Based on SURF and HAC , 2013, TheScientificWorldJournal.

[23]  Azadeh Mansouri,et al.  Adaptive matching for copy-move Forgery detection , 2014, 2014 IEEE International Workshop on Information Forensics and Security (WIFS).

[24]  E. Ardizzone,et al.  Copy–Move Forgery Detection by Matching Triangles of Keypoints , 2015, IEEE Transactions on Information Forensics and Security.

[25]  Anderson Rocha,et al.  Going deeper into copy-move forgery detection: Exploring image telltales via multi-scale analysis and voting processes , 2015, J. Vis. Commun. Image Represent..

[26]  Chien-Ping Chang,et al.  Detection of copy-move image forgery using histogram of orientated gradients , 2015, Inf. Sci..

[27]  Davide Cozzolino,et al.  Efficient Dense-Field Copy–Move Forgery Detection , 2015, IEEE Transactions on Information Forensics and Security.

[28]  Qi Han,et al.  PCET based copy-move forgery detection in images under geometric transforms , 2015, Multimedia Tools and Applications.

[29]  Pei Yang,et al.  Rotation Invariant Local Binary Pattern for Blind Detection of Copy-Move Forgery with Affine Transform , 2016, ICCCS.

[30]  Bo Qin,et al.  A Copy-Move Forgery Detection Scheme with Improved Clone Region Estimation , 2016, 2016 Third International Conference on Trustworthy Systems and their Applications (TSA).

[31]  Sabu Emmanuel,et al.  Improving SURF Based Copy-Move Forgery Detection Using Super Resolution , 2016, 2016 IEEE International Symposium on Multimedia (ISM).

[32]  Bo Qin,et al.  Analysis of SIFT Method Based on Swarm Intelligent Algorithms for Copy-Move Forgery Detection , 2016, SpaCCS.

[33]  Weiwei Zhang,et al.  Detection of Copy-Move Forgery in Flat Region Based on Feature Enhancement , 2016, IWDW.

[34]  Khaled Mahmoud,et al.  Copy-move forgery detection using zernike and pseudo zernike moments , 2016, Int. Arab J. Inf. Technol..

[35]  Jichang Guo,et al.  Image copy-move forgery detection using SURF in opponent color space , 2016 .

[36]  Qin Bo,et al.  Improving image copy-move forgery detection with particle swarm optimization techniques , 2016, China Communications.

[37]  Stefan Winkler,et al.  COVERAGE — A novel database for copy-move forgery detection , 2016, 2016 IEEE International Conference on Image Processing (ICIP).

[38]  Yijun Yan,et al.  Fusion of block and keypoints based approaches for effective copy-move image forgery detection , 2016, Multidimens. Syst. Signal Process..

[39]  Tian-Tsong Ng,et al.  Revisiting copy-move forgery detection by considering realistic image with similar but genuine objects , 2016, ArXiv.

[40]  Mandeep Kaur,et al.  A Robust and Fast Technique to Detect Copy Move Forgery in Digital Images Using SLIC Segmentation and SURF Keypoints , 2017 .

[41]  Chen Li,et al.  LBP-SVD Based Copy Move Forgery Detection Algorithm , 2017, 2017 IEEE International Symposium on Multimedia (ISM).

[42]  Bin Li,et al.  Copy-move forgery detection in the presence of similar but genuine objects , 2017, 2017 IEEE 2nd International Conference on Signal and Image Processing (ICSIP).

[43]  Mona F. M. Mursi,et al.  An Improved SIFT-PCA-Based Copy-Move Image Forgery Detection Method , 2017 .

[44]  Jian-Huang Lai,et al.  Region duplication detection based on image segmentation and keypoint contexts , 2017, Multimedia Tools and Applications.

[45]  Fan Yang,et al.  Copy-move forgery detection based on hybrid features , 2017, Eng. Appl. Artif. Intell..

[46]  Yi Chen,et al.  An Efficient Copy-Move Detection Algorithm Based on Superpixel Segmentation and Harris Key-Points , 2017, ICCCS.

[47]  Rajat Subhra Chakraborty,et al.  Copy move forgery detection with similar but genuine objects , 2017, 2017 IEEE International Conference on Image Processing (ICIP).

[48]  Xiaoxia Wan,et al.  An improved method for SIFT-based copy-move forgery detection using non-maximum value suppression and optimized J-Linkage , 2017, Signal Process. Image Commun..

[49]  B. S. Manjunath,et al.  Exploiting Spatial Structure for Localizing Manipulated Image Regions , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[50]  Xianfeng Zhao,et al.  Copy-move forgery detection based on convolutional kernel network , 2017, Multimedia Tools and Applications.

[51]  Yizhi Liu,et al.  Copy-move forgery detection based on deep learning , 2017, 2017 10th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI).

[52]  Güzin Ulutas,et al.  A fast and effective digital image copy move forgery detection with binarized SIFT , 2017, 2017 40th International Conference on Telecommunications and Signal Processing (TSP).

[53]  Bin Liang,et al.  Image forgery detection using segmentation and swarm intelligent algorithm , 2017, Wuhan University Journal of Natural Sciences.

[54]  Zahid Mehmood,et al.  Copy-move forgery detection through stationary wavelets and local binary pattern variance for forensic analysis in digital images. , 2017, Forensic science international.

[55]  Zahid Mehmood,et al.  A robust technique for copy-move forgery detection and localization in digital images via stationary wavelet and discrete cosine transform , 2018, J. Vis. Commun. Image Represent..

[56]  Khalid M. Hosny,et al.  Copy-move forgery detection of duplicated objects using accurate PCET moments and morphological operators , 2018 .

[57]  Osama S. Faragallah,et al.  Two stages object recognition based copy-move forgery detection algorithm , 2018, Multimedia Tools and Applications.

[58]  Wael Abd-Almageed,et al.  BusterNet: Detecting Copy-Move Image Forgery with Source/Target Localization , 2018, ECCV.

[59]  Chen Li,et al.  Image Copy-Move Forgery Detection Based on SIFT-BRISK , 2018, 2018 International Conference on Control, Automation and Information Sciences (ICCAIS).

[60]  Gouda I. Salama,et al.  A fast SIFT based method for copy move forgery detection , 2018 .

[61]  Larry S. Davis,et al.  Learning Rich Features for Image Manipulation Detection , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[62]  Wei Lu,et al.  Copy-move forgery detection using combined features and transitive matching , 2018, Multimedia Tools and Applications.

[63]  Ruchira Naskar,et al.  Region duplication detection in digital images based on Centroid Linkage Clustering of key–points and graph similarity matching , 2018, Multimedia Tools and Applications.

[64]  Wael Abd-Almageed,et al.  Image Copy-Move Forgery Detection via an End-to-End Deep Neural Network , 2018, 2018 IEEE Winter Conference on Applications of Computer Vision (WACV).

[65]  Zhi Zhang,et al.  An Image Copy-Move Forgery Detection Scheme Based on A-KAZE and SURF Features , 2018, Symmetry.

[66]  E. Emary,et al.  Copy-Move Forgeries Detection and Localization Using Two Levels of Keypoints Extraction , 2019, Journal of Computer and Communications.

[67]  Chien-Chang Chen,et al.  Rotational copy-move forgery detection using SIFT and region growing strategies , 2019, Multimedia Tools and Applications.

[68]  Fauhan Handay Pugar,et al.  Copy-Move Forgery Detection Using SWT-DCT and Four Square Mean Features , 2019, 2019 International Conference on Electrical Engineering and Informatics (ICEEI).

[69]  Miao Liao,et al.  Robust copy-move forgery detection method using pyramid model and Zernike moments , 2019, Multim. Tools Appl..

[70]  Hui-Yu Huang,et al.  Copy-move forgery detection for image forensics using the superpixel segmentation and the Helmert transformation , 2019, EURASIP J. Image Video Process..

[71]  Tanzila Saba,et al.  Single and Multiple Copy–Move Forgery Detection and Localization in Digital Images Based on the Sparsely Encoded Distinctive Features and DBSCAN Clustering , 2020 .

[72]  Xiao Zhou,et al.  An Image Copy-Move Forgery Detection Method Based on SURF and PCET , 2019, IEEE Access.

[73]  Wei Lu,et al.  Region duplication detection based on hybrid feature and evaluative clustering , 2019, Multimedia Tools and Applications.

[74]  Yong Liu,et al.  A passive forensic scheme for copy-move forgery based on superpixel segmentation and K-means clustering , 2019, Multimedia Tools and Applications.

[75]  Mohita Chowdhury,et al.  Copy-Move Forgery Detection using SIFT and GLCM-based Texture Analysis , 2019, TENCON 2019 - 2019 IEEE Region 10 Conference (TENCON).

[76]  Vipin Tyagi,et al.  A copy-move image forgery detection technique based on Gaussian-Hermite moments , 2019, Multimedia Tools and Applications.

[77]  Osama S. Faragallah,et al.  Enhanced Filter-based SIFT Approach for Copy-Move Forgery Detection , 2019 .

[78]  Wei Lu,et al.  Copy move forgery detection based on keypoint and patch match , 2019, Multimedia Tools and Applications.

[79]  Amit K. Roy-Chowdhury,et al.  Hybrid LSTM and Encoder–Decoder Architecture for Detection of Image Forgeries , 2019, IEEE Transactions on Image Processing.

[80]  M. Dutta,et al.  CNN Based Image Forgery Detection Using Pre-trained AlexNet Model , 2019 .

[81]  Guzin Ulutas,et al.  A new deep learning-based method to detection of copy-move forgery in digital images , 2019, 2019 Scientific Meeting on Electrical-Electronics & Biomedical Engineering and Computer Science (EBBT).

[82]  Shaozhang Niu,et al.  Detection and localization of image forgeries using improved mask regional convolutional neural network. , 2019, Mathematical biosciences and engineering : MBE.

[83]  Jiantao Zhou,et al.  Fast and Effective Image Copy-Move Forgery Detection via Hierarchical Feature Point Matching , 2019, IEEE Transactions on Information Forensics and Security.

[84]  Sushila Maheshkar,et al.  Detection of copy-move forgery using AKAZE and SIFT keypoint extraction , 2019, Multimedia Tools and Applications.

[85]  A. K. Karunakar,et al.  SURF Based Copy Move Forgery Detection Using kNN Mapping , 2019 .

[86]  Ishan Chawla,et al.  An Efficient Copy-Move Forgery Detection Technique Using Nature-Inspired Optimization Algorithm , 2020 .

[87]  Vipin Tyagi,et al.  A copy-move image forgery detection technique based on tetrolet transform , 2020, J. Inf. Secur. Appl..

[88]  Yilan Wang,et al.  Robust and accurate detection of image copy-move forgery using PCET-SVD and histogram of block similarity measures , 2020, J. Inf. Secur. Appl..

[89]  Chi-Man Pun,et al.  An End-to-End Dense-InceptionNet for Image Copy-Move Forgery Detection , 2020, IEEE Transactions on Information Forensics and Security.

[90]  Yong Ho Moon,et al.  Copy-Move Forgery Detection Using Scale Invariant Feature and Reduced Local Binary Pattern Histogram , 2020, Symmetry.

[91]  Rajesh Rohilla,et al.  Recent advances in digital image manipulation detection techniques: A brief review. , 2020, Forensic science international.

[92]  Patrick Niyishaka,et al.  Copy-move forgery detection using image blobs and BRISK feature , 2020, Multimedia Tools and Applications.

[93]  Mazen M. Selim,et al.  Copy-Move Forgery Detection Based on Automatic Threshold Estimation , 2020, Int. J. Sociotechnology Knowl. Dev..

[94]  Aliaa Youssif,et al.  A Robust Copy-Move Forgery Detection In Digital Image Forensics Using SURF , 2020, 2020 8th International Symposium on Digital Forensics and Security (ISDFS).

[95]  Amjad Rehman,et al.  A robust technique for copy-move forgery detection from small and extremely smooth tampered regions based on the DHE-SURF features and mDBSCAN clustering , 2020 .

[96]  Jie Zhao,et al.  FI-SIFT Algorithm for Exposing Image Copy-Move Forgery with Reflection Attacks , 2020, Int. J. Netw. Secur..

[97]  Vipin Tyagi,et al.  A hybrid copy-move image forgery detection technique based on Fourier-Mellin and scale invariant feature transforms , 2020, Multimedia Tools and Applications.

[98]  Amit Doegar,et al.  Copy-Move Forgery Detection Methods: A Critique , 2021 .

[99]  Gang Yan,et al.  AR-Net: Adaptive Attention and Residual Refinement Network for Copy-Move Forgery Detection , 2020, IEEE Transactions on Industrial Informatics.

[100]  Rongyu Zhang,et al.  A Dense U-Net with Cross-Layer Intersection for Detection and Localization of Image Forgery , 2020, ICASSP 2020 - 2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[101]  Tanzila Saba,et al.  A passive technique for detecting copy-move forgeries by image feature matching , 2020, Multimedia Tools and Applications.

[102]  Hoda M. Onsi,et al.  Optimization of a Pre-Trained AlexNet Model for Detecting and Localizing Image Forgeries , 2020, Inf..

[103]  Prabin Kumar Bora,et al.  Siamese convolutional neural network-based approach towards universal image forensics , 2020, IET Image Process..

[104]  Yuhui Zheng,et al.  A Serial Image Copy-Move Forgery Localization Scheme With Source/Target Distinguishment , 2020, IEEE Transactions on Multimedia.

[105]  Mazen M. Selim,et al.  An improved copy-move forgery detection based on density-based clustering and guaranteed outlier removal , 2019 .

[106]  R. Agarwal,et al.  The Advent of Deep Learning-Based Image Forgery Detection Techniques , 2021 .

[107]  Advances in Information Communication Technology and Computing , 2021, Lecture Notes in Networks and Systems.