Границы применимости подвижной системы слежения за направлением взора наблюдателя

83

Аннотация

Изложены результаты тестирования возможностей и границ применимости подвижного айтрекера IVIEW X™ HED (SMI). Определены: а) среднее отклонение указателя направления взора от положения реального объекта для расстояний 0,75 м и 1,5 м; б) стандартное отклонение при направленности взора в одну точку на манекене и живом глазе; в) природа и величина ошибки параллакса в системе.

Общая информация

Ключевые слова: айтрекинг (eyetracking), SMI, IVIEW X™ HED, двигательный параллакс, чувствительность айтрекера, точность регистрации направленности взора

Рубрика издания: Измерения, процедуры и оборудование в экспериментально-психологических исследованиях

Тип материала: материалы конференции

Для цитаты: Малыхин А.А., Барабанщиков В.А. Границы применимости подвижной системы слежения за направлением взора наблюдателя // Экспериментальная психология в России: традиции и перспективы.

Фрагмент статьи

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

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

Вопрос о границах применимости айтрекеров, использующих метод видеорегистрации положений зрачка (Guestrin, Eizenman, 2006), до сих пор остается открытым.

Полный текст

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

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

Вопрос о границах применимости айтрекеров, использующих метод видеорегистрации положений зрачка (Guestrin, Eizenman, 2006), до сих пор остается открытым.

Методика

В нашем исследовании апробация возможностей «подвижного» метода регистрации движений глаз, проводилась на аппарате IView X™ HED производства немецкой компании SensoMotoric Instruments (SMI), принадлежащем Центру экспериментальной психологии МГППУ.

Рис. 1. Айтрекер IView X™ HED SMI в рабочем положении

Принцип работы данного аппарата заключается в видеорегистрации смещений зрачка и блика, от направленного в глаз источника ИК-излучения. На роговице образуется блик, видимый камере как светлое пятно, зрачок распознается как черное. Регистрация ведется на одном глазе. Чтобы не загораживать испытуемому взор, используется зеркало, прозрачное для видимого спектра. На рисунке обозначены: d – камера, снимающая панораму перед испытуемым, на которую накладывается указатель направления взора; d – глаз испытуемого, с которого с помощью камеры f снимается положение зрачка и положение блика на роговице от источника ИК излучения h, g – ИК зеркало. При калибровке испытуемому предлагается посмотреть последовательно на 5 (или 13 для большей точности) точек, попадающих в поле контрольного монитора и совпадающих с соответствующими указателями на нем, при этом фиксируется положение глаза по координатам центров зрачка и роговичного блика. Таким образом устанавливается взаимное соответствие между изображением на экране контрольного монитора и направлением взора испытуемого. Основные характеристики прибора: частота кадров видеосъемки поверхности глаза 50 Гц/200 Гц, рабочая точность определения направленности взора 0,5°–1°, результатом работы является видео файл формата avi с графическим указателем положения взора для каждого кадра (рисунок 2).

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

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

Авторы провели ряд тестов, направленных на установление предельных возможностей мобильного айтрекера. Были выбраны два наиболее типичных расстояния, при которых происходит сбор окуломоторных данных: ближняя и дальняя зоны – 0,75 и 1,5 м соответственно. Испытуемый находился в положении «сидя», а его голова фиксировалась с помощью подбородника. Регистрация движений левого глаза велась с помощью аппаратуры IVIEW X™ HED, SMI. Испытуемому экспонировались две таблицы (по одной на каждую зону), расположенные на одной оси и увеличивающие свои размеры, пропорционально удаленности так, чтобы каждая таблица занимала в поле зрения приблизительно одну и ту же рабочую область (по горизонтали около 30°). Таблицы состояли из пяти строк и пяти столбцов, размеры таблиц 752×480 мм для 1,5 м и 376×240 мм для 0,75 м соответственно. Объекты в таблицах представляли из себя круги диаметром до 5 мм красного цвета с выколотыми центрами (белый круг диаметром до 2 мм). Испытуемому предлагалось последовательно фиксировать положение взора на кругах. После выполнения задания проводился анализ отклонений направления взора от расположения кругов в таблицах.

Рис. 2. Поле зрения наблюдателя с указателем направления взора (крест). Съемка таблицы с расстояния 1,5 м

Проведено 10 замеров, по 5 для каждой зоны. Пробы с минимальными и максимальными средними значениями для каждой зоны были отброшены. Таким образом в расчет брались данные из трех тестов на расстоянии 0,75 м и трех на расстоянии 1,5 м, по 25 точек в каждом: соответственно усреднение проводилось по 150 результатам.

Результаты апробации

