Sie sind auf Seite 1von 8

Introducción.

TuFuse es un programa de línea de comandos de Windows que crea un rango dinámico extendido
("exposición mixta ") y la profundidad de campo ("enfoque combinado") imágenes. TuFuse utiliza una técnica conocida
como fusión de imágenes para combinar la "mejor exposición"y / o "mejor enfocada" regiones de imágenes múltiples
en un solo "fundido" imagen compuesta.

3 different images fused into a single exposure-blended composite.

Antecedentes técnicos y Teoría de fusión de imágenes. TuFuse utiliza una versión modificada de una técnica
descrita en un documento de 2007 por Tom Mertens, Kautz Jan y Frank Van Reeth: La exposición de fusión. El
algoritmo básico descrito en el documento de Mertens-Kautz-Reeth (en lo sucesivo MKR) es (1) asignar una medida de
calidad para todos los píxeles en una serie de imágenes de entrada alineados y (2) crear una imagen perfecta
compuestos utilizando una combinación de los píxeles de las imágenes de entrada donde mayor "calidad" píxeles
contribuir más a la imagen final. MKR sugiere tres métodos para la cuantificación de la "calidad" de los píxeles, basada
en la exposición, el contraste y la saturación. Una combinación de estos tres factores se utiliza para asignar un única
medida "de calidad" para cada pixel en las imágenes de entrada. La imagen compuesta final es creado usando un
promedio ponderado de todos los píxeles de las imágenes de entrada (píxeles con una mayor "calidad" de las medidas
de obtener más peso), combinado a la perfección con una técnica de fusión multi-resolución descrita por primera vez
hace 25 años por Peter Burt, Edward Adelson y otros en una serie de documentos. El procedimiento de Burt y Adelson
se describe cómo una imagen puede ser descompuesta en una serie (o "pirámide") de las imágenes de paso de banda
de frecuencia, y luego se recombinan de nuevo en una sola imagen. El algoritmo de MKR se descompone una serie de
imágenes de entrada en varias pirámides, que se combinan en una sola pirámide basada en la calidad de píxeles (es
decir, la saturación, bien expuesta y / o bien se centró cada píxel es), y finalmente colapsó para formar una sola
imagen compuesta .

6 different images fused into a single exposure-blended composite.


El foco primario de papel MKR es identificar la "mejor exposición" píxeles de una imagen (es decir, aquellos que no
están por encima o subexpuestas) y combinar esos en un solo "rango dinámico ampliado" de la imagen. Asignación de
un peso de 1,0 a la medida de la exposición, y los pesos de 0.0 a la saturación y el contraste alcanza este resultado.
Teniendo en cuenta una serie de imágenes tomadas de entrada con diferentes ajustes de exposición, la imagen
resultante compuesto contiene más detalle en las regiones de luces y sombras que cualquier imagen de la entrada
única. A diferencia de la actualidad popular "High Dynamic Range (HDR) técnicas para la creación de imágenes con
más detalle en las regiones de sombras y luces, la técnica de fusión de imágenes no requiere la creación de una
imagen HDR intermedios, seguido por un " tono de mapeo "de proceso, y generalmente produce imágenes que se ven
más fotográficamente realistas.

21 different images (only 9 shown here) fused into a single exposure and focus blended composite
.

La técnica no se limita a la identificación y la combinación de imágenes en función de su exposición. En particular, el


algoritmo de MKR es también muy adecuado para la identificación y la combinación de las mejores regiones centrado
de imágenes (utilizando el contraste local como sustituto de la atención) en un único "gran profundidad de campo" de la
imagen. (De hecho, Ogden, Adelson, Bergen y Burt describió en 1985, y Pablo Haeberli discutió el enfoque en 1994).
Del mismo modo, el algoritmo de MKR puede identificar y combinar imágenes en función de su saturación. De hecho,
hay varios otros criterios que podrían emplearse para calificar la "calidad " de píxeles y guiar el proceso de fusión de
imágenes para crear una imagen compuesta.

7 images fused into a single focus-blended composite, in focus from two inches to infinity

