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

Saved in:
Bibliographic Details
Main Author: Zahra, Moghaddasi
Format: Thesis
Published: 2017
Subjects:
Online Access:http://studentsrepo.um.edu.my/10078/1/Zahra_Moghaddasi.pdf
http://studentsrepo.um.edu.my/10078/2/Zahra_Moghaddasi_%E2%80%93_Thesis.pdf
http://studentsrepo.um.edu.my/10078/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1831435475384008704
author Zahra, Moghaddasi
author_facet Zahra, Moghaddasi
author_sort Zahra, Moghaddasi
building UM Library
collection Institutional Repository
content_provider Universiti Malaya
content_source UM Student Repository
continent Asia
country Malaysia
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.
format Thesis
id my.um.stud-10078
institution Universiti Malaya
publishDate 2017
record_format eprints
spelling my.um.stud-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/1/Zahra_Moghaddasi.pdf
http://studentsrepo.um.edu.my/10078/2/Zahra_Moghaddasi_%E2%80%93_Thesis.pdf
http://studentsrepo.um.edu.my/10078/
url_provider http://studentsrepo.um.edu.my/