Динамический диапазон
Термин динамический диапазон сцены, фотографии или панорамы относится к соотношению между самыми яркими и самыми темными частями изображения. Общей проблемой при создании панорам является большой диапазон уровней яркости, присутствующий во многих сценах, например, от самых глубоких теней под скалой до прямого солнечного света. Однократная экспозиция не может обеспечить детализацию в тенях и избежать пересвета в светлых участках.
Чтобы понять, почему динамический диапазон является проблемой в панорамной фотографии, полезно понять, как система человеческого мозга и глаза справляется с естественным диапазоном яркости, существующим в реальном мире. Типичные естественные сцены имеют динамический диапазон около 18 ступеней (т.е. 18 удвоений), а человеческий глаз при одном и том же расширении зрачка может оценить около 17 ступеней (хорошо соответствует типичным естественным, освещенным солнцем сценам, и это не случайно!). Приспосабливая же человеческое зрение к разным условиям освещения, система мозг-глаз может оценить около 30 ступеней динамического диапазона (коэффициент 1 миллиард!), от самой слабой звезды до яркого солнечного света1.
Напротив, системы камер и дисплеев предлагают гораздо меньший динамический диапазон. Хорошие цифровые камеры могут предложить только до 10 ступеней динамического диапазона (т.е. 1000:1). Большинство из них обеспечивают динамический диапазон значительно ниже этого (см. [1]2). Использование режима RAW при съемке дает больше контроля над отображением тонов динамического диапазона3, захваченного датчиками, что может расширить диапазон максимум на 1–1.5 ступени. Дополнительные сведения см. в разделе «Извлечение динамического диапазона RAW».
Это все еще примерно в 500 раз меньше, чем в типичных освещенных солнцем сценах, и даже это редко достигается на практике (см. [2]4). Пленочные камеры предлагают больший динамический диапазон за счет нелинейного «спада» теней и бликов. В некоторых цифровых камерах используются цифровые передаточные кривые для аппроксимации этого, а некоторые камеры (например, [3]5) имеют специальные CCD-матрицы для еще большего расширения динамического диапазона. Проблема еще хуже при рассмотрении систем отображения. Типичные настольные дисплеи предлагают около 7-8 ступеней контрастности (например, 100:1), высококачественные плазменные телевизоры предлагают 10 ступеней (1200:1).
Это дает вам представление о проблеме, а также ярко иллюстрирует, почему так сложно получить реалистично выглядящие снимки луны или другие высококонтрастные сцены, которые так легко оценить глазами, но так трудно запечатлеть с помощью фотографических приемов.
Существует несколько методов работы с высоким динамическим диапазоном, в том числе съемка серии экспозиций с разным временем выдержки и их последующее цифровое объединение (см. Смешение контраста) с использованием 16 бит на цветовой канал (например, полностью 16-битный рабочий процесс) с прицелом на ограниченный диапазон устройство вывода (принтер или дисплей). Также было предложено несколько интересных алгоритмов автоматического сжатия диапазона (например, Gradient Domain High Dynamic Range Compression).
Photoshop CS2 теперь имеет внутреннюю функцию слияния в HDR, которая может собирать серию экспозиций с брекетингом в настоящее HDR-изображение. Существует хороший учебник Брайана Гринстоуна о том, как это делать: [4]5. Также см. сравнение двух плагинов, которые пытаются сжать HDR-изображение здесь: Сжатие HDR.
-
Так в оригинале — прим. перев. ↩
-
Не очень понятно, на что изначально была ссылка. Для современных камер значение явно занижено — прим. перев. ↩
-
Не очень понятно, при чем тут тон-маппинг… Съемка в raw вместо jpeg банально позволяет сохранить больше информации на канал, что напрямую влияет на динамический диапазон, сохраненный в файле изображения, до всякого тон-маппинга. Вероятно, имеется в виду, что в противном случае мы теряем снятый диапазон и доверяемся автоматическому тон-маппингу в камере, но в целом вопрос тут не в возможностях камеры, а в возможностях формата. — прим. перев. ↩
-
Статья по ссылке 2000 года — прим. перев. ↩