Sin embargo, en la medida que la mayoría de los fotógrafos se refiere, dos criterios son especialmente importantes: el
enfoque y la exposición. Fotógrafos de paisaje, en la lucha particular, para capturar las imágenes que se encuentran en
el enfoque perfecto desde el primer plano a los conocimientos previos y están bien expuestas en toda la escena. Y,
mientras que el algoritmo de MKR puede abordar cualquiera de estas dos preocupaciones, no es especialmente
adecuada para hacer frente a ambos simultáneamente. El algoritmo de MKR crea píxeles combina juntos en una sola
iteración. Si una imagen de la entrada contiene un píxel de una buena exposición, pero mal enfocada, aún así
contribuirá a la composición final, incluso si un bien expuesta y bien enfocada píxel está disponible en otra imagen
intermedia.
21 different images (not shown here) fused into three exposure and focus blended
composite images, and then stitched into a (vertical) panoramic image. Created by PTAssembler.

TuFuse: Extensión de los enfoques existentes. TuFuse extiende el algoritmo de MKR mediante la implementación
de una imagen de dos etapa del proceso de fusión. En su primera iteración, TuFuse lleva a cabo se centran en la
mezcla de imágenes que comparten la misma (o similar) de la exposición. El objetivo de esta primera versión es la de
crear una serie de imágenes intermedias que contienen las mejores regiones se centró a partir de imágenes de entrada
que comparten la misma exposición. En su segunda iteración, TuFuse realiza mezclando la exposición en las
imágenes producidas por intermedio de la primera iteración, y cualquier otra imagen que no fueron procesados durante
la primera iteración. Tufuse análisis de las imágenes de entrada, y automáticamente se determina que las imágenes se
centran mezclados (iteración 1) y que las imágenes deben ser mezclados exposición (iteración 2). TuFuse utiliza
parámetros diferentes para cada uno de los dos iteraciones, optimizados para producir el mejor resultado mejor
enfocadas y expuestas. Por supuesto, dos TuFuse la imagen de fase de un proceso de fusión pueden ser anuladas y
TuFuse se puede hacer para llevar a cabo la simple imagen de una sola etapa del proceso de fusión esbozado por
MKR. Del mismo modo, si TuFuse no detecta ninguna imagen con el mismo (o similar) de la exposición, la primera
iteración se omite, y TuFuse realiza una exposición única mezcla de iteración de las imágenes de entrada.

TuFuse enfoque predeterminado para enfocar la mezcla difiere del enfoque propuesto por MKR en un par de otros
aspectos. En primer lugar, Tufuse utiliza un promedio ponderado de las tres medidas (contraste, la exposición y la
saturación) en lugar de una función de potencia en el cálculo de la "calidad" de cada pixel en las imágenes de entrada.
En segundo lugar, TuFuse que ofrece la capacidad de elegir el "mejor" de píxeles (en lugar de una media ponderada
de "bueno" píxeles) cuando se combinan las imágenes de entrada en una sola pirámide. Utilizando la mejor píxel (ver
las opciones de "modo de combinación laplaciano" más abajo) tiende a producir mejores resultados cuando se realiza
la mezcla de enfoque.
Auto-horquillado. Cuando se mezcla la exposición del espectáculo, TuFuse está diseñada para fusionar imágenes
múltiples tomadas en distintas exposiciones. Sin embargo, es posible comenzar con una sola imagen, crear una
versión más ligera y más oscuras de la imagen, y luego realizar la fusión de imágenes en las tres versiones (original,
claras y más oscuras). Esta técnica (mezcla de varias versiones de una sola imagen) es a veces conocido como
"Informe sobre Desarrollo Humano falso" o "pseudo HDR". TuFuse puede automatizar este proceso utilizando una
función denominada como "auto-horquillado". Cuando se auto-horquillado se utiliza, TuFuse crea un temporal más
ligero y / o más oscura versión de cada imagen de la entrada (ajustado por el usuario define el número de paradas) y
luego fusiona las dos o tres imágenes en un único resultado. El resultado es una imagen en la que las sombras se
iluminan y / o se destacan son oscuras. Si la auto-horquillado se invoca, TuFuse sólo necesita una única imagen como
entrada.

Una imagen procesada por la característica TuFuse Auto-horquillado de exposición a un compuesto mezclado.

