Skip to content

domingomery/imagenes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fundamentos de Procesamiento de Imagenes

Planificacion del curso por dia

(este material tambien esta disponible en las clases de cada capitulo)

Clase 01 Ju. 08-Aug-2024:

  • 0.1-Programa - Programa del Curso - Oficial [PDF]
  • 0.1-PPT - Presentacion del Curso [PPT]
  • 1.1-Video - Inauguracion JJOO Beijing (ver desde el minuto 2.45) [Video]
  • 0.1-Libro - Computer Vision for X-ray Testing (Mery, 2015 - Muestra Gratis) [Book]
  • 0.1-Video - Clase grabada (2021): Programa del curso [YouTube]
  • 1.1-PPT - Pixels [PPT]

Clase 02 Ma. 13-Aug-2024:

  • 1.1-PPT - Introduccion al Procesamiento de Imagenes [PPT]
  • 1.1-PPT - Adquisicion de imagenes [PPT]
  • 1.1-Colab - Ejemplo segmentacion de un arroz [Colab]
  • 1.1-Video - Clase grabada (2021): Introduccion [YouTube]

Clase 03 Ma. 20-Aug-2024:

  • 1.1-PPT - Introduccion al Procesamiento a Color [PPT]
  • 1.3-Colab - Sampling (muestreo espacial y de tonos de gris) [Colab]
  • 1.3-Colab - Segmentacion simple a color [Colab]
  • 1.1-Socrative - Ejercicio E01 (ROOM = IMAGENES2024) [Quiz]
  • 1.2-Video - Clase grabada (2021): adquisicion, sampling, ejemplo [YouTube]

Clase 04 Ju. 22-Aug-2024:

  • 1.3-PPT - Segmentacion de Frutos Rojos (idea de solucion) [PPT]
  • 1.1-Como leer imagenes a color [Colab]
  • 1.3-Colab - Trabajo en Clases E02 [Colab]
  • 1.3-Colab - Solucion al Trabajo en Clases E02 [Colab]
  • 1.3-Video - Clase grabada (2021): trabajo en clases E01 [YouTube]

Clase 05 Ma. 27-Aug-2024:

  • 3.1-PPT - Transformaciones Geometricas [PPT]
  • 3.1-PPT - Histogramas [PPT]
  • 3.1-PPT - Transformacion Afin [PPT]
  • 3.1-PPT - Ecualizacion de histograma [PPT]
  • 3.1-Apuntes - Interpolacion bilineal [Apuntes]
  • 3.1-Apuntes - Interpolacion bilineal (opcional) [Apuntes]
  • 3.1-Apuntes - Ejercicio de Interpolacion [Apuntes]
  • 3.1-Apuntes - Transformacion Geometrica: Conversion Elipse - Circulo [Apuntes]
  • 3.1-Colab - Ejemplo de Transformacion Geometrica [Colab]
  • 3.1-Matlab - Ejemplo Louvre [Matlab]
  • 3.1-Video - Clase grabada (2021): transformaciones geometricas [YouTube]
  • 3.1-Video - Clase grabada (2021): histogramas, aritmetica [YouTube]

Clase 06 Ju. 29-Aug-2024:

  • 3.3-PPT - Operaciones Aritmeticas [PPT]
  • 3.3-PPT - Operaciones con mascaras [PPT]
  • 3.1-Colab - Ejemplo de ecualizacion de histograma [Colab]
  • 3.1-Matlab - Visualizacion de histograma [Matlab]
  • 3.1-Video - Clase grabada (2021): histogramas, aritmetica [YouTube]

Clase 07 Ma. 03-Sep-2024:

  • 3.3-Colab - Trabajo en Clases E03 [Colab]
  • 3.3-Colab - Solucion al Trabajo en Clases E03 [Colab]
  • 3.1-Video - Clase grabada (2021): trabajo en clases E03 [YouTube]

Clase 08 Ju. 05-Sep-2024:

  • 3.3-Apuntes - Apuntes para entender filtros con mascaras [Apuntes]
  • 3.3-Colab - Ejemplos con mascaras (kernels) [Colab]
  • 3.3-Matlab - Ejemplos de filtrado con mascara (kernels) [Matlab]
  • 3.3-Matlab - Ejemplo de Sharpen [Matlab]
  • 3.3-Video - Animacion de mascaras [Video]
  • 3.3-Video - Clase grabada (2021): mascaras [YouTube]

