STEP 1 — UPLOAD IMAGE FOR FORENSIC ANALYSIS
Drop an image here or click to upload
Supports JPG · PNG · WebP · BMP · Max 15 MB
System detects: Real Camera Photo vs AI-Generated
Image
JPEG
PNG
WebP
BMP
✅ Ready for forensic analysis
Running 5-Branch Forensic Analysis...
○ Spectral FFT/DCT Frequency Analysis
○ Edge & Gradient Forensics
○ CNN Texture Analysis (EfficientNet-B0)
○ ViT Global Semantic Analysis (99.30% acc)
○ Diffusion Residual Noise Analysis
○ Certainty-Weighted Probabilistic Fusion
STEP 2 — FORENSIC ANALYSIS RESULTS
Final Prediction
📷 Real
🤖 AI-Generated
Confidence
BRANCH-LEVEL FORENSIC SCORES
Real
AI-Generated
Bar = Fake Probability · Weight = Fusion Contribution
Spectral Branch Signal
FFT/DCT frequency-domain artifact detection
Edge Branch Signal
Sobel/Laplacian edge & gradient statistics
CNN Branch Trained
EfficientNet-B0 texture & patch analysis
ViT Branch 99.30%
Vision Transformer global semantic analysis
Diffusion Branch Signal
Noise residual & denoising trace analysis
STEP 3 — EXPLAINABILITY VISUALIZATIONS
Saliency Heatmap
Suspicious regions highlighted
⚠ Visualization unavailable
Spectral Heatmap (FFT)
Frequency-domain anomaly map
Spectral Annotated
High-frequency peak markers
Diffusion Noise Map
Residual denoising traces
Edge Map
Structural edge forensics
⚠ Low Certainty: Branch signals are not strongly aligned.
Consider using a higher-resolution image for more reliable results.
⚠