Найдена реализация идеи (проект On {X}): активация различных действий по условию (см. приведенное ниже описание "движка" для платформы). Программная платформа для формирования алгоритмов взаимодействия "человек-машина" с использованием подсистем ввода информации ЭВМСовременный ноутбук, планшет обладают "органами чувств", в чем-то аналогичным человеческим:- веб-камера (зрение);
- микрофон (слух);
- тачпад, клавиатура, мышь (осязание).
На сегодняшний день есть программы, которые "умеют" распознавать образы, речь, жесты, рукописный ввод. Какой следующий шаг во взаимодействии "человек-машина"? - Научить компьютер реагировать на изменение поведения пользователя, например:
- По мимике и жестам определить настроение пользователя и подобрать соответствующие музыкальную композицию, фоновые рисунки, сортировать новостную подборку с RSS-лент.
- При долгом видимом напряжении пользователя (например, «насупленный» вид) предложить ему сделать перерыв, отвлечь его уведомлением о наступлении события, встречи.
- Создать адаптирующийся интерфейс пользователя, например:
- Используя web-камеру, мерять внешнее освещение и подстраивать яркость экрана.
- Не отвлекать пользователя при его активной работе, откладывая различные уведомления до перерыва в работе.
Что для этого надо сделать:
- Выделить базовые элементы поведения человека (смыкание бровей, улыбка, постукивание пальцами и т.д.).
- Разработать "движок" платформы, исполняющий скрипты.
- Сформировать скриптовый язык на основе базовых элементов поведения.
- Составить обновляемую БД с паттернами поведения и ожидаемой от ЭВМ реакции на них (скрипты).
- На базе платформы создать самообучаемую систему реагирования на действия пользователя.
Характеристики программной платформы для формирования алгоритмов взаимодействия «человек-машина»:
- Режим автоматического формирования реакции на действия пользователя, в отличие от существующих систем, с жестко программируемыми жестами.
- Гибкая, расширяемая платформа.
- Возможность, как ручного программирования жестов, так и самообучения системы.
- Одновременное задействование web-камеры, микрофона, тачпада, клавиатуры, мыши.
Продажи ПО будут осуществляться по уже "обкатанным" моделям:
- Продажи по модели shareware.
- Заключение OEM-соглашений с производителями вычислительной техники.
Конкуренты:
- Canesta- управление бытовой техникой жестами (используется Kinect).
- SeanGustafson.com- управление жестами (используется web-камера).
- CamSpace- управление жестами, на пальцы надевается маркер.
У конкурентов требуется явный жест для управления. В предлагаемом решении компьютер с помощью адаптивных алгоритмов самостоятельно будет пытаться по мимике и жестам угадать, что надо сделать. Предлагается создать обновляемую базу данных типовых реакций на действия пользователя.
Итоги- Разработать ПО, реагирующее определенным сценарием на жесты, мимику, голос, поведение пользователя.
- Продавать его как shareware, ОЕМ.
- Ключ успеха- в формировании расширяемой самообучающейся платформы, проявлении максимальной "дружественности" к пользователю.
Ссылки- Microsoft работает над дешёвой системой распознавания жестов: http://habrahabr.ru/post/143462/
- Moto X от Google будет предугадывать потребности пользователя.
Теги#НайденаРеализация
|
 Updating...
ć Владимир Каратаев, 26 мая 2011 г., 01:33
|