Ejemplo de Procesamiento

Messier 77

por Alejandro Tombolini

Introducción

Imagen de Federico Bonino. Descripción completa del procesamiento de una galaxia. Notas principales: RangeSelection para analizar el gradiente en la imagen y uso de diferentes máscaras para aumentar el contraste con la saturación y tranformaciones no lineales con GammaStretch. Fecha: Diciembre 2014.

Procesamiento

Aplicando STF se puede detectar un suave gradiente en la imagen. Una mejor manera de analizar el gradiente es usando la herramienta  RangeSelection y cuidadosamente encontrar los valores de límite inferior y superior "Lower" y "Upper" que permitan visualizarlo.
El siguiente video muestra que la imagen tiene viñeteo debido a que el Master Flat no lo corrigió completamente y también gradiente de cielo, que incluso parece más importante que el viñeteo, es por es que elegire "subtraction" como método de corrección del gradiente.

Abrir la herramienta Dynamic Background Extraction y colocar las muestras en la imagen cuidando de que ninguna caiga sobre las estrellas o sobre el débil halo que rodea la galaxia y seleccionar "subtraction" para restar el modelo generado del fondo a la imagen.

CetusA

Luego para neutralizar el fondo, usando el script AberrationInspector generar mosaico de 2x2 sin separación entre los paneles para usarlo como imagen de referencia en la herramienta BackgroundNeutralization.

Cetus A

Inspeccionar el fondo de la imagen para encontrar el valor le límite superior "upper limit" (pixeles mayores a este valor seran rechazados para el cálculo del nivel medio del fondo). Mover el cursor sobre la imagen Integration_mosaic para ver los valores del fondo. Ver este video para seleccionar el modo de lectura RGB/K

Cetus A

Convenientemente generar dos nuevas vistas previas, una del fondo para usar como imagen de referencia en la referencia del fondo de la herramienta ColorCalibration y otra de la galaxia para usar como imagen de referencia en la referencia del blanco. Notar que deseleccione "Structure Detection" para incluir toda la información de la galaxia como referencia del blanco.

Cetus A

Para prevenir que los centros de las estrellas se vean afectados al aplicar la deconvolución, genero una máscara de estrellas usando la herramienta StarMask. Es suficiente para tener una adecuada protección del centro de las estrellas subir la escala "Scale" para incluir las estrellas mas grandes y disminuir el valor de "Truncation" a 0,5 para incrementar la protección en el centro de las estrellas.

Cetus A

Las estrellas están algo ovaladas debido a problemas durante la adquisición y no voy a intentar corregirlos en este caso. La Deconvolution será principalmente para mejorar los detalles en la galaxia. Esta vez uso la PSF parametrizada y "Wavelet Regularization" para proteger el fondo de la imagen.

Cetus A

Inspeccionando la imgen se ve que algunas de las estrellas más grandes tienen los centros saturados y esto puede repararse usando el script Repaired HSV Separation como se describe en éste ejemplo de procesamiento. Notar que seleccione Unrepaired V para que el script genere también ese canal, ya que para armar la imagen nuevamente usaré el canal V que no ha sido reparado.

Cetus A

Usar la herramienta ChannelCombination para generar la nueva imagen usando los canales H, Sv y Unrepaired_V. Notar que las estrellas recuperan el color.

Cetus A

Aquí termina la etapa lineal y para estirar la imagen selecciono una vista previa del fondo para usar en la herramienta MaskedStretch como referencia del fondo y aumento el valor del objetivo del fondo a un valor mayor del que tiene por defecto la herramienta.

Cetus A

En la etapa no lineal aplico HDRMultiscaleTransformation para aumentar los detalles den la galaxia. Para prevenir que los centros de las estrellas se vean afectados con esta transformación uso la máscara de estrellas que tenía previamente para protegerlos.

Cetus A

Ahora generaré una máscara de luminancia para proteger el fondo durante la saturación de la imagen. Para ello extraer la luminacia e invertirla. Aplicar TGVDenoise para suavizar la máscara de una forma bastante agresiva.

Cetus A

Usando la herramienta RangeSelection nuevamente como apoyo, se puede ver que aún existe un gradiente. Para quitarlo de la máscara aplico DynamicBackgroundExtraction.

Cetus A

Después de la corrección con DBE, chequear de nuevo con la herramienta RangeSelection con los mismos valores que antes para verificar como el gradiente ha sido eliminado.

Cetus A

Finalmente estiro convenientemente con HistogramTransformation y suavizo nuevamente eliminando 6 capas en la herramienta MultiscaleLineraTransform

Cetus A

Ahora la máscara esta lista y la aplico protegiendo el fondo de la imagen. Para lograr mejor color uso las curvas de saturación y también un leve aumento de la luminosidad en la herramienta CurvesTransformation.

Cetus A

La saturación da un mejor color pero también aumenta el ruido en crominancia. Esto se puedo corregir con ACDNR aplicado solo a Chrominance y seleccionando el Prefilter "Multiscale" y usando la máscara incorporada de la herramienta para proteger las zonas más brillantes de la imagen al mismo tiempo que se protege el fondo con la Lmask.

Cetus A

Incrementar el contraste con Gamma Stretch. Primero genero otra Lmask y la uso sin modificación para proteger la galaxia mientras disminuyo el nivel del fondo.

Cetus A

Luego invertir la Lmask para proteger el fondo y aumentar levemente el brillo de la galaxia y las estrellas.

Cetus A

SCNR para remover algo de verde presente en la galaxia. Como el fondo esta bien lo protejo con Lmask al aplicar este proceso.

Cetus A

Para centrar la galaxia en el cuadro uso la herramienta DynamicCrop recortando la imagen y cambiando el tamaño para la publicación en la web. Elijo 1920x1210. Ver éste artículo para información completa sobre el uso de esta herramienta.

Cetus A

Finalmente agrego la firma usando el script DrawSignature.

Cetus A

Imagen Final

Cetus A

Última actualización: 27/11/2023 03:54 UT