Explicación intuitiva de fusión de imágenes. Explicar cómo funciona la imagen Fusiones simplemente es un reto ...
una imagen vale más que probablemente más que mil palabras aquí! Una aproximación razonable es que la imagen de
fusión analiza todas las imágenes de entrada, y crea una composición final que es una combinación de los "mejores "
partes de cada imagen de la entrada Lamentablemente, la "evidente"para combinar las mejores partes de una serie de
imágenes de entrada (es decir, recoger algunos píxeles de una imagen y algunos píxeles de otra imagen) produce
también "evidente" las transiciones en las regiones donde dos (o más) imágenes de entrada diferentes contribuir a la
amalgama resultante. Es necesario facilitar la transición entre las regiones en las que dos o más imágenes de entrada
de contribuir con el resultado. Al combinar las imágenes de las exposiciones diferentes (o el contraste o la saturación),
de Burt / enfoque Adelson pirámide (descrito anteriormente) realiza esta suavizado, manteniendo "locales" de contraste
en las regiones de transición (por ejemplo, cuando partes claras de la imagen satisfacer las zonas oscuras), pero la
disminución "global" de contraste en las regiones donde la escena es predominantemente claro u oscuro.

Variando el número de niveles altera el ajuste de contraste global (ver el cielo y la carretera en la fila superior) y el contraste local (véase el "halo" alrededor de
farol en la fila inferior).

El grado en que la Burt / enfoque Adelson ajusta el contraste (global y local), y suaviza la transición entre los píxeles de
las imágenes diferentes, depende del número de niveles en la pirámide que se utilizan. TuFuse considere que el
tamaño óptimo de la pirámide (a) mantener el contraste local y (b) atenuar el cambio global, pero esto puede ser
ajustado por el usuario. En general, si son demasiado pocos niveles se utilizan, "halos" alrededor de las regiones de
contraste local se hacen visibles (por ejemplo, notar la ligera "halo" alrededor del poste de luz en el nivel 5 imagen de
arriba), pero si los niveles son demasiados, la imagen va a contener también mucho contraste global (por ejemplo, ver
el camino oscuro en el nivel 11 la imagen de arriba). La decisión sobre el número correcto de los niveles de la pirámide
es al menos tan artística, ya que es científico, ya que depende de factores tales como el asunto de la imagen y
preferencia personal.

La exposición curva de peso. Cuando la mezcla de realizar la exposición, los pesos TuFuse píxeles basa en la
"buena exposición" que son. TuFuse utiliza una "curva de la exposición de peso" para determinar el peso apropiado
para asignar a un píxel en función de su brillo o intensidad. De forma predeterminada, la curva de peso se construye de
manera que la intensidad cuanto más cerca de un píxel es una de tono medio (es decir, 0,5 en una escala de 0 a 1,
donde 0 es negro y uno es de color blanco), más peso se le asigna. Sin embargo, el ajuste de "beta" TuFuse de
parámetro desplaza la curva a la izquierda oa la derecha, y los cambios TuFuse lo que considera la "mejor exposición"
valores. Por ejemplo, un valor beta de menos de 0,5 causará TuFuse a favor de píxeles más oscuros con mayores
pesos, y valores superiores a 0,5 causará TuFuse para favorecer brigher píxeles cuando assiging pesos.

TuFuse también permite el ajuste de la "propagación" de la curva de peso de la exposición (a través de la "sigma"
parámetro). Esto altera el peso relativo dado a los píxeles que no están bien expuestos (es decir, a lo largo de las colas
de la curva) en comparación con las ya expuestas (es decir, cerca del centro de la curva). En los gráficos siguientes
(generado a través del "C-" opción de línea de comandos cuando se invoca TuFuse) ilustran el impacto de la variación
de estos dos parámetros en la curva de peso de la exposición.

Default Exposure Weight Curve, Mid-tones get highest weights,


although some weight is also assigned to very dark and/or light pixels.

Sigma = 0.12, zero, or almost zero weight given to


very light/dark pixels at tails of curve.
Beta = 0.6, curve shifted to the right so that lighter pixels
get higher weights relative to darker pixels.

Formatos de imagen y los archivos RAW. TuFuse escribe la salida en formato TIFF. TuFuse puede leer tanto de 8
bits y JPEG 16.08 archivos TIFF bits como entrada. archivos TIFF debe tener 3 o 4 canales por píxel almacenado en
formato de tira (es decir, la mayoría de los archivos TIFF). TuFuse También puede leer los archivos RAW si DCRaw
está instalado. Para que TuFuse para leer los archivos RAW, DCRaw debe estar en el directorio actual (es decir, el
directorio desde el que se ejecuta TuFuse), o disponibles en la ruta del sistema. Si TuFuse es capaz de localizar
DCRaw continuación, puede leer cualquier formato de archivo compatible con DCRaw. DCRaw no se distribuya con
TuFuse. Compruebe la página de inicio DCRaw para lugares donde las versiones de Windows de DCRaw se pueden
descargar. formatos de archivos de entrada se identifican por sus extensiones (por ejemplo ". jpg", ". tif", ". a2", ". crw",
etc)

