Image splicing detection approach based on low dimensional SVD features and kernel PCA / Zahra Moghaddasi

Digital image forgery is becoming easier to perform because of the rapid development of various manipulation tools. Image splicing is one of the most common image forgery techniques. It is achieved simply by cutting a region from one or more images and pasting it, or them, into another image. This t...

Full description

Bibliographic Details
Main Author: Zahra, Moghaddasi
Format: Thesis
Published: 2017
Subjects:
Online Access:http://studentsrepo.um.edu.my/10078/
http://studentsrepo.um.edu.my/10078/1/Zahra_Moghaddasi.pdf
http://studentsrepo.um.edu.my/10078/2/Zahra_Moghaddasi_%E2%80%93_Thesis.pdf
_version_ 1848774054037684224
author Zahra, Moghaddasi
author_facet Zahra, Moghaddasi
author_sort Zahra, Moghaddasi
building UM Research Repository
collection Online Access
description Digital image forgery is becoming easier to perform because of the rapid development of various manipulation tools. Image splicing is one of the most common image forgery techniques. It is achieved simply by cutting a region from one or more images and pasting it, or them, into another image. This technique can cause inconsistencies in many features, such as an abnormally sharp transient at the splicing edges, and these inconsistencies are used to detect the forgery. To detect the spliced images several methods proposed utilizing the statistical features of the digital images. In this research, two efficient SVD-based feature extraction methods for image splicing detection are presented. In the first method, the natural Logarithm of inverse of each singular value is calculated. In the second method the concept of roughness measure is applied which is inversely proportional with condition number. Kernel Principal Component Analysis (PCA) is also applied as classifier feature selector to improve the classification process. And finally, support vector machine is used to distinguish between the authenticated and spliced images. The proposed methods are evaluated by applying three standard image datasets (DVMM v1, DVMM v2, and CASIA) in spatial and frequency domains. The first image dataset was the Columbia Image Splicing Detection Evaluation Dataset. This dataset contained 1845 gray-scale images (933 authentic images and 912 spliced images) in BMP format. The second image dataset is the Chinese Academy of Sciences, Institute of Automation (CASIA) with 1721 color images (800 authentic images and 921 spliced images). The third image dataset is DVMM v2, which contains 363 color images (183 authentic images and 180 spliced images). For the DVMM v1 image dataset, proposed method-1 shows an average accuracy of 98.78%. On the other hand, for CASIA image dataset, method-2 shows an average accuracy of 99.62%. Finally, with the DVMM v2 image dataset, both methods obtain an average accuracy of 100%, but in different color channels. These results outperform several current detection methods.
first_indexed 2025-11-14T13:52:12Z
format Thesis
id um-10078
institution University Malaya
institution_category Local University
last_indexed 2025-11-14T13:52:12Z
publishDate 2017
recordtype eprints
repository_type Digital Repository
spelling um-100782020-10-18T22:53:23Z Image splicing detection approach based on low dimensional SVD features and kernel PCA / Zahra Moghaddasi Zahra, Moghaddasi QA75 Electronic computers. Computer science Digital image forgery is becoming easier to perform because of the rapid development of various manipulation tools. Image splicing is one of the most common image forgery techniques. It is achieved simply by cutting a region from one or more images and pasting it, or them, into another image. This technique can cause inconsistencies in many features, such as an abnormally sharp transient at the splicing edges, and these inconsistencies are used to detect the forgery. To detect the spliced images several methods proposed utilizing the statistical features of the digital images. In this research, two efficient SVD-based feature extraction methods for image splicing detection are presented. In the first method, the natural Logarithm of inverse of each singular value is calculated. In the second method the concept of roughness measure is applied which is inversely proportional with condition number. Kernel Principal Component Analysis (PCA) is also applied as classifier feature selector to improve the classification process. And finally, support vector machine is used to distinguish between the authenticated and spliced images. The proposed methods are evaluated by applying three standard image datasets (DVMM v1, DVMM v2, and CASIA) in spatial and frequency domains. The first image dataset was the Columbia Image Splicing Detection Evaluation Dataset. This dataset contained 1845 gray-scale images (933 authentic images and 912 spliced images) in BMP format. The second image dataset is the Chinese Academy of Sciences, Institute of Automation (CASIA) with 1721 color images (800 authentic images and 921 spliced images). The third image dataset is DVMM v2, which contains 363 color images (183 authentic images and 180 spliced images). For the DVMM v1 image dataset, proposed method-1 shows an average accuracy of 98.78%. On the other hand, for CASIA image dataset, method-2 shows an average accuracy of 99.62%. Finally, with the DVMM v2 image dataset, both methods obtain an average accuracy of 100%, but in different color channels. These results outperform several current detection methods. 2017-04 Thesis NonPeerReviewed application/pdf http://studentsrepo.um.edu.my/10078/1/Zahra_Moghaddasi.pdf application/pdf http://studentsrepo.um.edu.my/10078/2/Zahra_Moghaddasi_%E2%80%93_Thesis.pdf Zahra, Moghaddasi (2017) Image splicing detection approach based on low dimensional SVD features and kernel PCA / Zahra Moghaddasi. PhD thesis, University of Malaya. http://studentsrepo.um.edu.my/10078/
spellingShingle QA75 Electronic computers. Computer science
Zahra, Moghaddasi
Image splicing detection approach based on low dimensional SVD features and kernel PCA / Zahra Moghaddasi
title Image splicing detection approach based on low dimensional SVD features and kernel PCA / Zahra Moghaddasi
title_full Image splicing detection approach based on low dimensional SVD features and kernel PCA / Zahra Moghaddasi
title_fullStr Image splicing detection approach based on low dimensional SVD features and kernel PCA / Zahra Moghaddasi
title_full_unstemmed Image splicing detection approach based on low dimensional SVD features and kernel PCA / Zahra Moghaddasi
title_short Image splicing detection approach based on low dimensional SVD features and kernel PCA / Zahra Moghaddasi
title_sort image splicing detection approach based on low dimensional svd features and kernel pca / zahra moghaddasi
topic QA75 Electronic computers. Computer science
url http://studentsrepo.um.edu.my/10078/
http://studentsrepo.um.edu.my/10078/1/Zahra_Moghaddasi.pdf
http://studentsrepo.um.edu.my/10078/2/Zahra_Moghaddasi_%E2%80%93_Thesis.pdf