Почему синий канал самый шумный?

Широко известно , что синий канал в цифровых камерах является самым шумным. Я, конечно, заметил это с моей камерой. Почему это?

Является ли это артефактом какой-то конкретной технологии (например, матрицы Байера или КМОП-сенсоров), или это связано с физикой высокочастотного света, или это связано с человеческим зрением?

Дополнительный вопрос: почему датчики менее чувствительны к синему свету?

Это может вас заинтересовать: micro.magnet.fsu.edu/primer/digitalimaging/concepts/… (краткий ответ менее чувствителен к синему). Для меня в нем слишком много техники для легкого чтения на выходных. ;)
Я нахожу ироничным и довольно забавным, что собственный вопрос Мэтта появляется вторым в поисковой ссылке в его собственном посте. ;Д
@jrista - ха-ха, это весело!
Я думаю, это означает, что сайт работает. :)
Ответ @Tall Jeff ниже - отличное начало (как и более короткий комментарий @coneslayer), но я не чувствую, что он касается общего вопроса (теперь расширенного выше); Я добавил вознаграждение в надежде получить более общие и авторитетные ответы. Спасибо.
Датчики с задней подсветкой увидят улучшенный отклик синего цвета. Большая часть синего света ослабляется при прохождении через нечувствительную структуру затвора датчика с фронтальной подсветкой. См. типичную кривую спектрального отклика (для ПЗС исследовательского уровня) на сайте ccd.com/ccd101.html.
@coneslayer — вы можете отредактировать свой ответ ниже, включив в него это....
@mattdm - По сравнению с вашим последующим усовершенствованием, текущее состояние дел на самом деле больше всего связано с оптимизацией затрат и производительности. В физике нет ничего, что требовало бы ухудшения характеристик синего, только то, что это было бы НАМНОГО дороже, учитывая современные конструкции устройств и учитывая, что человеческий глаз не очень чувствителен к оси синего/желтого цвета, которую мы уже делаем. достаточно хорошо". На самом деле, я уверен, что большинство производителей камер предпочли бы снизить общую стоимость, прежде чем платить столько же или больше только за улучшение синего шума почти во всех распространенных приложениях.
@Tall Jeff — вы можете отредактировать свой ответ ниже, чтобы улучшить его, добавив подобную информацию. Спасибо!
@mattdm - Готово и спасибо за ваше активное участие на этом сайте!!
JoanneC: спасибо, эта ссылка очень информативна. Как вы думаете, вы могли бы обобщить некоторые из них в ответ? Кроме того, насколько хорошо он распространяется от научных инструментов до рыночного оборудования для фотографии и от ПЗС до КМОП?

Ответы (4)

В дополнение к отклику сенсора, описанному Высоким Джеффом, большая часть освещения сцены (солнечный свет, лампы накаливания) имеет недостаток синего света по сравнению с зеленым и красным. Запустите этот Java-симулятор черного тела и убедитесь, что синий цвет ниже зеленого или красного для интересующих цветовых температур (дневной свет ~5500 K, лампа накаливания ~3000 K).

Есть еще один небольшой фактор, усугубляющий проблему. Матрицы CCD и CMOS представляют собой детекторы, считающие фотоны. Большинство графиков, в том числе в приведенном выше симуляторе черного тела, показывают спектральную плотность энергии , а не количество фотонов. Синие фотоны более энергичны, чем красные фотоны, за счет обратного отношения их длин волн, поэтому при одном и том же значении энергии на графиках вы получите примерно на 25% больше красных фотонов, чем синих фотонов. И это отправная точка для эффектов чувствительности, которые описывает Высокий Джефф.


Что касается ПЗС-матриц и датчиков с задней подсветкой, то ПЗС-матрицы с передней подсветкой страдают от такой же пониженной чувствительности к синему цвету, поскольку большая часть синего света поглощается при прохождении через нечувствительную структуру затвора чипа. Датчики с задней подсветкой увидят улучшенный отклик синего цвета. См. эту типичную кривую спектрального отклика (для различных типов ПЗС исследовательского уровня).

Не говоря уже о том, что большая часть синего цвета рассеивается атмосферой, особенно в лучшие часы для фотографирования (например, восход и закат).