Tufuse operación. Tufuse es una aplicación de línea de comandos. Es especialmente adecuado para procesar la
salida de PTAssembler y Herramientas de Panorama, que pueden ser usados para proveer una interfaz gráfica y
alinear perfectamente las imágenes antes de invocar TuFuse. TuFuse utiliza el cuarto (o "alfa" del canal) en un archivo
TIFF a identificar los pixeles que se usen o ignorados en el proceso de fusión. Si un canal alfa está presente, los
píxeles con un valor alfa de cero se ignoran. En ningún canal alfa está presente, TuFuse asume todos los píxeles de la
imagen debe ser utilizado.

TuFuse se invoca de la siguiente manera:

TuFuse [opciones] archivo_entrada [archivo_entrada] [archivo_entrada] [...]

Las opciones de línea de comandos siguientes son compatibles:

General Options
-o filename Archivo de salida. Los archivos de salida son siempre en formato TIFF.
Profundidad de bits de salida. Opciones válidas = 8 o 16. De forma predeterminada TuFuse
-a n selecciona un valor que coincide con la profundidad de bits más alta de cualquier imagen de la
entrada.
--compression x x = LZW, DEFLATE or NONE (default=LZW).
Especifique el número de niveles a utilizar al realizar la Burt / proceso de Adelson pirámide.
-l n Menos niveles acortar la región de transición entre las zonas claras y oscuras, pero puede
comenzar a producir halos visibles. Experimente para encontrar mejores resultados ..
Número de iteraciones de fusión (1 o 2). Por defecto = 2. Si dos etapas de fusión se lleva a
cabo, la primera etapa se utiliza para mezclar las imágenes que tienen la misma exposición o
-p n
similar (ver-e). La segunda etapa se utiliza para mezclar las imágenes resultantes de la primera
etapa, y / o imágenes que no fueron procesados durante la primera etapa.
Realizar auto-horquillado en cada imagen de la entrada. Cree versiones más ligeras y / o más
oscuro de cada imagen de la entrada (ajustado por medio de topes n) antes de realizar la fusión.
Si ninguno de los "+" ni "-" se especifica (por ejemplo, 1,5-b), entonces las dos imágenes claras
-b n
y más oscuras se crean. Si "+" se especifica (por ejemplo, 1,5-b), entonces sólo una versión más
ligera se crea. Si "-" se especifica (por ejemplo,-b -2,0), entonces sólo una versión más oscura
se crea.
Mezcla entre -180 / 180 del límite (a la izquierda / borde derecho de la imagen). El uso con 360
-w
imágenes grado en que los bordes izquierdo y derecho de la imagen son continuas.
-h Muestra mensaje de ayuda
-v Muestra resultados detallados
-V Muestra version, licencia y creditos

Opciones de ponderación (peso para el contraste + saturación + exposición debe ser igual a 1 por cada
iteración)
--wMode1 n Modo de combinación Laplaciano para la iteración 1. Por defecto = 1 (máximo)
--wMode2 n Modo de combinación Laplaciano para la iteración 2. Por defecto = 0 (promedio ponderado)
--wMode n Modo de combinación Laplaciano para iteraciones. (0 = Promedio ponderado, 1 = máximo)
--wExposure1 n Weight for well-exposed pixels for iteration 1. Default=0.00
--wExposure2 n Weight for well-exposed pixels for iteration 2. Default=1.00
--wExposure n Weight for well-exposed pixels for iteration 1 & 2
--wContrast1 n Weight for contrasty pixels for iteration 1. Default=1.00
--wContrast2 n Weight for contrasty pixels for iteration 2. Default=0.00
--wContrast n Weight for contrasty pixels for iteration 1 & 2
--wSaturation1 n Weight for saturated pixels in iteration 1. Default=0.00
--wSaturation2 n Weight for saturated pixels in iteration 2. Default=0.00
--wSaturation n Weight for saturated pixels in iteration 1 & 2
Exposure Weight Curve Options
Especifica la anchura (o "spread") de la curva de peso: el contraste. Los valores más bajos dan
--cCo n menos importancia a las exposiciones que están lejos de la media de los números más altos.
Por defecto = 0.2
Brillo: Determina el centro de la curva de peso. Rango = 0 (oscuro) a 1 (la luz), por defecto = 0.5
--cBr n
(medios tonos)
-C Print exposure weight curve values, and URL for exposure chart
Expert Options
-f Keep intermediate fused images produced after 1st iteration upon completion
Exposure difference threshold in stops (Default=0.33). Threshold for determining if exposures are
-e n
the same or similar enough to be focus blended.
Exposure weight creation mode: 0=Greyscale (default), 1=Color. Determines if color or greyscale
-z n
images should be used when computing exposure quality.
-k n Gamma (Default=2.20). Used to linearize image data when calculating relative exposures.