Clase 09 Ma. 10-Sep-2024:

  • 4.1-PPT - Respuesta al impulso [PPT]
  • 4.2-PPT - Convolucion en 1D [PPT]
  • 4.2-Video - Visualizacion de la convolucion 1D [YouTube]
  • 4.2-Colab - Ejemplo Convolucion en 1D [Colab]
  • 4.2-Matlab - Ejemplo Convolucion en 1D continua [Matlab]
  • 4.2-Apuntes - Convolucion en 1D (ejercicio opcional) [Guia de Ejercicios]
  • 4.2-Socrative - Ejercicio E04 (ROOM = IMAGENES2024) [Quiz]
  • 4.1-Video - Clase grabada (2021): impulso y convolucion 1D [YouTube]

Clase 10 Ju. 12-Sep-2024:

  • 4.4-PPT - Transformada de Fourier 1D [PPT]
  • 4.4-Apuntes - Apuntes para Transformada de Fourier 1D [Apuntes]
  • 4.4-Colab - Ejemplo Transformada de Fourier (1D) con audio [Colab]
  • 4.4-Frecuencias de notas musicales [Link]
  • 4.4-Matlab - Ejemplo de senales de audio (1D) [Matlab]
  • 4.4-Matlab - Ejemplo de senales de audio (1D) [Matlab]
  • 4.4-Matlab - Ejemplo de senales de audio (1D) [Matlab]
  • 4.4-Matlab - Ejemplo de Frecuencias 1D [Matlab]
  • 4.4-Matlab - Ejemplos de Fourier 1D [Matlab]
  • 4.4-Matlab - Fourier 1D: Filtro Ideal [Matlab]
  • 4.1-Video - Clase grabada (2021): Fourier 1D [YouTube]

Clase 11 Ju. 26-Sep-2024:

  • 4.2-Colab - Trabajo en Clases E05 [Colab]
  • 4.2-Colab - Solucion al Trabajo en Clases E05 [Colab]
  • 4.1-Video - Clase grabada (2021): trabajo en clases E05 [YouTube]

Clase 12 Ma. 01-Oct-2024:

  • 4.1-PPT - Teoria de la Transformada de Fourier 1D [PPT]
  • 4.4-PPT - Muestreo de senales 1D [PPT]
  • 4.4-Apuntes - Fourier 1D propiedades [Apuntes]
  • 4.4-Matlab - Series de Fourier (complejas) [Matlab]
  • 4.4-Matlab - Series de Fourier (reales) [Matlab]
  • 4.4-Matlab - Tren de Impulsos [Matlab]
  • 4.4-Matlab - Muestreo de Sinusoide [Matlab]
  • 4.4-Matlab - Muestreo de Audio [Matlab]
  • 4.5-(+) Interpretacion de la Transformada de Fourier 1D [Matlab]
  • 4.4-(+) Transformada Discreta de Fourier (DFT) [Apuntes]
  • 4.4-(+) OpenCV: DFT [Blog]
  • 4.4-(+) Convolucion en 1D usando Transformada de Fourier [PPT]
  • 4.4-(+) Material adicional: Fourier Transform, Fourier Series, and frequency spectrum [Video]
  • 4.1-Video - Clase grabada (2021): Fourier 1D [YouTube]

Clase 13 Ju. 03-Oct-2024:

  • 4.5-PPT - Transformada de Fourier 2D [PPT]
  • 4.5-PPT - Funcion impulso en 2D [PPT]
  • 4.5-PPT - Muestreo en 2D [PPT]
  • 4.5-Socrative - Ejercicio E06 (ROOM = IMAGENES2024) [Quiz]
  • 4.5-(+) Fourier 2D: Teoria [PPT]
  • 4.5-(+) Interpretacion de la Transformada de Fourier 2D [Matlab]
  • 4.5-(+) Funciones Base de Fourier 2D [Matlab]
  • 4.5-(+) Visualizacion de funciones Base de Fourier 2D [Matlab]
  • 4.5-(+) Ejemplo facil de Fourier 2D [Matlab]
  • 4.5-(+) Ejemplo de Transformadas de Fourier 2D [Matlab]
  • 4.5-(+) Teorema del Muestreo 2D [PPT]
  • 4.5-(+) Ejemplo de Aliasing [Matlab]
  • 4.5-(+) Ejemplo de Anti-Aliasing [Matlab]
  • 4.3-(+) Convolucion en 2D [PPT]
  • 4.4-(+) Material adicional: The Fourier Transform in 15 Minutes [Video]
  • 4.4-(+) Material adicional: Fourier Transform Properties Part 1 [Video]
  • 4.5-(+) Material adicional: The 2D Discrete Fourier Transform [Video]
  • 4.5-(+) Material adicional: 2-Dimensional Discrete-Space Fourier Transform [Video]
  • 4.5-(+) Implementacion de la Transformada de Fourier (opcional) [Apuntes]
  • 4.5-(+) Ejemplo de Implementacion de la Transformada de Fourier (opcional) [Matlab]
  • 4.5-Video - Clase grabada (2021): Fourier 2D [YouTube]

