OCZ NIA: чтение мыслей в домашних условиях

  
Версия для печати  Версия для печати

Введение
Конструкция
Подключение, тренировка и использование
Достоинства и недостатки
Заключение

Автор: Олег Артамонов
13.11.2008 01:50:00


Введение

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

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

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

Тем неожиданнее стало быстрое и практически повсеместное (в том числе и в России) появление в продаже устройства под названием OCZ NIA – Neural Impulse Actuator, то есть, в вольном переводе, «нейроимпульсный привод». Нейроимпульсы – это электрические сигналы нашей нервной системы, с помощью которых осуществляется как обработка информации в мозгу, так и передача команд различным мышцам. Соответственно, приборчик под названием NIA должен позволить регистрировать эти импульсы и транслировать их в команды управления компьютером.

И при этом – никаких шлемов, никаких пучков: лишь аккуратный обруч, надеваемый на голову. Системные требования – один свободный USB-порт.

Впрочем, надо сразу оговориться: читать мысли в прямом смысле этого слова NIA всё-таки не умеет; человеческий мозг крайне сложен, и создаваемый им при работе «электрический шум» на современном уровне развития технологий полностью декодировать невозможно. Даже стандартная методика снятия электроэнцефалограммы, дающей лишь базовое представление о происходящих в мозгу процессах, требует расположения на голове пациента сразу 19 электродов, а перспективные разработки, призванные помочь парализованным людям действительно управлять компьютером силой мысли, вообще зачастую базируются на имплантируемых чипах и вживлённых в мозг электродах, собирающих информацию об активности отдельных его участков.

Так что же фиксирует OCZ NIA, обладающая всего тремя датчиками и не требующая для установки участия опытного нейрохирурга? Увы, я несколько приукрасил название статьи: это не отдельные мысли – и даже не образы. Основной источник сигналов для NIA – мимические и глазные мышцы, точнее, управляющие ими нервные импульсы; кроме того, устройство «чувствует» альфа- и бета-ритмы головного мозга, дающие общее представление о его активности: как известно, альфа-ритмы доминируют в расслабленном состоянии при закрытых глазах, а бета-ритмы – наоборот, при активных размышлениях.


Конструкция



Поставляется NIA в аккуратной белой картонной коробке среднего размера, на которой почему-то изображен даже не сам головной датчик, а корпус, в котором размещается усилитель, АЦП и интерфейс USB – так что понять по коробке, как же должна работать «продвинутая биотехнология для игр», совершенно невозможно.


Откинув крышку, мы обнаруживаем внутри аккуратно упакованную и уже знакомую нам по картинке чёрную коробочку интерфейса, а также главный элемент NIA – обруч с датчиками, надеваемый на голову пользователя.


Помимо этого, вы найдёте USB-кабель, руководство пользователя и компакт-диск с драйверами – впрочем, последние лучше сразу скачать с сайта OCZ, так как обновляются они довольно часто.


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

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


На передней части обруча расположены три датчика – твёрдые пластмассовые рамки, плотно прижимающиеся к коже лба. Какой-либо электроники на обруче нет, вся она вынесена в отдельный интерфейсный блок.


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


Вся электроника – усилители, принимающие сигнал с датчиков, аналого-цифровой преобразователь и USB-интерфейс – размещается в маленькой (чуть больше 10 см в длину) аккуратной коробочке из анодированного алюминия. Отдельного источника питания она не требует, для NIA более чем достаточно возможностей USB-порта.


Обруч подключается к электронике с помощью 3-контактного разъёма. Длина провода – 1,4 м, сам провод достаточно тонкий и мягкий.


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


Внутреннее устройство NIA не поражает ни сложностью, ни использование каких-либо необычных компонентов: справа на плате мы видим микроконтроллер Microchip PIC, по центру – гальваническую развязку Analog Devices ADUM1300 и оптопару Fairchild HCPL-2631, справа – АЦП BurrBrown PCM1803A и операционный усилитель Texas Instruments OPA4340, а также несколько микросхем помельче.

Обратите внимание, что электрическая схема обруча целиком и полностью развязана от питания компьютера – очевидно, это сделано в целях безопасности. Для питания усилителя и АЦП на плате расположен отдельный импульсный блок питания (его дроссель видно в центре платы в нижней части снимка), оцифрованные данные передаются через гальваническую развязку ADUM1300, рассчитанную на напряжение до 2,5 кВ. Таким образом, инженеры OCZ сделали всё необходимое, чтобы ни при какой нештатной ситуации на обруч не попали бы сколь-нибудь опасные напряжения: электрически он полностью изолирован от USB-порта в частности и компьютера в целом.

