Почему основные датчики не используют фильтры CYM вместо RGB?

18

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

Тем не менее, фильтры RGB обязательно отбрасывают две трети белого света, чтобы получить их компонент. Конечно, камеры выиграют от более короткого времени экспозиции, если вместо фильтров использовать CYM, где каждый элемент отсекает только одну треть света? Процессор камеры все еще может сохранять изображение в любом формате, который хочет потребитель, так как точка данных CYM может быть легко преобразована в RGB.

Я знаю, что это иногда делается в астрофотографии, где три отдельных черно-белых фотографии сделаны с помощью фильтров CYM.

Я просто не прав, и это, по сути, то, что уже сделано - или есть веская причина для датчика RGB?

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

Ответы:

19

Во-первых, немного предыстории, чтобы прояснить небольшое недоразумение с вашей стороны.

Подавляющее большинство цветных цифровых камер имеют фильтр Байера, который маскирует каждый пиксель цветным фильтром: красным, зеленым или синим. Data Данные RAW не включают никакой информации о цвете, а только значение яркости для каждого пикселя.

Тем не менее, фильтры RGB обязательно отбрасывают две трети белого света, чтобы получить их компонент.

На самом деле, нет. Там много зеленого света, который проходит через «красный» и «синий» фильтры. Есть много «красного» света и много «синего» света, который проходит мимо «зеленого» фильтра. Есть некоторый «синий» свет, который проходит через красный фильтр и наоборот. Длины волн, на которых сосредоточены «зеленый» и «красный» фильтры, очень близки друг к другу, а «красный» обычно находится где-то между 580 нм и 600 нм, что больше на «желто-оранжевой» территории, чем «красной». «Пики» фильтров в типичной матрице Байера не совпадают с длинами волн, которые мы описываем как «красные», «зеленые» и «синие».

введите описание изображения здесь

Таким образом, в некотором смысле, наши камеры действительно YGV (желто-зелено-фиолетовые) настолько же, насколько и RGB. Наши системы цветопередачи (мониторы, принтеры, веб-печатные машины и т. Д.) Представляют собой цвета RGB, CMYK или другие комбинации цветов.

введите описание изображения здесь

Это имитирует человеческий глаз, где наши «красные» колбочки сосредоточены вокруг 565 нм, который является зеленовато-желтым, в отличие от наших «зеленых» колбочек, сосредоточенных около 540 нм, который является зеленым с примесью желтого оттенка. Подробнее о том, как и система человеческого зрения, и наши камеры создают «цвет» из части спектра электромагнитного излучения, которую мы называем «свет», см. в: Почему красный, зеленый и синий являются основными цветами света?

Там нет жесткого среза между цветами фильтра, например, с фильтром, используемым в научном приборе, который пропускает только очень узкую полосу длин волн. Это больше похоже на цветные фильтры, которые мы используем на черно-белой пленке. Если мы используем красный фильтр с черно-белой пленкой, все зеленые объекты не исчезают и не выглядят абсолютно черными, как при жестком обрезании. Скорее, зеленые объекты будут выглядеть более темными оттенками серого, чем красные объекты, которые в реальной сцене выглядят так же ярко.

Как и человеческим глазом, почти все фильтры Байера содержат в два раза больше «зеленых» пикселей, чем «красных» или «синих» пикселей. Другими словами, каждый второй пиксель маскируется «зеленым», а оставшаяся половина делится между «красным» и «синим». Таким образом, 20-мегапиксельный сенсор будет иметь примерно 10M зеленого, 5M красного и 5M синего пикселей. Когда значения яркости каждого пикселя интерпретируются блоком обработки камеры, разница между смежными пикселями, замаскированными разными цветами, используется для интерполяции значений красного, зеленого и синего ( что фактически соответствует где-то около 480, 530 и 640 нм ) за каждый пиксель. Каждый цвет дополнительно взвешивается примерно до чувствительности человеческого глаза, поэтому «красный»

Процесс преобразования монохромных значений яркости из каждого пикселя в интерполированное значение RGB для каждого пикселя известен как демозаика, Поскольку большинство производителей камер используют для этого собственные алгоритмы, использование сторонних преобразователей RAW, таких как Adobe Camera RAW или DxO Optics, даст несколько отличные результаты, чем использование собственного преобразователя RAW производителя. Есть некоторые типы датчиков, такие как Foveon, которые имеют три цветочувствительных слоя, накладываемые друг на друга. Но производители утверждают, что такой датчик с тремя слоями 15MP, уложенными друг на друга, является датчиком 45MP. В действительности такая схема дает такое же количество деталей, что и у обычного датчика Байера с маской около 30 мегапикселей. Проблема с датчиками типа Foveon, по крайней мере, до сих пор, заключалась в худших шумовых характеристиках в условиях низкой освещенности.

Так почему же большинство цифровых камер не используют фильтры CYM вместо фильтров RGB¹? Основной причиной является точность цветопередачи, определяемая восприятием человеком различных длин волн света. Гораздо сложнее точно интерполировать значения цвета с использованием значений из соседних пикселей при использовании маски CYM, чем при использовании маски «RGB». Таким образом, вы теряете небольшую светочувствительность, чтобы получить точность цвета. В конце концов, большая часть коммерческой фотографии на самом высоком уровне выполняется либо с контролируемым освещением (например, в портретной студии, где достаточно легко добавить свет), либо со штатива (который позволяет увеличить время экспозиции, чтобы собрать больше света). И требования профессиональных фотографов - это то, что движет технологией, которая затем находит свое применение в продуктах потребительского уровня.

