| .. |
|
detectors
|
feat(edge): ZoneIntrusionDetector (foot-anchor point-in-polygon, debounce)
|
2026-07-11 21:05:42 +09:00 |
|
__init__.py
|
feat(edge): data models (Keypoint, BBox, Person) + COCO indices
|
2026-07-11 20:13:00 +09:00 |
|
alert.py
|
feat(edge): PostClient with HMAC+nonce signed event POST
|
2026-07-11 21:27:38 +09:00 |
|
config.py
|
feat(edge): env-based Config for detectors and transport
|
2026-07-11 21:40:06 +09:00 |
|
engine.py
|
feat(edge): EventEngine orchestration with dedup + cooldown
|
2026-07-11 21:12:43 +09:00 |
|
events.py
|
feat(edge): Event model + severity mapping (§7.3 payload)
|
2026-07-11 20:34:57 +09:00 |
|
geometry.py
|
feat(edge): pose geometry utils (torso angle, com, normalization)
|
2026-07-11 20:18:03 +09:00 |
|
models.py
|
feat(edge): data models (Keypoint, BBox, Person) + COCO indices
|
2026-07-11 20:13:00 +09:00 |
|
ports.py
|
feat(edge): Track model + IoU tracker with lost-track reporting
|
2026-07-11 20:28:45 +09:00 |
|
queue.py
|
feat(edge): OfflineQueue (SQLite persist + ordered resend)
|
2026-07-11 21:33:43 +09:00 |
|
smoothing.py
|
feat(edge): One-Euro keypoint smoothing (INT8 jitter)
|
2026-07-11 20:23:21 +09:00 |
|
snapshot.py
|
feat(edge): RingBuffer + face blur + JPEG snapshotter
|
2026-07-11 21:21:57 +09:00 |
|
tracking.py
|
feat(edge): Track model + IoU tracker with lost-track reporting
|
2026-07-11 20:28:45 +09:00 |