Зачем
Почему шум на фото — это недостаток света, а не высокое ISO: как матрица считает фотоны и откуда берётся зернистость в тенях.
Самое полезное убеждение, которое можно вынести из этой главы, звучит так:
Шум — это не то, что добавляет камера. Шум — это то, чего не хватает свету.
Из него следует всё остальное: почему бесполезно ругать «шумную матрицу», почему высокое ISO само по себе ни в чём не виновато и почему единственный настоящий способ снять чистый кадр — собрать больше света.
Как ячейка считает фотоны
Каждый пиксель матрицы — это фотодиод, работающий на фотоэффекте: пришедший фотон выбивает электрон, электрон накапливается в потенциальной яме. Чем больше фотонов пришло за время выдержки, тем больше накопленный заряд.
Два свойства этой конструкции определяют всё дальнейшее.
Ёмкость ямы конечна. Заполнилась — дальнейшие фотоны не считаются. Это и есть пересвет: ячейка отдаёт максимальное число независимо от того, залили её вдвое или в двадцать раз. Информации о том, насколько именно было ярко, там просто нет.
Фотоны прилетают случайно. И вот здесь начинается главное.
Дробовой шум: он не от камеры
Свет — поток частиц, и частицы приходят не равномерно, а случайно, подчиняясь статистике. Если в среднем на ячейку прилетает N фотонов, то реальное число в конкретном кадре колеблется около N с разбросом порядка √N.
Это называется дробовым шумом, и он не зависит ни от матрицы, ни от производителя, ни от года выпуска. Это свойство самого света.
Отношение сигнала к шуму получается таким:
SNR = N / √N = √N
Разобранный пример
Считаем для двух случаев.
Хорошо освещённая сцена. На ячейку прилетело 10 000 фотонов.
Шум: √10 000 = 100. Отношение сигнал/шум: 10 000 / 100 = 100:1. Чисто.
Тёмная сцена. Прилетело 100 фотонов.
Шум: √100 = 10. Отношение: 100 / 10 = 10:1. Заметная зернистость.
Очень тёмная. Прилетело 25 фотонов.
Шум: 5. Отношение: 5:1. Каша.
Обрати внимание, что камера в этом расчёте не участвует вообще. Идеальная матрица, не добавляющая ни капли собственного шума, дала бы ровно эти же числа. Единственный способ улучшить результат — собрать больше фотонов: открыть диафрагму, удлинить выдержку или добавить света в сцену.
К дробовому шуму добавляются два вклада от самой камеры: шум чтения (вносится электроникой при считывании) и тёмновой ток (тепловая генерация электронов, заметна на длинных выдержках). Они и есть та часть, которую инженеры улучшают от поколения к поколению. Но на нормально освещённом кадре доминирует дробовой шум, то есть физика, а не техника.
Тогда что делает ISO
ISO — это усиление сигнала после фотодиода, перед оцифровкой. Оно не добавляет ни одного фотона.
Подними ISO вдвое — камера умножит и полезный сигнал, и уже накопленный дробовой шум. Отношение между ними не изменится.
Важно
Отсюда самый контринтуитивный вывод главы: высокое ISO само по себе не создаёт шум.
Шумным кадр становится не потому, что ты поставил ISO 6400, а потому, что при ISO 6400 ты поставил короткую выдержку и закрытую диафрагму — и собрал мало света. Если снять одну и ту же сцену на ISO 400 и ISO 6400 с одинаковой экспозицией (то есть с одинаковыми диафрагмой и выдержкой), количество собранного света будет одинаковым — и шум окажется практически одинаковым, только второй кадр будет ярче.
Это ты проверишь руками в задании, и это одно из тех измерений, после которых человек перестаёт бояться цифры ISO и начинает думать о свете.
Небольшая оговорка в пользу техники: у большинства матриц усиление до оцифровки чуть «прячет» шум чтения, поэтому поднять ISO в камере обычно немного лучше, чем вытянуть тот же кадр яркостью в редакторе. Но выигрыш здесь — доли стопа, а не разница между чистым и грязным кадром.
Базовое ISO и двойное усиление
Базовое ISO — значение, при котором матрица работает без дополнительного усиления и отдаёт максимальный динамический диапазон. Обычно это самое низкое ISO в списке (часто 100 или 200), а в логарифмическом профиле — заметно выше, поскольку log-кривой нужен запас.
У части современных матриц есть два режима усиления — так называемое двойное базовое ISO. Начиная с некоторого значения схема переключается в режим с меньшим шумом чтения, и шум скачком улучшается вместо того, чтобы ухудшаться.
Практическое следствие: на такой камере ISO 1600 может быть чище, чем ISO 1250. Где именно у твоей камеры проходит вторая база, из рекламы не узнать — это ты измеришь в паспорте камеры.
Почему большая матрица «менее шумная»
Ответ уже виден из формулы. Большая матрица при том же угле зрения и той же диафрагме собирает больше света — просто потому, что у неё больше площадь. Больше фотонов — выше √N — чище картинка.
Это то же самое, что мы считали в статье фокусное — это точка зрения: матрица вчетверо меньшей площади собирает вчетверо меньше света, то есть проигрывает около двух стопов.
Совет
Отсюда же ответ на вечный спор о мегапикселях. Если делить одну и ту же площадь на большее число пикселей, каждый отдельный пиксель получит меньше фотонов и станет шумнее. Но при просмотре в одинаковом размере шум усредняется по большему числу пикселей — и итоговая картинка выходит примерно такой же.
Шум определяется площадью матрицы и количеством света, а не числом пикселей. Поэтому «камера с меньшим числом мегапикселей менее шумная» — миф; сравнивать надо при одинаковом размере вывода.
Проверь себя
- На ячейку приходит 400 фотонов. Чему равно отношение сигнал/шум? Во сколько раз надо увеличить свет, чтобы удвоить это отношение?
- Два кадра сняты с одинаковыми диафрагмой и выдержкой, но на ISO 200 и ISO 3200. У какого будет больше шума и почему?
- Почему пересвеченная ячейка не хранит информации о том, насколько сильно её залили?
Документы и ресурсы
Обязательные
- Норматив ISO 12232 — Photography. Digital still cameras. Determination of exposure index, ISO speed ratings, standard output sensitivity and recommended exposure index
Рекомендуемые
- Книга Charles Poynton. «Digital Video and HD: Algorithms and Interfaces»
Практическое задание
Докажи руками, что шум зависит от света, а не от ISO. Это измерение переворачивает представление о технике у большинства снимающих, поэтому сделай его аккуратно.
Нужен штатив (или неподвижная опора) и сцена с тёмным участком — например, комната вечером, где есть освещённый угол и глубокая тень.
Сними три кадра, не двигая камеру:
| Кадр | ISO | Диафрагма | Выдержка | Что получится |
|---|---|---|---|---|
| А | 400 | f/4 | 1/50 | опорный, нормально экспонированный |
| Б | 3200 | f/4 | 1/400 | та же яркость картинки, но света собрано в 8 раз меньше |
| В | 3200 | f/4 | 1/50 | сильно пересвечено, но света собрано столько же, сколько в А |
Подбери конкретные значения под свою сцену — важно сохранить соотношения: кадр Б должен получить на три стопа меньше света, чем А, а кадр В — столько же, сколько А.
Сравни:
- Открой А и Б на 100% и посмотри в тени. Где шума больше?
- Открой В, опусти яркость в редакторе до уровня А. Посмотри в тени. Сравни с А и с Б.
Что сдать: таблица из трёх кадров с реальными значениями и описание сравнения — по два-три предложения на каждую пару (А против Б, А против В).
Самопроверка: ожидаемый результат такой:
- Б заметно шумнее А, хотя картинки одинаковой яркости. Разница в ISO — восемь раз, разница в собранном свете — тоже восемь раз;
- В после понижения яркости почти не отличается от А, несмотря на ISO в восемь раз выше. Потому что света собрано столько же.
Если у тебя получилось именно так — ты только что доказал, что ISO не создаёт шум, и получил это как измерение, а не как убеждение. Если В вышел заметно шумнее А, проверь, не был ли он выбит в пересвет настолько, что тени тоже пострадали, — уменьши переэкспонирование и повтори.
Отмечайте прогресс — заведите бесплатный аккаунт. Уже есть? Войти.