Интересно, что на обратной стороне платы есть надпись «Powered by Brainfingers technology», проливающая свет на происхождение NIA. Brainfingers – это торговая марка компании Brain Actuated Technologies, занимающейся разработкой «мозговых интерфейсов» для людей с различными расстройствами нервной системы. Очевидно, что компания OCZ заинтересовалась возможностью коммерциализации этой технологии и предложила на её базе устройство для массового рынка.


Подключение, тренировка и использование

Основное и заключительное тестирование OCZ NIA проводилось на компьютере следующей конфигурации:
материнская плата Gigabyte GA-73PVM-S2H (чипсет NVIDIA nForce 630i);
процессор Intel
Core 2 Duo E8200 (2,66 ГГц);
память 2x2 Гбайта Corsair DDR2 PC6400;
видеокарта ASUS EN8800GTS (
GeForce 8800GTS/512);
жесткий диск Samsung HD321KJ (320 Гбайт);
корпус
Antec NSK1380;
клавиатура
Logitech G15 и мышь Logitech MX Revolution;
операционная система Windows Vista Ultimate SP1 64-bit;
драйвер OCZ NIA версии 2.001.
Кроме того, так как тестирование начиналось ещё до выпуска драйверов под 64-битную версию Windows Vista, первоначально OCZ NIA тестировалась также на 32-битных Windows Vista и Windows XP. Всё, что можно сказать по этому поводу – 64-битные драйвера не продемонстрировали никаких проблем по сравнению с 32-битными, кроме того, последние версии драйверов обеспечивают ощутимо лучший контроль, нежели версия 1.000, приложенная на компакт-диске. В общей сложности NIA подключалась к четырём разным компьютерам – двум настольным и двум ноутбукам – и ни в одном случае проблем с установкой и настройкой не возникло.

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


Щелкнув по картинке, вы увидите интерфейс целиком

Программа включает в себя обширное руководство, первая часть которого – как правильно надевать обруч. В общем-то, ничего сложного в этом нет: главное, чтобы под датчики не попали волосы. Сильно затягивать обруч не требуется, достаточно, чтобы он хорошо прилегал к коже лба.


Далее следует подробнейший рассказ о возможностях устройства и особенностях его настройки. Кстати, уже по приведённому выше тексту понятно, что дело это довольно неоднозначное: в нём описывается ситуация, когда триггеры «прыжок» и «движение назад» срабатывают одновременно, в результате чего перепрыгнуть канаву, тут же не свалившись в неё, не получается. Разработчики советуют сделать для триггера «движение назад» искусственную задержку 1 с – за это время вы успеете прыгнуть вперёд, но вот только о быстрой реакции при необходимости отойти назад уже говорить не приходится. Впрочем, о проблемах с одновременным срабатыванием нескольких триггеров мы поговорим ниже…


Следующий этап – калибровка датчиков. Надев обруч на голову, надо расслабиться – и если всё в порядке, жёлтая линия сигнала на экране должна опуститься ниже линии зелёной; это означает, что когда вы неподвижны, сигнал с датчиков близок к нулю.

Уже здесь могут возникнуть несколько проблем.

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

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

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

Мне в итоге так и не удалось подобрать положение обруча, при котором он бы уверенно «ловил» горизонтальные движения глаз (либо не удавалось откалибровать NIA, либо обруч оказывался слишком высоко и сигнал был крайне слабым), у моей жены же это получилось с первой попытки. В общем, в моём случае причина становилась очевидна после снимания обруча: крайние два датчика оставляли на коже чёткие отпечатки, от среднего же не было никакого следа.

В-третьих, для нормальной работы NIA требует либо заземления компьютера, либо полной независимости от сети 220 В – в противном случае сигнал постоянно скачет вверх-вниз. На настольном компьютере это решалось использованием трёхпроводной сети питания с заземлением (точнее говоря, с защитным занулением – но это в данном случае неважно). На ноутбуке, вилка блока питания которого не имеет заземляющего контакта, добиться нормальной работы NIA удавалось только либо при питании от аккумулятора, либо при заземлении ноутбука отдельным проводом. Кроме того, иногда помогает положить руку на металлический корпус NIA – так сказать, заземлиться самому...

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


