Deepfake Detection DeiT (Stage 3, DCT 4-channel)

Model DeiT untuk deteksi citra deepfake. Versi ini adalah Stage 3 DCT: patch embedding dimodifikasi Conv2d(3โ†’4) dengan channel ke-4 = fitur DCT (frekuensi). Bukan model RGB standar โ€” input harus 4-channel (RGB + DCT).

Label

0 = FAKE, 1 = REAL (ImageFolder alfabetis: Fake/ < Real/).

Threshold

Gunakan 0.45177 (Youden's J) pada P(Real) โ€” bukan 0.5. Klasifikasi REAL bila P(Real) >= 0.45177, selain itu FAKE.

Cara load (custom, BUKAN from_pretrained)

from_pretrained() standar tidak cocok karena patch embed 4-channel. Load via kode kustom: bangun arsitektur DCT (patch embed 3โ†’4) lalu load_state_dict(safetensors.torch.load_file("model.safetensors")). Preprocessing wajib menambah channel DCT (cv2.dct โ†’ log1p(abs) โ†’ minmax) identik dengan pipeline training. Widget inferensi HF dinonaktifkan (inference: false) karena butuh preprocessing 4-channel kustom.

Downloads last month
21
Safetensors
Model size
86M params
Tensor type
F32
ยท
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Space using ChristianDW15/deepfake-deit 1