v0.25
🚀 Added
Newer onnxruntime
👉 faster inference
on MacBook 🐎
@yeldarby bumped the onnxruntime
from 0.15.x
into 0.19.0
and that small change induced great performance improvement for YOLOv8 models running on resolution up to 640 🤯 Some variants of yolo runs now 2x faster on M2 chips ❗
profiling.mp4
🏎️ Better and Faster OWLv2 inference
@isaacrob-roboflow and @probicheaux prepared something special in #759, #763 and #755
🧙 Box prompting in annotations
We built a new tool to automatically label your data for you!
Inspired by a recent open source release, now when you annotate a dataset you can automatically get recommendations for other likely bounding boxes! And if you don’t like a recommendation, you can mark it as ‘negative’ and it will learn not to recommend boxes like that again!
Under the hood we use your annotations and feedback to train a few shot model based on OWLv2 on the fly, and then run it against your data to propose other likely bounding boxes.
We think this will save you a lot of time!
🐎 Inference speedup
Over 10x inference speed boost on T4 GPU. Previous version run in 440ms, now it is only 36ms 🔥
Workflows enhancements
🅰️ Single character detection 👉 OCR
Ever wondered how to read the text if you have model detecting separate characters? Now it is easy with workflows thanks to @reiffd7
Check out Stitch OCR Detections block docs 📖
ocr_stitch.mp4
🤺 Keypoints detection visualisation
Thanks to @EmilyGavrilenko, Workflows can now visualise predictions from keypoints detection models - for instance pose-estimation ones 😄 I bet you find the visualisation familiar - the new block is powered by supervision
.
Check out Keypoint Visualization block docs 📖
keypoints_visualization.mp4
🔧 Fixed
- Binary attachments in e-mail block (like JPEG images) now are possible to be sent - @PawelPeczek-Roboflow in #758
🏅 New Contributors
- @isaacrob-roboflow made their first contribution in #759
- @reiffd7 made their first contribution in #765
Full Changelog: v0.24.0...v0.25.0