Sugiharto, Habib Nurrohmad (2026) MOBILEVIT-BASED DEEPFAKE DETECTION WITH SPATIAL-FREQUENCY FEATURE FUSION USING FFT AND MODIFIED CBAM. Undergraduate thesis, UPN Veteran Jawa Timur.
|
Text (cover)
22081010165.-cover.pdf Download (1MB) |
|
|
Text (bab 1)
22081010165.-bab1.pdf Download (189kB) |
|
|
Text (bab 2)
22081010165.-bab2.pdf Restricted to Repository staff only until 15 September 2029. Download (1MB) |
|
|
Text (bab 3)
22081010165.-bab3.pdf Restricted to Repository staff only until 15 September 2029. Download (1MB) |
|
|
Text (bab 4)
22081010165.-bab4.pdf Restricted to Repository staff only until 15 September 2029. Download (4MB) |
|
|
Text (bab 5)
22081010165.-bab5.pdf Download (177kB) |
|
|
Text (daftar pustaka)
22081010165.-daftarpustaka.pdf Download (211kB) |
|
|
Text (lampiran)
22081010165.-lampiran.pdf Restricted to Repository staff only Download (301kB) |
Abstract
The increasing realism of AI-generated deepfake content has made manipulated media more difficult to differentiate from genuine material. This challenge requires detection approaches that can maintain reliable classification performance, recognize subtle traces of manipulation, adapt to previously unseen data, and remain suitable for mobile-device implementation. This study proposes a deepfake detection model that combines MobileViT, Fast Fourier Transform (FFT), and Modified Convolutional Block Attention Module (CBAM). During preprocessing, YOLOv11n identifies the facial region and extracts it from each input frame. The extracted face is then represented through two complementary domains: RGB information provides the spatial representation, while FFT produces the frequency representation. These features are integrated using Fusion Convolution before further processing by MobileViT and Modified CBAM. FaceForensics++ (C23) serves as the secondary dataset, containing 20,000 frames equally divided into 10,000 real and 10,000 fake images. In addition, a primary dataset comprising 500 frames obtained from 50 videos is used to examine the model's ability to generalize beyond the training-data characteristics. Model performance is measured using accuracy, precision, recall, and F1-score. On the secondary dataset, the proposed MobileViT + FFT + Modified CBAM model achieves 95.30% accuracy, 0.9512 precision, 0.9550 recall, and an F1-score of 0.9531, exceeding the MobileViT baseline accuracy of 94.80%. Evaluation on the primary dataset yields 85.80% accuracy, 0.8594 precision, 0.8560 recall, and an F1-score of 0.8577 for the proposed model, whereas the baseline obtains 69.40% accuracy. These findings show that incorporating FFT and Modified CBAM into MobileViT strengthens classification performance, with a particularly substantial improvement when the model is evaluated on data with different characteristics. The proposed model is subsequently converted to TensorFlow Lite and deployed on-device within Telisik, a Flutter-based Android prototype developed for video deepfake detection.
| Item Type: | Thesis (Undergraduate) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Contributors: |
|
||||||||||||
| Subjects: | Q Science > QA Mathematics > QA76.6 Computer Programming Q Science > QA Mathematics > QA76.87 Neural computers |
||||||||||||
| Divisions: | Faculty of Computer Science > Departemen of Informatics | ||||||||||||
| Depositing User: | Habib Nurrohmad Sugiharto | ||||||||||||
| Date Deposited: | 16 Sep 2026 02:46 | ||||||||||||
| Last Modified: | 16 Sep 2026 02:46 | ||||||||||||
| URI: | https://repository.upnjatim.ac.id/id/eprint/60262 |
Actions (login required)
![]() |
View Item |
