github ultralytics/ultralytics v8.4.206
v8.4.206 - `ultralytics 8.4.206` Read upside-down and bottom-to-top text in OCR (#27083)

37 minutes ago

🌟 Summary

Ultralytics 8.4.206 improves PaddleOCR’s handling of upside-down text and makes OCR/rotated-box labels easier to read. 🔄

📊 Key Changes

  • Reads upside-down text with PaddleOCR: The OCR solution now uses a text-line orientation classifier to identify text that may be upside down. It tries those crops in both orientations and keeps the reading with higher confidence. This also helps with bottom-to-top text when its crop is oriented upside down.
  • Updates OCR dependencies: PaddleOCR now requires paddleocr>=3.7 and PaddlePaddle 3.1 or later. Custom recognizers are unchanged and do not get automatic orientation correction.
  • Improves label placement: OCR and oriented bounding-box labels now sit above the top-left of the box enclosing the polygon, rather than covering rotated text or appearing at an arbitrary corner. OCR labels also use black text on green for contrast.
  • Refreshes CI runner labels: GitHub Actions now uses macos-latest and ubuntu-26.04-arm labels, reducing future maintenance as runner images change.
  • Clarifies NXP documentation: The guide describes NXP’s Neutron SDK source as a pip package index instead of linking to a page that returns an error in browsers. Export behavior is unchanged.

🎯 Purpose & Impact

  • More reliable OCR: PaddleOCR users should get better results on text that appears upside down, with the more confident reading selected automatically.
  • Clearer visualizations: Labels are less likely to obscure text or polygons, making plotted results easier to inspect.
  • No change for custom OCR backends: Users supplying their own recognizer remain responsible for handling text orientation.
  • No change to NXP exports: The documentation link was corrected; pip-based SDK installation continues to work.

What's Changed

Full Changelog: v8.4.205...v8.4.206

Don't miss a new ultralytics release

NewReleases is sending notifications on new releases.