IMAGE FORGERY DETECTION OF SPLICED IMAGE CLASS IN INSTANT MESSAGING APPLICATIONS
As of 2021, smartphone user reached 79.84% of the world's population and 2.52 billion of them are active using instant messaging applications. As a result, the production and distribution of digital data exploded, and digital images were no exception. It also encourages the development of im...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/65922 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:65922 |
---|---|
spelling |
id-itb.:659222022-06-25T23:15:46ZIMAGE FORGERY DETECTION OF SPLICED IMAGE CLASS IN INSTANT MESSAGING APPLICATIONS THERESIA, MICHELLE Indonesia Final Project instant messaging application, digital image forgery, image splicing, deep learning, compression. INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/65922 As of 2021, smartphone user reached 79.84% of the world's population and 2.52 billion of them are active using instant messaging applications. As a result, the production and distribution of digital data exploded, and digital images were no exception. It also encourages the development of image manipulation techniques. On the other hand, image manipulation technology is also used to falsify information. This action is known as digital image forgery. There are several digital image forgery techniques and one of the most popular is image splicing. There are several methods for detecting spliced images and they are divided into traditional and deep learning. In recent publishing, proposed methods are mostly deep learning-based as they are able to learn features more generally. In this research, a modification is done on deep learning-based method for image splicing detection proposed by Meena & Tyagi (2021) in order for the method to detect compressed images from instant messaging applications by training compressed datasets through the Whatsapp application. The method consists of 3 stages, which are extraction of the input image’s noise residual using noiseprint model, feature extraction using ResNet-50, and classification, which is then applied to a desktop application. The solution is implemented using the Python programming language with some libraries: Tensorflow for noiseprint models, Keras for ResNet-50, PyCaret for classification, and TKinter for interfaces. The experiment done is to determine the classification model that has the highest accuracy using PyCaret library. From the result, it was found that the classification model with the highest level of accuracy is the Random Forest Classifier, which is 85.19%. However, the validation of the modified image splicing detection method using 100 DSO-1 datasets compressed via the WhatsApp application was unsuccessful because the accuracy was below the success criteria. On the other hand, the desktop application functionality is fulfilled and running well. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
As of 2021, smartphone user reached 79.84% of the world's population and 2.52
billion of them are active using instant messaging applications. As a result, the
production and distribution of digital data exploded, and digital images were no
exception. It also encourages the development of image manipulation techniques.
On the other hand, image manipulation technology is also used to falsify
information. This action is known as digital image forgery. There are several digital
image forgery techniques and one of the most popular is image splicing.
There are several methods for detecting spliced images and they are divided into
traditional and deep learning. In recent publishing, proposed methods are mostly
deep learning-based as they are able to learn features more generally.
In this research, a modification is done on deep learning-based method for image
splicing detection proposed by Meena & Tyagi (2021) in order for the method to
detect compressed images from instant messaging applications by training
compressed datasets through the Whatsapp application. The method consists of 3
stages, which are extraction of the input image’s noise residual using noiseprint
model, feature extraction using ResNet-50, and classification, which is then applied
to a desktop application.
The solution is implemented using the Python programming language with some
libraries: Tensorflow for noiseprint models, Keras for ResNet-50, PyCaret for
classification, and TKinter for interfaces.
The experiment done is to determine the classification model that has the highest
accuracy using PyCaret library. From the result, it was found that the classification
model with the highest level of accuracy is the Random Forest Classifier, which is
85.19%. However, the validation of the modified image splicing detection method
using 100 DSO-1 datasets compressed via the WhatsApp application was
unsuccessful because the accuracy was below the success criteria. On the other
hand, the desktop application functionality is fulfilled and running well.
|
format |
Final Project |
author |
THERESIA, MICHELLE |
spellingShingle |
THERESIA, MICHELLE IMAGE FORGERY DETECTION OF SPLICED IMAGE CLASS IN INSTANT MESSAGING APPLICATIONS |
author_facet |
THERESIA, MICHELLE |
author_sort |
THERESIA, MICHELLE |
title |
IMAGE FORGERY DETECTION OF SPLICED IMAGE CLASS IN INSTANT MESSAGING APPLICATIONS |
title_short |
IMAGE FORGERY DETECTION OF SPLICED IMAGE CLASS IN INSTANT MESSAGING APPLICATIONS |
title_full |
IMAGE FORGERY DETECTION OF SPLICED IMAGE CLASS IN INSTANT MESSAGING APPLICATIONS |
title_fullStr |
IMAGE FORGERY DETECTION OF SPLICED IMAGE CLASS IN INSTANT MESSAGING APPLICATIONS |
title_full_unstemmed |
IMAGE FORGERY DETECTION OF SPLICED IMAGE CLASS IN INSTANT MESSAGING APPLICATIONS |
title_sort |
image forgery detection of spliced image class in instant messaging applications |
url |
https://digilib.itb.ac.id/gdl/view/65922 |
_version_ |
1822277467248787456 |