Está en la página 1de 6

FORMATO DE GUÍA DE PRÁCTICA DE LABORATORIO / TALLERES / CENTROS DE

SIMULACIÓN – PARA DOCENTES

CARRERA: COMPUTACIÓN/INGENIERÍA DE SISTEMAS


ASIGNATURA: INTELIGENCIA ARTIFICIAL II
TÍTULO PRÁCTICA: Reconocimiento de formas en base a detección de bordes,
NRO. PRÁCTICA: 2-1
binarización por umbral, aplicación de filtros y operaciones morfológicas.
OBJETIVO:
Reforzar los conocimientos adquiridos en clase sobre la aplicación de filtros para reducción de ruido y kernels para la detección de
bordes, operaciones morfológicas y normalización del histograma.
1. Revisar el contenido teórico del tema
2. Profundizar los conocimientos revisando los libros guías, los enlaces
contenidos en los objetos de aprendizaje y la documentación disponible en
INSTRUCCIONES: fuentes académicas en línea
3. Deberá desarrollar un conjunto de scripts y programas que permitan realizar el
procesamiento digital de imágenes y llevar a cabo mejora de imágenes
médicas empleando operaciones morfológicas y aplicación de filtros.
4. La práctica se subdividirá en tareas específicas que guardarán relación con la
representación de varios conceptos como: reducción de ruido, ecualización
de histograma, operaciones morfológicas (dilatación y erosión) y detección
de bordes.

ACTIVIDADES POR DESARROLLAR

Parte 1. Desarrollar un programa que permita generar ruido de sal y pimienta y aplicar filtros para reducir dicho
ruido. Para ello, deberá llevar a cabo:

Para empezar, se cargará el video y posteriormente se le convertirá a escala de grises.

Realizado esto, continuamos con la guía.


1. Programar un método que genere un porcentaje de ruido de sal o pimienta en un video, considerando las
dimensiones del mismo. Se deberá poder ingresar un porcentaje de ruido a través de dos trackbars (uno para
sal y otro para pimienta).

Método que genera ruido de sal y pimienta.

Creación de los Trackbars para manipular el ruido de sal y pimienta


Resultados Obtenidos:
Se aplica ruido de sal y pimienta con un umbral de 48 en ambos casos.

2. Programar una función para aplicar los siguientes filtros: mediana, blur, Gaussiano, probando con diferente
tamaño de máscara.

Este método aplica los filtros Blur, MediamBlur y GaussianBlur al video que previamente fue aplicado un ruido de sal
o pimienta.
3. Compare los resultados obtenidos por cada filtro, y reflexione cuál ha obtenido mejores resultados.

En la parte derecha tenemos 4 imágenes, la primera es el video aplicado ruido de sal al 50 por ciento, este mismo
porcentaje será usado para aplicar la intensidad de los filtros a los demás videos, como podemos apreciar en la
imagen, el filtro que mejores resultados dio es el Blur, que está en la primera imagen de la segunda fila.
4. Aplicar al menos 2 algoritmos de detección de bordes y comparar los resultados de usar o no filtros de suavizado.

Algoritmos:
Las técnicas que se usaron fueron Laplacian y Canny, en ambos casos se aplico un filtro de suavizado MediamBlur.

Resultados Obtenidos:
Computación Docente: Vladimir Robles Bykbaev

INTELIGENCIA ARTIFICIAL II Período Lectivo: Octubre 2020 Febrero


2021

Se aplico dos pruebas, en la primera se utilizo un porcentaje del 7% del ruido de sal y en la segunda se aplico un
porcentaje del 20%, donde se noto una diferencia muy grande entre aplicar y no aplicar los filtros de suavizado, y
llegando a la conclusión de que la técnica que dio mejores resultados sabiendo que en ambos casos se aplico un filtro
de suavizado MediamBlur, fue aplicar BORDES LAPLACE, en esta se distingue mejor los boredes.

También podría gustarte