ARKit – обнаружение похожих объектов, но разных цветов

#iphone #machine-learning #augmented-reality #arkit

#iPhone #машинное обучение #дополненная реальность #arkit

Вопрос:

Я использую приложение Apple ARKit Scanner для сканирования объектов и последующего обнаружения этих объектов. Мне интересно, можно ли сканировать два одинаковых объекта, но разных цветов, и иметь возможность обнаружить разницу.

Я подозреваю, что сканер генерирует контрольные точки на объекте, которые затем обнаруживаются, но есть ли способ заставить его определить разницу в цвете?

Примером могут служить два тренажера одного и того же стиля, но один черный и один белый.

Я думаю, может быть, ARReferenceImage может быть лучшим вариантом, поскольку мне действительно не нужно всестороннее обнаружение под разными углами?

Спасибо

Ответ №1:

ML-алгоритм ARKit обнаруживает предварительно отсканированные объекты (в .arobject контейнере) в черно-белой схеме, а не в цветовой схеме RGB. Если вы сканируете два абсолютно одинаковых объемных объекта, но с разной цветовой схемой, нет никакой гарантии, что ARKit успешно распознает каждый из них.

введите описание изображения здесь