Ultralytics v8.3.131 Release Announcement
Summary
We’re excited to announce the release of Ultralytics v8.3.131! This update introduces powerful enhancements for grayscale image support, robust handling of large and transparent images, a production-ready YOLO11 C++ Triton Inference example, and several important workflow and licensing updates. These features help make the platform even more flexible, reliable, and ready for complex, real-world use cases!
Quick Overview
- Seamless grayscale image inference and visualization
- No more size limits for extremely large images
- Smart auto-conversion of transparent images
- YOLO11 deployment on NVIDIA Triton Inference Server in C++ (Supports FP16)
- Licensing and contributing workflow clarified
New Features
Grayscale Image Support
- What’s new? Easily work with grayscale (single-channel) images for inference and visualization.
- Details:
- Added support for the
channels
parameter in data loaders - Enhanced image reading and plotting functions for graceful handling of grayscale images
- Added support for the
- See implementation by @Laughing-q
YOLO11 Triton C++ Example
- What’s new? A complete C++ example for deploying YOLO11 models on NVIDIA Triton Inference Server, offering efficient FP16 inference and built-in result visualization.
- Contributed by @asdemirel (First-time contributor—thank you!)
Improvements
Large & Transparent Image Handling
- No Limits on Image Size: The default pixel limit in image processing (PIL) has been removed—process huge images with ease!
- Transparent Images Made Simple: Images with transparency (e.g. PNG + alpha) are now auto-converted to RGB before saving, preventing errors.
Licensing and Workflow Tweaks
- AGPL-3.0 Headers: Added license headers to Rust and C++ examples for open-source clarity.
- Workflow Improvements: Pull requests labeled “TODO” no longer get auto-closed, keeping your ongoing work active and safe.
New Contributors
A warm welcome to @asdemirel for their first contribution—your help bringing the YOLO11 Triton C++ example makes a difference!
More Details & Full Changelog
- Full changelog: v8.3.130…v8.3.131 on GitHub
- Release notes and downloads: Ultralytics v8.3.131 Release Page
Get Involved
We encourage you to upgrade to v8.3.131, try the new features—especially if you work with grayscale or large/transparent images—and experiment with the C++ Triton deployment for YOLO11. Your feedback helps us shape a tool that serves the whole YOLO community!
- Find a bug? Got a suggestion? Let us know in Ultralytics Discussions.
- Thanks to our contributors and community for driving these improvements forward!
Happy building and detecting,
— Glenn & the Ultralytics Team