рядность весьма желательна при прямой (то есть, не интерактивной) визуали
зации HDRвекторной графики, дабы обеспечить восприятие, сходное с вос
приятием реальных сцен; если же предполагается визуализация реалистич
ных изображений на отражающих носителях (печать) — высокая разрядность
кодирования не просто желательна, но крайне необходима.
Паттанайк (1998) дает краткий обзор некоторых алгоритмов визуализации
HDRизображений, и стоит отметить, что ряд страниц посвящен весьма инте
ресной системе SIGGRAPH 2002 (Фатталь и колл., 2002; Дуранд и Дорси, 2002;
Рейнхард и колл., 2002).
Поскольку iCAM содержит блоки учета локальной адаптации и контроля
локального контраста, и поскольку кодирование в зрительной системе челове
ка имеет довольно низкий динамический диапазон, модель может быть исполь
зована для визуализации HDRизображений.
Рис. 20.7 иллюстрирует использование iCAM для HDRвизуализации (взято с
www.debevec.org). Изображения в левой колонке — линейная визуализация
оригинальных HDRзначений (нормированных на энергетический максимум),
демонстрирующая то, насколько данные оригинального диапазона выходят за
границы типичной 24битовой (8 бит на канал RGB) визуализации. К примеру,
изображения верхнего ряда имеют динамический диапазон, превышающий 6D,
т.к. через оконные витражи пробивается солнце.
Изображения средней колонки представляют результат стандартной визуа
лизации HDRданных с помощью т.н. интерактивного поиска оптимального
степенного преобразования, именуемого также «гаммакоррекцией» (идею ло
гарифмирования мы отметаем, поскольку результат будет почти таким же, как
в первой колонке). К изображениям пришлось применить преобразование со
степенью (гаммой), равной примерно 1/6 (в отличие от типичных 1/1.8 или
1/2.2), дабы «вытащить» детали из теней. Несмотря на то, что гаммакоррек
ция успешно визуализирует б
¢
ольшую часть данных HDRизображения, она
имеет ряд существенных недостатков, а именно:
— требует обязательного участия пользователя;
— «выбеливает» (wash out) репродукцию, лишая ее достоверности и визу
альной соотносимости с оригинальной сценой;
— способствует появлению в тенях изображения артефактов квантования
(теневых шумов. — Прим. пер.).
Правая колонка демонстрирует результат обработки HDRоригинала
iCAMмоделью, выполнившей учет локальной адаптации и контроль локаль
ного контраста (см. рис. 20.3): на обоих изображениях динамический диапазон
сцены сжат, дабы сделать ее тени видимыми и сохранить полноту цвета объек
тов. То есть, мы видим, что iCAM воспроизвела изображения как вполне прием
лемые репродукции HDRсцен (что эквивалентно результатам селективного
недо/переэкспонирования, от века применявшегося в традиционной фотопе
чати). Любопытно также и то, что изображения, визуализированные при помо
щи iCAM, были обсчитаны по автоматическому алгоритму, имитирующему че
ловеческое восприятие, но исключающему интерактивное участие пользовате
ля (Джонсон и Фершильд, 2003).
411
ГЛАВА 20 МОДЕЛИ ВОСПРИЯТИЯ ИЗОБРАЖЕНИЙ