# See how ML Kit and ARKit play together

DevFeed: [See how ML Kit and ARKit play together](<https://devfeed.tech/articles/see-how-ml-kit-and-arkit-play-together-16302.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2018/12/see-how-ml-kit-and-arkit-play-together>)

Author: Ibrahim Ulukaya

Published: 2018-12-17T00:00:00Z

Content type: tutorial

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [ML Kit](<https://devfeed.tech/topics/ml-kit.md>), [Firebase](<https://devfeed.tech/topics/firebase.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Cloud APIs](<https://devfeed.tech/topics/cloud-apis.md>), [object-detection](<https://devfeed.tech/topics/object-detection.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [api](<https://devfeed.tech/tags/api.md>), [apple](<https://devfeed.tech/tags/apple.md>), [arkit](<https://devfeed.tech/tags/arkit.md>), [cloud-apis](<https://devfeed.tech/tags/cloud-apis.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [image](<https://devfeed.tech/tags/image.md>), [ios](<https://devfeed.tech/tags/ios.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [ml-kit](<https://devfeed.tech/tags/ml-kit.md>)

## AI overview

This tutorial explains how to combine ML Kit and ARKit in an iOS project. It describes processing camera frames with ML Kit image labeling, using on-device results for responsiveness and cloud-based labeling for higher accuracy, then displaying the detected label in a 3D scene.

## Source excerpt

News, tutorials, and updates from the Firebase team.