Согласно полученным данным, средняя точность составила 10,42 пикселей для расстояния 0,75 м и 16,09 пикселей для расстояния 1,5 м. Средняя ошибка прибора: 13,26 пикселей или 0,6°, что укладывается в размер точности, заявленной производителем аппаратуры (в видеофайле данных эта величина приблизительно совпадает с длиной луча крестика, являющегося указателем направленности взора (рисунок 2). При проведении замеров на расстоянии, отличающемся от калибровочного, возникающая ошибка изменяется по линейному закону, что говорит об ошибке параллакса. Также были проведены измерения на глазе манекена и глазе испытуемого, смотрящего в одну точку, длительностью около 30 с. Стандартное отклонение составило S = 3,1 пикселей (S = 0,16°) для манекена и S=7,84 пикселя (S = 0,4°) для живого глаза (рисунок 3).

Рис. 3. Фиксация взора на неподвижной точке в условиях искусственного (слева) и живого (справа) глаз, координаты даны в пикселях

Рис. 4. Схема возникновения ошибки параллакса

Упрощенная схема эффекта параллакса представлена на рисунке 4. Природа его появления в том, что оптические оси внешней камеры, снимающей предметы в поле зрения испытуемого, и глаза исходят из разных точек пространства, удаленных друг от друга на расстояние, сравнимое с линейными размерами наблюдаемых объектов и их удаленностью.

Расстояние между точками расположения глаза (С) испытуемого и камеры слежения (D) занимает нескольких сантиметров. Первоначально объект предъявляется в дальней зоне наблюдения – в точке «А». Пусть испытуемый фиксирует нижнюю грань объекта (СА), тогда после калибровки на экране контрольного дисплея можно увидеть картинку, как на рисунке справа: где стрелкой указана точка, куда согласно прибору направлен взор испытуемого (DA). Если переместить объект ближе к испытуемому в два раза, его изображение увеличится вдвое, но направленность глаз не изменится. Глядя на левое изображение экрана на рисунке, нетрудно заметить рассогласование между направлением взора, как его презентирует прибор, и реальным направлением глаз испытуемого: наблюдатель по-прежнему смотрит на нижнюю границу шара, а прибор тем временем указывает на верхнюю.

С помощью несложных вычислений можно оценить величину ошибки, возникающей вследствие эффекта параллакса. Если СD – среднее расстояние между положением зрачка и объектива смотрящей вперед камеры. CA – расстояние на котором делалась калибровка, CВ – расстояние от испытуемого до объекта в ходе эксперимента, то тогда величина ошибки (BE) может быть рассчитана по формуле ВЕ = СD . (СА – СВ)/СА.

В данном случае: СD = 100 мм, СА = 1500 мм, СВ = 750 мм, следовательно величина ошибки (ВЕ) = 50 мм, что составляет для длиннофокусного объектива f = 8 мм около 8 пикселей (0,45°) с расстояния 0,75 м.

Таким образом, используя мобильный айтрекер, исследователь сталкивается с возможностью появления ошибки, которая по величине может превосходить аппаратную в несколько раз. К счастью, эффект параллакса можно устранить или учесть. Решит проблему, например, совмещение в приборе оптических осей глаза и камеры наблюдения через систему зеркал. Учет ошибки возможен, по простой формуле: ВЕ = СD . (СА – СВ)/СА, где для данной калибровки константами являются все переменные, кроме СВ, которую можно получить: используя знание о расположении объекта в каждый момент времени, используя спецтехнику для определения расстояний или вычислив это расстояние на основе информации о вергентных движениях глаз испытуемого.

Выводы

Апробация возможностей подвижного айтрекера IView X™ HED показала, что:

  • На небольших расстояниях (несколько метров) прибор возможно использовать только для демонстрации стимульного материала в одной, заранее фиксируемой плоскости.
  • Получены значения погрешности измерений для неподвижного искусственного (0,16°), условно неподвижного живого (0,4°) и аппаратной ошибки для подвижного живого глаза (0,6°).
  • Предложены методы нивелирования ошибки параллакса и, следовательно, повышения точности аппаратуры.

Литература

  1. Барабанщиков В. А. Окуломоторные структуры восприятия. М.: Изд-во ИП РАН, 1997.
  2. Guestrin E. D. and Eizenman M. General Theory of Remote Gaze Estimation Using the Pupil Center and Corneal Reflections, IEEE Transactions on Biomedical Engineering. V. 53. № 6. 2006. Р. 1124–1133.
  3. SMI. SensoMotoric Instruments GmbH, Telto., 2002. http://www.smivision.com.

Информация об авторах

Малыхин Александр Александрович, Аспирант, Институт психологии РАН, Центр экспериментальной психологии МГППУ, e-mail: 0.1.2.3.4.5.6.7@mail.ru

Барабанщиков Владимир Александрович, доктор психологических наук, профессор, директор, Институт экспериментальной психологии, Московский государственный психолого-педагогический университет (ФГБОУ ВО МГППУ), декан факультета психологии, Московский институт психоанализа (НОЧУ ВО «МИП»), Москва, Россия, ORCID: https://orcid.org/0000-0002-5084-0513, e-mail: vladimir.barabanschikov@gmail.com

Метрики

Просмотров

Всего: 2666
В прошлом месяце: 5
В текущем месяце: 2

Скачиваний

Всего: 83
В прошлом месяце: 2
В текущем месяце: 0