Está en la página 1de 43

TEMA: TÉCNICAS DE DETECCIÓN

DE FORMAS
CURSO: PROCESAMIENTO DIGITAL DE IMÁGENES Y VISIÓN ARTIFICIAL

Docente: Giancarlo Zevallos Lecca


FILTRADO DE IMÁGENES

SOBEL CANNY
Cielo

Taza
Mar

PREWITT LOG
Mesa

RECORDANDO
LOGRO LA SESIÓN:

Al finalizar la sesión, el estudiante aplica las técnicas


de detección de formas de una imagen mediante la
transformada de Hough utilizando el software de
Matlab .

Datos/Observaciones
REPRESENTACIÓN DE UNA RECTA
REPRESENTACIÓN DE UNA RECTA
REPRESENTACIÓN DE UNA RECTA
REPRESENTACIÓN DE UNA RECTA
REPRESENTACIÓN DE UNA RECTA
REPRESENTACIÓN DE UNA RECTA
REPRESENTACIÓN DE UNA RECTA
REPRESENTACIÓN DE UNA RECTA
REPRESENTACIÓN DE UNA RECTA
REPRESENTACIÓN DE UNA RECTA
1

Cada punto en la curva


es una recta en el plano
que contiene el punto
1

Cada punto en la curva


es una recta en el plano
que contiene el punto
1

Cada punto en la curva


es una recta en el plano
que contiene el punto
1

Cada punto en la curva


es una recta en el plano
que contiene el punto
1

Cada punto en la curva


es una recta en el plano
que contiene el punto
1

2
1

3
2
1

3
2
1

3
2
ALGORITMO DE DETECCIÓN DE LÍNEAS RECTAS EN IMÁGENES

0. Leer imagen de entrada X


ALGORITMO DE DETECCIÓN DE LÍNEAS RECTAS EN IMÁGENES

0. Leer imagen de entrada X

1. Inicializar en cero H, el histograma 2D


ALGORITMO DE DETECCIÓN DE LÍNEAS RECTAS EN IMÁGENES

0. Leer imagen de entrada X

1. Inicializar en cero H, el histograma 2D

2. Calcular E, la imagen binaria de los bordes de X


ALGORITMO DE DETECCIÓN DE LÍNEAS RECTAS EN IMÁGENES

0. Leer imagen de entrada X

1. Inicializar en cero H, el histograma 2D

2. Calcular E, la imagen binaria de los bordes de X

3. Para cada pixel ‘1’ en E, obtener las coordenadas


ALGORITMO DE DETECCIÓN DE LÍNEAS RECTAS EN IMÁGENES

0. Leer imagen de entrada X

1. Inicializar en cero H, el histograma 2D

2. Calcular E, la imagen binaria de los bordes de X

3. Para cada pixel ‘1’ en E, obtener las coordenadas

4. Calcular la curva
ALGORITMO DE DETECCIÓN DE LÍNEAS RECTAS EN IMÁGENES

0. Leer imagen de entrada X

1. Inicializar en cero H, el histograma 2D

2. Calcular E, la imagen binaria de los bordes de X

3. Para cada pixel ‘1’ en E, obtener las coordenadas

4. Calcular la curva

5. Discretizar la curva y actualizar histograma H


sumando +1 en las celdas por donde pasa la curva
ALGORITMO DE DETECCIÓN DE LÍNEAS RECTAS EN IMÁGENES

0. Leer imagen de entrada X

1. Inicializar en cero H, el histograma 2D

2. Calcular E, la imagen binaria de los bordes de X

3. Para cada pixel ‘1’ en E, obtener las coordenadas

4. Calcular la curva

5. Discretizar la curva y actualizar histograma H


sumando +1 en las celdas por donde pasa la curva

6. Buscar en H los máximos: por cada máximo hay una


recta detectada en X
HISTOGRAMA H
1

3
2
HISTOGRAMA H
1

3
2
HISTOGRAMA H
HISTOGRAMA H (INICIALIZACIÓN)
HISTOGRAMA H (DESPUÉS DEL PIXEL 1)
HISTOGRAMA H (DESPUÉS DEL PIXEL 2)
HISTOGRAMA H (DESPUÉS DEL PIXEL 3)
HISTOGRAMA H (DESPUÉS DE LÍNEA 3)

Máximo En la imagen hay una recta en


EJERCICIO PROPUESTO
ESTADO DEL ARTE
MÉTODO PROPUESTO
PREGUNTAS
 ¿Cómo podemos aplicar las técnicas de detección de formas?
 ¿Para qué sirve la transformada de Hough y en qué consiste?
 ¿En qué aplicaciones utilizarías los conocimientos de hoy?
 ¿Qué es lo que más te gustó de la sesión de hoy?
 En general: ¿Se tiene alguna duda o consulta sobre el tema de hoy?
CONCLUSIONES
 El alumno podemos aplicar las técnicas de detección de formas.
 Comprende para qué sirve la transformada de Hough y en qué consiste.
 Conoce aplicaciones reales.
 Identifica la importancia del tema de hoy.
Gracias
Docente: Giancarlo Zevallos Lecca
Facultad de Ingeniería
Departamento Académico de Electrónica

También podría gustarte