Skip to content

Releases: ultralytics/yolo-ios-app

v8.3.0 - Add YOLO11 CoreML Models (#71)

12 Dec 22:57
3f8f341
Compare
Choose a tag to compare

🌟 Summary

The Ultralytics YOLO iOS app v8.3.0 introduces significant advancements, highlighted by support for the new YOLO11 models, automated GitHub release workflows, and enhancements in orientation handling and community integration.

📊 Key Changes

  • Model Updates with YOLO11:
    Updated the app to replace YOLOv8 with the newly released YOLO11 models, improving accuracy and performance for real-time object detection.
    • New iOS requirement: iOS 16.0 (upgraded from 14.0).
    • Expanded customization options with added bounding box colors.
  • GitHub Release Automation:
    Added a tag.yml workflow for streamlined version tagging and release creation. It includes mechanisms for avoiding duplicate tags and supports detailed automated summaries for releases.
  • Improved Orientation Handling:
    • Full support for Landscape and Portrait modes, ensuring the UI and detection boxes adapt seamlessly to screen orientation.
    • Introduced dynamic adjustment to the camera’s orientation during video capture.
  • Formatting and Code Quality:
    • Added Swift code formatting and support for YAML, JSON, CSS, and Markdown consistency.
  • Documentation & Community Updates:
    • Documents updated to reflect YOLO11 models.
    • Added Reddit and Discord badges to README for increased community engagement.

🎯 Purpose & Impact

  • Enhanced Detection Capabilities:
    The adoption of YOLO11 models significantly improves detection accuracy and user engagement through a smoother application experience.
  • Future-proof Compatibility:
    The requirement for iOS 16.0 ensures the app leverages the latest Apple ecosystem features while maintaining optimal performance.
  • Streamlined Development Workflow:
    Automated tagging and formatting workflows reduce manual overhead for developers, ensuring consistent and reliable releases for users.
  • Improved User Accessibility and Engagement:
    The orientation updates, colorful bounding boxes, and enhanced documentation improve usability and visual clarity, while badges make it easier to join discussions or get support.

🚀 Overall, v8.3.0 modernizes the YOLO iOS app with cutting-edge technology, better community connectivity, and streamlined development processes. Happy detecting! 🎉

What's Changed

New Contributors

Full Changelog: v8.2.0...v8.3.0

v8.2.0 - Initial Release

11 Feb 23:29
276ead7
Compare
Choose a tag to compare

Ultralytics YOLO iOS App: Initial Release Notes

We are thrilled to announce the launch of the Ultralytics YOLO iOS App, a groundbreaking application that brings advanced object detection capabilities right to your iOS device. Powered by Ultralytics' state-of-the-art YOLOv8 models, this app is your portable gateway to seeing the world through the lens of artificial intelligence.

Features

  • Real-Time Detection: Experience instant object detection by simply pointing your camera at objects around you. Our app leverages the latest YOLOv8 models for accurate and fast results.
  • Multiple Model Support: Choose from a variety of YOLOv8 models ranging from 'nano' (YOLOv8n) for speed, up to 'x-large' (YOLOv8x) for maximum accuracy. Tailor the app's performance to your needs.
  • Easy Setup: Getting started is easy. With just a few steps, you can have the app up and running on your device. All you need is Xcode, an iOS device running iOS 14.0 or later, and a free Apple Developer account.

Quickstart Guide

  1. Clone the repository and open the project in Xcode.
  2. Add the YOLOv8 models to your project. Models can be exported using the ultralytics Python package or downloaded from our GitHub release assets.
  3. Run the app on your iOS device to start detecting objects in real-time.

Join the Ultralytics Community

We welcome everyone to contribute to our open-source projects and share feedback. Whether you're an academic, researcher, developer, or enthusiast, your contributions make a significant impact. Explore our Contributing Guide and join the conversation on Discord.

Licensing

  • AGPL-3.0 License: Ideal for academics, researchers, and enthusiasts. This open-source license encourages collaboration and knowledge sharing.
  • Enterprise License: For commercial use, offering the flexibility to integrate Ultralytics software into proprietary products and services. Reach out at https://ultralytics.com/license.

Get in Touch

Have questions, suggestions, or need support? Reach out to us via GitHub Issues or join our community on Discord.


Download Now

Discover the power of YOLOv8 on your iOS device. Download the Ultralytics YOLO iOS App today and transform how you see the world!


What's Changed

New Contributors

Full Changelog: https://github.com/ultralytics/yolo-ios-app/commits/v8.2.0