Уэф, к/ф «Кин-дза-дза»
Здесь в Окленде меня нередко спрашивают «Это hdr»? (Пример фотографий под ссылкой.) Уж не знаю отчего, может быть от моих занятий 3D-рендерингом несколько лет тому назад, очень не люблю подобные вопросы. Сами знаете, желательно не пользоваться словами, значения которых вам неизвестно.
High Dynamic Range Imaging (Фотографическая широта) — комплексный метод получения цифровой модели изображения, которая впоследствии может быть преобразована в видимую глазом картинку. Обычные мониторы HDR-изображения пока показывать не умеют. (Говорят, у медиков есть специальные устройства для этого.) Но для сложных математических преобразований в самый раз — чем выше точность, тем точнее результат многократных умножений и делений.
Если подробнее, аккумулированные с нескольких снимков одного и того же объекта данные в том или ином виде описывают яркость (физические параметры светимости или сияния) точек изображения: полученная куча данных никак не привязана к чёрному и белым цветам на экране или мониторе. Это просто числа. Очень много чисел. Обычные камеры, обычные принтеры пока не умеют с ними работать, поэтому приходится изголяться.
Создание видимой глазом картинки на основе HDR-изображения похоже на паковку вещей в походный рюкзак. Понятное дело, всё не влезет, поэтому нужно брать самое необходимое. Тёплую одежду и спальники можно скрутить поплотнее, чтобы они занимали меньше места. Тонны ноликов и единичек, описывающих сверх-белые облака мы зажмём в средний диапазон, чтобы они стали темнее и обросли деталями. Тяжёлые предметы на дно. Самые чёрные тени нам чаще всего не нужны, к тому же они более всего шумят. Мелкие полезности и туалетные принадлежности распихаем по внешним карманам. Подчеркнём текстуры на объектах, чтобы лучше чувствовалась фактура. И так далее пока не получится картинка, влезающая в привычные мониторам и принтерам динамические диапазоны.
Надеюсь, аналогия понятна. Как именно делать тональный мэппинг я не скажу — потому что любое преобразование HDR-изображения в обычное он и есть. Вне зависимости от порядка действий хорошо собранный рюкзак — залог комфортного активного отдыха. Этот процесс называется Tone Mapping (Тональный маппинг, на русский нормально не переводится). Вне всякой связи с HDRI его можно применить к любым изображениям, содержащим информации больше, чем может отобразить монитор или напечатать принтер.
Именно эффект тонирования вызывает появление ореолов, высветление теней и затемнение деталей. И с HDRI это в общем случае мало связано. Человеческий глаз очень сложный оптический элемент и никакая современная техника пока не может с ним сравниться по скорости получения и обработки информации. В будущем нас, конечно, ждут миллиарды миллиардов оттенков цветов и принтеры, которые могут это напечатать. А пока HDRI+Tone Mapping — жалкая попытка запихать холодильник, микроволновку и бассейн впридачу в походный рюкзак. Спасибо.