Tobii vru02 runtime что это

Как использовать “Tobii Eye Tracker 4C” для общения с ребёнком, который не может говорить и двигаться (СМА, ДЦП, БАС)

Tobii vru02 runtime что это. ieekvqk770cifqpam9k2gwd5b5a. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-ieekvqk770cifqpam9k2gwd5b5a. картинка Tobii vru02 runtime что это. картинка ieekvqk770cifqpam9k2gwd5b5a

В основе методики лежит отслеживание направления взгляда, которое осуществляет устройство “Tobii Eye Tracker 4C”. На экран компьютера выводится таблица с несколькими картинками. Если задержать взгляд на отдельной картинке, то будет озвучена соответствующая ей фраза, например, «пить», «повернуть на бок», «смотреть мультики».

Когда ребёнок выучит буквы, можно будет использовать более сложные методы, вроде набора текста глазами.

Что потребуется (в двух словах)?

Содержание

Как это работает?

Видео, иллюстрирующее работу программы:

Виолетта учится работать с программой:

Виолетта капризничает и говорит «Нет!» при помощи программы:

Если у вас нет айтрекера, вы всё равно сможете оценить работу программы, так как она может работать также с любым устройством, перемещающим курсор мыши по экрану. Водите мышью по экрану так, как вы бы перемещали свой взгляд. Останавливайте курсор на картинках (нажимать ничего не надо), — это будет соответствовать фиксации взгляда на картинке при использовании айтрекера.

Чтобы программа работала в таком режиме, нужно в качестве используемого устройства выбрать Аэромышь (2 на рисунке ниже), но сначала не забудьте поставить галочку в поле “Режим таблицы (GRID) – для детей” (1).

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Подробная инструкция

1. Выбор компьютера

