Что измеряет eye-tracker?

    eye-tracker.ru
    В наше время бурного развития IT и появления множества интереснейших гаджетов, многие слышали о такой штуке, как eye-tracker (это такой прибор, который определяет куда люди смотрят) и даже видели разного рода «тепловые карты» и аналитику, построенные «на основе данных eye-tracker’а». Но при этом очень немногие задумываются над тем, что же именно этот прибор измеряет…

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

    Итак, давайте для начала определимся с тем, какие данные eye-tracker выдает, а потом поговорим об их полезности в реальной жизни.

    eye-tracker.ru
    Начнем, собственно, с самого прибора. В отличие от представляющихся многим электродов и шлемов, современный eye-tracker выглядит почти как обычный монитор, в который вмонтированы несколько камер и инфракрасные лампочки.

    Во время работы камеры непрерывно снимают ваше лицо, выделяют на кадрах глаза и методом триангуляции определяют положение каждого глаза в пространстве относительно eye-trackera. Кроме того, по взаимному расположению центра зрачка и бликов от ИК подсветки определяется направление взгляда (для каждого глаза). Ну а так как глаза у разных людей несколько различаются, то для того, чтобы это направление определялось точно, перед началом тестирования проводится калибровка: eye-tracker показывает вам движущийся шарик, вы за ним следите взглядом, а приборчик рассчитывает всяческие коэффициенты, которые надо использовать при работе именно с вами. И, наконец, зная положение глаза относительно экрана и направление взгляда, рассчитывается та точка экрана, на которую в данный момент вы смотрите.

    eye-tracker.ru
    Таким образом, несколько десятков раз в секунду eye-tracker записывает данные об испытуемом – расположение каждого глаза, координаты взгляда каждого глаза, качество измерений, результирующую координату взгляда (в идеале они должны совпадать и чем ближе точки взгляда каждого глаза – тем более достоверным является измерение), временнУю метку и некоторые другие параметры. Одновременно с этим записывается и ход теста – что именно показано на экране и какие действия проводил испытуемый: нажимал на клавиши, двигал мышку и т.п. Оба этих потока данных синхронизируются по времени.

    Одновременно с записью всего этого дела, происходит вычисление взглядов. Еще в 19-м веке стало известно, что взгляд человека движется не непрерывно, а рывками, перемещаясь от одной точки к другой. Быстрые движения взгляда называется саккадами (succade), а точки, на которых взгляд останавливается – точками фиксации или просто фиксациями (fixation). В русском языке чаще всего под «взглядом» (в контексте eye-tracking'а) понимаются именно фиксации.

    Во время записи eye-tracker следит за координатами вашего взгляда (напомню, что это происходит несколько десятков раз в секунду) и, если они остаются неизменными, суммирует время. При превышении некоторого порогового значения – обычно 100 миллисекунд – прибор отмечает фиксацию. Координаты взгляда, правда, тоже не совсем неизменны: они могут «дрожать», например, из-за ошибок округления (мы же в пикселы пересчитываем), из-за движений испытуемого или из-за моргания. Поэтому берется еще некий пороговый радиус (обычно 30 или 50 пикселов) и, если координаты остаются внутри заданного круга, то фиксация продолжается, а если выходят – начинается отсчет новой фиксации.

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

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

    Комментарии 6

      0
      я конечно понимаю что это не влазит в рамки «исследований веба», но… Можно было бы использовать eye-tracker вместо мыши в Quake или TF или для софта типа Google Street View.
        0
        учитывая что задержка реакция и скорость движения глаза по характеристикам гораздо выше чем рука самого жуткого задрота, в добавок издержки на механическое воздейтсвие на манипулятор, то вы получаете киберспортсмена нового поколения.

        я уже хочу такой девайс и софт к нему.
          0
          Подобные работы ведутся :) Даже экспериментальные варианты есть. Беда в том, что пока что не получается сделать прибор достаточно дешевым, а «рядовые граждане» еще не готовы выкладывать по 30+ килоевро да «мышку» :)
            0
            про-геймеры не рядовые граждане, если опустить хотяб ниже 10к $, то это уже можно покупать.
              0
              Если какая-нибудь про-команда упросит спонсора прикупить такое — это станет символом статуса про-команд любого экшена.
              Ведь если реализовать правильную интерпретацию изменения взгляда — играющий действительно станет молниеносным и смертельно точным.
              Но, как мне видится, это сделать не так уж и просто — иначе такой девайс давно уже вышел бы, хотя бы и за такую высокую цену.
                0
                Там действительно очень много подводных камней. Пока что похожие системы в истребителях новых используются, а вот до игр пока не дошло…

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

        Самое читаемое