Éstos son algunos ejemplos de cómo invocar TuFuse:

tufuse -o output.tif input1.tif input2.tif input3.tif input4.tif Lleva a cabo un proceso de dos
etapas de fusión y produce una concentración y / o resultado de la exposición mezclada con nombre output.tif

tufuse -e 1.0 -o output.tif input1.tif input2.tif input3.tif input4.tif Lleva a cabo un


proceso de dos etapas de fusión y produce una concentración y / o resultado de la exposición mezclada con nombre
output.tif. Las imágenes que tiene una exposición en una parada de unos a otros se considera que tienen una
exposición similar, y se enfoque combinado en la primera iteración.

tufuse -p 1 *.tif Realiza una iteración de fusión única (optimizado, por defecto, para la mezcla de enfoque) en
todos los archivos TIFF en el directorio actual. nombre de salida será elegido por TuFuse y escribirse en el directorio
actual.

tufuse -p 1 --wMode 0 --wContrast 0 --wExposure 0.5 --wSaturation 0.5 *.tif Realiza una
iteración de fusión única utilizando una medida de la calidad basado igualmente en exposurure y la saturación
(contraste se ignora). La producción se compone de un promedio ponderado (ponderado por la calidad) de los píxeles
de entrada. Todos los archivos TIFF en el directorio actual se procesan, y el nombre de salida será elegido por TuFuse
y escribirse en el directorio actual.

tufuse -a 16 -b 1.5 -o output.tif IMG_0100.CR2 "auto-horquillado" en un solo archivo RAW (formato


CR2). TuFuse crea una versión más ligera y más oscuros del archivo de entrada (ajustado por 1,5 y -1,5 paradas) y
luego estos fusibles con el archivo de entrada primas, guardar el resultado como un archivo de salida de 16 bits
llamado "output.tif".

tufuse -a 16 --compression DEFLATE -b +0.8 -o output.tif IMG_0100.CR2 Igual que el anterior,


excepto sólo una versión más ligera (ajustado en 0,8 paradas) del archivo se crea para "auto-horquillado", y el archivo
de salida utiliza la compresión DEFLATE.

Alineación de la imagen y la interfaz gráfica. TuFuse está diseñado para funcionar en las imágenes que están
perfectamente alineados. A menos que otro programa se utiliza para "alinear" las imágenes, se recomienda que las
imágenes utilizadas por TuFuse se capturaron con una cámara montada en un trípode, y que el obturador de la cámara
se activa mediante un mando a distancia para que la cámara no se mueve entre las exposiciones . TuFuse es un
programa de línea de comandos y no tiene una interfaz gráfica de usuario (GUI). Sin embargo, está diseñado para
funcionar con (y se distribuye con) PTAssembler, que sirve como una interfaz gráfica (GUI) para TuFuse (y mucho
más), y puede alinear imágenes desalineada e invocar TuFuse para crear una sola imagen o panorámica. Una serie de
ejemplos creados por PTAssembler y TuFuse están en esta página.

27 different images (not shown here) fused into six exposure and focus blended
composite images, and then stitched into a two row mosaic image. Created by PTAssembler

Distribución de estado. TuFuse es freeware, y puede ser utilizado sin restricciones. TuFuse viene con ninguna
garantía y TawbaWare y el autor no se hace responsable de los daños causados por el uso de este programa. La
redistribución no autorizada de este programa está prohibido. El envasado y / o distribución de este programa con
cualquier otro programa está prohibida sin el consentimiento explícito por escrito del autor.

Das könnte Ihnen auch gefallen