Posted on 28. May 2018

Технология отслеживания глаз по API

Создание приложений и захватывающих игр совместимых с технологией отслеживания глаз по API

В прошлом году, вместе с обновлением Windows 10 Fall Creators Update, Microsoft представили функцию Eye Control, которая позволяет пользователям управлять Windows устройствами с помощью глаз. Microsoft продолжает разрабатывать еще больше функций для людей с ограниченными возможностями, таких как Стив Глисон, чтобы предоставить им перемены в лучшую сторону. Однако команда Microsoft понимает, что выполнение миссии - «предоставить возможности каждому человеку и организации на планете достичь большего» - выходит за рамки одного продукта. Все начинается с чего-то более фундаментального: создание платформы, позволяющей всем разработчикам создавать продукты, которые помогут улучшить жизнь людей и оказать положительное влияние.

В этом блог посте, Microsoft рады представить Вам следующий шаг в улучшениях возможностей по отслеживанию глаз. В дополнение к улучшению функции шаринга с помощью Eye Control и расширенной аппаратной поддержки Eye Tracker, Microsoft представляет Вашему вниманию Windows API с функцией отслеживания глаз и открытый исходный код, который позволяет всем разработчикам приложений создавать более доступные и захватывающие приложения, которые можно использовать с помощью отслеживания глаз.

Давайте изучим все детали.

Новые функции в Eye Control

С момента выпуска функции Eye Control, команда Microsoft продолжала работать с Microsoft Research и людьми, с заболеванием БАС (боковой амиотрофический склероз) или ЗДН (заболевание двигательных нейронов). Microsoft тщательно изучили отзывы людей с заболеванием БАС, а также пользователей, которые хотят управлять Windows устройствами с помощью глаз. Эти отзывы значительно повлияли на выбор набора функций, которые были недавно добавлены в Eye Control, и которые сделали еще один шаг на пути к полному управлению компьютеров с помощью оптической оси глазного яблока. Вот три области, которые были улучшены на основе отзывов и сотрудничества с людьми с ограниченными возможностями:
  • Более легкая навигация: Microsoft добавили больше возможностей управления мышью, например, скроллинга любого приложения или веб-сайта, а также ускоренный клик по контенту. 
  • Ускоренное перемещение: Более быстрый доступ к меню Start, Task View, калибровке устройства и настройкам Eye Control, которые теперь доступны с панели управления Eye Control.
  • Возможность поставить на паузу в любой момент: Приостановка панели управления при просмотре фильма, чтении или просто перерыве во избежания случайных взаимодействий с глазами.

Панель управления Eye Control в Обновлении Windows 10 April 2018 Update

Функция Eye Control еще находится в режиме предварительного просмотра, и Ваши отзывы помогут сделать ее намного лучше. Если у Вас есть какие-либо пожелания по улучшению продуктов и услуг, Вы можете оставить их на форуме Accessibility User Voice Forum или Windows Feedback Hub. Если у Вас возникли трудности с использованием Eye Control, свяжитесь с Disability Answer Desk.

Расширенная поддержка аппаратуры для отслеживания глаз

В прошлом году, команда Microsoft объявила о сотрудничестве с компанией Tobii для расширения количества аппаратных средств и игровых трекеров под управлением Windows, которые будут поддерживать отслеживание глаз. В этом году, Microsoft представили своего второго партнера - компанию EyeTech.

Главная цель - поддерживать максимальное количество оборудования для отслеживания глаз на Windows платформе, чтобы позволить клиентам выбирать устройство, которое лучше всего подходит для их потребностей и предпочтений. Все эти устройства отслеживания глаз будут работать с Eye Control и Windows API по отслеживанию глаз, чтобы разработчики могли создавать приложения, которые в будущем будут работать на всех поддерживаемых устройствах. Microsoft продолжает работать над аппаратной экосистемой и надеется, что в этом году у них появится больше партнеров.

Новые Windows технологии отслеживания глаз по API

В дополнение к улучшениям Eye Control и более широкой аппаратной поддержке отслеживания глаз, Microsoft рады представить новые Windows инструменты для всех разработчиков, с помощью которых они смогут стать частью команды по работе с технологиями отслеживания глаз.

Обновление Windows 10 April 2018 Update включает в себя Windows API отслеживания глаз - такой же набор API, который был использован для создания Eye Control. Эти API предоставляют поток данных отслеживания глаз, который указывает, куда именно смотрит пользователь в окне приложения. Microsoft также выпустили Gaze Interaction Library с открытым исходным кодом в Windows Community Toolkit, чтобы упростить интеграцию взаимодействий взгляда в Ваших UWP приложениях. Microsoft начинает сотрудничать с такими компаниями, как Tobii и EyeTech, чтобы работать над улучшениями этой библиотеки с открытым исходным кодом, и если у Вас есть какие-либо рекоммендации, сделайте Ваш вклад в сообществе разработчиков, ориентированных на возможности отслеживания глаз.

Команда Microsoft уже видит результаты того, как их партнеры используют Windows API и делают приложения с технологией отслеживания глаз общедоступными. Одним из лучших примеров является Snap + Core First by Tobii Dynavox, коммуникационное приложение на основе символов, которое помогает людям легко общаться друг с другом. Microsoft также видит, что взаимодействие с отслеживанием глаз создает более захватывающий игровой опыт. И при поддержке UWP интеграции с Unity, Вы можете использовать эти API в Вашей новой или уже существующей UWP Unity игре.

С выпуском этих API, Microsoft гарантирует надежную защиту конфиденциальности всех пользователей. В первый раз, когда приложение должно получить доступ к трекеру движения глаз, оно запрашивает разрешение. Кроме того, приложение может получить доступ ко всем данным отслеживания глаз, которые хранятся в приложении. Обратите внимание, что если Ваше приложение собирает, сохраняет или передает данные отслеживания глаз, Вы должны описать это в заявлении о конфиденциальности Вашего приложения. Вы можете узнать больше о том, как мы управляем Вашей конфиденциальностью на странице конфиденциальности технологии отслеживания глаз.

Начните разрабатывать!

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

Документация
API Ссылки / Код
Новые API технологии по отслеживанию глаз, оборудывание, Eye Control, опыт работы с приложениями также были представлены на ежегодной бизнес-конференции Build. Если Вы хотите узнать больше, пожалуйста, посетите www.microsoft.com/accessibility.