Cept За исключением трех цветовых фильтров для большинства маскируемых RGB камер «Байер» действительно «синие с оттенком фиолетового», «зеленый с оттенком желтого» и где-то между «желтым с оттенком зеленого» (который имитирует человеческий глаз больше всего) и «Желтый с большим количеством оранжевого» (который, кажется, легче реализовать для датчика CMOS).

Майкл С
источник
Спасибо за информацию фильтра Байера. Как человек, который живет в мрачной стране с недостаточным освещением, я всегда оптимизировал бы для чувствительности, но я понимаю аргумент в пользу точности цвета. Отличный ответ!
Робин
В вашей мрачной стране с низким уровнем освещения нет электричества и лампочек? :-)
Майкл C
Мы являемся страной с наибольшим охватом системой видеонаблюдения в мире, поэтому я думаю, что некоторые камеры работают. Что касается лампочек ... Я предпочитаю использовать великолепную силу солнца.
Робин
Даже славной силе солнца иногда нужен отражатель, чтобы пролить свет на теневую сторону объекта. И солнце «спит» половину времени в течение года, независимо от того, где вы находитесь на этой планете.
Майкл C
10

Датчики голубого, пурпурного и желтого цветов были сделаны вместе с красным зеленым голубым и некоторыми другими вариантами.

Основная проблема заключается в том, что даже с RGB-датчиками наблюдается значительное перекрытие спектрального отклика каждого из красителей, то есть «зеленые» пиксели в определенной степени чувствительны к красному и синему свету. Это означает, что результаты требуют сложных вычислений для получения точных цветов, относительные отклики соседних красных и синих пикселей используются для оценки того, какая часть зеленого отклика действительно была результатом красного и синего света.

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


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

С другой стороны, Sony с A900 попыталась прорваться на рынок профессиональной моды, обеспечив очень высокую точность цветопередачи. Массивы цветовых фильтров, используемые в цифровых задниках среднего формата, настраиваются для обеспечения приятных (хотя и не обязательно точных) скинетонов.

Мэтт Грум
источник
Будет ли целесообразно, чтобы камера пыталась достичь некоторой производительности, подобной глазу, используя смесь сильно умерших и слабо умерших пикселей, возможно, также изменяя размер пикселя, чтобы в условиях освещения, где меньшие сильно окрашенные пиксели собирали значимые данные, которые они будут использовать для получения насыщенных цветов, в то время как в условиях слабого освещения более слабо окрашенные пиксели обеспечат более чистый канал яркости, в то время как адаптивная фильтрация используется для очистки шума в цветности?
суперкат
1
«Основная проблема заключается в том, что даже с RGB-датчиками существует значительное совпадение спектрального отклика каждого из красителей ...» Было бы гораздо более серьезной проблемой, если бы каждый фильтр полностью блокировал любые частоты света, разрешенные другими. Все восприятие «цвета» человеческим зрением происходит из-за того, что колбочки в наших сетчатках реагируют на свет различных частот. Нет никаких цветов, подразумеваемых в различных длинах волн самого света, только в восприятии света нашим трихроматическим зрением с перекрывающимися ответами S, M и L конусов в наших сетчатках.
Майкл C
2

Причины, по которым производители камер остановились на массиве RGBG Bayer, скорее всего, связаны с патентами, доступностью и стоимостью, чем с «точностью» цвета. В принципе, любой набор из трех подходящих, «ортогональных» (так сказать) цветов должен подходить для воспроизведения цвета. С более продвинутыми датчиками и процессорами это должно быть еще проще.

Я сомневаюсь в претензии на точность цветопередачи RGB и CMY, потому что преобразования для RGB и CMYK выполняются все время для печати. Кроме того, до балансировки белого цвета демо-выбранные цвета в необработанных файлах не имеют ничего общего с фактическими желаемыми цветами. Если бы цвета были действительно «точными», фотографам не пришлось бы тратить столько времени на коррекцию цвета фотографий.

Различные эксперименты с сенсорами Fujifilm (Super CCD, EXR CMOS, X-Trans) демонстрируют, что только потому, что все остальные делают что-то определенным образом, не означает, что это обязательно лучший способ сделать это. Kodak также экспериментировал с различными цветовыми массивами , но они не очень хорошо продвигали свои технологии и патенты.

Nikon Coolpix 5700, 5-мегапиксельная камера примерно 2002 года, по-видимому, является одной из последних камер, использующих цветовую матрицу CYGM . Обзор Цифровой Фотографии говорит (выделение добавлено) :

Качество изображения превосходное, с великолепным матричным замером, хорошим тональным балансом и цветом (точным и ярким, без выцветания цветов) и разрешением выше среднего. Фиолетовая окантовка уменьшена, но общий вид изображения по-прежнему очень «прохладный». Уровни шума хорошие, особенно по сравнению с другими пятью мегапиксельными цифровыми камерами (как показывает наше сравнение с Minolta DiMAGE 7i).

Несколько деталей о качестве изображения, которые мы подобрали; искажение бочонка, обрезание ярких участков и артефакты Байера - это не те проблемы, которые влияют на повседневную съемку и не портят вам общее удовольствие от качества изображения 5700.

xiota
источник