Как я могу автоматически исправить вид с воздуха на пейзажных фотографиях? - Фотопедия
4 голосов
/ 06 марта 2015

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

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

  • Кто-нибудь знает или знает источник о степени потери в различных длинах волн света на расстоянии D ?

  • Кто-нибудь знает или знает источник о степени окружающего фонового света данной накопленной длины волны, размывающей объект на расстоянии D ?

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

Дешевая версия

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

Ответы [ 3 ]

1 голос
/ 07 марта 2015

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

Ответ на вопрос Хорошо, я еще не проработал все детали, но это может сделать быстрый дешевый ответ. Я все еще заинтересован в реальном ответе, если кто-нибудь знает его.

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

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

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

Вот средняя цветовая гамма голубого неба из Википедии.

From wikipedia licensed under GNU Free Documentation License and Creative Commons Attribution-Share Alike 4.0 International, 3.0 Unported, 2.5 Generic, 2.0 Generic and 1.0 Generic.

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

0 голосов
/ 14 декабря 2015

Была проведена работа по обработке изображений такого рода. Типичная терминология будет выглядеть как «Удаление слепой дымки», где «слепой» означает процессор, не имеющий специальной информации об изображении, только пиксели.

Есть пример и ссылка на соответствующую научную статью по этому проекту Github . Он использует Matlab (пакет математики!). Я не знаю какого-либо конкретного общего плагина для любого графического приложения, хотя он может быть. Будьте осторожны с ними, так как большинство из них, вероятно, будут основаны на довольно упрощенных подходах, которые обычно неэффективны.

0 голосов
/ 14 декабря 2015

Если вы хотите исправить изображение дымкой или туманом, прочитайте эту тему на форуме Rational Painting:

http://rationalpainting.org/showthread.php?tid=5542

Вы должны забыть длины волн и экстравагантности, такие как рассеяние Ми и рассеяние Рэлея, потому что закон, управляющий моделью художника, является более базовым: экспоненциальный

Формула была получена из уравнения Бера-Ламберта-Кошмейдера Вы должны использовать RGB [0,255] цветовые обозначения с гамма-коррекцией Я художник и широко им пользуюсь, очень прост в использовании, когда вы понимаете переменные, я создал лист Excel, который делает работу для меня ...

1) Установите визуальный диапазон (D) от наблюдателя, в котором ограничение уменьшается до 2% 2) Установите «истинный» (локальный) цвет RGB для объекта, проецируемого в туман 3) Установите расстояние (d), где вы хотите поместить объект в туман 4) Установите коэффициент гамма-коррекции (т.е. 2.4) 5) Применить формулы, описанные в прикрепленных файлах

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

введите изображение description здесь enter image description here enter image description here enter image description here

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