Detects objects in real-time using Firebase ML Kit and displays 3D AR labels via ARKit and SceneKit.
MLKit-ARKit is a Swift-based example project that integrates Firebase ML Kit's object detection with Apple's ARKit to create an augmented reality labeling experience. It processes live camera frames from ARKit to identify objects and renders corresponding 3D text labels in the AR scene using SceneKit.
The project demonstrates a practical integration of on-device machine learning with augmented reality, prioritizing real-time performance by decoupling ML processing from AR rendering threads.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.