Учитывая текущий уровень техники, шум в синем канале представляет собой комбинацию каскадных эффектов, которые работают вместе, чтобы синий «выглядел» хуже всего. Во-первых, при настройке шаблона Байера зеленых пикселей в матрице вдвое больше, чем красных или синих*. Это сразу же ставит синий и красный в невыгодное пространственное положение по сравнению с зеленым каналом и приводит к гораздо большему спектральному шуму для этих двух каналов, когда триплеты RGB восстанавливаются из соседних пикселей сенсора. Например, 10-мегапиксельный датчик будет иметь 5 млн исходных зеленых пикселей, 2,5 млн красных и 2,5 млн синих. Понятно, что когда вы формируете эту необработанную информацию в окончательные триплеты 10M RGB, становится ясно, что для красного или синего канала не может быть лучше, чем 1/2 информации, и это проявляется как форма шума в конечном изображении.

Следующий эффект связан со спектральной чувствительностью сенсорной системы через красный, зеленый и синий фильтры. Как система, современные датчики CMOS примерно на 50% более чувствительны к зеленой и красной областям спектра, чем к синим областям. Например, для этого датчика CMOS от Cypress мы можем видеть на странице 3, что относительная чувствительность составляет около красного (75%), зеленого (80%), синего (50%), когда вы индексируете кривые на правильных длинах волн для каждого. цвет. Это отсутствие чувствительности в сочетании с фиксированным уровнем сенсора и шумом дискретизации для всех пикселей на сенсорах ставит синий цвет в существенное невыгодное соотношение сигнал/шум по сравнению с двумя другими цветами.

За исключением этого, это означает, что цветные CMOS-сенсоры лучше всего воспроизводят зеленый цвет, за ним следует красный и, наконец, синий, который является худшим из трех с точки зрения общего шума.

Заглядывая в будущее, обратите внимание, что эти ограничения с синим каналом на самом деле в основном связаны с оптимизацией затрат/производительности. То есть в физике нет ничего, что требовало бы ухудшения характеристик синего, только то, что было бы НАМНОГО дороже, учитывая современные конструкции устройств, улучшить синий канал с заметным отрывом. Кроме того, учитывая, что человеческий глаз не очень чувствителен к оси синего/желтого цвета, решения уже являются очень хорошо оптимизированным решением. На самом деле, я уверен, что большинство производителей камер предпочли бы сначала снизить общую стоимость, прежде чем платить столько же или больше только за улучшение характеристик шума в синем канале.

**Компания Bayer решила настроить матрицу таким образом, потому что зрительная система человека получает большую часть сигнала яркости (т. е. информацию о яркости) из зеленой части цветового спектра. То есть палочки в глазах наиболее чувствительны к зеленому свету, что делает зеленую часть спектра визуально наиболее важной.*

Да, подробнее: производители взвешивают свои чипы таким образом, потому что они аппроксимируют распределение цветовой чувствительности человеческого глаза: наши глаза примерно на 50% чувствительнее к красному, чем к зеленому, и примерно на 20% чувствительнее к зеленому. синий. Вот почему преобразования цвета в оттенки серого взвешиваются так, как они есть, обычно в области (0,2989r + 0,5870g + 0,1140b).
Предположительно датчики Foveon не демонстрируют такого поведения.
@Marcin: почему бы и нет?
@Tall Jeff: я немного обеспокоен тем, что этот ответ, хотя и получил высокую оценку, прямо противоречит двум другим. То есть вы говорите, что в физике нет ничего, что ухудшало бы характеристики синего, тогда как другие говорят, что в основном все сводится к этому. Какой правильный?
@Mattdm: Потому что датчики Foveon не используют мозаику и имеют одинаковое количество сайтов для всех трех каналов.
@mattdm - я не думаю, что другие ответы противоречат друг другу. Конечно, @Marcin понял, почему. РЕЗЮМЕ: ответ @conslayer на самом деле просто говорит о том, почему в большинстве сцен меньше естественного синего света в источнике. Это способствует тому, что синий цвет обычно более шумный просто потому, что начальный сигнал меньше, но датчик, оптимизированный исключительно для синего, без проблем получит чистое синее изображение. Ответ @ShutterBug больше говорит о неспособности человеческого глаза очень хорошо различать синий цвет и о том, почему системы оптимизированы, чтобы использовать это в своих интересах, а также оптимизированы для просмотра как такового.
Также CCD страдает от шума синего канала больше, чем CMOS. На самом деле я не думаю, что для CMOS это вообще заметная проблема.
@mattdm, @Marcin: объяснение о Foveon отчасти верно, однако это не единственная причина. Сенсоры Foveon размещают синие фотодиоды на верхнем слое, где они напрямую принимают входящий свет. Обычные датчики Байера, как правило, имеют схему, которая взаимодействует с фотодиодами каждого фотосайта, и эта схема поглощает некоторое количество света, особенно синего. Конструкции Байера с задней подсветкой страдают от этой проблемы гораздо меньше.
@ Высокий Джефф: так почему же сделать датчик, оптимизированный для синего, будет стоить дороже? Не обязательно специально оптимизированный, но сделанный таким образом, чтобы синий не шумел больше, чем красный?
@ShutterBug: эмпирически верно, что синий канал более шумный, если смотреть на вывод моего Pentax K-7 на базе CMOS.

