EyeGestures — Отслеживание газа с открытым исходным кодом стало доступным это библиотека отслеживания взгляда с открытым исходным кодом и экосистема, предназначенная для того, чтобы сделать исследования отслеживания глаз и интерфейсы, управляемые взглядом, доступными без специализированного оборудования. Построенная как библиотека на Python, она может быть интегрирована в бэкэнд-серверы или настольные приложения и может работать на базовой веб-камере ноутбука или смартфона. Проект подчеркивает открытость, простоту использования и доступность, с несколькими компонентами и демонстрацией, чтобы быстро начать работу.
Как использовать EyeGestures
- Интегрируйте библиотеку в свой проект. Установите через управление пакетами Python или клонируйте репозиторий и установите зависимости.
- Добавьте несколько строк кода. Включите отслеживание взгляда в ваше приложение (бэкэнд или рабочий стол), чтобы захватить данные движения глаз и точки взгляда.
- Запустите демо или создайте свой собственный интерфейс. Используйте предоставленные демо (EyeGesturesLite, EyeFocus, EyePointer) для тестирования и повторения.
Инструменты и демо
- EyeGestures (основная библиотека) — библиотека отслеживания взгляда с открытым исходным кодом (не требуется специальное оборудование).
- EyeGesturesLite — супер легкая веб-демоверсия, полностью работающая в браузере (не требуется никаких серверов).
- EyeFocus — приложение, ориентированное на конфиденциальность и производительность, которое размывает или блокирует экран, когда вы смотрите в сторону от основного дисплея (опция покупки).
- EyePointer — онлайн-платформа для изучения коротких взглядов (подписка доступна).
- Настольные приложения — ранние сборки трекера для локального использования.
- Демо-версии и спонсоры – примеры и варианты спонсорства для финансирования текущих разработок.
Как это работает
- Использует движок отслеживания взгляда на основе Python, который обрабатывает ввод видео с обычных веб-камер (ноутбуки, смартфоны).
- Предназначен для работы без специализированного оборудования, что позволяет проводить доступные исследования взгляда и интерфейсы, управляемые взглядом.
- Может быть интегрирован как в бэкэнд-серверы, так и в настольные приложения, с легкими браузерными и настольными опциями.
- Подчеркивает открытость и поддержку сообщества: открытый исходный код, свободный в использовании, и приветствует вклад через сотрудничество РЕПО.
Вопросы безопасности и конфиденциальности
- Локальные варианты обработки сводят к минимуму воздействие данных; учитывайте согласие пользователя при захвате данных отслеживания глаз.
- Просмотрите лицензии и рекомендации для участников, если вы планируете публиковать или коммерциализировать проекты на основе EyeGestures.
Основные характеристики
- Библиотека отслеживания взглядов с открытым исходным кодом (на основе Python) без специализированного оборудования
- Запускается на стандартных ноутбуках и смартфонах, используя только веб-камеру
- Backend сервер и совместимость настольных приложений
- Легкая демо-версия браузера (EyeGesturesLite) без серверов
- EyeFocus для конфиденциального размытия экрана / блокировки взгляда
- EyePointer для доступных исследований взгляда
- Легкая интеграция с несколькими строками кода
- Активное сообщество и сторонники устойчивого развития