Повышение качества изображения и комфорта
HoloLens 2 и HoloLens (1-го поколения) работают лучше, если они откалиброваны под особенности ваших глаз.
Хотя оба устройства необходимо откалибровать для оптимального просмотра голограмм, они используют различные технологии и методы калибровки. Перейдите к разделу о калибровке HoloLens 2 или калибровке HoloLens (1-го поколения).
Калибровка HoloLens 2
HoloLens 2 использует технологию отслеживания движения глаз для улучшенного взаимодействия с виртуальной средой. При калибровке HoloLens 2 обеспечивается точность отслеживания движения ваших глаз (и глаз других пользователей устройства). Кроме того, это обеспечивает комфорт пользователя, выравнивание голограммы и отслеживание рук. После калибровки голограммы будут отображаться правильно даже в случае смещения визора на голове.
HoloLens 2 предлагает пользователю выполнить калибровку устройства в следующих случаях:
- Пользователь использует устройство впервые.
- Пользователь ранее отказался от калибровки.
- Не удалось выполнить калибровку в последний раз, когда пользователь работал с устройством.
- Пользователь удалил свои профили калибровки.
- Устройство снимается и снова надевается в любом из описанных выше случаев.
В ходе этого процесса вы увидите набор целевых объектов (драгоценных камней). Во время калибровки можно моргать, но старайтесь концентрироваться на драгоценных камнях и не смотреть на другие объекты в комнате. Концентрация на драгоценных камнях позволяет HoloLens получить сведения о положении ваших глаз для отображения голографического мира.
Если калибровка прошла успешно, будет отображен соответствующий экран. В противном случае изучите этот раздел по диагностике проблем с калибровкой.
Отслеживание взгляда
Отслеживание взгляда используется для реализации двух возможностей:
- Отслеживание положения глаз, которое система использует внутри системы для обеспечения комфортного и качественного просмотра.
- Отслеживание взгляда, векторы взгляда для того, где пользователь ищет, какие разработчики могут использовать для ввода и взаимодействия.
Приложение калибровки можно запускать во время запуска при первом запуске, из приложения "Параметры" или если некалибированный пользователь запускает приложение, использующее отслеживание взгляда. Несколько пользователей могут совместно использовать устройство HoloLens 2 без необходимости для каждого пользователя выполнять настройку устройства с помощью собственной учетной записи входа. На устройстве хранится до 50 недавно использовавшихся профилей калибровки. Когда пользователь, который ранее откалибровывали визуальные элементы, помещает устройство обратно на голову, дисплей легко корректируется для качества и удобного просмотра.
С точки зрения данных и конфиденциальности:
- Для отслеживания взгляда мы предоставляем объединенный вектор взгляда, на который смотрит человек (это вычисляется на основе изображений глаз в памяти). Кроме того, теперь доступны взгляды левого и правого взгляда.
- Для отслеживания положения глаз, когда пользователь проходит калибровку, мы храним сведения о калибровке локально на устройстве, коррелированные с бит-кодами из шаблонов радужной оболочки глаза. Это отдельные экземпляры битовых кодов радужной оболочки глаза, которые используются для входа. Затем он используется для автоматического извлечения правильной калибровки для пользователя, который использовал устройство ранее (поэтому нет необходимости каждый раз повторять калибровку) и настроить устройство.
- Калибровка не связана с определенной учетной записью входа; это не зависит от учетной записи. Все данные калибровки безопасно хранятся на устройстве локально и доступны только системе. Сохраненные сведения о калибровке можно удалить с помощью приложения "Параметры" на устройстве.
Дополнительные сведения см. в нашей онлайн-документации:
- Отслеживание взгляда на HoloLens 2
- Взаимодействие с HoloLens 2 на основе взгляда
- Ввод взгляда головы и взгляда в DirectX
Калибровка при совместном использовании устройства или сеанса
Несколько пользователей могут совместно использовать устройство HoloLens 2 без необходимости настраивать устройства для каждого пользователя. Когда новый пользователь надевает устройство на голову в первый раз, HoloLens 2 автоматически предлагает выполнить калибровку визуальных элементов. Когда устройство надевает пользователь, ранее выполнивший калибровку визуальных элементов, экран автоматически корректирует качество изображения и удобство просмотра.
Запуск процесса калибровки вручную
Выполните жест "Пуск", чтобы открыть меню Пуск.
Если приложение "Параметры" не закреплено в меню Пуск, выберитеВсе программы.
Выберите Параметры, Система>Calibration>Eye Calibration>Run eye calibration (Калибровка > Калибровка глаз > Запустить калибровку для отслеживания взгляда).
Поддержка автоматического определения положения глаз
В HoloLens 2 определение положения глаз обеспечивает точное расположение голограмм, удобство просмотра и повышенное качество изображения. Определение положения глаз производится встроенным способом в рамках вычислений для отслеживания взгляда. Тем не менее, каждому пользователю для этого нужно пройти калибровку отслеживания взгляда, даже если интерфейс может не требовать управления с помощью взгляда.
Автоматическое определение положения глаз (AEP) включает сценарии, предусматривающие вычисление положения глаз пользователя, не требующее его действий. Автоматическое определение положения глаз начинает работать в фоновом режиме с того момента, когда пользователь надевает устройство. Если пользователь ранее не выполнял калибровку для отслеживания взгляда, функция автоматического определения положения глаз начнет передавать информацию о положении глаз пользователя в систему отображения после обработки в течение 20–30 секунд. Данные пользователя не сохраняются на устройстве, и этот процесс повторяется, если пользователь снимает устройство и надевает его снова, если устройство перезапускается или выходит из спящего режима.
Если устройство надевает пользователь, не выполнивший калибровку, в поведении функции автоматического определения положения глаз происходят некоторые системные изменения. В этом контексте термином "пользователь, не выполнивший калибровку" обозначается человек, который ранее не завершил процесс калибровки отслеживания взгляда на устройстве.
Активное приложение | Предыдущее поведение | Поведение в Windows Holographic версии 20H2 |
---|---|---|
Приложение, не поддерживающее управление взглядом, или Holographic Shell | Отображается диалоговое окно с запросом на выполнение калибровки отслеживания взгляда. | Запрос не отображается. |
Приложение, поддерживающее управление взглядом | Отображается диалоговое окно с запросом на выполнение калибровки отслеживания взгляда. | Запрос на выполнение калибровки отслеживания взгляда отображается только в том случае, если приложение получает доступ к потоку данных о направлении взгляда. |
Если пользователь переходит из приложения, не поддерживающего управление взглядом, в приложении, которое имеет доступ к данным о направлении взгляда, появится запрос на выполнение калибровки.
Все остальные системные операции будут похожи на действия, когда у текущего пользователя нет активной калибровки отслеживания взгляда. Например, жест "Пуск" одной рукой не будет поддерживаться. В интерфейсе первого запуска для начальной настройки не будет изменений.
Для интерфейсов, требующих данных о направлении взгляда или точного расположения голограмм, пользователям, не выполнившим калибровку, рекомендуется завершить калибровку отслеживания взгляда. Она доступна из запроса на проведение такой калибровки или из приложения "Параметры" меню "Пуск", где нужно выбрать Система > Calibration > Eye Calibration > Run eye calibration (Калибровка > Калибровка глаз > Запустить калибровку для отслеживания взгляда).
Отложенный запрос на калибровку
При автоматическом определении положения глаз отображение диалогового окна с запросом на калибровку отслеживания взгляда откладывается, пока приложение не запросит данные о направлении взгляда. Это гарантирует отсутствие запроса для пользователя, если активному приложению не требуется направление взгляда. Если приложению требуются данные о направлении взгляда, а текущий пользователь не выполнил калибровку, для такого пользователя отображается запрос на калибровку. Это поведение можно использовать для отображения запроса на калибровку отслеживания взгляда в подходящее время. Этот метод рекомендуется по следующим причинам:
- Диалоговое окно с запросом на калибровку отслеживания взгляда содержит сведения о том, почему требуется отслеживание взгляда.
- Предоставляет пользователю способ отказаться от калибровки его взгляда.
Если пользователь запустит калибровку отслеживания взгляда, фокус должен вернуться к исходному приложению после завершения калибровки.
Данные калибровки и безопасность
Сведения о калибровке хранятся локально на устройстве и не связываются с какими-либо сведениями учетной записи. Записи о том, какой пользователь применял устройство без калибровки, не сохраняются. Это означает, что новым пользователям предлагается откалибровать визуальные элементы при первом использовании устройства, а также пользователям, которые ранее отказались от калибровки или если калибровка не удалась.
На устройстве может локально храниться до 50 профилей калибровки. По превышении этого числа устройство автоматически удалит самый старый неиспользованный профиль.
Сведения о калибровке также моно удалить с устройства, выбрав Параметры>Конфиденциальность>Eye tracker (Отслеживание глаз).
Отключение калибровки
Поведение калибровки для отслеживания взгляда в HoloLens 2 версии 20H2 и выше
Благодаря реализации поддержки автоматического определения положения глаз в Windows Holographic версии 20H2 калибровку отключать не нужно. Запрос калибровки отображается автоматически, только если вы используете приложение с поддержкой отслеживания взгляда.
Отключение калибровки для отслеживания взгляда в старых версиях HoloLens 2
Чтобы отключить калибровку, вы можете использовать переключатель "Параметры" на гарнитуре, но определить состояние этого переключателя может быть непросто. Он был удален и заменен функцией поддержки автоматического определения положения глаз, которая откладывает калибровку, обеспечивая цветокоррекцию и позиционирование голограмм.
Отключение калибровки для отслеживания взгляда в HoloLens (1-го поколения)
При использовании калибровки HoloLens (1-го поколения) запрос на калибровку для отслеживания взгляда можно отключить так:
Выберите Параметры>Система>Calibration (Калибровка).
Отключите параметр When a new person uses this HoloLens, automatically ask to run eye calibration (Если это устройство HoloLens использует новый пользователь, автоматически запрашивать выполнение калибровки).
Важно!
Этот параметр может негативно повлиять на качество и комфорт отображения голограмм. При отключении этого параметра функции, зависящие от отслеживания глаз (например, прокрутка текста), больше не будут работать в иммерсивных приложениях.
Технология отслеживания глаз в HoloLens 2
Устройство использует технологию отслеживания глаз для улучшения качества отображения, а также точности расположения голограмм в трехмерном пространстве и комфорта при их просмотре. Так как глаза в этой технологии используются в качестве ориентиров, устройство может самостоятельно выполнять корректировку для каждого пользователя и настраивать визуальные элементы при незначительном смещении гарнитуры во время использования. Все изменения вносятся в реальном времени без необходимости ручной настройки.
Примечание
Настройка расстояния между зрачками неприменима для Hololens 2, так как расположение глаз вычисляется системой.
Приложения HoloLens используют отслеживание взгляда для определения направления вашего взгляда в реальном времени. Это основная возможность, которую могут использовать разработчики для реализации совершенно нового уровня контекста, понимания намерений человека и взаимодействий с голограммами. Для использования этой возможности разработчикам не нужно предпринимать никаких действий.
Калибровка HoloLens (1-го поколения)
HoloLens (1-го поколения) корректирует отображение голограммы в соответствии с вашим расстоянием между зрачками (IPD). Если это расстояние определено неточно, голограмма может выглядеть нестабильной или отображаться на неверном расстоянии. Вы можете улучшить качество изображения с помощью калибровки в соответствии с вашим расстоянием между зрачками.
При настройке устройства HoloLens (1-го поколения) вам будет предложено выполнить калибровку изображения после появления Кортаны. Рекомендуется выполнить калибровку на этом этапе настройки. Но вы можете пропустить калибровку, дождавшись запроса Кортаны и ответив "Skip" ("Пропустить").
В процессе калибровки HoloLens предложит направить палец на серию из шести целей на каждый глаз. HoloLens использует этот процесс для правильной настройки вашего расстояния между зрачками.
Запуск процесса калибровки вручную
Если вам необходимо обновить калибровку или выполнить ее для нового пользователя, вы можете в любое время запустить приложение калибровки вручную. Приложение калибровки установлено по умолчанию. Доступ к нему можно получить с помощью меню Пуск или приложения "Параметры".
Чтобы запустить приложение калибровки с помощью меню Пуск, выполните следующие действия:
Выполните жест раскрытия ладони, чтобы открыть меню Пуск.
Чтобы просмотреть все приложения, выберите + .
Выберите Calibration (Калибровка).
Чтобы запустить приложение калибровки с помощью приложения "Параметры", выполните следующие действия:
Выполните жест раскрытия ладони, чтобы открыть меню Пуск.
Если Параметры не закреплены в меню Пуск, выберите +, чтобы просмотреть все приложения.
Выберите Параметры.
Выберите Система>Служебные программы>Open Calibration (Открыть калибровку).
Иммерсивные гарнитуры
Некоторые иммерсивные гарнитуры предоставляют возможность настраивать параметр расстояния между зрачками. Чтобы изменить параметр расстояния между зрачками для своей гарнитуры, откройте приложение "Параметры" и выберите Смешанная реальность>Дисплей гарнитуры, и переместите ползунок в нужное положение. Изменения отображаются на гарнитуре в режиме реального времени. Если вы знаете расстояние между своими зрачками, например после посещения офтальмолога, вы также можете ввести точное значение.
Вы также можете настроить этот параметр на ПК, выбрав Параметры>Смешанная реальность>Дисплей гарнитуры.
Если гарнитура не поддерживает настройку расстояния между зрачками, этот параметр будет отключен.