Image splicing forgery detection based on low-dimensional singular value decomposition of discrete cosine transform coefficients

Digital image forgery has significantly increased due to the rapid development of several tools of image manipulation. Based on the manipulation used to produce a tampered image, image forgery techniques can be characterized into three types: copy–move forgery, image splicing, and image retouching....

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلفون الرئيسيون: Moghaddasi, Zahra, Jalab, Hamid Abdullah, Noor, Rafidah Md
التنسيق: مقال
منشور في: Springer Verlag (Germany) 2019
الموضوعات:
الوصول للمادة أونلاين:http://eprints.um.edu.my/24017/
https://doi.org/10.1007/s00521-018-3586-y
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
id my.um.eprints.24017
record_format eprints
spelling my.um.eprints.240172020-03-12T02:04:57Z http://eprints.um.edu.my/24017/ Image splicing forgery detection based on low-dimensional singular value decomposition of discrete cosine transform coefficients Moghaddasi, Zahra Jalab, Hamid Abdullah Noor, Rafidah Md QA75 Electronic computers. Computer science Digital image forgery has significantly increased due to the rapid development of several tools of image manipulation. Based on the manipulation used to produce a tampered image, image forgery techniques can be characterized into three types: copy–move forgery, image splicing, and image retouching. Image splicing is achieved by adding regions from one image into another. This technique changes the content of the target image and causes variations in image features which are used to detect the forgery regions. In this study, an image splicing forgery detection method based on low-dimensional singular value decomposition of discrete cosine transform (DCT) coefficients has been presented. The suspicious input image is divided into multi-size blocks, and each block is transformed into 2D DCT. The DCT coefficients are calculated correspondingly to each block. The features from DCT are extracted using SVD algorithm. The roughness measure is calculated for the set of singular values obtained. Lastly, four types of statistical features—mean, variance, third-order moment skewness, and fourth-order moment kurtosis—are extracted from SVD features and are then arranged in a feature vector. Feature reduction has been applied by kernel principal component analysis. Finally, support vector machine is used to distinguish between the authenticated and spliced images. The proposed method was evaluated against three standard image datasets CASIA v1, DVMM v1, and DVMM v2. The proposed method shows an average detection accuracy of 97.15, 99.30, and 96.97 for DVMM v1, CASIA v1, and DVMM v2, respectively. These results outperform several current image splicing detection methods. © 2018, The Natural Computing Applications Forum. Springer Verlag (Germany) 2019 Article PeerReviewed Moghaddasi, Zahra and Jalab, Hamid Abdullah and Noor, Rafidah Md (2019) Image splicing forgery detection based on low-dimensional singular value decomposition of discrete cosine transform coefficients. Neural Computing and Applications, 31 (11). pp. 7867-7877. ISSN 0941-0643 https://doi.org/10.1007/s00521-018-3586-y doi:10.1007/s00521-018-3586-y
institution Universiti Malaya
building UM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaya
content_source UM Research Repository
url_provider http://eprints.um.edu.my/
topic QA75 Electronic computers. Computer science
spellingShingle QA75 Electronic computers. Computer science
Moghaddasi, Zahra
Jalab, Hamid Abdullah
Noor, Rafidah Md
Image splicing forgery detection based on low-dimensional singular value decomposition of discrete cosine transform coefficients
description Digital image forgery has significantly increased due to the rapid development of several tools of image manipulation. Based on the manipulation used to produce a tampered image, image forgery techniques can be characterized into three types: copy–move forgery, image splicing, and image retouching. Image splicing is achieved by adding regions from one image into another. This technique changes the content of the target image and causes variations in image features which are used to detect the forgery regions. In this study, an image splicing forgery detection method based on low-dimensional singular value decomposition of discrete cosine transform (DCT) coefficients has been presented. The suspicious input image is divided into multi-size blocks, and each block is transformed into 2D DCT. The DCT coefficients are calculated correspondingly to each block. The features from DCT are extracted using SVD algorithm. The roughness measure is calculated for the set of singular values obtained. Lastly, four types of statistical features—mean, variance, third-order moment skewness, and fourth-order moment kurtosis—are extracted from SVD features and are then arranged in a feature vector. Feature reduction has been applied by kernel principal component analysis. Finally, support vector machine is used to distinguish between the authenticated and spliced images. The proposed method was evaluated against three standard image datasets CASIA v1, DVMM v1, and DVMM v2. The proposed method shows an average detection accuracy of 97.15, 99.30, and 96.97 for DVMM v1, CASIA v1, and DVMM v2, respectively. These results outperform several current image splicing detection methods. © 2018, The Natural Computing Applications Forum.
format Article
author Moghaddasi, Zahra
Jalab, Hamid Abdullah
Noor, Rafidah Md
author_facet Moghaddasi, Zahra
Jalab, Hamid Abdullah
Noor, Rafidah Md
author_sort Moghaddasi, Zahra
title Image splicing forgery detection based on low-dimensional singular value decomposition of discrete cosine transform coefficients
title_short Image splicing forgery detection based on low-dimensional singular value decomposition of discrete cosine transform coefficients
title_full Image splicing forgery detection based on low-dimensional singular value decomposition of discrete cosine transform coefficients
title_fullStr Image splicing forgery detection based on low-dimensional singular value decomposition of discrete cosine transform coefficients
title_full_unstemmed Image splicing forgery detection based on low-dimensional singular value decomposition of discrete cosine transform coefficients
title_sort image splicing forgery detection based on low-dimensional singular value decomposition of discrete cosine transform coefficients
publisher Springer Verlag (Germany)
publishDate 2019
url http://eprints.um.edu.my/24017/
https://doi.org/10.1007/s00521-018-3586-y
_version_ 1662755211546984448
score 13.153044