Ultralytics v8.3.143 Release: Performance Profiling & Smarter Tracking!
We’re excited to announce the release of Ultralytics v8.3.143 — packed with new features for performance transparency, streamlined object tracking, and much-improved logging!
Summary
This update brings detailed performance profiling to Ultralytics Solutions, giving users direct insight into how fast every tracking and processing step is running. Alongside this, expect robust object tracking enhancements and more transparent logging for all your runs. Whether you’re optimizing speed, debugging, or simply curious about where time is spent, this release is for you!
New Features
Performance Profiling
Solutions now automatically profile and report the speed of tracking, predictions, and overall processing. Each result includes speed metrics, making it easier to visualize bottlenecks at a glance.
- PR: Add Profiling for Solutions (#20730) — thanks @RizwanMunawar!
Enhanced Logging
Verbose mode takes logging up a notch: now, each frame’s detailed timing information is displayed, so you can monitor real-time performance end-to-end.
Improvements
Simplified & More Robust Object Tracking
The object counter solution is now smarter — no need to specify bounding box types. It adapts automatically, reducing friction and making your tracking code cleaner and less error-prone.
- PR: Remove
is_obb
usage fromstore_tracking_history
(#20760) — thanks again to @RizwanMunawar!
General Housekeeping
- Codebase clean-up for better maintainability.
- Version bump to 8.3.143.
Why You’ll Love This Release
- Transparency: Easily see how long each part of the pipeline takes, enabling data-driven performance decisions.
- Optimization: Stakeholders and developers can spot, analyze, and optimize real bottlenecks with concrete metrics.
- Usability: Auto-adaptive tracking means fewer manual settings and easier integration.
- Debugging: More granular logs help you quickly pinpoint issues and understand each processing stage.
Whether you’re a developer fine-tuning pipelines or a researcher measuring model efficiency, these upgrades empower you to get more from your Ultralytics Solutions.
Get Involved
We invite you to download Ultralytics v8.3.143 and try out these new features!
Have feedback or suggestions? Share your experience with the new profiling tools and logging improvements right here. Your input drives our progress!
Useful Links
Thank you for being a part of the YOLO community, and a special shout-out to everyone who contributed, tested, and provided suggestions for this release. As always, these advancements are made possible by our incredible community and the whole Ultralytics team.
Happy profiling and faster tracking!