Если щёлкнуть по правому нижнему углу окна программы, откроется окошко с регулировкой чувствительности датчиков NIA. Впрочем, если у вас серьёзные проблемы с калибровкой – в большинстве случаев такая настройка не поможет, снижение уровня чувствительности не только устранит помехи, но и сделает NIA безразличной к вашим нервным импульсам.


Непосредственно в процессе калибровки пользователю предлагается в течение десятка секунд смотреть на вращающийся на экране гироскоп. Впрочем, можно просто расфокусировать взгляд: главное – расслабить как мимические, так и глазные мышцы, не совершать никаких движений ими. После калибровки NIA нарисует красную линию, обозначающую приблизительный уровень «нуля» – если эта линия расположена ниже зелёной, то калибровка удалась и можно переходить к тренировке. Если же красная линия находится высоко, а на жёлтой есть спорадические всплески, пытаться использовать NIA по назначению пока рано: без успешной и стабильной калибровки что-либо контролировать с её помощью вы не сможете.


Откалибровавшись, можно нажать на кнопку «Brainfingers» и посмотреть на сигналы с датчиков NIA, уже отсортированные по типам, но пока не привязанные к каким-либо кнопкам или джойстикам. Это «Glance» – движения глаз, «Muscle» – движения мимических мышц, а также альфа- и бета-ритмы мозга.

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

Бета-ритмы соответствует усиленной мозговой активности, состоянию тревоги или сосредоточенности. Бета-ритмы имеют частоты выше 12 Гц.

Уже из этого очевидно, что управлять ритмами мозга намного сложнее, чем мышцами – для изменения их уровня надо научиться быстро расслабляться, вплоть до погружения в медитацию, и, наоборот, сосредотачиваться. Результат предсказуем: судя по форумам, посвящённым NIA, лишь немногим пользователям даже после нескольких дней тренировок удаётся сознательно изменять уровень альфа- или бета-волн. У автора данной статьи это так и не получилось.

Впрочем, в простейшем упражнении этого и не требуется. Итак, жмём кнопку «Practice»!


В качестве практического упражнения NIA предлагает игру, появившуюся в электронном виде задолго до персональных компьютеров – пинг-понг. На экране – две ракетки и летающий между ними мячик; правой ракеткой управляет компьютер, левую должны двигать вы – с помощью OCZ NIA.

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

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

Потом вы приноравливаетесь морщить лоб с такой силой, чтобы ракетка, подёргиваясь вверх-вниз, висела более-менее посередине экрана. Регулярно, впрочем, теряете контроль – и она либо падает вниз, либо улетает до упора вверх. Чаще всего контроль вы теряете, когда мячик уже на подлёте.

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

Уловить момент перехода на следующий уровень трудно – он происходит где-то в подсознании, и в этом его главная прелесть. В какую-то секунду ваш мозг сам собой абстрагируется от команд «поднять бровь!» и «опустить бровь!» и переходит на команды «переместить ракетку вон туда». Вы же не задумываетесь, листая эту статью колёсиком мышки, какие мышцы указательного пальца и в какой последовательности надо напрячь или расслабить, чтобы спуститься на следующий абзац? Вы просто думаете «надо повернуть колёсико», а всё остальное мозг делает автоматически.

То же самое происходит и с NIA. Вы думаете «сдвинуть ракетку вверх» – и ракетка сдвигается вверх. Окружающие видят, что для этого вы чуть-чуть напрягли мышцы на лбу, но вы сами больше не воспринимаете это как напряжение отдельных мышц, вы воспринимаете это именно как перемещение ракетки на экране.

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

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


О первом выигрыше в пинг-понг у компьютера программа сообщает торжественно, но лаконично.

Справившись с пинг-понгом, можно переходить к более интересным играм. Для них NIA предлагает трансляцию улавливаемых и дешифруемых нейросигналов в нажатия кнопок клавиатуры и мыши.


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


Начнём с создания своего профиля. Он определяет, в какие именно команды и как транслируются различные типы сигналов NIA – мимика, движения глаз, а также альфа- и бета-ритмы мозга (если вы, конечно, научились ими управлять).


