Skip to content

feat(v1): multi-person pose MVP from single CSI stream (heuristic)#118

Open
KyaClaw wants to merge 1 commit intoruvnet:mainfrom
kyaky:fix/issue-97-multi-person-mvp
Open

feat(v1): multi-person pose MVP from single CSI stream (heuristic)#118
KyaClaw wants to merge 1 commit intoruvnet:mainfrom
kyaky:fix/issue-97-multi-person-mvp

Conversation

@KyaClaw
Copy link

@KyaClaw KyaClaw commented Mar 3, 2026

Summary
Enable a minimal multi-person pose output for a single ESP32 CSI stream by promoting a single detected person into two persons when CSI motion energy is high. This is an MVP heuristic intended to unblock UI/multi-person pipelines while more robust separation (ICA/NMF, multi-target tracking) is developed.
Changes

Add motion-energy based heuristic to synthesize a 2nd person (bbox/keypoints offset, lower confidence)
Add config knob
Add unit tests for high/low motion scenarios

Testing
All tests passing:
Result: 2 passed (1 pytest config warning about asyncio_mode)
Fixes
Fixes #97

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant