Releases: davidpagnon/Sports2D
Releases · davidpagnon/Sports2D
Any detection and pose model can be used + more
- install custom rtmlib version (see Tau-J/rtmlib#45) with:
- a new more general Custom class
- PoseTracker working with single-stage models (without detection)
- working NMS for RTMO
- fixed wholebody solution in balanced mode (see perfanalytics/pose2sim#143 (comment))
- More versatile "mode" argument in sports2d: Any person detection and/or pose estimation model can now be used
- Body, body_with_feet, whole_body now supported
- Fixed Hip, Shoulder, Trunk angles when Hip and Neck keypoints not available
- -13 cm offset in floor line when feet are not available
- Wrist angles supported in WholeBody model
- Segment angles corrected with regards to the floor angle
- Added hand, face, animal, wholebody skeletons (to match Pose2Sim skeletons.py)
- Many fallback mechanisms
v0.5.6
- solved various edge cases when multiperson false and load_trc
- unwrapping angles does not work when nans in array: masked them
- made trc and vid with real framerate (fps*slowmo) is finally cleaner
- handled nanmean warning in av_speeds
Full Changelog: v0.5.5...v0.5.6
Important improvements
- better floor angle and axis calculation
- unwrap angles to prevent jumps
- faster when load_trc
Full Changelog: v0.5.4...v0.5.5
v0.5.4
custom_logging in case this is meant to be integrated in an API that already has logging
Full Changelog: v0.5.3...v0.5.4
Other edge cases fixed
- Took slowmo into account for filtering
- start time sometimes randomly not zero: used ffmpeg to determine it instead of cv2 (may not work properly on macos-latest)
- solved wrong padding of coordinates when person disappears from frame
Full Changelog: v0.5.2...v0.5.3
Handle missing frames + config reorganization
Full Changelog: v0.5.1...v0.5.2
Fixing edge cases
Full Changelog: v0.5.0...v0.5.1
Get coordinates in meters
- Get coordinates in meters
- Load pose from trc instead of running inference
- If multiperson=false, save person with highest average score over the whole sequence rather than just the first one
Full Changelog: v0.4.9...v0.5.0
Option not to display and compute angles
calculate_angle = False
Full Changelog: v0.4.8...v0.4.9