Digital Repository

Hybrid Image Forgery Detection System

Show simple item record

dc.contributor.author Ariyapala, Lakni Malinya
dc.date.accessioned 2026-03-12T09:27:20Z
dc.date.available 2026-03-12T09:27:20Z
dc.date.issued 2025
dc.identifier.citation Ariyapala, Lakni Malinya (2025) Hybrid Image Forgery Detection System. Msc. Dissertation, Informatics Institute of Technology en_US
dc.identifier.issn 20233139
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/2964
dc.description.abstract The rise of digital media manipulation has made image forgery detection essential in digital forensics. Traditional approaches using only handcrafted or deep learning features often struggle with limited scope and generalization across forgery types. This research addresses these challenges by developing a hybrid detection system capable of identifying both splicing and copy-move forgeries using a combination of statistical and deep features. The system extracts handcrafted features, Discrete Cosine Transform, Zernike Moments, and Color Histograms, and fuses them with deep semantic features from MobileNetV2. These features are concatenated and classified using a Random Forest model. Implementation was done using Python, OpenCV, TensorFlow Keras, and scikit-learn. Testing was performed on CASIA v2 and CoMoFoD datasets, with a CLI interface allowing real-time user input and result display. The system achieved 66 percent accuracy, 67 percent precision, 60 percent recall, 63 percent F1-score, and an AUC of 0.77. These results validate the effectiveness of hybrid feature fusion for forgery detection. Expert feedback confirmed the project’s novelty and relevance, though improvements such as forgery localisation and GUI-based interfaces are recommended for future development. en_US
dc.language.iso en en_US
dc.subject Image Forgery Detection en_US
dc.subject Hybrid Features en_US
dc.subject Deep Learning en_US
dc.title Hybrid Image Forgery Detection System en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Advanced Search

Browse

My Account