Что делает Foveon X3 «прямым» датчиком изображения?

В маркетинговых материалах, где упоминается сенсор Foveon X3, я обычно вижу, что он упоминается как « датчик прямого изображения Foveon X3» ( пример ):

Логотип Фовеон Х3

Я понимаю, как работает датчик Foveon X3 ( сложенные фотосайты для каждого цвета в каждом пикселе устраняют необходимость демозаики Байера ), но я не совсем понимаю, что подразумевается под «прямым» в этом контексте. Кто-нибудь может объяснить эту терминологию?

Ответы (2)

Это бессмысленный и фактически вводящий в заблуждение маркетинговый ход:

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

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

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

Кроме того, из-за глубинной диффузии для каждого слоя требуется различная степень заточки и другая обработка. Это одна из причин, по которой обработка изображений Foveon RAW очень сложна, а поддержка со стороны основного программного обеспечения для редактирования RAW полностью отсутствует (я знаю только два конвертера, кроме собственного Sigma, которые даже пытались это сделать).

Так что мысль о том, что в их подходе есть что-то «прямое», боюсь, совершенно ложна.

Обновленный ответ, чтобы отразить это.
"можно было бы назвать это датчиком прямого белого, желтого, красного цветов" - чем это обосновано?

Хорошо, кажется, я правильно угадал (выделено мной):

Датчик прямого изображения — это датчик изображения, который напрямую улавливает красный, зеленый и синий свет в каждой точке изображения во время одной экспозиции . ( Источник )

Ключевым здесь является тот факт, что полные данные RGB фиксируются в каждом пикселе. Нет необходимости в интерполяции, поэтому она «прямая».


Обратите внимание, что из-за того, что цвет улавливается каждым слоем сенсора, обработка данных Foveon RAW может быть очень сложной. Для получения цветовых каналов требуется подверженное ошибкам разделение цветов, и для каждого цветового канала требуется различная степень повышения резкости и другой обработки. Возможно, из-за этого код обработки Foveon является единственной частью свободно распространяемого dcraw , включение которого подчиняет программу GPL. Это только "прямая" в том смысле, что интерполяция из других пикселей не требуется при обработке изображения. Для получения дополнительной информации см. ответ Мэтта Грума.

Foveon захватывает полный RGB для каждого пикселя. Он подразделяет свою глубину для захвата каждого канала в отдельности. CMOS/CCD фиксирует полный RGB для каждого пикселя. Он подразделяет свою область для захвата каждого канала в отдельности. Ни один из них не захватывает весь спектр света в одной точке, им обоим приходится разделять каналы по одному или нескольким пространственным измерениям. Это просто маркетинговая терминология, пытающаяся заставить вас покупать новое снаряжение.
Это дихотомия не между Foveon и CMOS/CCD, а между Foveon и Bayer. В остальном, @null, я в основном с тобой согласен.
Здесь есть конвертер X3F с полностью открытым исходным кодом: github.com/Kalpanika/x3f . Это не НАСТОЛЬКО сложно, так как это может быть так же просто, как простое умножение матриц для определения цвета. Это не более и, вероятно, менее «подвержено ошибкам», чем определение цветов из нескольких соседних пикселей, как в датчике Байера, где каждый фотосайт имеет неполные данные.