Está en la página 1de 16

Hasta dnde pueden ver las mquinas?

Tema 10
Convolucin de imgenes
digitales

Mdulo 1: Diseo de la primera aplicacin

Convolucin de imgenes

Convolucin de imgenes digitales

Convolucin de imgenes digitales


!! Caso

bidimensional

g ( x, y ) = h( x, y ) * f ( x, y) =

i ="! j =!

##

i ="! j ="!

f (i, j ) h( x " i, y " j )

Convolucin de imgenes digitales


!! ndice
"!
"!
"!
"!

Filtrado de imgenes
Convolucin unidimensional
Convolucin bidimensional
Convolucin de imgenes digitales

Convolucin de imgenes digitales


!! Imgenes:

entorno 3x3

i =2 j =2

g ( x, y ) = h( x, y) * f ( x, y) = "" f (i, j )h( x ! i, y ! j )


i =0 j =0
i=1 j=1

g(x, y) = h(x, y) * f (x, y) = " " f (i, j)h(x ! i, y ! j)


i=!1 j=!1

Convolucin de imgenes digitales


"!
"!
"!
"!

Mscara
Ventana
Filtro
Kernel

W0

W1

W2

W3

W4

W5

W6

W7

W8

Convolucin de imgenes digitales

Convolucin de imgenes digitales


*
+

Convolucin de imgenes digitales


*
+

Convolucin de imgenes digitales


** * *
++++

Convolucin de imgenes digitales

Convolucin de imgenes digitales

Convolucin de imgenes digitales


!! Propiedades
"!

Conmutativa
g(x) = f(x) * h(x) = h(x) * f(x)

"!

Asociativa
[g(x) *f(x)] * h(x) = g(x) [f(x) * h(x)]

"!

Distributiva
f(x) * [h1(x) + h2(x)] = f(x) * h1(x) + f(x) * h2(x)

Convolucin de imgenes digitales

Introduccin a la Visin por Computador:


desarrollo de aplicaciones con OpenCV

Arturo de la Escalera Hueso


Jos Maria Armingol Moreno

Fernando Garca Fernndez


David Martn Gmez
Abdulla Al Kaff

Laboratorio de Sistemas Inteligentes


Universidad Carlos III de Madrid

También podría gustarte