2 Commits

Author SHA1 Message Date
Alex
b92c2064cd Fix COCO labels: google-coral model uses 0-indexed class IDs
The model from google-coral/test_data starts class IDs at 0 (person),
not 1 (background). Remove the placeholder that was causing all labels
to be shifted by one position.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 18:26:26 -06:00
Alex
e1171e8ff8 Add TFLite object detection to reduce false positives
Motion detection now optionally runs MobileNet V2 SSD (COCO, quantized)
on frames that trigger motion, identifying objects like people, cats, and
cars. Events without detected objects are suppressed by default. Snapshots
include bounding box annotations. New MCP tool vision_get_detections()
enables label-based queries.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 17:04:10 -06:00