Вы можете использовать изображение с камеры, которое ARCore захватывает в конвейере машинного обучения с помощью ML Kit и Google Cloud Vision API , для идентификации объектов реального мира и создания интеллектуальной дополненной реальности.
Изображение слева взято из примера ARCore ML Kit , написанного на Kotlin для Android. Этот образец приложения использует модель машинного обучения для классификации объектов в поле зрения камеры и прикрепляет метку к объекту в виртуальной сцене.
API ML Kit обеспечивает разработку как для Android, так и для iOS, а API Google Cloud Vision имеет интерфейсы REST и RPC, поэтому вы можете добиться тех же результатов, что и пример ARCore ML Kit, в своем собственном приложении, созданном с помощью Android NDK (C) , с iOS или с Unity (AR Foundation).
См. раздел Использование ARCore в качестве входных данных для моделей машинного обучения для обзора шаблонов, которые необходимо реализовать. Затем примените их к своему приложению, созданному с помощью Android NDK (C), iOS или Unity (AR Foundation).