Skip to content

ramirezjmshrike/BIAA_TFM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BIAA_TFM

Joan Manel Ramírez Jávega

Este repositorio contiene los experimentos y materiales correspondientes al Banco de Imágenes con Anotaciones de Aceras (BIAA) en el marco del Trabajo final de máster (TFM) del Máster de Ciencia de datos (UOC), sin tratar de ofrecer ningún producto final. Primera iteración de un proyecto para la monitorización del mantenimiento de aceras de Barcelona mediante visión computacional. Conjunto de ground truth para segmentación semántica con 507 imágenes y 10 clases.

Este paquete está conformado principalmente:

  • data/: Carpeta que contiene CSV con metadatos de las imágenes raw data y los XLSX con los resultados experimentales de anotación manual y posprocesamiento de la preanotación con Segement Anything Model (SAM). En este enlace se pueden visualizar tanto las imágenes del conjunto ground truth y sus correspondientes máscaras.
  • source/: Esta carpeta contiene los notebooks correspondientes a todos los experimentos realizados. Cada carpeta corresponde a un entorno de Python distinto, autocontenido y específico para cada experimentos y, por lo tanto, también cuenta con su correspondiente fichero requirements.txt:
    • source/00_base: Contiene los notebooks para el primer análisis exploratorio descriptivo del conjunto raw data.
    • source/01_sam: Contiene los notebooks del primer experimento con SAM para identificar parametrización óptima para la preanotación ajustada al caso de uso.
    • source/02_DeepLab: Contiene los notebooks y demás código del modelo DeepLabV3+ preentrenado con el dataset Cityscapes con el que experimentamos su capacidad para generalizar en el dominio peatonal de Barcelona y su área metropolitana.
    • source/03_HRNet: Contiene los notebooks y demás código del modelo HRNet preentrenado con el dataset Cityscapes con el que experimentamos su capacidad para generalizar en el dominio peatonal de Barcelona y su área metropolitana.
    • source/04_DeepLab: Contiene los notebooks y demás código del modelo Mask2Former preentrenado con el dataset Cityscapes con el que experimentamos su capacidad para generalizar en el dominio peatonal de Barcelona y su área metropolitana.
    • source/05_train_DeepLab: Contiene los notebooks y los resultados brutos (formato JSON) de los cuatro entrenamientos para el ajuste de un modelo DeepLabV3 preentrenado con Cityscapes.
  • toolkit: Contiene los notebooks que sirvieron para realizar tareas de preprocesamiento para la rasterización de las máscaras o bien para el análisis de los resultados de la anotación manual y posprocesamiento de la preanotación con Segement Anything Model (SAM).
  • reports: Incluye la memoria entregada del TFM.

A continuación también se detallan algunos ejemplos de segmentación obtenidas con el ajuste del modelo DeepLabV3:

Figura 1: Ejemplo de segmentación número 1.

Figura 2: Ejemplo de segmentación número 2.

Figura 3: Ejemplo de segmentación número 3.

Figura 4: Ejemplo de segmentación número 4.

Figura 5: Ejemplo de segmentación número 5.

Figura 6: Ejemplo de segmentación número 6.

Figura 7: Ejemplo de segmentación número 7.

Figura 8: Ejemplo de segmentación número 8.

Figura 9: Ejemplo de segmentación número 9.

Figura 10: Ejemplo de segmentación número 10.

About

Repositorio de los materiales utilizados para la primera iteración del proyecto del BIAA en el marco del Trabajo final de máster (TFM) del Máster de Ciencia de datos (UOC)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors