Skip to content

Releases: davidpagnon/Sports2D

Any detection and pose model can be used + more

21 Jan 11:13
Compare
Choose a tag to compare
  • 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

16 Dec 15:54
Compare
Choose a tag to compare
  • 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

11 Dec 23:37
Compare
Choose a tag to compare
  • 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

10 Dec 10:52
Compare
Choose a tag to compare

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

09 Dec 23:17
Compare
Choose a tag to compare
  • 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

09 Dec 11:39
Compare
Choose a tag to compare

Fixing edge cases

05 Dec 13:55
Compare
Choose a tag to compare

Get coordinates in meters

04 Dec 22:04
Compare
Choose a tag to compare
  • 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

29 Nov 02:47
Compare
Choose a tag to compare

calculate_angle = False

Full Changelog: v0.4.8...v0.4.9

Fix UnboundLocalError in setup_webcam when not saving video

22 Oct 21:10
1b0be97
Compare
Choose a tag to compare