Есть ли способ сохранить модель на экране независимо от фона, видимого веб-камерой ??
Боюсь, что это невозможно.Поскольку vuforia использует Отслеживание без маркеров , требуется высокая контрастность точек.
Поскольку большинство AR SDK используют только монокулярную RGB-камеру (не RGB-глубину), они используют методы компьютерного зрения для расчета недостающей информации о глубине.Это означает выделение визуально отличимых характерных точек и определение местоположения устройства по предполагаемому расстоянию до этих характерных точек по нескольким кадрам во время движения.
Однако они также извлекают пользу из Sensor Fusion , что означает, что они объединяют собранные данные.от камеры и данных от блока ИДУ (датчиков) устройства.К сожалению, эти данные в основном используются для дополнения, когда отслеживание движения не удается в ситуациях, таких как чрезмерное движение (когда изображение с камеры размыто).Поэтому сами данные датчиков не являются надежными, что имеет место, когда вы входите в комнату, где нет никаких отличительных точек для извлечения.
Единственный способ решить эту проблему - это разместить несколько целей изображения в этой комнате.Это позволит Vuforia рассчитать положение устройства в трехмерном пространстве.В противном случае это невозможно.
Вы также можете обратиться к SLAM для получения дополнительной информации.