Потому что человеческие глаза/мозг не так чувствительны к изменениям синего света, как к изменениям зеленого/красного света. Сенсоры современных камер больше похожи на человеческие глаза и поэтому менее чувствительны к синему, чем к зеленому/красному. Поскольку стандартом нейтрального отображения на цветных мониторах является одинаковое количество синего, зеленого и красного, а датчики менее чувствительны к синему, чем к красному и зеленому, удобно усиливать синий канал. Усиление сигнала синего канала также усиливает шум синего канала.

Шумоподавление камеры применяется только в том случае, если вы снимаете в формате JPEG, но, поскольку многие люди снимают в формате RAW, синий канал всегда несколько шумный. Я искал средство от этой проблемы. Один предложил преобразовать изображение в лабораторный цвет и сгладить/размыть только канал яркости, а затем преобразовать обратно в RGB для удаления шума. Ты можешь попробовать.

Итак, вы говорите, что датчики современных камер намеренно менее чувствительны к синему цвету, потому что он лучше моделирует человеческий глаз?
Природа синего света делает датчики, а также человеческие глаза менее чувствительными. Чтобы правильно воспринимать синий свет, вам необходимо усилить его, что также усиливает шум.
Почему? При чем тут синий свет? И если мы менее чувствительны к этому, зачем вам усиливать его сильнее? (В отличие от датчиков, которые менее чувствительны, что почти очевидно требует большего усиления.)
Сенсор на самом деле рассчитан на пиковую чувствительность. Для сравнения, спектральная чувствительность обычно снижается в 2 раза на синем конце спектра. Усиление на синем канале увеличено, чтобы компенсировать отсутствие чувствительности на коротких волнах, что означает, что тепловой шум в этом канале также усиливается вместе с сигналом. То же самое, но в гораздо менее заметной степени в красном и зеленом каналах.
Это имеет смысл для меня. (Можете ли вы отредактировать свой ответ выше, чтобы включить его? Я думаю, что часть о «человеческих глазах и, следовательно», несколько сбивает с толку.)
Кроме того, в ответе @Tall Jeff, за который в настоящее время проголосовали +20, он говорит, что «в физике нет ничего, что требовало бы ухудшения характеристик синего», что кажется прямо противоречащим этому, оставив меня немного сбитым с толку. Поможешь мне привести себя в порядок? Спасибо.
Дело в том, что у нас есть один датчик для обнаружения всех видов света с разными длинами волн. Поскольку человеческие глаза более чувствительны к зеленому, чем к синему, датчики устроены точно так же, чтобы заменить изображение, которое мы видим в наших глазах. Это нормально, что если датчик предназначен для определения пиковой длины волны зеленого цвета, он столкнется с проблемами восприятия синего цвета, поскольку синему свету не хватает короткой длины волны. Таким образом, разработчики датчиков усиливают синий цвет, что также увеличивает шум. На самом деле это не проблема синего света. Так устроены датчики. Я отредактирую свой ответ, как только ваше замешательство прояснится.
Сейчас подожди; Разве синий свет не имеет более коротких волн, чем зеленый или красный? И говоря о красном, по этому объяснению, почему красный канал не такой шумный, как синий?
Теперь я тоже немного запутался! Я снова прочитал несколько статей по легкой тематике и, похоже, не правильно понял предыдущие статьи, приношу свои извинения. Синий: 475 нм, зеленый: 510 нм и красный: 650 нм. Итак, проще говоря, поскольку зеленый цвет находится в середине спектра, датчики спроектированы таким образом, чтобы правильно его воспринимать. Красный свет имеет большую длину волны, и они могут уменьшать его масштаб без видимого шума, но для синего света, который имеет самую короткую длину волны, им необходимо увеличивать его масштаб , что вызывает наибольший шум.
Хммм; последнее может объяснить, почему красный канал наиболее подвержен отсечению — photo.stackexchange.com/questions/10735/…
@ShutterBug - я думаю, что это, вероятно, ближе всего к реальному, осмысленному ответу. По сути, современная сенсорная технология может реагировать только на ограниченный диапазон света, а поскольку зеленый/желтый находится а) посередине и б) так важен для человеческого зрения, реакция сенсора сосредоточена там за счет как более длинного, так и более короткого цветов. длины волн. Это звучит правильно? Однако я не совсем понимаю, что вы говорите об увеличении и уменьшении длины волны. Это звучит совсем иначе. У вас есть ссылки на некоторые из этих статей? Спасибо!
Хотя это не ответ на вопрос «почему», основанный на глубокой науке, здесь могут быть уместны наблюдения Гёте о цветовом весе. books.google.com/…
@mattdm: уменьшение масштаба означает преобразование света с большей длиной волны, чтобы сделать его чувствительным для датчиков, предназначенных для обнаружения более короткой длины волны. Противоположное для Upscaling. Может быть, кто-то, у кого были лучшие оценки (не у меня!) по физике в средней школе, сможет лучше объяснить эти термины!

