Ejemplo de Procesamiento

Nebulosa Flaming Star

de Alejandro Tombolini

Introducción

Imagen de JohnP publicada en Image Processing Challenges - Integración sin calibrar - Notas principales: Crear una máscara y elimiar hot pixeles con MorphologicalTransformation. Fecha: November 2013

Procesamiento

Primero un crop usando la herramienta Dynamic Crop para eliminar las líneas negras de los bordes.

Flaming Star Nebula

Para remover los hot pixeles, primero duplicar la imagen y aplicar reducción de ruido en la capa uno hasta que sean borrados tanto como sea posible tratando de no afectar las estrellas más pequeñas y débiles.

Flaming Star Nebula

Dividir la imagen por el clone al que previamente se le aplicó MultiscaleMedianTransform. Notar en el preview que los hot pixeles son brillantes mientras que las estrellas están mas apagadas.

Flaming Star Nebula

Generar la Rangemask en la Image25 seleccionando solamente los hot pixeles.

Flaming Star Nebula

Aplicar HistogramTransformation y Dilation con la herramienta MorphologicalTransformation para aumentar el tamaño de los hot pixeles.

Flaming Star Nebula

Protegiendo la imagen con Range Mask, aplicar MorphologicalTransformation hasta que los hot pixeles desaparezcan (cuatro veces)

Flaming Star Nebula

Hay pixeles muy oscuros en la zona oscura arriba a la izquierda. Para corregirlos parcialmente, voy a construir un mapa de deringing.
Para eso, duplicar la imagen y estirar con AdaptiveStretch y seguidamente aplicar HDRMultiscaleTransform.

Flaming Star Nebula

Aplicar ATrousWaveletTransform ajustando Dark Deringing al máximo, seleccionar "Output deringing maps"

Flaming Star Nebula

Ahora usando el mapa como un máscara para proteger la imagen, aumentar un poquito el HistogramTransformation. El cambio es difícil de ver en ésta imagen, pero créanme que hay un pequeño cambio.

Flaming Star Nebula

Reducción de ruido usando MultiscaleMedianTransform en las capas uno y dos. Previamente duplicar la imagen y estrechar usando AdaptiveStretch y usar el duplicado como máscara protegiendo las zonas de alta señal. 

Flaming Star Nebula

Estirar la imagen transfiriendo la ScreenTransferFunction a la barra de control de la herramienta HistogramTransformation. 

Flaming Star Nebula

Construir una máscara de estrellas.

Flaming Star Nebula

Flaming Star Nebula

Flaming Star Nebula

Flaming Star Nebula

Flaming Star Nebula

Protegiendo las estrellas con la máscara de estrellas, aplicar ATrousWaveletTransfor para incrementar el contraste y reducir ruido.

Flaming Star Nebula

Invertir la máscara y aplicar MorphologicalTransformation para reducir el tamaño de las estrellas.

Flaming Star Nebula

Más contraste con la herramienta CurvesTransformation sin usar la máscara.

Flaming Star Nebula

Duplicar la imagen y usar el duplicado para proteger la nebulosa y aplicar GREYCstoration, cuidadosamente ajustar la "anisotropy" para que queden bien las áreas mas oscuras.

Flaming Star Nebula

Aumentar la luminosidad con HistogramTransformation,  protegiendo la nebulosa con la máscara previamente creada.

Flaming Star Nebula

Finalmente aplicar HDRMultiscaleTransformation. (La misma máscara aplicada)

Flaming Star Nebula

Imagen final.

Flaming Star Nebula

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