Прочитать на английском

Поделиться через


Сопоставление физических пространств с HoloLens

Устройство HoloLens совмещает голограммы с физическим миром. Для этого HoloLens необходимо познакомиться с окружающим физическим миром и запомнить, куда вы помещаете голограммы в этом пространстве.

Со временем HoloLens создает пространственную карту среды. HoloLens обновляет карту по мере изменения среды. Пока вы вошли в систему и устройство включено, HoloLens создает и обновляет пространственные карты. Когда камера устройства направлена в пространство, HoloLens пытается создать карту этого пространства. HoloLens обучается естественным образом с течением времени, однако вы можете упростить и ускорить процесс создания карты вашего пространства.

Примечание

Если HoloLens не может создать карту пространства или устройство не откалибровано, HoloLens может переключиться в ограниченный режим работы. В этом режиме размещение голограмм в вашем пространстве невозможно.

В данной статье рассмотрено, как HoloLens создает карты пространства, как улучшить этот процесс и как управлять пространственными данными, собранными устройством.

Выбор и настройка пространства

Характеристики окружающей среды могут затруднять процесс анализа пространства для HoloLens. Низкий уровень освещенности, материалы в пространстве, расположение объектов и многое другое — все это может влиять на результаты создания карты пространства устройством HoloLens.

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

Устройство HoloLens лучше всего работает внутри помещений. Качество пространственного сопоставления также улучшается, когда включен Wi-Fi. При этом подключение к Интернету не требуется. HoloLens может получить Wi-Fi точек доступа, даже если он не подключен или не прошел проверку подлинности. Функциональность HoloLens не изменяет, подключены ли точки доступа к Интернету или только для интрасети или локальной сети.

Используйте HoloLens только в безопасных помещениях, где отсутствует риск спотыкания. Дополнительные сведения о безопасности.

Создание карты пространства

Теперь вы готовы приступить к созданию карты пространства. В процессе создания карты HoloLens проецирует сетку сопоставления на окружающее пространство. В доме в смешанной реальности можно отобразить карту, выбрав сопоставленную поверхность.

Далее приведены рекомендации для достижения наилучших результатов при создании пространственных карт.

Общие сведения о сценариях для используемой зоны

Важно тратить наибольшее время на использование HoloLens, чтобы карта была актуальной и полной. Например, если сценарий использования HoloLens предусматривает перемещение из точки А в точку Б, пройдите по этой траектории 2–3 раза, поворачивая голову во все стороны.

Перемещайтесь по пространству медленно

Если вы будете двигаться слишком быстро, HoloLens с большой вероятность пропустит некоторые зоны. Двигайтесь медленно, останавливаясь каждые 2–3 метра, чтобы посмотреть вокруг.

Плавность движения также будет способствовать созданию более точной карты.

Смотрите во всех направлениях

Смотря во всех направления при создании карты, вы даете HoloLens возможность получить больше данных об относительном расположении точек в пространстве.

Например, если вы не посмотрите вверх, HoloLens не будет знать, где в комнате находится потолок.

Также не забудьте посмотреть вниз на пол.

Пройдите по основным зонам несколько раз

Многократный проход по зоне поможет охватить объекты, которые могли быть пропущены при первом проходе. Для создания идеальной карты рекомендуется пройти через зону 2–3 раза.

По возможности, пройдя в одном направлении, развернитесь и пройдите в обратном направлении.

Создавайте карту зоны не спеша

Для создания полной карты и ориентации в пространстве устройству HoloLens требуется от 15 до 20 минут. Если вы планируете часто использовать HoloLens в какой-то определенной зоне, уделите достаточно времени созданию карты этого пространства, чтобы избежать проблем в будущем.

Возможные ошибки в пространственной карте

Ошибки в данных пространственного сопоставления могут быть разделены на несколько категорий:

  • Дыры: реально существующие поверхности, которые отсутствуют на пространственной карте.
  • Галлюцинации. Поверхности существуют в данных пространственного сопоставления, которых нет в реальном мире.
  • Кротовые норы: HoloLens "теряет" часть пространственной карты, ошибочно принимая ее за какую-то другую часть карты.
  • Искажения: поверхности на пространственной карте не совпадают в точности с реальными поверхностями (вдавленные или выступающие поверхности).

Если вы видите какие-либо из этих ошибок, используйте FeedbackHub , чтобы отправить отзыв.

Безопасность и хранение пространственных данных

Начиная с Windows 10 версии 1803 данные пространственных карт Microsoft HoloLens хранятся в локальной базе данных (на устройстве).

Пользователи HoloLens не могут напрямую получить доступ к базе данных карт, даже если устройство подключено к компьютеру или при использовании приложения проводник. Если на устройстве HoloLens включено шифрование BitLocker, сохраненные данные карт также шифруются вместе со всем томом.

Удаление данных карт и известных пространств из HoloLens

Существует два варианта удаления данных карт в разделе Параметры > Система > Голограммы:

  • Чтобы удалить близлежащие голограммы, выберите Удалить близлежащие голограммы. Эта команда удаляет данные карты и привязанные голограммы для текущего пространства. Если вы продолжите использовать устройство в том же пространстве, будет создан новый раздел карты для замены удаленной информации.

    Примечание

    "Близлежащие" голограммы — это голограммы, связанные с одним разделом карты в текущем пространстве.

    Например, с помощью этой команды можно удалить данные рабочих карт, сохранив при этом данные домашних карт.

  • Чтобы удалить все голограммы, выберите Удалить все голограммы. Эта команда очищает все данные карты, хранящиеся на устройстве, и все привязанные голограммы. Необходимо явно разместить все голограммы. Вы не можете повторно обнаружить ранее размещенные голограммы.

Примечание

В любом случае после удаления голограмм HoloLens моментально начнет сканирование и создание карты текущего пространства.

Данные Wi-Fi в пространственных картах

HoloLens хранит характеристики Wi-Fi для соотнесения мест расположения голограмм с разделами карт, хранящихся в базе данных известных пространств. Сведения о характеристиках Wi-Fi недоступны пользователям и не отправляются в корпорацию Майкрософт с помощью облака или телеметрии.

Когда Wi-Fi включен, HoloLens соотносит данные карт с близлежащими точками доступа Wi-Fi. Нет никакой разницы в поведении, подключена ли сеть или обнаружена поблизости. Когда Wi-Fi отключен, HoloLens так же выполняет поиск по пространству. Однако устройству при этом приходится обрабатывать больший объем данных карт в базе данных пространств, в результате чего нахождение голограмм может занимать больше времени. Если данные Wi-Fi недоступны, для нахождения правильной части карты устройству HoloLens требуется сравнивать результаты текущего сканирования со всеми привязками голограмм и разделами карт, которые хранятся на устройстве.