There is a newer version of the record available.

Published November 7, 2024 | Version v8.3.28

Ultralytics YOLO

  • 1. Ultralytics

Description

🌟 Summary

The release of version 8.3.28 introduces new command-line interface (CLI) commands for "Solutions," allowing users to easily execute various video analytics tasks.

📊 Key Changes

  • New Solutions CLI Commands: Users can now use CLI commands to apply different video analytics solutions without needing to modify arguments manually.
  • Additional CLI Examples: Includes CLI examples for tasks like object counting, heatmaps, queue management, workout monitoring, speed estimation, and more, complete with customizable parameters.
  • Enhanced Auto-Annotation: Improved auto-annotation functionality with new parameters like max_det to limit detections and classes for class-specific filtering.
  • Updated Documentation and Badges: Enhancements in documentation accuracy with updated contributor details and added visibility via new badges in README files.
  • Rust and TFLite Examples: New and improved examples for Rust ONNX runtime and TFLite Python integration for YOLO models.
  • New Docker Support: Added a JupyterLab Docker image for improved interactive development support.

🎯 Purpose & Impact

  • Ease of Use: Simplifies using video analytics solutions directly from the command line, making it more accessible for users to implement complex video tasks with YOLO models.
  • Enhanced Control: Users gain more precise control over dataset annotation outputs, aiding in task-specific preparation.
  • Improved Documentation: Allows for better tracking of project metrics and user interactions with enhanced visibility.
  • Robust Cross-Platform Support: New examples and JupyterLab Docker integration support diverse environments, improving user experience and accessibility.
  • Platform Precision: Export compatibility checks ensure smoother model conversions across different hardware setups.

Overall, this release significantly enhances usability and equips users with flexible tools for effective computer vision tasks.

What's Changed

  • Fix Bboxes numpy.reshape by @Laughing-q in https://github.com/ultralytics/ultralytics/pull/17301
  • Fix MNN Raspberry Pi benchmark attempt by @glenn-jocher in https://github.com/ultralytics/ultralytics/pull/17308
  • Fix mkdocs_github_authors.yaml by @glenn-jocher in https://github.com/ultralytics/ultralytics/pull/17314
  • Update mkdocs_github_authors.yaml by @glenn-jocher in https://github.com/ultralytics/ultralytics/pull/17320
  • Refactor TFLite example. Support FP32, Fp16, INT8 models by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/17317
  • [Example] YOLO-Series(v5-11) ONNXRuntime Rust by @jamjamjon in https://github.com/ultralytics/ultralytics/pull/17311
  • Fix Docker badges by @glenn-jocher in https://github.com/ultralytics/ultralytics/pull/17321
  • Add ultralytics models publication notice in citations section by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/17318
  • Optimize Auto-Annotation with all args by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/17315
  • New JupyterLab Dockerfile by @ambitious-octopus in https://github.com/ultralytics/ultralytics/pull/17071
  • Update overlap_mask description. by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/17324
  • Generalized M1/M2 references to "Apple silicon" in train.md for broader inclusion by @JairajJangle in https://github.com/ultralytics/ultralytics/pull/17330
  • Add Albumentations Integrations Docs Page by @abirami-vina in https://github.com/ultralytics/ultralytics/pull/17297
  • Fix error on TensorRT export with float workspace value by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/17352
  • Added Error for TFLite int8 end2end model export by @ambitious-octopus in https://github.com/ultralytics/ultralytics/pull/17360
  • Update kfold-cross-validation.md by @M-Amrollahi in https://github.com/ultralytics/ultralytics/pull/17332
  • ultralytics 8.3.28 new Solutions CLI commands by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/17233

New Contributors

  • @JairajJangle made their first contribution in https://github.com/ultralytics/ultralytics/pull/17330
  • @M-Amrollahi made their first contribution in https://github.com/ultralytics/ultralytics/pull/17332

Full Changelog: https://github.com/ultralytics/ultralytics/compare/v8.3.27...v8.3.28

Notes

If you use this software, please cite it using the metadata from this file.

Files

ultralytics/ultralytics-v8.3.28.zip

Files (2.1 MB)

Name Size Download all
md5:4b30ed9dd6ece700abeba75a646b08cd
2.1 MB Preview Download

Additional details

Related works