Por favor, use este identificador para citar o enlazar este ítem:
https://hdl.handle.net/20.500.12104/104662
Registro completo de metadatos
Campo DC | Valor | Lengua/Idioma |
---|---|---|
dc.contributor.advisor | Gómez Barba, Leopoldo | |
dc.contributor.advisor | Meda Campaña, María Elena | |
dc.contributor.advisor | Dafonte Vázquez, José Carlos | |
dc.contributor.author | Bojórquez Martínez, Eduardo | |
dc.date.accessioned | 2024-09-18T14:27:09Z | - |
dc.date.available | 2024-09-18T14:27:09Z | - |
dc.date.issued | 2022-11-09 | |
dc.identifier.uri | https://wdg.biblio.udg.mx | |
dc.identifier.uri | https://hdl.handle.net/20.500.12104/104662 | - |
dc.description.abstract | El presente proyecto de tesis aborda el uso de técnicas de preprocesamiento y segmentación en imágenes astronómicas para la detección de objetos extendidos. El preprocesamiento es una parte muy importante, puesto que la calidad de las imágenes astronómicas suele ser baja con respecto a otras imágenes y esto se debe a las características técnicas y físicas relacionadas con el proceso de adquisición. Para mejorar la detección, se hace uso del filtro de difusión anisotrópica de Perona-Malik para reducir el ruido en las imágenes sin necesidad de retirar piezas importantes con la finalidad de delinear mejor los bordes de los objetos extendidos. Se exploró el uso de agrupamiento difuso con el algoritmo posibilista difuso (PFCM por sus siglas en inglés) con el objetivo de separar el fondo de los objetos puntuales y extendidos, de esta manera se elimina el fondo de la imagen, ya que las nebulosas de emisión son de naturaleza difusa, y cuando los objetos extendidos tienen débil emisión, es difícil detectarlos por tener valores cercanos al fondo de la imagen, el ruido también puede causar que reconozca objetos que realmente no lo son, en la revisión de literatura bibliográfica se encontró que lo ideal para estos casos es eliminar el fondo de la imagen. El otro punto encontrado en la revisión bibliográfica es que la eliminación de los objetos puntuales es importante puesto que tienen un rango dinámico amplio, las estrellas saturadas tienen valores de píxel superiores a 50 mil, esto dificulta la detección de los objetos extendidos con débil emisión. Por ello, en la metodología propuesta, se realiza un corte a las estrellas determinando un umbral y después se interpoló con los píxeles vecinos. Recientemente, las redes neuronales convolucionales (CNN) han demostrado un gran potencial para lograr la segmentación de imágenes aplicado a diversos campos. En esta tesis, se investiga el uso de la arquitectura U-NET. En los experimentos realizados se indagan los hiperparámetros que mejor precisión proporcione, como se verá más adelante, la metodología propuesta, aunque con ciertos fallos en las estrellas saturadas, logra detectar objetos con débil emisión. | |
dc.description.tableofcontents | 1 INTRODUCCIÓN 1 1.1 Motivación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.3 Preguntas de investigación . . . . . . . . . . . . . . . . . . . . . . . . 3 1.4 Hipótesis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.5 Estructura de la tesis . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 MARCO CONCEPTUAL: PRE-PROCESAMIENTO Y SEGMENTACIÓN DE IMÁGENES 6 2.1 Inteligencia Artificial . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.2 Etapas del procesamiento digital de imágenes . . . . . . . . . . . . . 7 2.3 Técnicas de preprocesamiento . . . . . . . . . . . . . . . . . . . . . . 8 2.3.1 Filtros en el dominio del espacio . . . . . . . . . . . . . . . . . 9 2.3.2 Filtros en el dominio de la frecuencia . . . . . . . . . . . . . . 9 2.3.3 Filtros lineales . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.3.4 Filtros no lineales . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.3.5 Filtros basados en ecuaciones diferenciales parciales . . . . . . 15 2.3.6 Operaciones morfológicas . . . . . . . . . . . . . . . . . . . . . 17 2.3.7 Métodos basados en bordes . . . . . . . . . . . . . . . . . . . 21 2.4 Técnicas de segmentación de imágenes . . . . . . . . . . . . . . . . . 24 2.4.1 Segmentación basada en plantillas . . . . . . . . . . . . . . . . 24 2.4.2 Segmentación basada en umbral . . . . . . . . . . . . . . . . . 25 2.4.3 Segmentación basada en agrupamiento . . . . . . . . . . . . . 27 2.4.4 Segmentación basado en regiones . . . . . . . . . . . . . . . . 32 2.4.5 Segmentación basada en morfología matemática con Watersheeds . . . . . . . . . . . . . . . . . . . . . . . . . . .36 2.4.6 Segmentación basada en descomposición Wavelet . . . . . . . 37 2.4.7 Segmentación basada en redes neuronales supervisadas . . . . 38 2.4.8 Segmentación basada en redes neuronales no supervisadas . . 39 2.4.9 Segmentación basada en algoritmos genéticos . . . . . . . . . 41 2.5 Tabla comparativa técnicas de segmentación . . . . . . . . . . . . . . 43 3 ESTADO DEL ARTE: IMÁGENES ASTRONÓMICAS 46 3.1 Segmentación de imágenes en astronomía . . . . . . . . . . . . . . . . 46 3.2 Características de las imágenes . . . . . . . . . . . . . . . . . . . . . 48 3.2.1 Reescalado en imágenes astronómicas . . . . . . . . . . . . . . 51 3.2.2 Ruido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 3.2.3 Errores de CCD . . . . . . . . . . . . . . . . . . . . . . . . . . 53 3.3 Características de los objetos puntuales y extendidos . . . . . . . . . 55 3.4 Métodos existentes para la detección de objetos extendidos . . . . . . 56 4 REDES NEURONALES CONVOLUCIONALES 61 4.1 Redes neuronales convolucionales . . . . . . . . . . . . . . . . . . . . 61 4.1.1 Hiperparámetros . . . . . . . . . . . . . . . . . . . . . . . . . 63 4.1.2 Capas de convolución . . . . . . . . . . . . . . . . . . . . . . . 63 4.1.3 Capas de agrupamiento . . . . . . . . . . . . . . . . . . . . . . 64 4.1.4 Capas de activación . . . . . . . . . . . . . . . . . . . . . . . . 65 4.1.5 Regularización . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 4.1.6 Tasa de aprendizaje . . . . . . . . . . . . . . . . . . . . . . . . 66 4.1.7 Épocas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 4.1.8 Optimizadores . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 4.1.9 Lotes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 4.2 Arquitecturas redes neuronales convolucionales . . . . . . . . . . . . . 68 4.2.1 LeNet-5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 4.2.2 AlexNet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 4.2.3 VGG-16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 4.2.4 ResNet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 4.2.5 Inception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 4.2.6 Xception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 4.2.7 MobileNet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 4.2.8 U-NET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 4.3 Métricas para la segmentación de imágenes . . . . . . . . . . . . . . . 75 4.4 Funciones de pérdida . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 5 METODOLOGÍA: PRE-PROCESAMIENTO Y SEGMENTACIÓN 79 5.1 Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 5.1.1 Keras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 5.1.2 CUDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 5.1.3 cuDNN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 5.1.4 TensorFlow . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 5.1.5 Versiones de software . . . . . . . . . . . . . . . . . . . . . . . 81 5.2 Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 5.3 Propuesta para el preprocesamiento de las imágenes astronómicas . . 82 5.3.1 Eliminación de errores de CCD con operadores matemáticos morfológicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 5.3.2 La importancia de la eliminación del fondo . . . . . . . . . . . 84 5.3.3 El problema de los valores de píxel alto en las estrellas . . . . 86 5.4 Propuesta de detección automatizada de objetos extendidos . . . . . 87 5.4.1 Arquitectura basada en U-NET para la detección de objetos extendidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 5.4.2 Imágenes de entrenamiento . . . . . . . . . . . . . . . . . . . . 88 5.4.3 Aumento del conjunto de imágenes de entrenamiento . . . . . 89 5.4.4 Validación cruzada con K-Fold . . . . . . . . . . . . . . . . . . 90 6 DISEÑO DE EXPERIMENTOS 93 6.1 Experimentos preprocesamiento . . . . . . . . . . . . . . . . . . . . . 93 6.1.1 Experimentos reducción de fondo . . . . . . . . . . . . . . . . 93 6.2 Selección de hiperparámetros para red neuronal convolucional U-NET 94 6.2.1 Experimento número de capas convolucionales . . . . . . . . . 95 6.2.2 Experimento tamaño de filtro convolucional . . . . . . . . . . 99 6.2.3 Experimento con capas de abandono . . . . . . . . . . . . . . 100 6.2.4 Configuración final red neuronal convolucional basada en UNET para la detección de objetos extendidos . . . . . . . . . . 100 6.3 Resultado comparativo de los experimentos . . . . . . . . . . . . . . . 102 7 ANÁLISIS DE RESULTADOS Y DISCUSIÓN 106 7.1 Resultados preprocesamiento . . . . . . . . . . . . . . . . . . . . . . . 106 7.1.1 Resultados reducción de ruido en esquina de CCD 3 . . . . . . 106 7.1.2 Resultados eliminación de errores de CCD . . . . . . . . . . . 108 7.1.3 Resultados ajuste de contraste con percentile range . . . . . . 109 7.1.4 Resultados filtro de Perona Malik . . . . . . . . . . . . . . . . 114 7.1.5 Resultados eliminación de fondo . . . . . . . . . . . . . . . . . 118 7.1.6 Resultados corte a los objetos puntuales . . . . . . . . . . . . 123 7.2 Resultados segmentación de objetos extendidos . . . . . . . . . . . . 126 7.2.1 Resultados segmentación de nebulosas planetarias . . . . . . . 127 7.2.2 Resultados segmentación de regiones H II . . . . . . . . . . . . 130 7.2.3 Resultados posibles nebulosas planetarias . . . . . . . . . . . . 133 7.2.4 Resultados objetos extendidos no catalogados . . . . . . . . . 135 8 CONCLUSIONES 138 8.1 Discusión . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 8.2 Aportaciones de la tesis . . . . . . . . . . . . . . . . . . . . . . . . . 139 8.3 Trabajo futuro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140 Apéndice 140 Appendices 141 A LISTADO DE NEBULOSAS DE EMISIÓN Y CÓDIGO FUENTE142 A.1 Listado de nebulosas de emisión en el conjunto de imágenes de entrenamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 A.2 Código fuente en Python . . . . . . . . . . . . . . . . . . . . . . . . . 147 A.2.1 Código fuente eliminación de errores CCD . . . . . . . . . . . 147 A.2.2 Código fuente corte a las estrellas . . . . . . . . . . . . . . . . 147 A.2.3 Código fuente eliminación fondo con PFCM . . . . . . . . . . 148 A.2.4 Código fuente aumentar imágenes . . . . . . . . . . . . . . . . 151 A.2.5 Código fuente dice coefficient para PFCM . . . . . . . . . . . 153 A.2.6 Código fuente dice coefficient para red neuronal convolucional 154 A.2.7 Código fuente red neuronal convolucional U-NET . . . . . . . 154 A.2.8 Código fuente guardar gráficas . . . . . . . . . . . . . . . . . . 156 A.2.9 Código fuente k-fold . . . . . . . . . . . . . . . . . . . . . . . 157 Referencias 159 | |
dc.format | application/PDF | |
dc.language.iso | spa | |
dc.publisher | Biblioteca Digital wdg.biblio | |
dc.publisher | Universidad de Guadalajara | |
dc.rights.uri | https://www.riudg.udg.mx/info/politicas.jsp | |
dc.subject | Reconocimiento Automatizado | |
dc.subject | Objetos Extendidos | |
dc.title | Reconocimiento automatizado de objetos extendidos | |
dc.type | Tesis de Doctorado | |
dc.rights.holder | Universidad de Guadalajara | |
dc.rights.holder | Bojórquez Martínez, Eduardo | |
dc.coverage | ZAPOPAN, JALISCO | |
dc.type.conacyt | doctoralThesis | |
dc.degree.name | DOCTORADO EN TECNOLOGIAS DE INFORMACION | |
dc.degree.department | CUCEA | |
dc.degree.grantor | Universidad de Guadalajara | |
dc.rights.access | openAccess | |
dc.degree.creator | DOCTOR EN TECNOLOGIAS DE INFORMACION | |
dc.contributor.director | Corral Escobedo, Luis José Herminio | |
dc.contributor.codirector | Navarro Jiménez, Silvana Guadalupe | |
Aparece en las colecciones: | CUCEA |
Ficheros en este ítem:
Fichero | Tamaño | Formato | |
---|---|---|---|
DCUCEA10148FT.pdf | 10.23 MB | Adobe PDF | Visualizar/Abrir |
Los ítems de RIUdeG están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.