Sección

vdBH 15 Nebulosa de Reflexión

por Alejandro Tombolini

Introducción

Imagen del equipo CEDIC publicada por Herbert en Galería en el foro de PixInsight - Imagen con nebulosidad muy débil - Notas Principales: Reparación de una linea defectuosa con el script CanonBandingReduction. Contraste con Adaptive Stretch en máscaras y máscaras especiales para trabajar sobre el fondo con débiles detalles y reducción de ruido. Fecha: Marzo 2015

Procesamiento

Esta imgen es un objetivo difícil de procesar debido a que la nebulosidad mas débil esta ubicada al nivel del ruido de la imagen, pero fue tomada en muy buenos cilelos, por lo que trataré de resaltar los detalles trabajando con máscaras y dando contraste saturando la imagen.


Abrir las imágenes RGB y L para inspeción

vdBH 15 Nebulosa de Reflexión

Adjustar ScreenTransferFunction para una mejor visualización de la imagen. Con el botón Ctrl+Atomic y austar Shadows clipping

vdBH 15 Nebulosa de Reflexión

CosmeticCorrection en las imágenes L y RGB

vdBH 15 Nebulosa de Reflexión

vdBH 15 Nebulosa de Reflexión

Hay líneas oscuras originadas en las estrellas brillantes, más brillante la estrella más notoria la línea. Usando CanonBandingReduction voy a tratar de minimizar la más grande. No intenté corregir las más pequeñás.

vdBH 15 Nebulosa de Reflexión

Encontré los parámetros correctos en CBR para corregir la linea, pero con efectos residuales y que empeoraban el resto de la imagen, entonces decidí recortarla y corregirla por separado

Generar dos vistas previas, una de ellas incluyendo el defecto y la otra con cierta superposición sobre la primera vista previa en ambas imagénes, L y RGB.

vdBH 15 Nebulosa de Reflexión

Aplicar idénticos valores de CBR a ambas imágenes, RBG y L de la parte superior de la imagen

vdBH 15 Nebulosa de Reflexión

Crop para recortar ambas imágenes al tamaño original

vdBH 15 Nebulosa de Reflexión

Ídem para la parte inferior de la imagen. Aplicar idénticos valores de CBR a ambas imágenes

vdBH 15 Nebulosa de Reflexión

Crop para recortar ambas imágenes al tamaño original

vdBH 15 Nebulosa de Reflexión

Guardar ambos RGB_previews y usar GradientMergeMosaic para reconstruir la imagen RGB sin la línea oscura

vdBH 15 Nebulosa de Reflexión

Guardar ambos L_previews y usar GradientMergeMosaic para reconstruir la imagen L sin la línea oscura

vdBH 15 Nebulosa de Reflexión

Siguiendo con el proceso de la imagen RGB, primero aplicar BackgroundNeutralization

vdBH 15 Nebulosa de Reflexión

Color Calibration

vdBH 15 Nebulosa de Reflexión

Reparación de los centros de las estrellas saturadas usando el script RepairedHSVSeparation

vdBH 15 Nebulosa de Reflexión

Antes y después de las estrellas reparadas en la etapa lineal

vdBH 15 Nebulosa de Reflexión

MaskedStretch en la imagen RGB para estirarla. Aquí comienza el post procesamiento no lineal de la imagen y es donde mas fácilmente se pueden seguir diferentes enfoques hacia la imagen final

vdBH 15 Nebulosa de Reflexión

Saturación y color usando la herramienta CurvesTransformation

vdBH 15 Nebulosa de Reflexión

Reducción de ruido en crominancia usando la herramienta ACDNR

vdBH 15 Nebulosa de Reflexión

Reducción de ruido usando k-Sigma Noise Thresholding en la herramienta MultiscaleLinearTranform

vdBH 15 Nebulosa de Reflexión

ExponentialTransformation

vdBH 15 Nebulosa de Reflexión

Ahora continuo con la imagen L. Usar DynamicPSF para encontrar la PSF para ser usada en la deconvolución

vdBH 15 Nebulosa de Reflexión

Seleccionar la PSF en la herramienta Deconvolution y usando la herramienta StarMask generar una máscara de estrellas para usar protegiendo las estrellas durante la deconvolución. Seleccionar los parámetros correctos en Wavelet Regularization para proteger el fondo. Ver antes y después en las estrellas débiles.

vdBH 15 Nebulosa de Reflexión

MaskedStretch para estirar la imagen. Aquí comienza el post procesamiento no lineal de la imagen y es donde mas fácilmente se pueden seguir diferentes enfoques hacia la imagen final

vdBH 15 Nebulosa de Reflexión

Clonar L_image y aplicar AdaptiveStretch para generar una máscara de alto contraste

