/* ── Step Diagram SVG ── */ function StepDiagram({ number, title, color }) { return ( ); } /* ── Pipeline Flow Arrow ── */ function FlowArrow() { return (
Our deepfake detection pipeline processes videos through four stages — from raw video to a trained AI model that scores each face for authenticity.
{step.description}
When you upload a video, the app uses YOLOv8 for fast face detection on each frame, then feeds cropped faces through the trained EfficientNetB0 model. Each face gets an authenticity score (0 = fake, 1 = real), and the processed video shows bounding boxes with per-face REAL/FAKE labels overlaid in real time.