Liveness Detection System
Physics-based challenge-response anti-spoofing, not a passive CNN classifier.
Read
Planned, not yet built. The first of two projects I am working towards as part of learning AI security properly, rather than reading about it.
The approach I want to test: measure normalised facial landmark jitter with OpenCV and MediaPipe Face Mesh across a baseline window, then compare it against a physics-based challenge-response, instead of training a CNN on a spoof dataset. A classifier learns the spoofs it was shown and fails on the ones it wasn’t. The question worth answering is whether a photo or a replay can reproduce the micro-motion signature of a live face reacting to an instruction it could not have anticipated.