Better Pose2Sim.py structure by AurelienCoppee
Synchronization_gui by hunminkim98:
This parameter in Config.toml to let the user determine synchronization parameters:
- target person id
- keypoints_to_consider
- approx_time_maxspeed
- time_range_around_maxspeed
Edits by davidpagnon:
- The person selected was not passed to the synchronization algorithm, which kind of defeats the purpose :D Fixed
- Keypoints are now retrieved from the configuration by default instead of set to none at the start
- Added Neck, Head, Nose to keypoint GUI
- Handles all, right, left keypoints to consider
- Caught various potential errors the user could face (no valid values from keypoint IDs, no selected keypoints in the GUI, ...)
- Made the textboxes not greyed out, as the user could think they are not clickable, set OK button in bold font, and few other color details
- set synchronization_gui to true in multiperson cases
One last thing that would make it an even better user experience, although not mandatory, would be to to let the user go from one box to another with tab, and confirm with Enter.
Clamped right ankle angle.
What's Changed
* New pipeline by AurelienCoppee in https://github.com/perfanalytics/pose2sim/pull/164
* Pull Request for Synchronization UI by hunminkim98 in https://github.com/perfanalytics/pose2sim/pull/163
**Full Changelog**: https://github.com/perfanalytics/pose2sim/compare/v0.10.13...v0.10.14