vdBH 15 Nebulosa de Reflexión

Aplicar el clon como máscara protegiendo las áreas brillantes de la imagen y usar LocalHistogramEqualization para dar contraste a la imagen

vdBH 15 Nebulosa de Reflexión

Extraer el canal B para ser usado como máscara y protegiendo las áreas brillantes de la imagen ajustar CIE c usando el canal azul como referencia en InterChannelCurves

vdBH 15 Nebulosa de Reflexión

Antes de agregar L a RGB, clono la L y aplico reducción de ruido usando TGVDenoise y MultiscaleLinearTransform

vdBH 15 Nebulosa de Reflexión

Agrear L a la imagen RGB

vdBH 15 Nebulosa de Reflexión

Generar una máscara para proteger las estrellas y el fondo usando PixelMath para restar la máscara de estrellas previamente creada de la L

vdBH 15 Nebulosa de Reflexión

Usar MultiscaleLinearTransform para reducción de ruido usando k-sigma Noise Thresholding y protegiendo las áreas brillantes mediante el aumento del Bias en las capas de 4,8 y 16 pixeles

vdBH 15 Nebulosa de Reflexión

Extraer el canal _G con la herramenta ChannelExtraction para usar como máscara protegiendo la nebulosa. Con CuresTransformation bajar la saturación del fondo y ajustar los canales a y b

vdBH 15 Nebulosa de Reflexión

Uso la herramienta BackgroundNeutralization para igualar los valores del fondo aún protegiendo con el canal  _G

vdBH 15 Nebulosa de Reflexión

SCNR para reducir el verdozo. Aplicar sin máscara

vdBH 15 Nebulosa de Reflexión

Para recuperar el aspecto con más definición en el fondo agrego mas L de la original (MergeMosaic) pero protegiendo con la L que previamente fue estirada

vdBH 15 Nebulosa de Reflexión

Generar una máscara para trabajar sobre el fondo. Extraer los canales RGB y restar R-G y a la nueva imagen restarle B-G

vdBH 15 Nebulosa de Reflexión

vdBH 15 Nebulosa de Reflexión

Ajustar cuvas protegiendo la nebulosa con la máscara (image40)

vdBH 15 Nebulosa de Reflexión

Generar una máscara para trabajar sobre el fondo. Extraer los canales RGB y restar B-R y a la nueva imagen restarle B-G y finalmente usar la herramienta RangeSelection para generar una range_mask

vdBH 15 Nebulosa de Reflexión

vdBH 15 Nebulosa de Reflexión

vdBH 15 Nebulosa de Reflexión

Ajustar curvas protegiendo la nebulosa con la range_mask

vdBH 15 Nebulosa de Reflexión

Crear una máscara de estrellas con la herramienta StarMask para usarla con MorphologialTransformation

vdBH 15 Nebulosa de Reflexión

Usar Morphological Selection para reducción de ruido y reducción de las estrellas protegiendo con la máscara de estrellas

vdBH 15 Nebulosa de Reflexión

Extraer L y usarla para proteger el fondo y aplicar HDRMultiscaleTrasform para comprimir el rango dinámico de la imgen

vdBH 15 Nebulosa de Reflexión

Sobre la L aplicar la herramienta RangeSelection para generar una rangemask para usar como protección del fondo y las estrellas mientras se aplica MultiscaleLinerTransform para dar contraste en las zonas brillantes de pequeña escala en la nebulosa, incluyendo pequeñas estrellas, incrementando el Bias en las capas más chicas

vdBH 15 Nebulosa de Reflexión

Sobre la L aplicar RangeSelection para generar una rangemask para usar protegiendo las estrellas mientras se aplica la herramienta SCNR para disminuir el verdozo de la imagen

vdBH 15 Nebulosa de Reflexión

Asignar el perfil a la imagen

vdBH 15 Nebulosa de Reflexión

Incrementar la saturation protegiendo el fondo con la L

vdBH 15 Nebulosa de Reflexión

Sobre la máscara de estrellas previamente creada aplicar dos porcesos de transformación con MorphologicalTransformation para expandir la zona de protección

vdBH 15 Nebulosa de Reflexión

Con la nueva máscara protegiendo el fondo aplicar ACDNR a la crominancia para reducir el aumento de ruido de crominancia a partir de la saturación de color

vdBH 15 Nebulosa de Reflexión

Disminuir el tono azulado usando SCNR y protegiendo la nebulosa con la máscara previamente creada (range_mask)

vdBH 15 Nebulosa de Reflexión

Rotar para publicación

vdBH 15 Nebulosa de Reflexión

Imagen final

vdBH 15 Nebulosa de Reflexión

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