Мы провели анализ сине-зелено-красных каналов DP3 Merrill в цифровом (RAW) режиме. Я только что купил эту камеру в июне 2018 года. Синий канал демонстрирует ошибку, зависящую от уровня в аналого-цифровом преобразователе, которой нет в красно-зеленых каналах, которые работают должным образом. Похоже, что может быть ошибка либо в подключении синего канала a/d, либо в коде, который переводит напряжение a/d в цифровой сигнал синего канала. Это НЕ проблема чувствительности. Это может быть проблема насыщения, т.е. физические напряжения превышают диапазон аналого-цифрового преобразования при очень низких напряжениях, т.е. слишком большое усиление в этом канале. Камера была установлена ​​на ISO 100 для сбора данных, и данные были получены в диапазоне выдержек затвора и уровней сигнала в кадре. Измерения синего канала были наиболее близкими к правильным сигналам при САМЫХ НИЗКИХ уровнях сигнала. Чем выше сигнал, тем больше ошибка. Это проблема усиления/оцифровки в алгоритме, создающем файлы X3F, или, возможно, проблема порядка байтов. Мы смотрим непосредственно на файлы X3F, чтобы увидеть, присутствует ли уже ошибка, но я ожидаю, что это так, поскольку файлы TIFF и JPEG, созданные конвертером, имеют одинаковую проблему. Вопрос, будет ли производитель заинтересован в исправлении этой проблемы? Чип Foveon — хорошая идея, которую нужно правильно спроектировать. Вопрос, будет ли производитель заинтересован в исправлении этой проблемы? Чип Foveon — хорошая идея, которую нужно правильно спроектировать. Вопрос, будет ли производитель заинтересован в исправлении этой проблемы? Чип Foveon — хорошая идея, которую нужно правильно спроектировать.

Это продолжение комментария выше. Преобразовав файл x3f напрямую, избегая утилиты преобразования Sigma, мы обнаружим, что данные верны во ВСЕХ каналах. Проблема в преобразовании синего канала в tiff/jpg. Мы смотрим, в чем ошибка, но, вероятно, это байтовый обмен для этой ветви преобразования. Тесты были проведены несколькими способами, и выход камеры соответствует ожидаемому, учитывая чувствительность и средний путь поглощения rgb-фотонов в камере.
Привет, какой инструмент ты используешь? github.com/Калпаника/x3f/релизы ?