There is a newer version of the record available.

Published December 26, 2024 | Version v8.3.55

Ultralytics YOLO

  • 1. Ultralytics

Description

🌟 Summary

The v8.3.55 release of Ultralytics YOLO introduces a new dataset, Medical Pills Detection Dataset, aimed at advancing AI applications in pharmaceutical automation, alongside several feature enhancements, bug fixes, and documentation improvements. 💊💻✨

📊 Key Changes

  • New Dataset Added: Medical Pills with 92 training and 23 validation images. 🩺
  • Enhanced auto_annotate Documentation: Centralized details of YOLO-SAM integration for creating segmentation datasets. 📖
  • Fixed ConfusionMatrix: Corrected FP calculation logic for unmatched predictions. 🛠️
  • User-Friendly Updates: Improved workflow cloning speeds and UI components for solutions workflows. 🚀
  • Code Quality Upgrades: Type hinting for better flexibility, Python 3.12 support tweaks, and bug fixes. ⚙️

🎯 Purpose & Impact

  • Purpose:

    • Enable automation in pharmaceutical workflows, e.g., pill quality control and sorting.
    • Provide clearer usage examples for dataset annotation via YOLO-SAM tools.
    • Refine existing tools with a developer-friendly codebase.
  • Impact:

    • Improved AI Training: Medical innovators can train models for specific industries using the new dataset.
    • Documentation Clarity: Ease of adoption for advanced features like hybrid YOLO-SAM workflows.
    • Bug Fixes: These ensure more accurate predictions (e.g., ConfusionMatrix FP fix) and reduce user-errors in workflows.
    • Streamlined DevOps: Faster docs deployment and CI pipelines benefit larger teams.

🚀 This release is a forward leap for developers and researchers aiming to innovate in specialized fields like healthcare!

What's Changed

  • Use Any type-hints for args and kwargs by @glenn-jocher in https://github.com/ultralytics/ultralytics/pull/18372
  • Update FAQ examples in callbacks.md by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/18377
  • Add MobileSAM auto annotation feature 🚀 by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/18374
  • Fix Docs calls to model.benchmark() by @glenn-jocher in https://github.com/ultralytics/ultralytics/pull/18391
  • PyCharm Code Inspect fixes by @glenn-jocher in https://github.com/ultralytics/ultralytics/pull/18392
  • Remove docs.yml fetch-depth 0 by @glenn-jocher in https://github.com/ultralytics/ultralytics/pull/18394
  • Clone Docs gh-pages branch --depth 1 by @glenn-jocher in https://github.com/ultralytics/ultralytics/pull/18396
  • Update image count information for COCO-Pose by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/18395
  • PyCharm Code Inspect fixes for Solutions and Examples by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/18393
  • Simplify links.yml by @glenn-jocher in https://github.com/ultralytics/ultralytics/pull/18399
  • Code scan fixes by @glenn-jocher in https://github.com/ultralytics/ultralytics/pull/18398
  • Restrict ONNX ExecutionProviders by @glenn-jocher in https://github.com/ultralytics/ultralytics/pull/18400
  • Update yolo11n-pose to yolo11n in speed-estimation.md by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/18410
  • fix bug in the ConfusionMatrix class by @yuzhj in https://github.com/ultralytics/ultralytics/pull/18409
  • ultralytics 8.3.55 New Medical-pills dataset by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/18389

New Contributors

  • @yuzhj made their first contribution in https://github.com/ultralytics/ultralytics/pull/18409

Full Changelog: https://github.com/ultralytics/ultralytics/compare/v8.3.54...v8.3.55

Notes

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

Files

ultralytics/ultralytics-v8.3.55.zip

Files (2.1 MB)

Name Size Download all
md5:ff11fc3f8ddfe29eea84561e31ba0b42
2.1 MB Preview Download

Additional details

Related works