Почему у Canon 450D RAW-изображения глубиной только 14 бит? - Фотопедия
1 голос
/ 26 декабря 2015

Согласно 3.4.2. В разделе «Точность данных» на на этом сайте Canon 450D имеет 14-битную скорость. Canon CR2 сохраняет данные RAW в формате JPEG без потерь.

  • Размер изображения: 4312x2876
  • CFA: 4313x2877 (датчик Байера схема)

Поскольку 14-битная глубина (2^14, 16,384 variations) хранится как беззнаковая __int16 (max value 65,535) который имеет размер 2 байта. 24 802 624 байта = ~ 24 МБ на файл (только IFD # 3)

Мы можем иметь точность данных в 64 битах:

Как 64-битная глубина (2^64, 18,446,744,073,709,551,615 variations) хранится как без знака __int64 (max value 18,446,744,073,709,551,615) который имеет размер 8 байтов. 99 210 496 байт = ~ 100 МБ на файл (только IFD # 3)

Я не говорю, что формат JPEG Lossless хранит информацию в неподписанном __int, но я обнаружил, что обычный JPEG использует матрицу WidthxHeightx3 в цветовом пространстве YCbCr, которую можно преобразовать с помощью libjpg. Я не знаю как

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

Может быть, я что-то неправильно понимаю, кто знает. Кстати, у Canon 450D буфер 128 МБ , кстати.

Ответы [ 2 ]

9 голосов
/ 26 декабря 2015

Глубина 14 бит - это предел возможностей физических датчиков, а не только то, что инженеры решили выбросить полезные данные.

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

Хотя 64-битный АЦП можно подключить к современным датчикам изображения, нижние 50 бит будут просто шумом, который никому не нужен. Попытки улучшить отношение сигнал / шум значительно увеличат стоимость датчиков, плюс получение 64 бит полезных данных, вероятно, даже невозможно с сегодняшними возможностями полупроводников. Если бы у вас был бюджет военного масштаба, вы могли бы достичь 24 бит, но даже это подтолкнуло бы его.

2 голосов
/ 27 декабря 2015

Я думаю, что в значении этого есть фундаментальное недоразумение:

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

Добавление большего количества битов не даст вам больше динамического диапазона, по крайней мере, за пределами разумного порога. Фотосайт сам по себе является аналоговым устройством, а цифровое преобразование просто превращает его в цифровой уровень. Если вам действительно не хватает битов, вы можете решить отрубить нижний предел (в основном шум в любом случае), но с 14 битами, как продемонстрировали реальные устройства, это не проблема. Таким образом, все, что вы получите, перейдя на 64-битную систему, - это более тонкое разделение существующего диапазона, что может быть полезным в некоторых ситуациях - я, конечно, могу видеть 16-битную - но в большинстве случаев это просто избыточная точность.

Теперь, если вы говорите о разработке фотосайтов с гораздо большим внутренним динамическим диапазоном ... это другой вопрос.

Добро пожаловать на сайт Фотопедия, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...