Первый тип команд – бинарные события, так называемые «Switch Events», для которых есть ровно два состояния: 0 или 1. Вполне понятно, что в большинстве профилей такое событие одно – нажатие левой кнопки мыши, но можно назначить хоть три одновременно, например, выстрел (левая кнопка мыши) в прыжке (клавиша «пробел») через голову (возможно не во всех играх). Указать источник события нельзя, но разработчики утверждают, что это моргание век, и тут же расписывают его прелести: если скорость реакции и нажатия на кнопку мыши у обычного человека порядка 250 мс, то моргание век может сократить эту задержку до 100-150 мс. Иначе говоря, противник с обычной мышкой, встретившись с вами лицом к лицу в каком-нибудь онлайн-шутере, моргнуть успеет, а вот выстрелить – уже нет.


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


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

На снимке выше для джойстика определены два триггера. В отсутствии сигнала никаких действий нет – ползунок ниже отметки Z2. При среднем сигнале ползунок поднимается выше отметки Z2, для которой определена одна команда – нажатие и удержание кнопки «W», что при стандартной игровой «WASD»-раскладке означает движение вперёд. Так как в качестве источника сигнала для джойстика мы ранее выбрали движение мимических мышц, это означает, что, немного приподняв брови, вы заставите персонажа в игре идти вперёд.

Другой триггер, Z4, соответствует максимально возможному сигналу. К нему привязана кнопка «S», то есть движение назад, и задан режим задержки («Dwell») с последующим удержанием. Такая хитрая комбинация нужна в случаях, когда на короткий сильный сигнал в другом элементе управления задан прыжок: если бы событие Z4 не имело задержки, то одновременно с прыжком вы бы делали в игре шаг назад. С задержкой же короткий «взмах бровями» будет означать прыжок, но движение назад включиться не успеет.

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

Такой элемент управления на самом деле джойстиком может называться довольно условно: он имеет лишь три дискретных состояния (покой, Z2 и Z4). Точное положение ползунка между отметками не играет никакой роли, важен лишь факт перехода его через конкретную отметку.


Для каждого джойстика можно настраивать три параметра, определяющие, насколько резко он реагирует на сигналы с датчиков NIA.


Чуть иначе устроены горизонтальные джойстики, реагирующие на движения глаз: у них точка покоя находится посередине, и если для вертикального джойстика любой ненулевой сигнал с датчиков NIA означает движение вверх, то горизонтальный различает направления влево-вправо.

Для каждого из направлений можно задать по две отметки, одна из которых соответствует слабому сигналу, вторая – сильному. В данном случае используются только «слабые» отметки, на них назначены нажатия кнопок «A» и «D», то есть движение персонажа влево и вправо. Как и в других элементах управления, на каждую отметку можно задать до трёх кнопок; например, вы можете включить метки R2 и L2, соответствующие максимальному сигналу, и назначить на них перемещение вправо и влево с одновременным прыжком. Тогда, посмотрев в левый или правый угол экрана, вы заставите своего персонажа двигаться в соответствующую сторону шагом, а резко скосив глаза – делать то же самое прыжками.

Итак, текущая версия программного обеспечения NIA не позволяет ни сколь-нибудь произвольно управлять курсором, ни даже эмулировать джойстик, чувствительный к углу наклона рукоятки. На самом деле все имеющиеся элементы управления – дискретные, просто для так называемых джойстиков можно задать до четырёх разных событий (нажатий на кнопки или комбинации кнопок), зависящих от силы сигнала. Также можно указать, будет ли нажатие одиночным или кнопку надо удерживать, а при необходимости – ввести задержку перед срабатыванием. Заменить мышку в игре, таким образом, с помощью NIA нельзя, а вот некоторые клавиши – вполне возможно.


Настроив джойстики, можно привязать данный профиль к конкретной игре.


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


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


На последнем экране NIA напоминает комбинации клавиш: Ctrl-F12 для включения управления с помощью NIA в игре, Ctrl-F11 для включения звукового обозначения срабатываний триггеров джойстиков. Теперь можно нажимать кнопку «Launch», запускать игру – и Ctrl-F12!

Увы, хотя в теории всё красиво, на практике меня ждало разочарование.

Во-первых, как я уже писал выше, форма моей головы не обеспечивает хорошего контакта со средним датчиком, поэтому обруч приходится поднимать выше. При этом он оказывается дальше от глаз, и перестаёт реагировать на их движение – сигнал оказывается слишком слаб, чтобы сдвинуть горизонтальный джойстик с места; при увеличении же усиления начинают сказываться помехи, и джойстик хаотично мечется влево-вправо.

