Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE CONTORNOS
CURSO: PROCESAMIENTO DIGITAL DE IMÁGENES Y VISIÓN ARTIFICIAL
j j
Operator
i i
j j
mask
Output pixel
y(i,j)
i x(i,j) i
RECORDANDO
LOGRO LA SESIÓN:
Datos/Observaciones
Cielo
Taza
Mar
Mesa
Cielo
Taza
Taza
Mar
Mesa
Cielo
Taza
Mar
Mesa
Los bordes de una imagen se calculan
a partir del Gradiente
Los bordes de una imagen se calculan
a partir del Gradiente
En las imágenes el más pequeño es 1:
GRANDIENTE EN
DIRECCIÓN i
GRANDIENTE EN
DIRECCIÓN j
MAGNITUD ÁNGULO
Los bordes de una imagen se calculan
a partir del Gradiente Máscara que realiza el
gradiente y filtra el ruido
En términos generales: (filtro pasa bajos)
GRANDIENTE EN
DIRECCIÓN i
GRANDIENTE EN
DIRECCIÓN j
MAGNITUD ÁNGULO
Los bordes de una imagen se calculan
a partir del Gradiente
h = [ -1 , 1 ]
En las imágenes el más pequeño es 1:
GRANDIENTE EN
DIRECCIÓN i
GRANDIENTE EN
DIRECCIÓN j
MAGNITUD ÁNGULO
Máscaras usadas para calcular el Gradiente
Máscaras Gaussianas
FILTRO PASABAJOS
GRADIENTE EN
GRADIENTE EN
DIRECCIÓN y
DIRECCIÓN x
Ejemplos
Ejemplos
(filtrado con
una Gaussiana)
1 2
(filtrado con
una Gaussiana)
1 2
(filtrado con
una Gaussiana)
1 2
(filtrado con
una Gaussiana)
INPUT
Gaussian Zero- BORDES
a Crossing
OPERADOR LINEAL
Segunda derivada de la Gaussiana
LoG
INPUT
Detector de Bordes usando
Canny
Detector de Canny
A) B) C)
Detector de Canny
high
low
Hysteresis Thresholding
Detector Canny - Histéresis
Si el gradiente de un píxel está por encima de "Alto",
declararlo un "píxel de borde”
high
EDGE
low
Detector Canny - Histéresis
GRADIENTE
EDGE
threshold
SIN HISTÉRESIS
Canny
INPUT
LoG
INPUT
Gracias
Docente: Giancarlo Zevallos Lecca
Facultad de Ingeniería
Departamento Académico de Electrónica