Releases: davidpagnon/Sports2D
visible side (auto or manual) was not taken into account when flip_left_side = False
visible_side (auto or manual) was not taken into account when flip_left_side = False (which is required for sprinting).
Various small fixes
- Post-processed angles better unwrapped and kept between -180 and 180°
- Displayed image is now in the correct ratio and as large as the screen allows
- added "sections_to_keep" argument (all, largest, first, last)
- Image indices used to be shifted back 1 frame
- when clicking the persons to analyze, the first annotation never disappeared
- no tracking when tracking mode is none (instead of sports2d tracking)
- Added clarification on angles in readme (flip_left_right, correct segment_angles with floor_angle, works if feet are not detected)
Full Changelog: v0.8.13...v0.8.14
stop freezing person at beginning and end of clips
Here is how things work now for the curation of pose estimation (italics are new elements):
- keypoint pose is replaced with a gap if the confidence is lower than 0.3;
the full person is ignored if the average keypoint confidence is below 0.5;
and the person is also ignored if there are fewer than 3 keypoints with confidence above 0.3 - gaps are interpolated, unless they are larger than 10 frames
- if the gaps are too large, the person freezes until we've got good values again
- the person is not frozen anymore in the beginning and end of the clip: the output pose starts with the first chunk of 10 valid frames, and ends with the last one
- the remaining data is filtered with a butterworth 10 Hz filter
Also added plot name for angles (with mac support)
Full Changelog: v0.8.10...v0.8.13
v0.8.12
Here is how things work now for the curation of pose estimation (italics are new elements):
- keypoint pose is replaced with a gap if the confidence is lower than 0.3;
the full person is ignored if the average keypoint confidence is below 0.5;
and the person is also ignored if there are fewer than 3 keypoints with confidence above 0.3 - gaps are interpolated, unless they are larger than 10 frames
- if the gaps are too large, the person freezes until we've got good values again
- the person is not frozen anymore in the beginning and end of the clip: the output pose starts with the first chunk of 10 valid frames, and ends with the last one
- the remaining data is filtered with a butterworth 10 Hz filter
Also added plot name for angles (withmac support
Full Changelog: v0.8.10...v0.8.12
Support plotting on macOS
What's Changed
- prevent error for plot when using mac by @hunminkim98 in #29
Full Changelog: v0.8.10...v0.8.11
use_simple_model argument (faster but no muscles or flexible spine)
See this Pose2Sim release: https://github.com/perfanalytics/pose2sim/releases/tag/v0.10.25
Make sure you also upgrade Pose2Sim with pip install pose2sim --upgrade
Full Changelog: v0.8.9...v0.8.10
Little fixes for multi-threading and others
- Multi-threading: Waits a bit and retry after 3 ms if the setup of pose_tracker fails
- Separated the setup of pose_model, ModelClass, mode into a new function
- Supported CUSTOM pose model
What's Changed
New Contributors
Full Changelog: v0.8.7...v0.8.8
added feet_on_floor parameter and fixed whole_body pose estimation
On marker augmentation:
- added feet_on_floor parameter
- fixed whole_body pose estimation
Full Changelog: v0.8.6...v0.8.7
Fixed 'on_click' ordering method
Full Changelog: v0.8.5...v0.8.6
Small fix for new Pose2Sim version
- Just a few tiny edits for compatibility with new pose2sim marker augmentation, needs to be upgraded though
- Updated continuous integration and automatic pypi publication upon new release based on Pose2Sim
Full Changelog: v0.8.4...v0.8.5