Clase 14 Ma. 08-Oct-2024:

  • 4.5-PPT - Implementacion de Filtros usando Transformada de Fourier [PPT]
  • 4.5-Colab - Ejemplo Filtros 2D usando Fourier [Colab]
  • 4.3-(+) Convolucion en 2D discreta [PPT]
  • 4.5-(+) Ejemplos de filtros en 2D en el dominio de frecuencia [Matlab]
  • 4.5-(+) Uso de FFT-shift en la implementacion de Filtros 2D [Apuntes]
  • 5.1-(+) Filtro 2D Gaussiano [Matlab]
  • 5.1-(+) Filtro 2D Butterworth [Matlab]
  • 5.1-(+) Filtros en 2D en el dominio de frecuencia [Matlab]
  • 5.1-(+) Ejemplo de Filtros en 2D en el dominio de frecuencia [Matlab]
  • 5.1-(+) FIltro pasa altos [Matlab]
  • 4.5-(+) Fase de Fourier 2D [Matlab]
  • 4.5-Video - Clase grabada (2021): Filtros con Fourier [YouTube]

Clase 15 Ju. 10-Oct-2024:

  • 5.2-Colab - Trabajo en Clases E07 [Colab]
  • 5.3-Colab - Solucion al Trabajo en Clases E07 [Colab]
  • 5.1-Video - Clase grabada (2021): Trabajo en clases E07 [YouTube]

Clase 16 Ma. 15-Oct-2024:

  • 4.5-Matlab - Bloques en 2D [Matlab]
  • 4.4-Video - Efecto aliasing al girar una rueda [YouTube]
  • 5.2-PPT - Filtro Homomorfico [PPT]
  • 5.2-Colab - Ejemplo de Filtro Homomorfico [Colab]
  • 4.6-PPT - Transformada Discreta de Cosenos (DCT) [PPT]
  • 4.6-Video - JPEG DCT, Discrete Cosine Transform [Video]
  • 4.5-Video - Clase grabada (2021): Otras transformadas [YouTube]

Clase 17 Ju. 17-Oct-2024:

  • 6.1-PPT - Motivacion [PPT]
  • 6.1-PPT - Restauracion con degradacion por movimiento lineal uniforme [PPT]
  • 6.1-Paper - Restauracion de Imagenes (1) [Apuntes]
  • 6.1-Colab - Ejemplo de restauracion [Colab]
  • 6.1-Paper - Restauracion de Imagenes [Paper]
  • 6.1-PPT - Introduccion a la Restauracion de Imagenes (Mery, 2003) [Paper]
  • 6.1-Video - Clase grabada (2021): Restauracion [YouTube]

Clase 18 Ma. 22-Oct-2024:

  • 6.1-PPT - Restauracion con degradacion 2D [PPT]
  • 6.1-Socrative - Ejercicio E08 (ROOM = IMAGENES2024) [Quiz]
  • 6.1-Video - Clase grabada (2021): Degradacion 2D [YouTube]

Clase 19 Ju. 24-Oct-2024:

  • 6.1-PPT - Deconvolucion [PPT]
  • 6.1-PPT - Estimacion de PSF [PPT]
  • 6.4-Colab - Filtro Wiener [Colab]
  • 6.1-Colab - Trabajo en Clases E09 [Colab]
  • 6.1-PPT - Solucion a Ejercicio E08 (MINIO, Fourier, etc) [PPT]
  • 6.1-Video - Clase grabada (2021): Deconvolucion, Wiener, PSF [YouTube]

Clase 20 Ma. 29-Oct-2024:

  • 7.1-PPT - Morfologia [PPT]
  • 7.1-Colab - Ejemplos de morfologia [Colab]
  • 7.1-Video - Clase grabada (2021): Morfologia [YouTube]

Clase 21 Ma. 05-Nov-2024:

  • 7.2-PPT - TopHat [PPT]
  • 7.2-Colab - Ejemplo Top Hat [Colab]
  • 7.2-PPT - Mediana [PPT]
  • 7.2-Colab - Ejemplo Mediana [Colab]

Clase 22 Ju. 07-Nov-2024:

  • 8.1-PPT - Segmentacion [PPT]
  • 8.3-PPT - Region Growing [PPT]
  • 8.3-Colab - Ejemplo Region Growing [Colab]
  • 8.2-PPT - Metodo de Otsu [PPT]
  • 8.2-Colab - Ejemplo de deteccion de regiones (OTSU, MSER, etc) [Colab]
  • 7.2-Video - Clase grabada (2021): Mediana, TopHat, Segmentacion [YouTube]

