LightSpace и интерактивная комната. Будущее по версии Microsoft
Оглавление:
В Microsoft Research уже давно работают над технологиями распознавания и взаимодействия с окружающей средой. Kinect — парадигмальный пример, но не единственный. LightSpace — еще один из проектов в этой области исследовательского подразделения Редмонда. Сочетая элементы распознавания поверхностей с дополненной реальностью, а также благодаря камерам глубины и проекторам, LightSpace делает интерактивными каждую поверхность в комнате и даже свободное пространство между ними.
Цель LightSpace — обеспечить взаимодействие в повседневной среде, используя различные элементы в качестве проекционных поверхностей.система использует столы или стены для отображения графики, что позволяет пользователям использовать руки и жесты для управления проецируемым контентом. Хотя в демонстрациях используются только стол и стена, LightSpace может распознавать большее количество поверхностей и использовать их в качестве интерактивного дисплея.
Взаимодействие с любой поверхностью
Система не только позволяет распознавать несколько рук, как если бы это был мультисенсорный экран, но также добавляет новые взаимодействия с телом, позволяющие переходы между различными поверхностями Например, мы можем перемещать содержимое с одного на другое, просто положив руку на рассматриваемый объект и коснувшись поверхности назначения. Таким образом, LightSpace имитирует перемещение контента через наши тела из одной части комнаты в другую.
Помимо перемещения контента с одной поверхности на другую, система позволяет извлекать его с них и держать в руках, как если бы это был физический объект.Для этого он проецирует на руку красный шар, представляющий рассматриваемое содержимое. Пользователь может перевозить его в таком виде по комнате и даже торговать с другими пользователями. Чтобы вернуть его на поверхность, просто поднесите его ближе к ней, чтобы он перенесся, снова отрендерив на нем содержимое.
Обнаружение глубины, используемое системой, также позволяет генерировать представления за пределами самих поверхностей Таким образом, как показано в демонстрации, мы можем перемещаться по параметрам меню, поднимая или опуская руки в воздухе. Система определяет высоту, на которой она варьируется между различными вариантами. Как и все остальное, это всего лишь один пример того, чего можно добиться с помощью LightSpace.
Как это работает
Чтобы сделать помещение таким интерактивным, система использует несколько камер глубины и проекторовОни откалиброваны для определения реального положения объектов и поверхностей в комнате, что позволяет отображать на них графики. Для этого каждая из камер записывает глубину, на которой находится каждый объект, различая устойчивые объекты в комнате и другие подвижные объекты, такие как сами пользователи. Каждый пиксель конвертируется в координаты реального мира.
LightSpace использует эти данные для построения трехмерной сетки элементов комнаты, определяя поверхности, на которые можно проецировать контент. Модель комнаты будет использоваться для распознавания взаимодействий пользователей в окружающей среде Используемые ранее камеры позволят обнаруживать движения пользователя, различая их контуры. и точное определение положения рук.
Таким образом, система будет интерпретировать жесты пользователя для выполнения каждого из реализованных действий.Мы уже видели некоторые из них, такие как работа с контентом на любой поверхности, перенос его с одной на другую или транспортировка по самой комнате, как если бы это был реальный объект. Но система может реализовывать и другие инструкции, позволяющие выполнять больше действий на любой поверхности.
Здесь можно дать волю воображению каждого. Цель состоит в том, чтобы превратить любую поверхность в интерактивный экран. Без дополнительных мониторов или датчиков движения LightSpace превращает любую комнату в новое рабочее или игровое пространство Во что-то большее из будущего.
В Xataka Windows | Будущее по версии Microsoft Дополнительная информация | Исследования Microsoft