При съемке в формате mRAW или sRAW как камера генерирует файлы меньшего размера? - Фотопедия
20 голосов
/ 21 сентября 2010

Большинство DLSR среднего и высшего класса предлагают два или три размера для захвата RAW. Когда камера генерирует файлы RAW среднего или малого размера, как они уменьшают их? Захватывает ли он меньше информации на датчик? Собирает ли он весь объем информации, а затем применяет какое-то сжатие в камере? Это делает что-то еще, что я не описываю?

Ответы [ 4 ]

17 голосов
/ 01 марта 2011

В двух словах: меньшие "сырые" файлы агрегируют значения датчика в блоках пикселей .

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

Формат Canon sRAW, тем не менее, передает сводную информацию о 2 x 2 блоках отправителей. Он сообщает данные о яркости (яркости) для каждого блока, но "уничтожает" (пропускает регулярно) некоторую информацию о цвете. Таким образом, происходит несколько важных вещей:

  • Данные отдельных отправителей больше недоступны. (Данные sRAW действительно «обработаны».)

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

  • Размер файла данных уменьшается примерно на две трети.

  • Данные sRAW не являются «подмножеством» данных RAW. Они представляют собой другую кодировку необработанных данных с меньшим количеством информации . Нет Сенсоры "игнорируются".

(Обычно уменьшение разрешения изображения в два раза уменьшает его размер на диске до одной четверти оригинала. Здесь, однако, исходные датчики передают около 14 бит информации, что составляет до 56 бит в каждом блоке 2 x 2 в формате RAW. В sRAW каждый блок 2 x 2 кодируется как три 8-битных фрагмента или 24 бита. Таким образом, результирующий поток данных составляет только 24/56 = около 1/2 размер оригинала и уменьшается еще на 1/3 из-за прореживания данных о цветности для чистого уменьшения на 2/3. Сжатие без потерь применяется в sRAW, поэтому соотношение может немного отличаться.)

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

12 голосов
/ 21 сентября 2010

Дуглас Керр дает мастерское и в основном нематематическое резюме на Выходные форматы Canon sRaw и mRaw . Ситуация сложная и не совсем понятная, но многое было выведено с помощью реверс-инжиниринга. Очевидно, sRaw представляет собой агрегацию 2 × 2, но с некоторой подвыборкой цветности; mRaw, вероятно, представляет собой достоверную повторную выборку (включая локальную интерполяцию) с более высокой частотой выборки цветности. Можно было бы действительно охарактеризовать каждый из них как форму «сжатия в камере», выполненную изощренным способом, чтобы оптимизировать отображение деталей человеческому глазу для данного размера выходного файла.

0 голосов
/ 01 марта 2011

Если вы имеете в виду небольшие различия в размере необработанного файла при съемке в формате RAW с полным разрешением, объяснение заключается в сжатии без потерь. См .: http://cpn.canon -europe.com / контент / образование / инфобанк / сжатие изображений / lossless_and_lossy_compression.do

Это правда, что необработанные файлы содержат все данные, захваченные датчиком, но в данных все еще могут быть избыточности, которые позволяют камере экономить место без потери какой-либо исходной информации!

0 голосов
/ 21 сентября 2010

Проще говоря, фотокамера изменяет размер фотографии, чтобы в файле sRaw было меньше пикселей, поэтому размер файла меньше. Например, Canon 50D sRaw1 имеет 7,1 мегапикселя по сравнению с полными 15,1 мегапикселями сенсора.

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

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

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