Documentos de Académico
Documentos de Profesional
Documentos de Cultura
, para formar una nueva imagen final. En la Figura 8 se ven los resultados para
distintos umbrales con respecto al mximo.
Facultad de Ciencias Fsicas y Matemticas
EL7007 Introduccin al Procesamiento Digital de Imgenes
6
Figura 8: Binarizacin de Imagen Final para distintos umbrales
De las imgenes se desprende que los mejores resultados para la limitacin de las figuras en
pintura se presentan para un umbral del 8 % del valor mximo. Para valores mayores la deteccin
no permite cerrar la forma de los objetos.
2.3 Problema 3
En este problema se aplica el operador LoG con la funcin de Matlab edge para detectar los
bordes sobre la imagen monalisa.jpg. Dentro de los parmetros que se pueden modificar en la
funcin, est el umbral de binarizacin y la desviacin estndar de la gaussiana (). El tamao del
filtro gaussiano a utilizar viene dado al fijar el valor de , y la funcin lo determina mediante la
siguiente operacin: , donde ceil aproxima al entero superior. Existe
lo opcin de dejar vaca [] la entrada para el umbral de tal modo que es la funcin edge la que lo
calcula automticamente.
En la Figura 9se muestran los resultados al modificar la desviacin estndar del operador. Las
imgenes se centran en el rostro del cuadro que es el objeto de inters para la actividad,
indicando en el ttulo el utilizado y el umbral ptimo determinado por la funcin. Este ltimo es
un valor decimal pues edge internamente trabaja con intensidades comprendidas entre [0:1].
Facultad de Ciencias Fsicas y Matemticas
EL7007 Introduccin al Procesamiento Digital de Imgenes
7
Figura 9: Operador LoG para monalisa.jpg usando distintos sigmas
Se pide buscar el valor de sigma que permite distinguir de manera clara los bordes relevantes del
rostro. Observando la serie de imgenes de la Figura 9 se desprende que el valor ptimo de
esta comprendido entre 2 y 4, razn por la cual se evala el resultado de la funcin edge para
valores de la desviacin estndar entre [2:4] y los resultados se muestran en las imgenes de la
Figura 10.
Se puede concluir de la Figura 11 que el adecuado es o , pues de este modo los
bordes se ven bien definidos y ntidos, distinguindose detalles interiores del rostro.
Figura 10: Deteccin de bordes con Operador LoG
Usando los operadores del Problema 1 y Problema 2, se obtienen las imgenes que aprecian en la
Figura 11. La comparacin entre los distintos mtodos muestra que los mejores resultados son
obtenidos con LoG, pues ac los bordes son mejor definidos y ms limpios.
El operador LoG entrega mejores resultados pues el filtrado que se utiliza es equivalente a
difuminar la imagen previamente, y para este caso es ideal su aplicacin porque el cuadro tiene
pequeos bordes producto del envejecimiento de la pintura que no son de inters y no
corresponde a los rasgos del rostro, y este tipo de operador los ignora.
Facultad de Ciencias Fsicas y Matemticas
EL7007 Introduccin al Procesamiento Digital de Imgenes
8
Figura 11: Deteccin de bordes con distintos operadores.
2.4 Problema 4
En esta actividad se realiza lo mismo que se hizo con el Problema 3. Se trabaja usando la funcin
edge de MATLAB sobre la imagen monalisa.jpg para detectar sus bordes pero utilizando el
operador de canny, en vez de LoG. Los parmetros de entradas corresponden a un vector umbral
donde se indica un valor inferior y otro superior; y la desviacin estndar del filtro .
En el desarrollo se dej vaco el parmetro del umbral, pues la funcin es capaz de calcularlo
automticamente y se probaron distintos valores de para estimar el ptimo visualmente. En la
Figura 12 se muestran los resultados.
El valor de es el que entrega la mejor deteccin de bordes del rostro. La ventaja del
operador de Canny sobre el resto radica en que es capaz de encerrar las formas, adems los
bordes se encuentran localizados y son delgados. EL operador LoG no es capaz de encerrar
completamente la cara del retrato por lo que para esta imagen el mejor rendimiento lo entrega
Canny, y segn la bibliografa es as en general.
Figura 12: Operador de Canny con distintos sigmas