Вы находитесь на странице: 1из 3

«Информационные технологии»

Синтез текстуры глаза по частичной информации с фотографии


Максим Федюков
Факультет вычислительной математики и кибернетики
Московский государственный университет им. М. В. Ломоносова
mfedyukov@graphics.cs.msu.ru

Проблема синтеза текстуры глаза является актуальной в областях


моделирования виртуального присутствия человека в трехмерном окружении,
биометрической идентификации по радужной оболочке, глазного протезирования и
других. В данной работе проблема синтеза рассматривается в контексте решения
задач из первой области. Постановка задачи выглядит следующим образом: на вход
подается фотография глаза человека со снимка анфас, где часть глазного яблока
скрыта веками (см. рис. 1а), на выходе должна быть полная текстура глаза,
соответствующая входной фотографии (см. рис. 1d). Отдельной проблемой в решении
подобных задач является определение меры реалистичности, определение набора
требований, которому должна удовлетворять синтезированная текстура. Так, в
задачах биометрической идентификации выделяют два критерия [1]: синтезированная
текстура должна быть визуально похожей; синтезированная текстура должна иметь те
же статистические характеристики, что и реальная. В решении же задач построения
модели человека для видеокодирования на базе трехмерных моделей, моделирования
виртуального присутствия целесообразно использовать только первый критерий. Для
его удовлетворения в рамках данной работы использовался подход субъективного
тестирования.
Одной из первых работ по синтезу текстуры глаза является работа Дж. Куи и др.
[2], где по набору изображений радужек собиралась последовательность небольших
фрагментов, кодировалась с помощью метода главных компонент, главные
компоненты использовались для синтеза набора изображений низкого разрешения
одного класса, а затем изображения низкого разрешения комбинировались в одно
изображение с помощью метода суперразрешения. Другой способ синтеза текстуры
-3-
был разработан С. Макталом и А. Россом на базе Марковских случайных полей [3].
Подход с использованием анатомических моделей был предложен А. Лефоном и др.
[4], в работе отмечены его приложения как в области глазного протезирования, так и
в развлекательной индустрии. Подробные исследования в области анатомии глаза
приведены в работе Дж. Зуо и др. [1], они включают в себя исследования структуры и
классификации радужек методами иридодиагностики [5], исследования больших
наборов данных ультраструктурных изображений, а также исследования
существующих моделей глаза.
В данной работе, однако, ставится задача не только синтеза реалистичной
текстуры глаза, но задача синтеза реалистичной текстуры, соответствующей входной
фотографии. Соответственно, решение задачи разбивается на два этапа: анализ
фотоизображения и определение геометрических и цветовых параметров глаза;
синтез многослойной текстуры глаза.
К параметрам, определяемым на первом этапе, относятся центры и радиусы
зрачка и радужки (см. рис. 1b), цвет белка, два преобладающих цвета внешней части
радужки и два преобладающих цвета внутренней части радужки, определяемые как
пики гистограмм октантов, соответственно, внешнего и внутреннего колец радужки.
На втором этапе на основе полученных параметров синтезируется текстура.
Основными шагами этапа являются изменение оттенка текстурного слоя белка в
соответствии с определенным на первом этапе цветом, построение двух радиальных
градиентов на основе определенных на первом этапе цветов, сложение градиентов по
маске, полученной с помощью шума Перлина (см. рис. 1c), добавление слоя зрачка,
добавление слоев бликов методом экранирования слоев, добавление внутренних тени
и отсвета методом оверлея слоев (см. рис. 1d).

Результаты тестирования показали применимость предложенного метода для


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

-4-
(а) (b) (c) (d)
Рис. 1 — Этапы алгоритма: (a) входная фотография, (b) красным цветом отмечены
центр и радиус зрачка, синим — радужки, (с) радиальные градиенты, сложенные по маске,
полученной с помощью шума Перлина, (d) финальная текстура.

Список литературы
[1] Jinyu Zuo, Natalia A. Schmid, Xiaohan Chen. On generation and analysis of
synthetic iris images. IEEE Transactions on Information Forensics and Security, 2007.
[2] Jiali Cui, Yunhong Wang, Jun Zhou Huang, Tieniu Tan, Zhenan Sun. An iris
image synthesis method based on PCA and super-resolution. Proceedings of the 17th
International Conference on Pattern Recognition, 2004.
[3] Sarvesh Makthal, Arun Ross. Synthesis of iris images using Markov random fields.
European Signal Processing Conference, 2005.
[4] Aaron Lefohn, Brian Budge, Peter Shirley, Richard Caruso, and Erik Reinhard. An
Ocularist’s Approach to Human Iris Synthesis. IEEE Computer Graphics and Applications,
2003.
[5] Miles Research, Iris Pigmentation Research Info,
http://www.milesresearch.com/iris/.

-5-

Вам также может понравиться