ARWorldMappingStatus: как улучшить расширение или даже отображение? - PullRequest
0 голосов
/ 25 июня 2018

Я играю с ARKit 2.0 и регистрирую текущий ARWorldMappingStatus;но большую часть времени я получаю только .limited, хотя самолетов много, и хотя я много двигаюсь по телефону.Это связано с бета-статусом или я упустил что-то, что может улучшить отображение?

При показе featurePoints я вижу, что найдено только несколько точек ... Думаю, это проблема, но какувеличить количество найденных характерных точек?

1 Ответ

0 голосов
/ 19 июля 2018

Состояние отображения в мире, как вы и подозревали, коррелирует с установленными характерными точками, наблюдаемыми в окружающей реальной окружающей среде (не только числом в текущем кадре, но и числом, видимым с течением времени при перемещении устройства). и их пространственные отношения друг с другом).

Если вы находитесь в среде, где вы не видите много характерных точек - как правило, это проблема для отслеживания мира, хотя сопоставление мира более чувствительно к нему - вам нужно будет внести некоторые изменения в среду. (Или перейдите в другую среду.) Возможные причины отсутствия характерных черт:

  • Плохое освещение - при слабом освещении камера получает размытое / шумное изображение, которое мешает идентификации характерных точек.
  • Отсутствие деталей поверхности - простые белые столы или стены не имеют много областей с высоким локальным контрастом, которые могли бы служить характерными точками.
  • Неясные детали поверхности - отражающие поверхности показывают возможные характерные точки, которые не коррелируют с движением устройства.
...