Review Article

Evaluation of Deep Learning and Conventional Approaches for Image Recaptured Detection in Multimedia Forensics

Table 2

Comparison between different image recaptured detection algorithms.

AuthorYearDistortions (alterations)FeaturesLimitations

Yu et al. [19]2008Rayleigh-like distribution, dithering patternsPhysical modeling of a recapturing processThe model performance is not good in planar surfaces in generic scenes
Gao et al. [12]2010Colour distortionsStatistics-based features, chromaticity covariance matrixDegradation process directly by the application of mathematical models
Cao and Kot [7]2010Aliasing-like distortions’ colour distortion, blurrinessBlurriness, texture, noise, and colour featuresThe network performance is not good enough
Ke et al. [42]2013Texture, colour noise, difference histogramHistogram of image local difference, colour momentsFeature extraction becomes more and more cumbersome
Muammar and Dragotti [20]2013Noise residual featuresUsed 2DFT of noise residual and theory of cyclostationarityThis method works only for aliasing-free image datasets
Zhai et al. [8]2013Texture featuresBased on texture featuresOnly texture feature has been considered
Mahdian et al. [43]2015Aliasing-like distortionsUsed 2DFT of noise residual and theory of cyclostationarityImages with dark content create detection challenge
Thong et al. [14]2015Aliasing and blurrinessDictionary approximation error of edge profilesPerformance is degrading with Kodak camera images
Ni et al. [44]2015Colour distortionsFeatures of colour moments and DCT coefficientsThis method is only effective for JPEG images that are compressed images
Yang et al. [31]2016Extract features from dataset using a CNNUsed CNN algorithmLaplacian filter layer removes valuable information such as colour, which is very helpful in image recapturing detection
Samaraweera et al. [45]2016Texture, HSV colour, and blurrinessUsed SVM classifierOnly used images taken by back-facing camera
Yang et al. [16]2017Quality-aware feature and histogram featureCompression artefacts have been usedThis method only works for JPEG compressed images
Li et al. [18]2017Co-occurrence matrices extracted from the residual image are used for detectionSupport vector machine and ensemble classifierProposed network performance is not very high
Choi et al. [29]2017Extract features from dataset using a CNNCNN-based approachProposed network use only fewer convolutional layers
Li et al. [32]2017Aliasing distortion and noise artefactsConvolution and recurrent neural network-basedLarge fully connected layers increase the model complexity
Sun et al. [9]2018Wavelet characteristics and noise characteristicsMean value, variance, and skewness, extract noise image using LBPThe images have not been tested on different image formats
Zhu and Li [17]2018Structure distortionsEnhanced residual-based correlation coefficientsOnly work for JPEG compressed images
Zhu et al. [33]2019LBP-coded mapsLBP featuresFixed filter layer at the input may ignore some useful information
Anjum and Islam [1]2019Exploit recapture and original image edge profile to classify itAn image’s edge profile can be used to determine its structural levelOnly consider edge profile and proposed method cannot identify images obtain from different media