Обнаружение объекта с большого расстояния с использованием ARKit / CoreML - PullRequest
1 голос
/ 27 марта 2019

Как мы можем обнаружить объект практически на любом расстоянии, используя CoreML или ARKit. В настоящее время я пробовал сканировать и обнаруживать объект ARKIT 3d, который работает на близком расстоянии от объекта, но, поскольку мы удаляемся от объекта, он не может обнаружить этот объект. Аналогично, используя CoreML, я обучил модель для обнаружения объекта, которая обнаруживала объект только на близком расстоянии. Как добиться обнаружения объекта на дальних расстояниях, на которых фактический объект явно становится слишком маленьким.

1 Ответ

0 голосов
/ 27 марта 2019

Мне кажется, что сканирование далекого трехмерного объекта не имеет практического применения.

Во-первых, вам нужно сканировать ваш объект со всех доступных сторон, чтобы распознать этот объект в будущем, а не только из одного PoV. Во-вторых, иногда возникает туман окружающей среды (смог, дождь), который обесцвечивает такой дальний объект и делает его едва различимым. И, наконец, не хватает деталей для поверхности удаленного объекта, другими словами, «текстура» довольно скудная.

Практическое решение этой проблемы простое: просто используйте технику распознавания изображений для предварительно сделанных фотографий в ARKit и CoreML. А отсканированные данные гораздо тяжелее для процессора и графического процессора iPhone, чем mlmodel, не так ли?

...