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

ECTtracker

ECTtracker

ECTtracker

ECTtracker (EyeComTechTracker) – программа айтрекинга, работающая совместно с приложениями по захвату видеоизображения и управляющими программами. На основании состояния глаз (открыты, закрыты, открыт один глаз) ECTtracker сообщает программе-приемнику коды клавиш управления. Так пользователь может управлять программой и набирать текст при помощи открытия и закрытия глаз. ECTtracker не требует установки и обладает возможностью гибкой настройки.



О ECTtracker

ECTtracker (EyeComTec Tracker) – программа айтрекинга, позволяющая отслеживать состояние глаз пользователя (открыты или закрыты). Программа используется совместно с приложениями для захвата видеоизображения с веб-камеры или другого подключенного к компьютеру устройства (например, ECTcamera, Skype, Media Player). Различным состояниям глаз пользователя ECTtracker сопоставляет определенные коды клавиш, которые затем может передавать в любое управляющее приложение (ECTkeyboard, ECTmorse и другие). Программа обладает гибкими возможностями настройки, портативна, адаптируется к возможностям каждого конкретного пользователя и производительности его компьютера. По сути ECTtracker является альтернативной реализацией обучаемого компьютерного зрения.

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

Программа является полностью настраиваемой. Можно задавать структуру распознавания изображения, пороговые границы совпадения текущего изображения с образцами, скорость обработки видео (в кадрах в секунду), время простоя программы при потере изображения, настраивать коды клавиш для передачи во внешнее управляющее приложение. Программа содержит более 50 настроек, при помощи которых можно менять внешний вид и функционал ECTtracker. Часть настроек позволяет значительно снизить требования к ресурсам компьютера, поэтому программа стабильно работает даже на компьютерах с низкой производительностью.

ECTtracker обладает удобным интерфейсом и богатыми возможностями для точной настройки и отладки. Начальную настройку программы легко производить благодаря функции автоматической калибровки. Кроме того, ECTtracker поддерживает различные локализации, что позволяет пациентам работать с программой на родном языке.

Возможность адаптации к физическому состоянию пользователя, условиям окружения и системным ресурсам компьютера делают ECTtracker крайне практичным и удобным приложением. Гибкая настройка и возможность работы с неограниченным количеством пользовательских профилей позволяет использовать приложение в любых условиях.

Основные элементы интерфейса программы и пример их совместного расположения представлены на рисунке 1.

Основной интерфейс программы (Рис. 1. Основной интерфейс программы)

The standard interface of ECTtracker Pro without the settings window of the program is shown on the image. The numbered figures show:

Подробнее о пунктах 4-8 вы сможете узнать из раздела «Элементы отладки» данной инструкции.

Преимущества использования ECTtracker

По сравнению с близкими по функциональности программными продуктами других компаний ECTtracker обладает рядом значительных преимуществ:

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

Выгодное отличие ECTtracker от других приложений подобного функционала – полная обучаемость, что позволяет работать с программой пользователям с любым физическим состоянием. Алгоритм распознавания ECTtracker работает вне зависимости от положения пользователя, интенсивности освещения, системных характеристик компьютера. В то время как многие другие алгоритмы работают путем поиска наиболее темных и светлых участков изображения, ECTtracker позволяет создать набор образцов для распознавания, уникальный для каждого пользователя и текущих внешних условий (освещение, положение камеры). Подобная высокая обучаемость обеспечивает качественное распознавание практически в любых условиях. Как следствие, пользователь может быстрее и увереннее работать с виртуальной клавиатурой и меньше утомляться. Кроме того, ECTtracker позволяет осуществлять ввод не только открытием и закрытием глаз, а любым хорошо различимым в кадре движением или жестом. Это позволяет использовать программу пациентам с самым разнообразными ограничениями двигательной активности.

Все изменения настроек, которые производит пользователь, можно записать в отдельные конфигурационные файлы. Это позволяет изменять параметры «на лету», что дает возможность последовательно работать за одним компьютером разным пользователям. Структуры распознавания и индивидуальные настройки подбираются с учетом физического состояния каждого пользователя. Программа позволяет создавать неограниченное количество профилей настроек, а малый размер файлов позволяет быстро пересылать настройки по электронной почте или любым другим доступным способом.

Портативность и малый размер позволяют запускать ECTtracker с любого внешнего носителя. Программа не требует обязательной установки и не вносит изменений в реестр операционной системы.

Информационные поля в главном окне программы, дополнительные окна отладки и подробный протокол действий представляют удобный функционал для точной настройки. В то же время при штатной работе все элементы отладки могут быть отключены. Возможность снизить количество обрабатываемых кадров в секунду позволяет уменьшить нагрузку на процессор и другие системные ресурсы компьютера. Это позволяет настроить ECTtracker для комфортной работы пользователя даже на компьютерах с невысокой производительностью.

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

Настройка ECTtracker не занимает много времени. В случае изменения условий освещенности или положения пользователя можно быстро создать новый набор образцов для распознавания при помощи функции автоматической калибровки. При этом не обязательно удалять старые образцы – программа позволяет сохранять и загружать любое количество пользовательских настроек.

Все это обеспечивает чрезвычайную гибкость в настройке и эксплуатации ECTtracker.

Скриншоты

Справочное окно программы Справочное окно программы
Основное меню программы Основное меню программы
Меню изменения размеров граб-формы Меню изменения размеров граб-формы
Окно настроек программы Окно настроек программы

Видео-обзоры ECTtracker