raven/merlin
pyr0ball 0dcc25164d feat(features): implement BlinkDetector, GazeEstimator, HeadPoseEstimator, HandGestureDetector
- BlinkDetector: EAR-based blink detection (left/right/both), 6 tests
- GazeEstimator: iris-to-eye-corner ratio gaze direction, frozen GazeDirection dataclass, 4 tests
- HeadPoseEstimator: velocity-based nod/shake/tilt detection (stateful, no tests — daemon smoke test)
- HandGestureDetector: normalize_hand + tip-distance open/pinch/fist classifier (no tests — daemon smoke test)
- TDD: blink and gaze followed RED→GREEN cycle; Black applied to all 6 files
2026-04-26 21:13:59 -07:00
..
actions chore: scaffold Merlin Phase A repo 2026-04-26 21:03:19 -07:00
features feat(features): implement BlinkDetector, GazeEstimator, HeadPoseEstimator, HandGestureDetector 2026-04-26 21:13:59 -07:00
__init__.py chore: scaffold Merlin Phase A repo 2026-04-26 21:03:19 -07:00
config.py chore: scaffold Merlin Phase A repo 2026-04-26 21:03:19 -07:00