Моей жене удалось добиться больших успехов: на ней NIA без особых проблем фиксировала движения глаз, довольно уверенно различая направление. Впрочем, до идеала всё равно оказалось далеко – при чувствительности по умолчанию для заметного сдвига ползунка джойстика требовалось сильно скосить глаза в сторону... что несколько мешало смотреть на экран. Впрочем, кропотливой подстройкой чувствительности эту проблему наверняка можно победить.

Другой неприятностью стало самопроизвольное срабатывание триггера, «нажимающего» левую кнопку мыши (что в большинстве шутеров соответствует выстрелу) – по идее, он должен срабатывать на моргание век. На практике же, с одной стороны, приходилось буквально захлопывать глаза (что, в принципе, правильно – иначе регистрировалось бы и непроизвольное моргание тоже), с другой стороны, триггер часто реагировал не на моргание, а на резкие движения мимических мышц. Адекватно настроить пороги чувствительности так, чтобы и стрелять без осечек, и патроны попусту не тратить, мы не смогли.

Итог неутешителен: получить в реальной игре управляемость, сравнимую с обычными клавиатурой и мышкой, от NIA так и не удалось. Причём мало того, что NIA недостаточно хорошо разделяет разные сигналы, в результате чего иногда путает выстрел с прыжком, а прыжок – с движением назад, так ещё и приходится быть куда сдержаннее в эмоциях: нахмурившись, вы можете вызвать такой шквал команд, что мало не покажется никому. Кроме того, обруч на голове через некоторое время начинает мешать, а поправлять его нельзя: в лучшем случае это приведёт к полудесятку ложных команд, в худшем – к полной потере управляемости.


Достоинства и недостатки

Достоинства:
принципиально новый тип манипулятора;
управление компьютером без помощи рук;
достаточно уверенный контроль простейших событий после небольшой тренировки.
Недостаки:
необходимость предварительной тренировки;
высокая чувствительность к электромагнитным помехам, необходимость заземления компьютера;
высокая чувствительность к типу кожи, необходимость смачивать лоб для людей с сухой кожей;
плотность прилегания центрального датчика сильно зависит от черт лица конкретного человека;
плохое разделение различных типов нейросигналов, трудность получения хорошей управляемости при использовании нескольких типов сигналов одновременно;
невозможность поправить обруч во время игры.
Заключение

Несомненно, OCZ NIA – очень и очень интересное устройство. Это действительно абсолютно новый тип компьютерных манипуляторов, и он действительно работает. Я не жалею ни единой секунды, потраченной на тестирование NIA.

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

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

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

Таким образом, OCZ NIA крайне интересна в качестве экспериментального устройства, но вот практическая её ценность в играх находится под большим вопросом – как минимум, успех или неудача очень сильно зависят от конкретного человека. Намного сильнее, чем с любым другим типом манипуляторов. Разумеется, для людей, которым в силу тех или иных физических недостатков трудно пользоваться обычными мышками и клавиатурами, NIA может оказаться огромным подспорьем, но, боюсь, на этом возможности серьёзного её использования пока что и ограничиваются.

Вполне возможно, что вы достигнете с NIA полного успеха и будете с удовольствием использовать её в играх – по крайней мере, на форумах, посвящённых этой теме, достаточно таких людей. Однако гарантировать это, увы, невозможно, что при сравнительно высокой стоимости NIA – около 6,5 тысячи рублей – может оказаться серьёзным аргументом против покупки.

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

В заключение же я хочу вкратце упомянуть двух конкурентов NIA, работающих по схожим принципам. Во-первых, это Emotiv EPOC, продукт австралийской компании Emotiv Systems, куда больше похожий на устройства из фантастических фильмов – в нём 16 датчиков, расположенных с разных сторон головы пользователя. Во-вторых, прямая противоположность EPOC, одиночный датчик NeuroSky, способный регистрировать базовое состояние мозга «в целом»: сосредоточенность, расслабленность, раздражение... EPOC должен появиться в продаже уже в 2009 году в качестве самостоятельно устройства, NeuroSky же будет поставляться производителям игрушек, игровых консолей и подобных продуктов для интеграции в них.