Как влияет длительная выдержка на размер файла?

Является ли правилом, что длительная выдержка создает файл большего размера по сравнению с более короткой выдержкой? Это кажется логичным, так как вы записываете больше данных на карту памяти, когда выставляете на большее время.

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

Ответы (2)

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

Каждый фотосайт — один «пиксель» на датчике — это счетчик, который увеличивается по мере того, как на него попадает больше фотонов. На самом деле это аналоговое устройство, но при считывании в конце экспозиции создается одно цифровое значение (обычно 12 или 14 бит). Это значение представляет собой просто общее количество света, полученного этим участком. Если конкретный пиксель полностью темный, он будет 000000000000, а если он весь светлый, он будет 111111111111. Нет данных о том, сколько времени потребовалось этому полностью заполненному датчику, чтобы достичь такого состояния — он может быть очень, очень ярким с широкой апертурой, поэтому вы можете получить это значение за ¹⁄₁₀₀₀ долю секунды. Или на улице может быть так темно, что для получения того же результата потребуется 30 минут.

В конце концов, это одно и то же значение. И все вместе, значений не больше и не меньше, независимо от продолжительности экспозиции.

Однако есть еще один фактор. Некоторые файлы будут сжиматься лучше, чем другие. Узоры хорошо сжимаются, и конечно лучше всего сжимаются большие одинаковые области. Произвольные детали сжимаются плохо, а случайные данные хуже всего. Поскольку шум по определению является случайным, очень шумные изображения создают файлы самого большого размера. Здесь нет прямой зависимости от длины выдержки, но при более длительных выдержках может быть больше шума по мере нагрева сенсора. Итак, это может быть практическим соображением, но не из-за накопления данных как такового.

так что, если мы вообще не сжимали файлы, все они будут иметь одинаковый размер?
Это правильно.
Дайте или возьмите байт здесь и там для изменения размера метаданных, да.
и этот размер будет равен количеству битов в каждом фотосайте * размеру сенсора (при условии, что у нас нет битых пикселей).
а эффективность сжатия будет равна размеру файла после сжатия/размеру файла до сжатия. Интересно, почему они не включают эту информацию в выходной файл?

Отличный вопрос :) Размер файла не зависит от времени экспозиции. Датчик захватит больше данных, но это не всегда означает больший размер файла. Если вы снимаете в формате JPG (который использует сжатие), то изображения с небольшой дисперсией цвета/яркости (например, снимок темной ночи) будут иметь меньший размер файла по сравнению с изображениями, которые имеют много цветов (например, снимок дневного света). Если вы снимаете в формате RAW, размеры файлов будут очень похожими, поскольку в этом формате не используется сжатие.

Формат RAW может использовать сжатие без потерь.
@ asalamon74 +1 хорошая мысль!