Предупреждение: эта страница является автоматическим (машинным) переводом, в случае каких-либо сомнений обращайтесь к оригинальному английскому документу. Мы приносим извинения за неудобства, которые это может вызвать.
ECTtracker - Советы и хитрости
Дополнительные рекомендации по эффективной работе с ECTtracker
Данный раздел инструкции поможет добиться оптимального качества распознавания и стабильной работы ECTtracker в различных условиях. Он содержит важные сведения и советы по расположению оборудования (камеры, источника света) и окон программ, правильной первоначальной настройке ECTtracker и заполнению матрицы образцов. Также в этом разделе даны рекомендации по применению контрастного маркера в том случае, если не получается добиться уверенного распознавания обычным способом.
Расположение монитора, веб-камеры, окон программ
Наиболее важное условие для корректной работы ECTtracker – расположить камеру так, чтобы можно было четко различать состояние глаз пользователя. Для этого взгляд пациента должен быть по возможности больше направлен на камеру – так, чтобы зрачок был виден почти полностью. Центр зрачка должен являться центром всех создаваемых изображений в матрице образцов, на которых глаз пользователя открыт. Если данное условие выполнено, в большинстве случаев этого достаточно для уверенного распознавания состояния глаз.
Важно и правильное расположение окон комплекса программ EyeComTec. Практически все время пользователь работает с текстовой матрицей ECTkeyboard, и его взгляд сфокусирован на данном окне. Поэтому целесообразнее окно ECTkeyboard размещать как можно ближе к позиции веб-камеры. Это особенно важно при работе за монитором с большой диагональю, так как отклонение взгляда может быть значительным. На рисунке 37 показано рекомендуемое размещение окон программы при работе за компьютером, если веб-камера закреплена над монитором, на рисунке 38 – если камера расположена под монитором. На рисунке 39 – расположение окон при работе за ноутбуком.
На рисунке 40 продемонстрировано окно ECTtracker в том случае, когда пользователь смотрит на текстовую матрицу, расположенную в верхней части рабочего стола (левый скриншот) и в нижней части рабочего стола (правый скриншот). В обоих случаях веб-камера закреплена над монитором. Как видим, во втором случае взгляд больше направлен вниз, и верхнее веко закрыто больше. Опущенные ресницы также значительно снижают точность распознавания. Следствием этого может являться неуверенное распознавание изображения программой: ECTtracker будет чаще определять глаз как закрытый.
Чем меньше диапазон движения зрачка при работе с текстовой матрицей, тем более точно ECTtracker будет анализировать изображение. Уменьшить перемещение зрачка можно двумя способами (см. рис. 41):
- уменьшить размер текстовой матрицы ECTkeyboard (левый рисунок). Данный способ подходит при использовании мониторов с малой диагональю и низкой разрешающей способностью);
- увеличить расстояние от пользователя до монитора (правый рисунок). Рекомендуется использовать при работе с большими широкоформатными мониторами.
Правильная калибровка и начальная настройка ECTtracker
Качество распознавания изображения программой ECTtracker зависит не только от внешних условий (корректное расположение монитора, веб-камеры, интенсивность освещения и положение источника света), но и от того, насколько правильно пользователь заполнит матрицу образцов. Есть несколько важных условий правильной калибровки ECTtracker, которые крайне желательно соблюдать при начальной настройке программы:
- При добавлении нового образца в матрицу образцов нужно кликать четко по центру зрачка. Точка клика в дальнейшем считается центром образца и используется для стабилизации распознавания;
- Взгляд пациента должен быть по возможности направлен на камеру, расстояние до монитора и размеры текстовой матрицы стоит подобрать так, чтобы зрачок совершал минимум перемещений при наборе текста;
- В процессе ручной или автоматической калибровки нужно следить за тем, чтобы глаза пользователя не были раскрыты слишком широко (шире, чем при работе с текстовой матрицей). При длительной работе глазные мышцы утомляются, веки больше закрывают глазное яблоко, в результате чего качество распознавания образцов может ухудшиться;
- Стоит создавать не более двух образцов для распознавания открытого глаза пользователя и один образец – для закрытого глаза (см. рис. 42);
- Значение параметра wlim стоит подобрать таким образом, чтобы при работе с текстовой матрицей в любой момент времени четко распознавался один из образцов. Схематичную информацию о качестве распознавания можно увидеть в окне Debug Lines (см. рис. 43);
- Размеры образца не должны значительно превышать размер используемой структуры распознавания (см. рис. 44). Фактически зона распознавания ограничена координатами точек структуры, и увеличение размера образцов не приведет к увеличению зоны распознавания или улучшению его качества.
- Общий принцип подбора структуры заключается в том, чтобы разместить как можно большее количество точек структуры на области изображения с максимальными визуально отличимыми изменениями. Точки структуры, находящиеся над статичной, не изменяющейся областью изображения, негативно влияют на качество распознавания, а также приводят к повышению вычислительной нагрузки системы. К примеру, если пациент сохранил подвижность только одного глаза, следует обязательно использовать структуру распознавания для одного глаза и разместить ее только над изменяющимся фрагментом изображения. Центр образца при этом должен совпадать с центром зрачка.
Изменение размеров граб-формы для улучшения распознавания
Основное окно ECTtracker показывает изображение, получаемое при помощи граб-формы ("окна-мишени", располагаемого над видео-источником). Данное изображение содержит анализируемый образец. Схематичное изображение граб-формы, образца и непосредственного объекта для распознавания (глаза) вы можете увидеть на рисунке 45.
Если пользователь комплекса EyeComTec частично сохранил двигательную активность, при работе с программами возможны движения головы. ECTtracker отслеживает данные перемещения, соответственно смещая и область анализа. В ряде случаев это приводит к выходу границ анализируемой области за пределы граб-формы. На рисунке 46 показаны варианты корректного распознавания (верхний ряд) и потери рабочего образца (нижний ряд).
Если анализируемая область частично выходит за пределы граб-формы, при высоком значении wlim программа не распознает ни одного образца (так как совпадающий образец в пределах граб-формы попросту на найден). При низких значениях wlim могут быть найдены похожие области внутри граб-формы: возможно резкое перемещение структуры распознавания на неверный объект, к примеру, на брови. В этом случае чаще всего программа распознает глаз пользователя как перманентно закрытый.
Для того, чтобы избежать подобных ситуаций, рекомендуется увеличивать размеры "окна-мишени", чтобы все возможные перемещения глаза пользователя оставались в пределах этого окна. Тогда ECTtracker не будет терять распознаваемый образец. Изменить ширину граб-формы можно при помощи пункта 24 панели настроек программы, высоту – при помощи пункта 25 (см. рис. 47).
Рекомендации по размещению источника света
Правильное освещение крайне важно при работе ECTtracker, так как позволяет добиться более уверенного распознавания образцов. В подавляющем числе случаев при работе в помещении источник света расположен сверху и большая часть освещения поступает от него, а меньшая – от монитора (см. рис. 48).
При освещении сверху область глаз оттеняется, происходит значительное сглаживание цветов и потеря контраста. При анализе изображения цвета пикселей меньше отличаются, что ухудшает качество распознавания. В то время как при работе с контрастным изображением программа намного лучше распознает образцы даже при движении головы пациента. Рисунок 49 демонстрирует окно ECTtracker при освещении сверху (скриншот слева) и освещении со стороны монитора (скриншот справа).
Таким образом, для увеличения контрастности изображения и, как следствие, качества распознавания достаточно бывает уменьшить или выключить свет от источников, которые расположены сверху. Также можно попробовать увеличить яркость монитора, создавая дополнительное прямое освещение (см. рис. 50).
В том случае, если яркости монитора недостаточно для создания освещения достаточной интенсивности, можно в качестве вспомогательного источника использовать небольшой светодиодный фонарик. Лучше всего закрепить его снизу или сверху монитора и направить так, чтобы он не слепил, но создавал дополнительное освещение (см. рис. 51).
Применение контрастного маркера
Иногда корректное распознавание программой образцов затруднено из-за физических повреждений лица пациента. К ним можно отнести различные раны, ожоги, сгоревшие ресницы, состояние глаз после хирургического вмешательства, и так далее.
Калибровку ECTtracker в этом случае можно производить с использованием маркера контрастного цвета (ярко-красного, зеленого), или иного доступного красителя (например, зеленки). На закрытое веко пациента по центру наносится небольшая точка, при калибровке программы и создании образца с закрытым глазом делается клик по центру этой точки (см. рис. 52).
Таким образом, ECTtracker получает дополнительный высококонтрастный элемент, что позволяет более четко выделять образец, на котором глаз пользователя закрыт.
Корректное масштабирование изображения
Для того, чтобы улучшить распознавание при работе с комплексом программ EyeComTec, может потребоваться дополнительное масштабирование (увеличение или уменьшение) изображения. Делать это рекомендуется исключительно средствами приложения ECTcamera. Для изменения масштаба можно воспользоваться пунктами подменю Scale (Масштаб) или соответствующими им горячими клавишами (см. рис 53).