Clase 23 Ma. 12-Nov-2024:

  • 8.2-PPT - Metodo de MSER [PPT]
  • 8.1-PPT - Deteccion de bordes (PARTE 1) [PPT]
  • 8.2-Colab - Ejemplo de deteccion de regiones (OTSU, MSER, etc) [Colab]
  • 8.2-Colab - Ejemplo de deteccion de bordes [Colab]
  • 3.3-Socrative - Ejercicio E10 (ROOM = IMAGENES2024) [Quiz]
  • 8.2-Video - Clase grabada (2021): Segmentacion, bordes [YouTube]

Clase 24 Ju. 14-Nov-2024:

  • 8.1-PPT - Deteccion de bordes (PARTE 2) [PPT]
  • 8.2-Colab - Ejemplo de deteccion de bordes [Colab]
  • 8.1-PPT - Transformada de Hough [PPT]
  • 8.1-Matlab - Transformada de Hough (ejemplo simple) [Matlab]
  • 8.1-PPT - Metricas de Desempeno de Segmentacion [PPT]
  • 8.1-Colab - Ejemplo de Transformada de Hough [Colab]
  • 8.1-Matlab - Segmentacion de Iris usando Transformada de Hough [Matlab]
  • 8.5-Socrative - Ejercicio E11 (ROOM = IMAGENES2024) [Quiz]
  • 8.2-Video - Clase grabada (2021): Deteccion de bordes [YouTube]

Clase 25 Ma. 19-Nov-2024:

  • 8.3-PPT - Segmentacion usando Watershed [PPT]
  • 8.3-Colab - Ejemplo Watershed [Colab]
  • 8.1-PPT - Segmentacion con filtros tipo template [PPT]
  • 8.5-PPT - Segmentacion de movimiento [PPT]
  • 8.5-Colab - Ejemplo de segmentacion de movimiento [Colab]
  • 8.3-Video - Clase grabada (2021): Watershed, otras segmentaciones [YouTube]

Clase 26 Ju. 21-Nov-2024:

  • 2.2-PPT - Procesamiento de imagenes a color (introduccion) [PPT]
  • 2.2-PPT - Segmentacion de imagenes a color [PPT]
  • 2.1-Colab - Segmentacion a color con k-means [Colab]
  • 2.1-Paper - Segmentacion a color [Paper]
  • 2.1-Colab - Segmentacion a color usando metodo de paper (Python) [Colab]
  • 2.1-Video - Clase grabada (2021): Procesamiento a color [YouTube]

Clase 27 Ma. 26-Nov-2024:

  • 2.2-PPT - Espacios de color [PPT]
  • 2.1-Colab - Ejemplo de mejoramiento de imagen a color oscura [Colab]
  • 2.2-Apuntes - Preguntas Frecuentes sobre el Color [PDF]
  • 2.3-Apuntes - Conversiones de espacios de color [Apuntes]
  • 2.3-Apuntes - Capitulo sobre Color (libro Forsyth) [Apuntes]
  • 2.3-Paper - Medicion Lab a partir de imagenes RGB [Paper]
  • 2.3-Video - La fisica y la sicologia del color (Andrew Hanson) [YouTube]
  • 2.3-Apuntes - Espacios HSL y HSV [Apuntes]
  • 2.3-Apuntes - Herramientas para la conversiones de espacios de color [Link]
  • 2.3-PPT - Filtros artisticos [PPT]
  • 2.3-Socrative - Ejercicio E12 (ROOM = IMAGENES2024) [Quiz]
  • 2.1-Video - Clase grabada (2021): Espacios a color [YouTube]

Clase 28 Ju. 28-Nov-2024:

  • 2.1-Espacio XYZ [YouTube]
  • 2.1-Teoria del color [YouTube]
  • 1.2-PPT - Luz, espectro, vision [PPT]
  • 1.2-PPT - Ejercicio: Punto Ciego [PPT]
  • 1.2-Articulo - Lo ves a color o en blanco y negro? [Articulo]
  • 1.4-Apuntes - Ejemplos en Matlab para el Toolbox Image Processing [Apuntes]
  • 1.4-Python - Ejemplos en Python (c) Cristian Nova S. [Python]
  • 1.2-Matlab - Ejemplo de Percepcion 1 [Matlab]
  • 1.2-Matlab - Ejemplo de Percepcion 2 [Matlab]
  • 1.2-Simulacion - Simulacion de ondas [Link]
  • 1.2-Video - Funcionamiento del ojo humano [YouTube]
  • 1.2-Video - Funcionamiento del ojo humano [YouTube]
  • 1.2-Video - Funcionamiento del ojo humano (problemas en la vision) [YouTube]
  • 1.2-Video - Ilusiones del color (Charla TED) [YouTube]
  • 1.2-Video - Clase grabada (2021): luz, espectro, vision [YouTube]

Updated on 14-Nov-2024 at 10:52 by Domingo Mery

About

Curso de Fundamentos de Procesamiento de Imágenes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published