HDR luego Panorama, o Panorama luego HDR?


46

Al crear un panorama para una escena de gran rango dinámico, intuitivamente siempre combino los corchetes de exposición a HDR y los mapeo por tonos y luego unir las imágenes resultantes en un panorama . Mi intuición aquí es que el proceso HDR es mucho más predecible que el proceso de costura, así que empiezo con el primero. Me doy cuenta de que esto puede deberse a que sé mucho sobre HDR (trabajé en HDR S / W durante 9 años) y poco sobre software de costura.

¿Es este el orden correcto para hacer esto y por qué?

Esta pregunta surgió porque en el libro Mastering Panorama Photography el autor cose primero y luego combina los panoramas LDR en uno HDR. Menciona esto pero no explica por qué.


18
Basado en mis prejuicios, diría que el orden correcto es puntada primero, HDR más tarde, mucho más tarde. Después de las matrices de sol, y el universo entra en la muerte de calor sería el momento adecuado ...
Jerry Ataúd

3
@Jerry - La reacción es comprensible, encuentro que la mayoría de las imágenes HDR en línea son realmente nauseabundas. Hago mi propio HDR mucho más sutil. Incluso los de la cámara rara vez son tolerables.
Itai

3
Para ser justos, la mayor parte es el resultado de lo que el fotógrafo ha elegido hacer, por lo que probablemente sea injusto culpar al HDR. Aun así, diría que es una pérdida la mayoría de las veces ...
Jerry Coffin

1
¡Mi preferencia siempre sería combinar imágenes antes de unirlas exactamente por la razón que usted dice!
Matt Grum

1
@ Matt - Correcto. En realidad, me doy cuenta de que la mayoría de mis imágenes no se pueden unir en todos los niveles de exposición, ya que contienen detalles de resaltado dispersos con todo lo demás en negro o detalles de sombras dispersas con todo lo demás apagado.
Itai

Respuestas:


23

Hacer HDR primero tiene ventajas: el proceso HDR está trabajando en un tamaño de imagen más pequeño, y solo tiene que unir un conjunto de imágenes.

Pero la desventaja de hacer el paso HDR primero es que se hace más difícil hacer coincidir exactamente los tonos entre conjuntos de imágenes, por lo que cuando las une, obtiene costuras más obvias. Si puede controlar esto y no tiene este problema, entonces podría ver que es más fácil hacer HDR primero. Pero para la mayoría de las personas habrán terminado con ajustes HDR ligeramente diferentes y tendrán que lidiar con costuras.

Editar: Recientemente descubrí que al hacer el paso de unión panorámica primero, a veces los archivos resultantes tienen dimensiones ligeramente diferentes, apagadas por un píxel o dos, y luego el procesador HDR se queja de que las imágenes deben ser de la misma dimensión.


8
Si combina las imágenes en una imagen de alto rango dinámico sin asignación de tonos, el uso de la misma curva de tonos para cada una de las imágenes no coincidirá con ningún problema. ¡Luego puede unir y finalmente un mapa de tonos a una imagen DR baja una vez que tenga toda la escena frente a usted!
Matt Grum

Automatizo el paso HDR escribiendo programas de Python para procesar las imágenes. El mismo mapa de tonos se aplica a todos, junto con otras correcciones o efectos locos. Entonces yo coso. Si no estoy satisfecho con el resultado, modificar y volver a ejecutar el paso HDR es fácil.
DarenW

20

Además de las respuestas presentadas ya, hay una gran desventaja potencial de coser primero: los programas de costura pueden decidir coser cada exposición de manera diferente, lo que lleva a una desalineación cuando realiza el HDR.

A menos que el programa de costura le permita repetir la deformación con diferentes imágenes, este podría ser el factor decisivo para hacer primero.

La mayoría de los programas de ensamblaje panorámico utilizan una serie de características de imagen primitivas (esquinas, segmentos de línea, pequeños detalles) que coinciden entre las imágenes para deformar y alinear los cuadros adyacentes. Si algunas de estas características no son visibles en uno de los conjuntos de imágenes, se podrían usar características de alineación diferentes, dando diferentes resultados.

Imagine una secuencia en la que tiene una exposición para el cielo para el que la tierra es casi negro puro. El programa podría tener grandes dificultades para coser el cielo debido a la falta de detalles.