Какой компьютер для этого подойдёт? Я бы сказал так: современный со средними характеристиками и операционной системой Windows версий 7, 8.1, 10 (Windows 10 – только 64 бита). Несмотря на то, что в рекомендациях по использованию айтрекера Tobii 4c (https://help.tobii.com/hc/en-us/articles/213414285-Specifications-for-the-Tobii-Eye-Tracker-4C) советуют использовать компьютер с процессором Intel i5 или i7, мне удавалось работать и на современных процессорах подешевле: i3, Pentium, Celeron, и даже на Atom x5, хотя работа на последних двух может показаться заторможенной.

Другими словами, если у вас уже есть компьютер, и он не архаичный, то стоит попробовать работать на нём. Если же думаете купить компьютер, главное – не берите старый, и не берите с процессором Atom. Хотя, если денег совсем нет, то можно и такой попробовать, но лучше обговорить возможность возврата.

У компьютера должен быть по крайней мере один порт USB версии 2 или 3. Лучше, чтобы было хотя-бы два порта, чтобы можно было кроме айтрекера хоть мышь воткнуть. (Планшеты, кстати, часто грешат тем, что порт USB у них только один).

2. Устройство Tobii Eye Tracker 4C

Это устройство выпускается компанией Tobii для игроков в компьютерные игры и продаётся по умеренной цене. Чтобы не создавать конкуренции своим значительно более дорогим устройствам, “Tobii Eye Tracker 4C” сделан несовместимым с программами для людей с ограниченными возможностями, выпускаемыми ей же.

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

Сегодня (осень 2018) это устройство можно легко купить в нескольких магазинах. Вы без труда найдёте самый удобный для себя вариант. Я брал весной 2018 года за 11500 российский рублей.

2.1 Крепление айтрекера на монитор.

Видео, иллюстрирующее установку на ноутбук:

Компьютер может быть большой с отдельно стоящим монитором или мобильный (ноутбук). Может быть даже планшет Windows. Но нужно помнить, что айтрекер нужно располагать точно ПОД монитором так, чтобы крепление было жёстким. И если к обычному монитору айтрекер крепится идущим в комплекте самоклеющимся магнитом, то к планшету его приходится крепить как-нибудь виртуозно. На фотографии ниже планшет и айтрекер закреплены на куске доски, которая, в свою очередь, соединена с кронштейном, поворачивающимся на углу стола.

Tobii vru02 runtime что это. pve16a8woq. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-pve16a8woq. картинка Tobii vru02 runtime что это. картинка pve16a8woq

Также нужно помнить, что за тёмным стеклом (прозрачным только в ИК-диапазоне) в центре айтрекера находится камера, а по краям — инфракрасные светодиоды. При креплении хомутами важно не загородить ни то, ни другое.

Линия глаз должна совпадать с линией расположения айтрекера. Если человек лежит на боку, то и монитор нужно наклонить набок.

Расстояние от глаз до монитора с айтрекером должно быть около 50 см (расстояние вытянутой руки) или чуть дальше. Поэтому крепить айтрекер к телевизору на стене не получится – слишком далеко.

Как уже было сказано, в айтрекере находится камера, и она должна быть направлена на глаза. Фронтальная поверхность айтрекера немного отражает свет. Постарайтесь увидеть в ней, как в зеркале, свои глаза – это будет значить, что камера смотрит на них. Наклоните монитор при необходимости.

3. Установка программного обеспечения

Всё делать именно в такой последовательности!

3.1. (Больше не требуется) Добыть файл TobiiGazeCore32.dll версии 4.1.3.938 или более новый

Ранее этот файл можно было скачать в составе Tobii Gaze SDK. Сейчас компания Tobii прекратила его предоставлять, и приходится пользоваться трюком, описанным ниже.

Нужно скачать и установить программное обеспечение Tobii EyeX 2.1.1. После этого в одном из каталогов появится этот файл. Нужно скопировать его в надёжное место, после чего установленное программное обеспечение можно удалить.

Устанавливать это программное обеспечение нужно ДО установки драйверов от Tobii, иначе нужный нам файл TobiiGazeCore32.dll может не появиться (кому интересно, мы решали эту проблему вот здесь: github.com/MastaLomaster/bkb/issues/6 )

Итак, скачиваем Tobii EyeX 2.1.1 ( files.update.tech.tobii.com/engine/Tobii.EyeX_2.1.1.293.exe) и запускаем. Соглашаемся с условиями: ставим галочку и жмём кнопку ‘Next”.

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Готово, жмём “Finish”.

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

После установки появилось два файла TobiiGazeCore32.DLL. Более новый лежит в каталоге “C:\Program Files (x86)\Tobii\Tobii EyeX”. Это можно проверить, если нажать на имени файла правую кнопку мыши и выбрать «Свойства» в контекстном меню.

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

И затем, на закладке «Подробно» посмотреть на номер версии:

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Копируем этот файл в надёжное место, например, создадим каталог BKB на диске C и положим файл туда:

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Теперь можно удалить программу Tobii EyeX – мы взяли из неё всё, что нужно.
В Windows 10 для этого жмём кнопку «Пуск», потом — появившуюся кнопку с шестерёнкой.

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Затем выберем раздел «Приложения»

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Находим и удаляем всё, что начинается на “Tobii”, нажимая на кнопку «Удалить»:

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

3.2. Установка драйверов и калибровка

Заходим на страницу tobiigaming.com/getstarted и нажимаем на кнопку «Tobii Eyetracking»:

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Затем на появившуюся кнопку «Download»:

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Сохраняем файл (на будущее), и потом запускаем его:

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Ставим галочку, жмём кнопку «Next»:

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Жмём кнопку “Continue”:

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Потом жмём кнопку “Get Started”:

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

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

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

По завершению нажать кнопку “Done”.

Потом на экране появятся два кружка, которые иллюстрируют, хорошо ли айтрекер видит ваши глаза.

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Если кружки расположены не в центре экрана (как на картинке сверху), наклоните монитор, чтобы сдвинуть их.
Если кружки большие и мутные – вы слишком близко придвинулись к монитору.
Если кружки маленькие и мутные – вы слишком отдалились от монитора.

Как я уже писал выше, оптимальное расстояние от монитора до глаз – около 50 см.

Далее начинается калибровка айтрекера.

Если айтрекером будет пользоваться ребёнок, то калибровку нужно будет выполнить глазами ребёнка!!

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

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

После того, как вы зафиксируете взгляд на одной из точек, она разлетится на кусочки, как верхняя точка на картинке выше.

После окончания калибровки введите имя человека, для глаз которого проводилась калибровка и нажмите кнопку “Save”

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Далее запустится игра, в которой вы двигаете глазами прицел космического корабля, а затем стреляете по астероидам клавишей «пробел»:

Tobii vru02 runtime что это. 5ipsbyeps6kt214up6mlosq i64. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-5ipsbyeps6kt214up6mlosq i64. картинка Tobii vru02 runtime что это. картинка 5ipsbyeps6kt214up6mlosq i64

Выйти из игры можно, нажав на клавишу “Escape”.

На панели задач появится значок с двумя кружочками, изображающими глаза:

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Если устройство видит только один глаз, то будет показан только один кружочек:

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Если устройство вообще не находит глаз, то будут нарисованы два крестика:

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

ВАЖНО! Для того, чтобы программы не мешали работать друг другу, нужно отключить стандартные действия, которые производит драйвер Tobii.

Для этого щёлкаем на значок с кружочками (1) и в открывшемся меню заходим в раздел Interactions (2):

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

В каждом из разделов (Touchpad, Mouse, Windows) переведите все выключатели в положение “OFF”:

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

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

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Затем выбираем пункт “Create New Profile…” (1) и повторяем калибровку для нового человека.

Переключение между профилями различных людей делается в области ниже (2). Текущий профиль отмечен голубым кружком:

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

3.3. (Больше не требуется) Установка “Microsoft Visual C++ Redistributable for Visual Studio 2012 Update 4”

Если вы пропустите этот шаг, то при запуске программы вы увидите сообщение о том, что не найден файл msvcrt110.dll:

Tobii vru02 runtime что это. . Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-. картинка Tobii vru02 runtime что это. картинка

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Качаем и устанавливаем версию для процессоров x86:

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

3.4. Установка и настройка бесплатного программного обеспечения (от автора статьи)

После этого жмём кнопку “Download” или “View Raw”

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

(если кому интересно, там рядом лежат и исходные коды на языке С++)

Создаём каталог “C:\bkb” и копируем туда содержимое скачанного архива “bkb32c-Russian.zip”.

Должен получиться каталог вот с такими файлами и подкаталогом “grid”:

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Вообще-то вы можете выбрать и другой каталог для программы, но лучше, чтобы это не был подкаталог “Program Files…”. Дело в том, что программа может сохранять что-нибудь (например, журнал ошибок) в этом каталоге, а подкаталоги “Program Files…” закрыты на запись. (Да, я знаю, что нужно было писать в %AppData%, но так уж сложилось исторически).

3.4.1. Настройка программы для работы в режиме таблицы

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

Поэтому при старте программы ворон не ловим, а быстренько ставим галочку в поле “Режим таблицы (GRID) – для детей” (1).

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Также рекомендую нажать кнопку “Все настройки” (2) и установить побольше время фиксации взгляда на картинках, а также время ожидания следующей фиксации взгляда:

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Уточнение 03.10.2018: В последней версии программы время фиксации для таблицы берётся из настроек и умножается на 3, так что возможно, вам не потребуется его увеличивать.

Жмём кнопку «Сохранить» и выбираем наш айтрекер, например, Tobii (3).

Если вы не успели поставить галочку или войти в настройки, и программа запустилась, закройте её и попробуйте снова.

Выйти из программы можно, только закрыв её окно в панели задач:

Tobii vru02 runtime что это. e143. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-e143. картинка Tobii vru02 runtime что это. картинка e143

4.Использование программы

После запуска в режиме таблицы программа развернёт на весь экран вот такое изображение:

Tobii vru02 runtime что это. ieekvqk770cifqpam9k2gwd5b5a. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-ieekvqk770cifqpam9k2gwd5b5a. картинка Tobii vru02 runtime что это. картинка ieekvqk770cifqpam9k2gwd5b5a

Свернуть эту таблицу до одной клеточки можно, посмотрев на стрелку влево (свернуть). Например, чтобы посмотреть мультфильмы.

Если посмотреть на свернутую таблицу, то она снова развернётся на весь экран.

Если смотреть на зелёный кружок, будет произноситься слово «Да»

На красный – слово «Нет»

На колокол – звук колокола.

На одну из картинок – соответствующая фраза:

Ячейка таблицы
0. Болит живот.
1.Пить.
2.Кушать.
3.Какать.
4.Купаться.
5.Смотреть мультики.
6.Рисовать.
7.Повернуть на бок.
8.Спать
9.Смотреть в окошко.
a.Почесать лобик.
b.Читать сказку.

Как уже упоминалось, выйти из программы можно, только закрыв её окно в панели задач.

5. Как изменить содержимое таблицы

Можно изменить содержимое таблицы, положив в каталог “grid” собственные файлы.

Для картинок – это файлы в формате BMP. (желательно сохранять их в программе Microsoft Paint, иначе программа может их не прочитать).

Для звуков – это файлы в формате WAV.

В первой ячейке таблицы отображается файл 0.BMP и проигрывается звук 0.WAV
Во второй ячейке – 1.BMP и 1.WAV
Всего на одном уровне может быть до 16 ячеек, они нумеруются так:
0,1,2,3,4,5,6,7,8,9,A,B,D,E,F

То есть к 16-й ячейке будут привязаны файлы F.BMP и F.WAV

Можно сделать дополнительные уровни таблицы.
Например, при выборе ячейки «Кушать» можно открывать таблицу с выбором еды.

В таблице второго уровня файлы именуются двузначными значениями.
Например, «Кушать» на первом уровне имеет номер 2, а из неё мы попадаем в таблицу с ячейками, начинающимися на 2: 20, 21, 22……

Попробуйте сделать так:

Возьмите файл 2.BMP и скопируйте его в файл 20.bmp, и ещё в файл 21.bmp. Затем в графическом редакторе измените файл 20.bmp, чтобы там появилась тарелка с кашей. А файл 21.bmp отредактируйте так, чтобы там было изображение пюре.

Теперь запишите два звуковых файла: 20.wav и 21.wav. В первом запишите, как вы произносите слово “каша”, а во втором – слово “пюре”.

Теперь перезапустите программу, и когда ребёнок будет смотреть на картинку со словом “кушать”, то после произнесения этого слова откроется новая таблица с вашими картинками 20.bmp, и 21.bmp. А при остановке взгляда на этих картинках – будут произносится слова, записанные в файлах 20.wav и 21.wav соответственно.

Всего может быть три уровня, как показано ниже:

Tobii vru02 runtime что это. image loader. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-image loader. картинка Tobii vru02 runtime что это. картинка image loader

Ячейки следующего уровня добавляют ещё одну цифру к имени файла верхнего уровня:
2-кушать, 20-каша, 200-манная каша.

После добавления новых файлов в каталог “grid” программу нужно перезапустить, чтобы она их увидела.

Записывайте свои звуки, создавайте свои картинки, объединяйте их в свои собственные таблицы.

Примеры экранов, созданных другими людьми:

Tobii vru02 runtime что это. ab wmhusxkfmx73 kedfptibio0. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-ab wmhusxkfmx73 kedfptibio0. картинка Tobii vru02 runtime что это. картинка ab wmhusxkfmx73 kedfptibio0

Tobii vru02 runtime что это. 75zyinsciv5br3fwyier0kclcj8. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-75zyinsciv5br3fwyier0kclcj8. картинка Tobii vru02 runtime что это. картинка 75zyinsciv5br3fwyier0kclcj8

Tobii vru02 runtime что это. tvfs78ttey8v7t4wpimd0n3ufn0. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-tvfs78ttey8v7t4wpimd0n3ufn0. картинка Tobii vru02 runtime что это. картинка tvfs78ttey8v7t4wpimd0n3ufn0

6. Вызов внешних программ (обновление ноября 2018 года)

Теперь вы можете вызывать внешние программы, просто добавив ещё и файл с расширением .cmd и таким же именем, как и у файла с расширением .bmp

Например, для картинки 5.bmp вы можете создать файл 5.cmd, и если смотреть на эту картинку в таблице, то не только будет воспроизведён звук 5.wav, но и будет запущен файл 5.cmd

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

Источник

Обзор Tobii Eye Tracker 4C: не отрывая глаз

Eye Tracker 4C — это устройство для отслеживания направления взгляда и регистрации движений головы пользователя. В арсенале Tobii есть несколько подобных решений для разных задач, от исследовательских и медицинских до потребительских. Здесь мы говорим о последнем варианте: Eye Tracker 4C должен дополнить (но не заменить!) традиционные органы управления вроде мыши, клавиатуры, сенсорной панели или геймпада.

В основу положен метод отслеживания контраста между зрачком и радужной оболочкой, который возникает при инфракрасной подсветке глаз. Основные компоненты системы: инфракрасные светодиоды, камера высокого разрешения и ASIC-чип для расчетов. Светодиоды 90 раз в секунду «обстреливают» глаза инфракрасным излучением, создавая блики на сетчатке и зрачке. Камера делает снимки, а чип анализирует их: вычисляет значения различных параметров вроде взаимного расположения бликов и таким образом определяет направление взгляда.

Бомбардировка наших бесценных глаз какими-то лучами — звучит страшновато, но переживать не стоит. Трекер прошел сертификацию по европейскому стандарту EN 62471, который регламентирует использование светового излучения в светодиодных источниках освещения. В конце концов, инфракрасное излучение встречается повсеместно: его испускают дрожащее пламя свечи, лампы накаливания, весело пляшущие языки костра, Солнце и множество других источников. За неделю использования никаких неприятных ощущений не наблюдалось.

⇡#Технические характеристики

Tobii Eye Tracker 4C

Размеры

Масса

Максимально допустимая диагональ монитора

27’’ при соотношении 16:9

30’’ при соотношении 21:9

Рабочее расстояние

Размеры отслеживаемого пространства

40 × 30 см на расстоянии 75 см

Интерфейс подключения

Длина кабеля

Совместимость с ОС

Windows 7, 8.1 и 10 (только 64-бит)

Длина волны источников освещения

Частота источников освещения

Системные требования

Процессор Intel Core i5 или Core i7 с частотой 2,0 ГГц, 8 Гбайт ОЗУ

Потребляемая мощность

Цена в магазине официального дистрибьютора

⇡#Упаковка и комплект поставки

Гаджет упакован очень тщательно. В одну картонную коробку плотно уложена другая, из нее с усилием вытаскивается третья… после такого ожидаешь обнаружить внутри как минимум погибель Кощея Бессмертного, но нет — там, в толще амортизирующей «пенки», расположилось следующее:

Выудив все это из коробки, я радостно бросился крепить трекер к монитору согласно инструкции. Это делается посредством 8-сантиметровой магнитной полоски — одной стороной она крепко хватается за выемку в тыльной части устройства, а на другую, которая контактирует с монитором, нанесена самоклеющаяся пленка. Соответственно, место для крепления выбирается один раз и надолго, в противном случае придется отдирать самоклейку от монитора. Ценность этого замечания я оценил уже через несколько минут, но об этом ниже. А пока стоит отметить, что если у вас монитор с очень тонкими рамками или, например, изогнутый, то придется применить смекалку. С моим Dell U2312HM проблем не возникло.

⇡#Настройка

При подключении Windows 10 опознал трекер как EyeChip. Теоретически игры видят его уже на этом этапе, однако без калибровки точность будет далека от идеала. Да и «десятка» не совсем понимает, что с этим делать. Поэтому нужно скачать пакет Tobii Eye Tracking Core Software с официального сайта. После установки софт обновит прошивку трекера и приступит к тонкой подстройке.

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

Дальше программа предлагает закрепить трекер так, чтобы белые риски на его верхней панели совпадали с вертикальными линиями на экране. Но ведь в инструкции указано, что сначала надо прикрепить Eye Tracker 4C к монитору, а затем перейти на официальный сайт и продолжить настройку! Эх… отдираем самоклейку и цепляем трекер так, чтобы все совпадало.

После этого наступает первый вау-момент: калибровка. Вы взглядом уничтожаете разбросанные по экрану точки, а система в это время подстраивает трекер под особенности ваших глаз — образно говоря, снимает мерку и накладывает ее на внутреннюю анатомическую 3D-модель глаза, которая содержит информацию о различных оптических свойствах отдельных составляющих глазного яблока. Полученный результат можно оценить в космической мини-игре, которая предлагает сбивать астероиды, целясь в них взглядом. Если компьютером пользуются несколько человек, позволяется создать отдельный профиль для каждого. Это важно, ведь двух идентичных пар глаз не бывает.

⇡#Любопытно. Но что с этим можно делать в Windows?

Во-первых, Tobii Eye Tracker 4C можно использовать для входа в свою учетную запись Windows 10 посредством Windows Hello. Тут без нареканий — за неделю камера не узнала меня всего один раз, и это было утро понедельника. Кхм… пришлось ввести заранее выбранный пин-код.

Также программа Tobii Eye Tracking предлагает несколько возможностей, сгруппированных в четыре подменю.

Tobii vru02 runtime что это. sm.1 Power.800. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-sm.1 Power.800. картинка Tobii vru02 runtime что это. картинка sm.1 Power.800

Управление питанием

Когда вы покидаете поле зрения камеры, яркость монитора снижается. Эта полезная функция работает не со всеми мониторами. Список совместимых моделей нигде обнаружить не удалось, но во вкладке есть указание о том, что «большинство дисплеев ноутбуков поддерживаются». Мой настольный монитор Dell U2312HM — нет.

Монитор остается включенным, пока вы находитесь за компьютером. Хм, а когда он в принципе может выключиться, если вы работаете, играете или смотрите ролики про котиков?

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

Tobii vru02 runtime что это. sm.2 Touchpad.800. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-sm.2 Touchpad.800. картинка Tobii vru02 runtime что это. картинка sm.2 Touchpad.800

Работа с сенсорной панелью ноутбука

Поддерживаются тачпады Synaptics и Precision. На стационарном компьютере протестировать не удалось, а цеплять Eye Tracker 4C к Xiaomi Mi Notebook Air 12.5’’ — сомнительная затея. Любая потенциальная польза перечеркивается необходимостью каждый раз снимать/ставить трекер при закрытии/открытии крышки.

Tobii vru02 runtime что это. sm.3 Mouse.800. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-sm.3 Mouse.800. картинка Tobii vru02 runtime что это. картинка sm.3 Mouse.800

Работа с мышью

Перемещение курсора вслед за взглядом:

— при перемещении мыши: небольшое движение руки — и курсор прыгает туда, куда вы смотрите. Можно настроить порог перемещения курсора, после которого функция срабатывает (от 1 до 10 см);

— при нажатии на кнопку. Посмотрели, нажали назначенную кнопку — курсор переместился на нужное место.

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

Tobii vru02 runtime что это. sm.4 Windows 1.800. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-sm.4 Windows 1.800. картинка Tobii vru02 runtime что это. картинка sm.4 Windows 1.800

Работа с функциями Windows

Переключение окон с помощью Alt + Tab. Нажали, посмотрели на желаемое приложение, отпустили. Вот это действительно полезная штука, которая не требует абсолютно никакого привыкания. Уже через минуту скачешь между окнами «силой мысли» и искренне удивляешься, как жил без этого раньше, — настолько все органично и естественно.

Переключение окон с помощью Win + Tab. Очень странно, но эта функция работала крайне нестабильно и чаще всего просто не включалась. Возможно, дело в софте или прошивке.

Прикрепление окон с помощью Windows Snap Assist. Работает, но почему-то далеко не так отзывчиво, как переключение через Alt + Tab. Увы, попробовал и забыл.

Tobii vru02 runtime что это. sm.4 Windows 2.800. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-sm.4 Windows 2.800. картинка Tobii vru02 runtime что это. картинка sm.4 Windows 2.800

Есть еще две возможности, но они в статусе «беты»: автоматическое скрытие уведомлений (исчезают после того, как вы на них посмотрите) и выделение адресной строки в Edge. Первая у меня не заработала, а вот вторая показала себя так же замечательно, как переключение окон с помощью Alt + Tab, — очень удобно и быстро. Это что, мне теперь на Edge придется перейти?

Отдельным пунктом идет функция Gaze Trace, при активации которой на экране появляется «пузырь», следующий за вашим взглядом. Дополнительно можно скачать надстройку Tobii Streaming Gaze Overlay, которая расширяет возможности этого инструмента. Стримерам на заметку.

⇡#И это все?

Думаю, по вышенаписанному вы уже поняли, что в качестве дополнительной периферии для работы в Windows у Tobii Eye Tracker 4C больше минусов, чем плюсов. Даже если вы переучитесь с оглядкой на особенности трекера, привычного грызуна он все равно не заменит. В самом идеальном случае — будет на том же уровне, но, скорее всего, уступит в скорости и точности. Возможно, в качестве дополнения к тачпаду у изделия шведов больше шансов? Нет, это попросту непрактично — гораздо удобнее бросить в сумку с ноутбуком мышку, чем возиться с трекером при каждом открытии/закрытии крышки. В таком качестве он просто не оправдывает свою цену.

Ну а пока что Tobii Eye Tracker 4C позиционируется как периферия для Windows и игр. О последних мы сейчас и поговорим.

⇡#Игры

Полный список поддерживаемых проектов есть на официальном сайте. Ассортимент постоянно растет (к примеру, заявлена грядущая Assassin’s Creed Origins), а каждой игре отведена отдельная страница с перечислением реализованных разработчиками возможностей по использованию взгляда и (не везде) движений головы. Зачастую — еще и с наглядными роликами вроде этого:

Чтобы не ходить каждый раз на сайт, можно установить приложение Tobii GameHub. Оно содержит общий список поддерживаемых игр и показывает те, что установлены на компьютере, с указанием реализованных возможностей. Плюс позволяет все детально настроить, если этого нельзя сделать в самой игре (как, например, в Elite: Dangerous).

Tobii vru02 runtime что это. sm.Elite Settings.800. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-sm.Elite Settings.800. картинка Tobii vru02 runtime что это. картинка sm.Elite Settings.800

Нужно отдать Tobii должное — регулировки очень гибкие. Позволяется выключить отдельные возможности, выставить пороги срабатывания, чувствительность и многое другое. Если потратить немного времени на «подгонку» в каждой конкретной игре, можно получить такую степень влияния трекера на управление, какая вам требуется. Давайте рассмотрим возможности Eye Tracker 4C на примере двух проектов — Rise of the Tomb Raider и Dying Light. Любопытно сравнить впечатления «до и после».

Tobii vru02 runtime что это. rottr. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-rottr. картинка Tobii vru02 runtime что это. картинка rottr

Использование трекера заметно изменило ощущения от последней на сегодняшний день главы приключений Лары Крофт. Я уже играл в Rise of the Tomb Raider раньше, но с таким способом управления впечатление было немного иным. Когда вертишь головой в гробнице или осматриваешь суровые пейзажи, чувствуешь себя восторженным туристом. В бою на это нет времени, лучше пользоваться мышкой, но для неторопливого «впитывания» достопримечательностей — самое то.

Dying Light добавляет к тому, что есть в Rise of the Tomb Raider, уйму других любопытных возможностей. Ребята из Techland явно вдохновились открывшимися перспективами и спустили фантазию с поводка. Автоматическая пауза при отходе от компьютера — только вершина айсберга.

Tobii vru02 runtime что это. dying light 1. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-dying light 1. картинка Tobii vru02 runtime что это. картинка dying light 1

Погружение в игровой процесс от такого тщательного подхода только усилилось, ведь теперь луч фонаря шарит в темноте вслед за взглядом, а взаимодействие с предметами и объектами происходит автоматически, стоит на них только посмотреть. А вот между ходячими мертвецами лучше пробираться, глядя прямо перед собой, потому что они ловят ваш взгляд и бросаются вперед! На максимальной сложности, да еще поначалу, когда аптечки и другие ресурсы в дефиците, все это превращает Dying Light в настоящий триллер. Зато потом, когда научитесь бросать сюрикены сразу в нескольких мертвяков, отмечая цели своим орлиным взором, почувствуете себя настоящим нинздя. А фанаты Assassin’s Creed, привыкшие к «автоматическому паркуру», могут зажать кнопку бега и просто смотреть на карнизы, перекладины, заборы и прочие препятствия — Крейн взберется на них сам.

Tobii vru02 runtime что это. sm.dying light 2.800. Tobii vru02 runtime что это фото. Tobii vru02 runtime что это-sm.dying light 2.800. картинка Tobii vru02 runtime что это. картинка sm.dying light 2.800

Навскидку «залепить» еле бредущему зомби в голову получается далеко не всегда

С прицеливанием ситуация ровно та же, что в Rise of the Tomb Raider или Tom Clancy’s The Division: точная стрельба требует микрокоррекции мышью после наведения взглядом. Это общий момент для всех игр при использовании связки «клавиатура + мышь + трекер», он продиктован точностью отслеживания.

Совсем другое дело, если играть на геймпаде — в этом случае наведение взглядом и дальнейшее корректирование стиком воспринимаются гораздо честнее и естественнее обычной автонаводки. Вот только кто использует геймпад, сидя за столом? А развалиться на диване не получится — расстояние от трекера до глаз должно оставаться в диапазоне 50–95 см. Зато, если находитесь в этом «окне», не нужно сидеть как истукан — небольшие отклонения вполне допустимы и не влияют на отзывчивость.

⇡#Выводы

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

Если говорить об играх, то тут есть два момента. Список совместимых проектов потихоньку растет, но реализация зависит от самих разработчиков — кто-то ограничится базовым набором, как в Rise of the Tomb Raider, кто-то, как создатели Dying Light, попробует выжать из имеющейся технологии как можно больше. Простые приемы в итоге оказываются самыми действенными — спрятанный интерфейс усиливает погружение, чего не скажешь о стрельбе с постоянной коррекцией мышью. В таких случаях геймпад формирует с трекером более органичный симбиоз, но все упирается в небольшое рабочее расстояние, которое делает установку трекера на телевизоре невозможной.

Tobii Eye Tracker 4C — очень любопытная вещь. Я не ждал ничего особенного, но устройство приятно удивило некоторыми возможностями в Windows 10 и новыми впечатлениями в знакомых играх. Есть в этом какая-то магия, хотя ее и не сравнить с первым восторгом от виртуальной реальности. Но ведь и стоит трекер в разы дешевле какого-нибудь HTC Vive, и при этом тоже дает интересный опыт, хоть и не такой яркий. Если рассматривать Eye Tracker 4C в таком разрезе, то на него стоит обратить внимание. Личные впечатления в данном случае не заменит ни один обзор, так что обязательно попробуйте трекер в деле, если представится такая возможность.

Спасибо компании «Бука» за предоставленный на тестирование экземпляр.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *