Почему источники света иногда выглядят как звезды?

Посмотрите, например, это фото:

Пример фото

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

Есть ли способ избежать этого эффекта с помощью фильтров или чего-то еще?
@Luis: Согласно ответам, я полагаю, вы можете просто открыть диафрагму.

Ответы (8)

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

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

Классический пример показан на первом изображении в статье Википедии о дифракции , для дифракции Фраунгофера через квадратную апертуру. Вы видите четыре четко очерченные полосы.

Теория далее объясняется здесь . Это объяснение было опубликовано в 1967 году CA Padgham . Кен Роквелл упоминает об этом в своем обсуждении боке .

Мы должны ожидать, что всегда будет присутствовать определенная степень дифракции. Обычно он незначителен и усреднен на большинстве изображений: он лишь немного способствует размытости, которая присутствует на любом изображении, если смотреть на него достаточно внимательно. Только на изображениях, которые объединяют несколько факторов — точки интенсивного монохроматического света, маленькие апертуры, прямые лепестки диафрагмы — он станет заметным. Эта информация показывает, как вы можете сделать звезды более заметными или как вы можете их подавить, изменив эти факторы для вашей экспозиции (насколько это возможно).

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

Это явно самый подробный ответ. Благодарю вас!
Это происходит не из-за дифракции Фраунгофера, а просто из-за дифракции. Интегралы дифракции решить очень сложно, поэтому есть два случая, которые упрощают их; интеграл дифракции Френеля для умеренных расстояний и интеграл дифракции Фраунгофера для больших расстояний. В этом случае интеграл дифракции Фраунгофера даст неверное решение, поскольку детектор находится очень близко к источнику дифракции (апертуре). Необходимо будет выполнить расчеты Френеля или, возможно, полный расчет в зависимости от элементов за апертурной диафрагмой.
@Brandon Ваше разъяснение очень приветствуется, но у меня возникли проблемы с сопоставлением его с популярными описаниями дифракции Фраунгофера, такими как описание в Википедии : «В оптике уравнение дифракции Фраунгофера используется для моделирования дифракции волн, когда дифракционная картина рассматривается на большом расстоянии от дифрагирующего объекта, а также когда он рассматривается в фокальной плоскости отображающего объектива». Эта последняя оговорка, по-видимому, явно применяется к изображению, снятому камерой.
@whuber посмотри мой ответ. Используете ли вы здесь интеграл Фраунгофера или Френеля, на самом деле не так уж важно для эффекта звездообразования, но это будет иметь значение для того, насколько ярким является центральный пик интенсивности и распределение энергии в полосах.
@Брэндон Райт. Так почему ты придаешь этому большое значение? Вы возражаете исключительно против использования слова «Фраунгофер»? Или у него есть какое-то содержание, связанное с аспектом моего объяснения? Если да, то какие аспекты, по вашему мнению, следует изменить, чтобы сделать объяснение более ясным и правильным?
@BrandonDube извините, вы не правы. Этот эффект гораздо точнее моделируется дифракцией Фраунгофера. Путаница здесь заключается в том, что, хотя расстояние наблюдения технически мало (т. е., по-видимому, в режиме Френеля), поскольку линза фокусирует плоские волны в общую точку (фокальную плоскость), расстояние наблюдения фактически такое же, как при наблюдении в бесконечность. См. ["Фокусная плоскость положительной линзы"] en.wikipedia.org/wiki/… раздел статьи WP о дифракции Фраунгофера.
@scottbb интеграл Френеля никогда не будет «менее точным», чем интеграл Фраунгофера. Добавление квадратичного фазового члена, когда x и y очень малы, заметно равно нулю. Если вы включите их, когда x и y очень-очень малы, результат будет таким же, как интеграл Фраунгофера.
@BrandonDube Ты прав, я плохо выбрал слова. Утверждение, что эффект « гораздо более точно моделируется дифракцией Фраунгофера», было неверным: интеграл Френеля всегда более точен, чем интеграл Фраунгофера. Я должен был сказать, что в фотографии дифракционные всплески, такие как в ОП (или в ответе Мэтта Грума ), всегда находятся в режиме дальнего поля (т. Е. Фраунгофера) по той причине, что плоскость наблюдения (изображения) фактически одна и та же. как просмотр на бесконечность (т.е. имеющий малое число Френеля).

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

Чтобы ответить на ваш второй вопрос, продолжительность воздействия не влияет напрямую на эффект. Есть два основных фактора: первый — это размер диафрагмы (она должна быть маленькой), а длинные выдержки, как правило, идут с малой диафрагмой. Второй фактор — вам нужно снимать в источник света. Обычно это происходит только ночью при искусственном освещении, поэтому опять же люди склонны использовать длинные выдержки.

Вот пример (не мой!) эффекта с очень короткой выдержкой, чтобы продемонстрировать суть:

(с) фотогик133

Хорошо, я солгал, что это была длинная выдержка с движущимися вспышками, настроенными на стробоскоп, но каждый свет был включен в течение очень короткого периода времени. Два других ингредиента — вспышка и малая диафрагма (f/14) — вот что создает звездные узоры.

Это, безусловно, впечатляющее фото! Я уже слышал термин дифракция. В качестве проблемы упоминалось - появляется ли (и как) дифракция где-либо, кроме как от таких снимков (непосредственно в источник света)? Насколько я понимаю, это не должно быть проблемой обычно.
Проще говоря (подробный анализ см. в ответе whuber!) Дифракция заставляет свет распространяться. Это, очевидно, проблема, если все точки света рассредоточены, так как это даст размытое изображение. Дифракция происходит постоянно, просто растекание не заметно для больших зазоров или тусклых огней. Здесь мы имеем очень маленькую щель и яркий источник, так что звездный узор, который обычно был бы слишком тусклым, хорошо виден.

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

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

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

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

Кстати, мне нравится кадр.

LOL, я ответил почти одновременно, так что...

Почему источники света иногда выглядят как звезды? Что ж, я изменил свое мнение и теперь разделяю распространенное мнение о том, что звезды появляются из-за дифракционных эффектов. Самый сильный аргумент в пользу дифракции по сравнению с отражением исходит из свойств симметрии звездного узора, а именно, если N нечетно, то N лепестков радужной оболочки генерируют 2 * N шипов.

Я уверен, что вы найдете ответы на свои вопросы по адресу http://www.stfmc.de/misc/diffcontrarefl/tlf.html .

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

Это не верный ответ, а расширение расчета дифракционных картин из ответа @whuber .

Во-первых, у нас есть интеграл дифракции. Функция Up описывает комплексную амплитуду в плоскости наблюдения на расстоянии ( x p , y p ) от оптической оси и на расстоянии L z от источника (какого-либо дифракционного объекта, например обскуры, апертуры камеры и т. д.). ) U s – функция, описывающая комплексную амплитуду в плоскости источника; для очень маленького отверстия можно использовать дельта-функцию Дирака . Третья переменная в U s равна 0, потому что для удобства мы говорим, что дифракционный объект является началом системы координат. Переменные xs _и y s в своих аргументах учитывают тот факт, что объект может иметь некоторый размер в плоскости x–y .

дифракционный интеграл

Это может показаться не таким ужасным интегралом, но k и r sp — это просто обозначения чего-то большего:

определения k и rsp

Интегрирование функции с радикалом с квадратными членами как в числителе e , так и в знаменателе — действительно очень неприятный интеграл.

Один упрощает интеграл, удаляя квадратные корни, используя представление биномиального ряда и усекая члены более высокого порядка. Интеграл Фраунгофера выполняется, когда нужно 2 члена; интеграл Френеля предназначен для случаев , когда нужно 3 члена. В доказательстве этого есть некоторый нюанс, но он выходит за рамки данной статьи.

Когда мы начинаем манипулировать этими вещами, чтобы получить интегралы дифракции Френеля и Фраунгофера, мы получаем три величины.

Критериальные переменные

Если Nfd * ( θ d ) 2 << 1, интеграл Френеля верен. Если это верно и Nfs << 1, интеграл Фраунгофера выполняется.

Два интеграла:

Френель:

Интеграл Френеля

Фраунгофер:

Интеграл Фраунгофера

куда

Константа пропорциональности,

и ν x и ν y представляют собой размер источника в заданном измерении, деленный на длину волны света, умноженную на расстояние до источника. Обычно было бы написано ν s = d / ( λx s ).

Чтобы ответить на вопрос @whuber о том, зачем вам может понадобиться то или иное, несмотря на то, что утверждает Википедия, нужно немного подумать.

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

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

Когда объекты находятся очень далеко (достаточно нескольких метров), точечные источники ведут себя так, как если бы они были плоскими волнами, и выводы, сделанные в Википедии, в порядке.

Например, апертура двойного гауссового объектива 50 мм находится на расстоянии порядка 40–60 мм от плоскости изображения. Он отображается парой линз за физической диафрагмой на большее расстояние (это расположение выходного зрачка), но выходной зрачок находится не там, где функция U s ( x s , y s ,0) по центру!

Для света с длиной волны 500 нм и радиусом апертуры 1 мм мы можем проверить, действителен ли интеграл Фраунгофера. Он равен (0,001) 2 / (500*10 -9 * 50*10 -3 ), или 40, что равно >> 1 и интеграл Фраунгофера недействителен. Для видимого света, пока апертурная диафрагма находится на расстоянии порядка миллиметров от детектора, Nfs никогда не будет приближаться к 1, не говоря уже о том, чтобы быть намного меньше.

Эти уравнения могут несколько отличаться от приведенных в Википедии; Я бы сослался на OPT 261, Интерференция и дифракция в Институте оптики Университета Рочестера, который преподает профессор Вамивакас. Уравнения в «Оптике» Хехта должны быть довольно похожими. Уравнения предназначены для комплексной амплитуды , чтобы получить освещенность (также известную как интенсивность или яркость), вы должны взять квадрат величины результата.

По причинам, указанным в моих комментариях в принятом ответе, ваше утверждение « Nfs никогда не будет близко к 1, не говоря уже о том, что оно будет намного меньше», никогда не будет правильным для реальной фотографии. Эти дифракционные всплески являются дифракцией Фраунгофера именно потому, что число Френеля < 1 (технически 0), потому что эффект фокусировки линзы означает, что расстояние наблюдения равно бесконечности .

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

Причина в лепестках диафрагмы на моем изящном 50 мм.

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

Таким образом, чтобы компенсировать маленькую диафрагму (f/20 на этом снимке), я должен увеличить время выдержки (20 секунд), чтобы получить правильную экспозицию. Таким образом, дифракция возникает или значительно усиливается, когда я увеличиваю число на диафрагме или закрываю ее, чтобы предотвратить передержку.

Обратите внимание на информацию exif:

  • Canon EOS-1Ds Марк III
  • Canon EF50mm f/1.8 II
  • ƒ/20,0
  • 25 сек
  • ИСО-100

https://www.flickr.com/photos/eyeinfocus/25494167814/in/album-72157661802536456/

Чем ваш ответ полезен для вопроса ОП? Я думаю, что предыдущие ответы уже сказали все...