๐ Summary
This release enhances the object counting functionality in Ultralytics with configurable counting directions, and improves code efficiency and readability.
๐ Key Changes
- Added a new parameter to set object counting directions ("left_to_right" or "right_to_left").
- Updated counting logic to leverage the new direction attribute.
- Refined object counter visualization and class labeling.
- Minor code clean-ups, including removal of redundant components.
๐ฏ Purpose & Impact
- ๐ Flexibility: Users can now customize the counting direction, making the feature more versatile across different scenarios.
- ๐ฏ Improved Accuracy: The directionality consideration minimizes miscounts, particularly in bidirectional flows.
- ๐งน Code Clarity: Streamlined codebase for better maintainability and readability, benefiting developers when further customizing or understanding the code.
What's Changed
- Update merge-main-into-prs.yml by @glenn-jocher in #16199
- Distance calculation docs fix by @RizwanMunawar in #16220
- Update more/missing type qualifiers to lowercase MkDocs admonitions by @jk4e in #16215
- Add https://youtu.be/Tt_35YnQ9uk to docs by @RizwanMunawar in #16214
- Update TwoWayTransformer Docs. by @JasonG98 in #16161
- Fixed failing greetings CI by @ambitious-octopus in #16223
bbox
andmasks
coloring based ontrack-ids
by @RizwanMunawar in #16073- Non-Deterministic Training Despite deterministic=True by @ambitious-octopus in #15961
ultralytics 8.2.92
verticalline
counter fix by @CharanPrasadK in #16163
New Contributors
Full Changelog: v8.2.91...v8.2.92