Show simple item record

dc.contributor.advisorHuynh, Kha Tu
dc.contributor.authorNguyen, Hoang Linh
dc.date.accessioned2024-09-25T07:14:25Z
dc.date.available2024-09-25T07:14:25Z
dc.date.issued2023
dc.identifier.urihttp://keep.hcmiu.edu.vn:8080/handle/123456789/6078
dc.description.abstractWith the growth of digital technology, modifying images using various photo editing techniques has become quite simple. One of the techniques is the splicing image method, which crops parts of images and puts them into another image creating a new composite image. The image splicing detection system is soon regarded as an exciting topic for many researchers to solve the problems of forgery images on the Internet, especially in social networks. Applying deep learning techniques in the task of detecting splicing images is a promising approach to combat image forgery and manipulation. By utilizing the strength of convolutional neural networks and their ability to understand complicated patterns and features, deep learning models may be trained to effectively recognize the presence of splicing in digital images. ResNet-50 and VGG-16 are powerful architectures of convolutional neural networks, but they reveal many weaknesses when operating on low-end computers. The ultimate goal of this research is to develop a model for image splicing detection that works effectively on machines with limited memory. The study proposes the model, which is the improvement of VGG-16 applying residual network (ResNet). The proposed method comprises a series of steps to detect and classify authentic and fake images. These steps involve initial dataset separation into the train, validation, and test sets, enabling effective model training and evaluation. In the pre-processing phase, an analysis is conducted on the level of compression error present in the images, helping to identify potential artifacts and anomalies introduced during manipulation. Subsequently, the dataset is utilized to train the model, leveraging deep learning techniques to learn discriminative features and patterns indicative of image authenticity. Finally, the trained model is evaluated, assessing its performance in accurately classifying images as either authentic or fake. This comprehensive methodology provides a systematic framework for robust image authentication and forgery detection. As a result, after 20 epochs of training 9,319 images from the CASIA v2.0 dataset, the proposed model achieves a test accuracy of 92.5%, while the ResNet-50 achieves a precision of 85.6%. The outcome demonstrates the effectiveness of the suggested model for image splicing detection, particularly when operating on low-end machines.en_US
dc.language.isoenen_US
dc.subjectDeep learningen_US
dc.titleA deep learning model for splicing image detectionen_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record