El mejor enfoque en mi opinión sería fusionar primero con HDR, luego coser, luego mapa de tonos . De esa manera, crea la imagen HDR que debe coincidir entre los cuadros del panorama, luego ensambla el panorama usando los datos máximos disponibles, luego mapea el panorama HDR nuevamente en una imagen de bajo DR adecuada para mostrar en pantallas de computadora, con la capacidad de previsualizar su ajustes en toda la escena. Ver


Incluso si la grapadora puede repetir exactamente las mismas deformaciones y alineaciones, todavía existe la posibilidad de que la cámara se mueva en pequeñas cantidades como 1/2 píxel. Dependiendo de la naturaleza del proyecto, eso puede ser un problema.
DarenW

No obtener exactamente la misma costura para las diferentes exposiciones también sería mi principal preocupación. Es mejor hacer HDR primero, luego coser.
Håkon K. Olafsen

Dudo que busquen segmentos lin y esquinas explícitamente. Me sorprendería si no funcionan todas con las funciones de SIFT u otras variantes (por ejemplo, la versión anterior "KLT" o la nueva "SURF"). Tienden a aterrizar en esquinas, líneas y otras texturas detalladas, pero su redacción suena como si estuviera representada como líneas y esquinas explícitamente en el programa.
Michael Nielsen

9

Sé que es tarde, pero he estado haciendo panoramas HDR que han tenido éxito. Aquí está mi método:

Primero cose con Hugin. Si el paréntesis dice -2,0 y +2 paradas, tendré tres conjuntos de exposiciones para coser. Primero cose el conjunto que tiene más detalles porque Hugin podrá hacer el mejor conjunto de puntos de control a partir de este conjunto. Digamos que el conjunto de parada -2 tiene cuadros adyacentes que son demasiado oscuros y Hugin no puede coserlo correctamente, y el conjunto de parada +2 tiene dos cuadros adyacentes que se borran y nuevamente Hugin no puede encontrar puntos de control. Normalmente, estos conjuntos se bombardearían desde Hugin o la geometría variaría entre ellos. En cambio, si el conjunto de 0 paradas tiene suficientes detalles, ejecutaré este conjunto a través de Hugin y obtendré un panorama cosido de 0 paradas. Guardo el archivo de configuración de PTO de 0 paradas, que incluye todos los puntos de control. Luego ejecuto la parada -2 y las paradas +2 a través de Hugin usando el archivo PTO de 0 paradas.

Esto tiene dos ventajas:

  1. Hugin usará los puntos de control de parada 0 para todos los conjuntos panorámicos, por lo que la geometría será idéntica para los 3 conjuntos hasta el nivel de píxel único
  2. Hugin no bombardeará con los sets que no tienen suficientes detalles.

Entonces es muy fácil HDR los panoramas resultantes usando Photomatix. Aquí hay 2 ejemplos:

Saludos, Steve Pituch


5

Una razón para unir antes de HDR podría ser una situación en la que hay una escena muy oscura en un extremo, con luz que aumenta lentamente al otro extremo, que es muy brillante. Primero, los cuadros individuales del panorama no necesitarían mucho rango dinámico, pero todo el panorama sí. En segundo lugar, al crear HDR desde el cuadro que se encuentra más a la izquierda, ampliaría su rango a través de la mayoría de los valores útiles en el espacio de 16 bpc, pero el borde izquierdo sería el más oscuro y el derecho el más claro. Lo mismo sucedería con el segundo cuadro. Podrías coser la parte más oscura del segundo cuadro con la parte más clara del primer cuadro. Para resolver eso, tendrías que comprimir el rango de ambos cuadros, deshaciendo así parte del trabajo HDR que hiciste durante el paso HDR, o dejar que el extremo izquierdo esté demasiado oscuro, o dejar que el extremo derecho se exagere.

Si cosiste primero, tendrías varios panoramas, uno de ellos completamente subexpuesto a la izquierda, uno completamente exagerado a la derecha, pero al unirlos, con suerte terminarías con una imagen perfecta.


Creo que este es un muy buen punto: normalmente, HDR se utiliza para obtener un buen rango a través del eje vertical (por ejemplo, tierra / cielo). Es fácil imaginar panoramas donde el contraste está en la horizontal también / en su lugar. El HDR previo a la costura dificultaría la recuperación de este contraste posterior a la costura. Además, aplicar los mismos parámetros a todas las imágenes cuando se genera la pre-puntada HDR puede dejar algunas imágenes que aparecen expuestas injustamente.
MattJ

2

Por lo general, primero hago HDR y luego cose. En algún momento, la costura de la exposición diferente puede obtener resultados diferentes. Pero sobre todo porque trabajo desde RAW, si primero cosera, tendría que hacer HDR desde jpg, que no tiene tan buenos resultados como desde RAW. Pero a veces la costura HDR no funciona, así que intento coser primero HDR más tarde (pero generalmente significa que el resultado no será tan bueno)


¿Puedes explicar por qué la costura HDR no funciona a veces?
mattdm

3
La costura no tiene que resultar en jpg. Siempre coso a tiff.
Jan Hlavacek


1

No estoy seguro de que el software HDR (por ejemplo, Photomatix) acepte varias imágenes que se han unido, ya que pueden variar en tamaño y dimensiones internas, por lo que definitivamente lo probaría primero HDR.

Lo hice una vez: Panorama de Bristol Harbourside

Fueron 6 disparos, 3 para cada lado de la imagen.

Primero fui HDR (Photomatix Pro), suponiendo que el software panorámico (Autopano) sería más adaptable para unir las cosas.

No edité antes del HDR, así que fui directamente a Photomatix. Esas 2 imágenes fueron directamente a Autopano, y el resultado fue un TIFF exportado que hice algunas modificaciones al usar Aperture.

Todo salió bien, aunque lo volví a hacer cuando noté algunas imágenes fantasma que extrañaba sacar en Photomatix.


1

Solo he hecho esto una vez , hasta la fecha. Utilicé Hugin para el proceso combinado de unir en un panorama y mapeo de tonos de alta (rango dinámico de más de 8 bits) a JPEG de 8 bits.

Cargué las imágenes originales en Hugin, hice que las alineara (e hice ajustes), luego las exporté directamente al JPEG final. Internamente, Hugin realiza las distorsiones necesarias, crea panoramas parciales en cada nivel de exposición, luego los combina en HDR y mapas de tonos nuevamente en JPEG de 8 bits. De memoria, utilicé la opción 'Exposición fusionada desde cualquier disposición', que, según tengo entendido, no requiere que las imágenes originales se superpongan de ninguna manera específica (es decir, no es necesario capturar pilas HDR, solo cubra oscuro y áreas claras adecuadamente), pero utilizará cualquier rango dinámico disponible para cualquier región / píxel dado.

Si desea controlar el mapeo de tonos (como imagino que la mayoría de la gente lo haría; mi disparo simplemente no lo necesitaba), entonces Hugin también puede producir un panorama EXR o TIFF de 32 bits, que puede mapear con Photomatix o Photoshop a su gusto. .

Hugin en realidad tiene bastantes opciones para aumentar el rango dinámico, y no puedo decir que sé lo que hacen todos, pero para mí, el método más obvio parece ser dejar que forme el panorama de 32 bits y luego haga su mapeo de tonos.

Opciones de Hugin Stitcher HDR


Faltan algunos detalles aquí. ¿Fusionaste HDR con RAW? Revisa tu primera oración, no tiene mucho sentido.
Itai

actualizado, con suerte una mejor explicación: solo utilicé Hugin, internamente crea panoramas de las imágenes disponibles en cada EV y luego se fusiona con HDR.
drfrogsplat

0

HDR primero! Déjame revisar mi flujo de trabajo. Primero determine la amplitud y extensión de la panorámica. Ahora determine la exposición desde el área del punto focal principal o el centro de la panorámica. Usando esa exposición (manual) para su base dispare las exposiciones HDR para toda la panorámica. Luego procese usando prácticamente el mismo método. Comience con las exposiciones más importantes: guarde la configuración de HDR y use la misma configuración para cada exposición.

Ahora, únalas y no debería tener ningún problema. don


1
Pero, ¿por qué piensas primero en HDR y luego en coser?
MikeW
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.