Taller de computación I Ruidos y Filtros Segmentación

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Taller de computación I Ruidos y Filtros Segmentación"

Transcripción

1 Taller de computación I Ruidos y Filtros Segmentación María Elena Buemi 3 noviembre de 2014

2 Degradación y Restauración de imágenes La restauración es un proceso de mejora de una imagen Es un proceso objetivo Se intenta recuperar una imagen que ha sido sometida por un fenómeno de degradación del que se tiene un conoci miento a priori. Las técnicas de restauración están orientadas a la modelización de la degración y aplicar el proceso inverso para obtener la imagen original.

3 Modelo Degradación y Restauración f(x,y) g(x,y) H + Función de degradación Función de restauración f^(x,y) Degradación Ruido η(x,y) Restauración

4 Degradación y Restauración

5 Degradación y Restauración

6 imnoise(imagen,tipo,pa,pb) Generemos un poco de ruido... Para agregar ruido a una imagen en Matlab, utilizaremos la función imnoise de Matlab. Dependiendo del tipo de ruido a generar, varían los parámetros, según el ruido: J1 = imnoise(i,'gaussian',m,v); %I es la imagen original, %m es el valor de la media para el ruido gaussiano %v es el valor de la varianza para el filtro gaussiano y speckle J2 = imnoise(i,'salt & pepper',d); %d es un valor decimal que indica la densidad de ruido J3 = imnoise(i,'speckle',v);

7 Tres tipo de Ruido Aditivo: El ejemplo más usual es ruido gaussiano, que es esencialmente aditivo y la señal independiente, g(z,y) = f(z,y) + r(z,y) donde g(z,y) es el resultado de la función de imagen original f(z,y) corrupta por el ruido gaussiano aditivo r(z,y) Impulsivo: Frecuentemente los sensores generan ruido impulsivo. Algunas veces el ruido generado por transmisión digital (o incluso analógico)es impulsivo. Puede ser modelado como: g(x,y)=(1-p)*f(x,y)+p*i(x,y) donde i(z, y) es el ruido impulsivo y p pertenece a {0,1}. Multiplicativo: el ruido de aspecto granulado de las imágenes de radares y ecografías. Es esencialmente multiplicativo. Tiene un aspecto moteado. g (z, y) = f (z, y) * n(x, y)$, donde n(z, y) es el ruido multiplicativo.

8 Degradación y Restauración

9 imnoise(imagen,tipo,pa,pb) Generemos un poco de ruido... Para agregar ruido a una imagen en Matlab, utilizaremos la función imnoise de Matlab. Dependiendo del tipo de ruido a generar, varían los parámetros, según el ruido: J1 = imnoise(i,'gaussian',m,v); %I es la imagen original, %m es el valor de la media para el ruido gaussiano %v es el valor de la varianza para el filtro gaussiano y speckle J2 = imnoise(i,'salt & pepper',d); %d es un valor decimal que indica la densidad de ruido J3 = imnoise(i,'speckle',v);

10 IMNOISE IMRuido= imnoise(i,type,parameters) I es la imagen a contaminar Type es el tipo de ruido : ' gaussian', adicionalmente se debe incluir la media y la varianza, por default son 0,1 'salt & pepper', adicionalmente el porcentaje de ruido 'speckle' y un parámetro de porcentaje Ejemplo I = imread('eight.tif'); J = imnoise(i,'salt & pepper', 0.02); figure, imshow(i), figure, imshow(j)

11 Filtros IMFILTER()

12 B=IMFILTER(I,'replicate',OPTION1,'conv',...) Entrada: I= la imagen H \in {'symmetric', 'replicate', 'circular' } Opciones sobre la Salida \in { 'same', 'full'} - Correlation o convolution: elegimos 'conv' Ejemplo: originalrgb = imread('peppers.png'); originalr = originalrgb(:,:,1); h = fspecial('motion',50,45); filteredr= imfilter(originalr,h); figure, imshow(originalr), figure,imshow(filteredr) boundaryreplicater = imfilter(originalr,h,'replicate'); figure, imshow(boundaryreplicater)

13 Cuándo usaremos filtros gaussiano? Lo apropiado es hacerlo en caso de borroneo, esto es provocado, artificialmente por la media, por ejemplo A = imread('cameraman.tif'); h = fspecial('gaussian', size(a), 1.0); g = imfilter(a, h); Cuándo usaremos filtros 'median', 'max', 'min'? En caso de ruido impulsivo como el 'sal y pimienta'

14 Ejercicio: 1) Contaminar con ruido Gaussiano con media 0 y varianza 0.02 la imagen patron01.tif y la imagen 'boats.bmp' con media 0 y Varianza ) A las mismas imágenes contaminarlas con ruido Sal y Pimienta con parámetros p=0.02, 0.8 3) Aplicar filtro de la media y la mediana en todos los casos. 4) en todos los casos tome una subimagen de representativa y calcule la diferencia entre la original con ruido y las filtradas.

15 Segmentación

16 Segmentar es subdivir una imagen en sus regiones u objetos de interés. Los algoritmos de segmentación están basados en una de las dos propiedades básicas de los valores de intensidad de la imágenes: 1) los bordes dentro de una imagen(prewitt, Sobel, Roberts) 2) similaridad de acuerdo a un criterio predefinido. Thresholding o umbralamiento es una técnica muy popular.

17 Determinación de umbral por observación de histograma >>A=imread('geological01.jpg'); >> [M N B]=size(A); >> A1=A(:,:,1); >> subplot(1,2,1) >> imhist(a1) >> subplot(1,2,2) >> imshow(a1)

18 Segmentación por los bordes obtenidos según un umbral t >> [ gsobel, t ] = edge(a1, 'sobel'); >> subplot(1,3,1),imshow(gsobel) >> [ gprewitt, t ] = edge(a1, 'prewitt'); >> subplot(1,3,2),imshow(gprewitt) >> [ groberts, t ] = edge(a1, 'roberts'); >> subplot(1,3,3),imshow(groberts)

19 Criterios para determinar umbral 1- Por observación de histograma 2- Por Otsu: >>level = graythresh(a1);%da un umbral >>BW = im2bw(a1,level);%binariza la imagen según el umbral >>imshow(bw) >>%observar histograma >>imhist(a1) >>%Repetir con la banda de verde >>A2=A(:,:,2); >>level = graythresh(a2); >>BW = im2bw(i,level); >>imshow(bw)

20 Ejercitación Hacer una función que haga lo siguiente: 1) Abrir la imagen En las que hay otras imágenes interesantes. 2) si es de más de una banda, extraer una de ellas 3) observar su histograma 4) Contaminarla con ruidos: gaussiano (con media 0 y sigma={0.03, 0.09, 0,5}) y sal y pimienta con p=0.04 5) Para cada caso: 5.1) suavizar con filtro media, mediana 5.2) segmentar(la imagen sin ruido) utilizando bordes 5.3) segmentar por umbral: 5.3.1) mirando el histograma 5.3.2) con la funcion matlab graythresh 5.3.3) umbrales arbitrarios

21 Operadores morfológicos Trabajan con datos logical Erosión Dilatación imerode(i,m) imdilate(i, M) I= imagen M= máscara

22 Ejercicios originalbw = imread('text.png'); se = strel('line',11,90); erodedbw = imerode(originalbw,se); figure, imshow(originalbw) figure, imshow(erodedbw) % con imágenes de grises originali = imread('cameraman.tif'); se = strel('ball',5,5); erodedi = imerode(originali,se); figure, imshow(originali), figure, imshow(erodedi) originalbw = imread('text.png'); se = strel('line',11,90); dilatedbw = imdilate(originalbw,se); figure, imshow(originalbw), figure, imshow(dilatedbw) %con imagen grayscale con máscara rolling ball: originali = imread('cameraman.tif'); se = strel('ball',5,5); dilatedi = imdilate(originali,se); figure, imshow(originali), figure, imshow(dilatedi)

Imágenes - Parte IV. Taller de Informática I. 11 de noviembre de DC - FCEyN - UBA

Imágenes - Parte IV. Taller de Informática I. 11 de noviembre de DC - FCEyN - UBA Imágenes - Parte IV Taller de Informática I DC - FCEyN - UBA 11 de noviembre de 2015 Segmentación Segmentar es subdivir una imagen en sus regiones u objetos de interés Los algoritmos de segmentación están

Más detalles

M.C. ENRIQUE MARTÍNEZ PEÑA

M.C. ENRIQUE MARTÍNEZ PEÑA Tema 4.5 Operaciones morfológicas fundamentales 2 1 3 Introducción Los filtros morfológicos fueron originalmente concebidos para ser usados sobre imágenes binarias (1/0; blanco/negro). Estas se encuentran

Más detalles

Tema 4. Reducción del ruido

Tema 4. Reducción del ruido Div. Ingeniería de Sistemas y Automática Universidad Miguel Hernández GRUPO DE TECNOLOGÍA INDUSTRIAL Tabla de Contenidos Definición Filtros Lineales Filtros Temporales Realce Espacial Definición Ruido:

Más detalles

Procesamiento de Imágenes. Curso 2011 Clase 3 Eliminación del ruido mediante filtrado espacial

Procesamiento de Imágenes. Curso 2011 Clase 3 Eliminación del ruido mediante filtrado espacial Procesamiento de Imágenes Curso 2 Clase 3 Eliminación del ruido mediante filtrado espacial Eliminación del ruido Entendemos por ruido en imágenes digitales cualquier valor de un píxel de una imagen que

Más detalles

Reducción del ruido en una imagen digital.

Reducción del ruido en una imagen digital. Reducción del ruido en una imagen digital. Departamento de Ingeniería electrónica, Telecomunicación y Automática. Área de Ingeniería de Sistemas y Automática OBJETIVOS: Estudio de distintas máscaras para

Más detalles

REDUCCIÓN DEL RUIDO EN UNA IMAGEN DIGITAL

REDUCCIÓN DEL RUIDO EN UNA IMAGEN DIGITAL Div. Ingeniería de Sistemas y Automática Universidad Miguel Hernández REDUCCIÓN DEL RUIDO EN UNA IMAGEN DIGITAL Tabla de Contenidos Definición Filtros No Lineales Filtros Temporales Definición 3 G = Ruido:

Más detalles

Análisis de imágenes digitales

Análisis de imágenes digitales Análisis de imágenes digitales FILTRADO DE LA IMAGEN Ruido en imágenes FORMACIÓN DE LA IMAGEN La formación de una imagen (s) puede modelarse de la siguiente manera: s = p o + n PSF (point-spread function)

Más detalles

Tema 2: PROCESAMIENTO EN EL DOMINIO ESPACIAL (Parte 2)

Tema 2: PROCESAMIENTO EN EL DOMINIO ESPACIAL (Parte 2) Tema 2: PROCESAMIENTO EN EL DOMINIO ESPACIAL (Parte 2) 1 I N G E N I E R Í A I N F O R M Á T I C A D P T O. M A T E M Á T I C A A P L I C A D A I 2 ÍNDICE: Filtrado espacial Filtros de suavizado Filtros

Más detalles

Detección de bordes en una imagen.

Detección de bordes en una imagen. Detección de bordes en una imagen. Departamento de Ingeniería electrónica, Telecomunicación y Automática. Área de Ingeniería de Sistemas y Automática OBJETIVOS: Utilizar distintas máscaras empleadas para

Más detalles

3 Fundamentos y algoritmos de visión artificial

3 Fundamentos y algoritmos de visión artificial 3. Descripción de los procesos utilizados En esta aplicación el problema de visión artificial que se plantea es la discriminación y localización de una serie de objetos, concretamente discos circulares

Más detalles

Análisis de imágenes digitales

Análisis de imágenes digitales Análisis de imágenes digitales FILTRADO DE LA IMAGEN Filtros espaciales suavizantes INTRODUCCIÓN El uso de máscaras espaciales para el procesamiento de imágenes se denomina filtrado espacial y a las propias

Más detalles

Análisis de imágenes digitales

Análisis de imágenes digitales Análisis de imágenes digitales SEGMENTACIÓN DE LA IMAGEN Transformada watershed CONCEPTOS BÁSICOS En la morfología matemática, se define una técnica de segmentación basada en regiones denominada transformada

Más detalles

Orden de las clases...

Orden de las clases... Procesamiento Digital de Imágenes Pablo Roncagliolo B. Nº 10 Orden de las clases... CAPTURA, DIGITALIZACION Y ADQUISICION DE IMAGENES TRATAMIENTO ESPACIAL DE IMAGENES TRATAMIENTO EN FRECUENCIA DE IMAGENES

Más detalles

Procesamiento de imágenes con MATLAB

Procesamiento de imágenes con MATLAB Procesamiento de imágenes con MATLAB MATLAB (abreviatura de MATrix LABoratory, "laboratorio de matrices") es un software matemático que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de

Más detalles

PROCESAMIENTO DIGITAL DE IMÁGENES

PROCESAMIENTO DIGITAL DE IMÁGENES PROCESAMIENTO DIGITAL DE IMÁGENES Nombre de la materia: Procesamiento Digital de Imágenes Profesor: Dr. Wilfrido Gómez Flores Número de horas: 60 horas (4 horas semanales). Sitio web: http://www.tamps.cinvestav.mx/~wgomez/teaching.html

Más detalles

CONVOLUCIÓN Y FUNCIONES DE TRANSFORMACIÓN

CONVOLUCIÓN Y FUNCIONES DE TRANSFORMACIÓN INSTITUTO NACIONAL DE ASTROFÍSICA, ÓPTICA Y ELECTRÓNICA COORDINACIÓN DE ELECTRÓNICA PROCESAMIENTO DIGITAL DE IMÁGENES CONVOLUCIÓN Y FUNCIONES DE TRANSFORMACIÓN PRESENTA: RUBÉN FRANCISCO ALFONSO LÓPEZ 3

Más detalles

Ruido y Filtrado. Clase de Taller I del 28/10/2015

Ruido y Filtrado. Clase de Taller I del 28/10/2015 Ruido y Filtrado Clase de Taller I del 8/0/05 Índice RUIDO Qué es el ruido? Objetivos. Tipos de ruido. TECNICAS DE FILTRADO EN DOMINIO ESPACIAL Promediado de imágenes Filtros de orden Filtros de medias

Más detalles

UNIVERSIDAD POLITÉCNICA DE MADRID

UNIVERSIDAD POLITÉCNICA DE MADRID UNIVERSIDAD POLITÉCNICA DE MADRID DEPARTAMENTO DE ELECTRÓNICA, AUTOMÁTICA E INFORMÁTICA INDUSTRIAL Prácticas de Procesado de Señales e Imágenes Práctica 2 Técnicas de eliminación del ruido 2.2 Técnicas

Más detalles

Extracción de Bordes

Extracción de Bordes Visión por Computadora Unidad IV Extracción de Bordes Rogelio Ferreira Escutia Contenido 1) Conceptos sobre Bordes 2) Extracción de bordes por Derivadas 3) Operadores de Primera Derivada 1) Conceptos sobre

Más detalles

Sistema de filtrado espacial de imágenes en sistemas embebidos

Sistema de filtrado espacial de imágenes en sistemas embebidos Sistema de filtrado espacial de imágenes en sistemas embebidos Auramaria Londoño Cano, Juan David Chica Herrera, Luis Miguel Capacho Valbuena, Hernan Felipe Garcia Arias Ingeniería Electrónica, Universidad

Más detalles

Procesamiento Digital de Imágenes. Pablo Roncagliolo B. Nº 18

Procesamiento Digital de Imágenes. Pablo Roncagliolo B. Nº 18 Procesamiento Digital de Imágenes Pablo Roncagliolo B. Nº 18 Orden de las clases... CAPTURA, DIGITALIZACION Y ADQUISICION DE IMAGENES TRATAMIENTO ESPACIAL DE IMAGENES TRATAMIENTO EN FRECUENCIA DE IMAGENES

Más detalles

Nota: se pueden usar funciones de Matlab para filtrado de imágenes. Se dará importancia al tiempo de cómputo de los métodos.

Nota: se pueden usar funciones de Matlab para filtrado de imágenes. Se dará importancia al tiempo de cómputo de los métodos. Procesamiento Digital de Imágenes TAREAS UNIDAD 5 Entregar el 4 de agosto Tarea 1. Métodos de umbralado global y local Implementar en Matlab los siguientes cinco métodos de umbralado global: Rosenfeld,

Más detalles

Apéndice A: Funciones del programa LightPAP

Apéndice A: Funciones del programa LightPAP Apéndice A: Funciones del programa LightPAP A continuación se van a explicar las funciones principales que se han desarrollado para esta aplicación. 1 calcula_prop.m function [nc,cv,posicion,tinta,saturacion,luminancia]

Más detalles

Segmentación de imágenes. Procesamiento de imágenes biomédicas Curso 2011

Segmentación de imágenes. Procesamiento de imágenes biomédicas Curso 2011 Segmentación de imágenes Procesamiento de imágenes biomédicas Curso 2011 Introducción Hasta ahora el procesamiento digital de una imagen implicaba, una imagen de entrada y una imagen de salida. Ahora con

Más detalles

Tema 5: SEGMENTACIÓN (II) I N G E N I E R Í A I N F O R M Á T I C A

Tema 5: SEGMENTACIÓN (II) I N G E N I E R Í A I N F O R M Á T I C A Tema 5: SEGMENTACIÓN (II) 1 I N G E N I E R Í A I N F O R M Á T I C A Tema 5: Segmentación Los algoritmos de segmentación se basan en propiedades básicas de los valores del nivel de gris: 2 - Discontinuidad:

Más detalles

Que el estudiante sepa aplicar las principales técnicas que sirven para resaltar características en imágenes

Que el estudiante sepa aplicar las principales técnicas que sirven para resaltar características en imágenes 1 Facultad: Ingeniería. Escuela: Biomédica Asignatura: Imágenes Médicas Realce de Características Objetivos Que el estudiante sepa aplicar las principales técnicas que sirven para resaltar características

Más detalles

FILTRO DE COLOR FUZZY BASADO EN EL HISTOGRAMA PARA LA RESTAURACIÓN DE IMÁGENES. Jesús López de la Cruz Grupo 10

FILTRO DE COLOR FUZZY BASADO EN EL HISTOGRAMA PARA LA RESTAURACIÓN DE IMÁGENES. Jesús López de la Cruz Grupo 10 FILTRO DE COLOR FUZZY BASADO EN EL HISTOGRAMA PARA LA RESTAURACIÓN DE IMÁGENES Jesús López de la Cruz Grupo 10 Problema Soluciones anteriores Algoritmo HFC Explicación visual Problema Tenemos una imagen

Más detalles

Tema 1.- Introducción a la Visión Artificial

Tema 1.- Introducción a la Visión Artificial Tema 1.- Introducción a la Visión Artificial Visión Artificial Avanzada Prof. Dr. Nicolás Luis Fernández García Departamento de Informática y Análisis Numérico Escuela Politécnica Superior Universidad

Más detalles

Por: Alex F. Guerrero E. Fecha: 04/02/2010

Por: Alex F. Guerrero E. Fecha: 04/02/2010 "Diseño e Implementación de una Herramienta Didáctica de Software para el Procesamiento Digital Básico de Imágenes para los Estudiantes de la Facultad de Ingeniería en Electricidad y Computación" Por:

Más detalles

Contenido Capítulo 1 Introducción Capítulo 2 Conceptos Básicos Capítulo 3 Procesamiento de Imágenes en el Dominio Espacial

Contenido Capítulo 1 Introducción Capítulo 2 Conceptos Básicos Capítulo 3 Procesamiento de Imágenes en el Dominio Espacial Contenido Capítulo 1 Introducción 1.Introducción 1 1.1 Sistema Visual Humano 1 1.2 Modelo de Visión por Computadora 3 1.3 Procesamiento Digital de Imágenes 3 1.4 Definición de Imagen Digital 4 Problemas

Más detalles

Tema 3. Transformaciones de imágenes

Tema 3. Transformaciones de imágenes Div. Ingeniería de Sistemas y Automática Universidad Miguel Hernández Tema 3. Transformaciones de imágenes GRUPO DE TECNOLOGÍA INDUSTRIAL Tabla de Contenidos 2 Operaciones Puntuales Operaciones Locales

Más detalles

FILTRADO DE IMÁGENES

FILTRADO DE IMÁGENES FILTRADO DE IMÁGENES 1 INDICE RUIDO Qué es el ruido? Tipos de ruido TECNICAS DE FILTRADO EN DOMINIO ESPACIAL Promediado de imágenes Filtros de orden Filtros de medias DOMINIO FRECUENCIAL FUNCIONES EN MATLAB

Más detalles

Filtros digitales dominio del espacio dominio de la frecuencia

Filtros digitales dominio del espacio dominio de la frecuencia Tema 3: Filtros 1 Filtros digitales Los filtros digitales constituyen uno de los principales modos de operar en el procesamiento de imágenes digitales. Pueden usarse para distintos fines, pero en todos

Más detalles

Aplicación de un Filtro Stack en Imágenes con Ruido Speckle

Aplicación de un Filtro Stack en Imágenes con Ruido Speckle Aplicación de un Filtro Stack en Imágenes con Ruido Speckle María E Buemi, Juliana Gambini, Marta Mejail y Julio Jacobo Berllés Departamento de Computación,FCEyN,UBA,Buenos Aires,Argentina {mebuemi; jgambini;

Más detalles

Laboratorio de Visión para Robots. Práctica 2

Laboratorio de Visión para Robots. Práctica 2 1. Preparación del entorno de trabajo Laboratorio de Visión para Robots Práctica 2 La manera en la que trabajaremos será primero utilizando Eclipse para prototipar nuestro programa. Cuando podamos procesar

Más detalles

UNIVERSIDAD POLITÉCNICA DE MADRID

UNIVERSIDAD POLITÉCNICA DE MADRID UNIVERSIDAD POLITÉCNICA DE MADRID DEPARTAMENTO DE ELECTRÓNICA, AUTOMÁTICA E INFORMÁTICA INDUSTRIAL Prácticas de Robótica y Visión Artificial Práctica 3 Prácticas de procesado de las imágenes 3.2 Técnicas

Más detalles

Laboratorio de Procesamiento de Imágenes Curso 2010/11

Laboratorio de Procesamiento de Imágenes Curso 2010/11 Laboratorio de Procesamiento de Imágenes Curso 2010/11 1. Representación de imágenes digitales monocromáticas a) Construye la matriz vinculada a la imagen de la figura 1. Figura 1. Iluminación por focos.

Más detalles

Reconocimiento automático a través de visión artificial, correlación estadística y Matlab aplicado a las matrículas de vehículos

Reconocimiento automático a través de visión artificial, correlación estadística y Matlab aplicado a las matrículas de vehículos Reconocimiento automático a través de visión artificial, correlación estadística y Matlab aplicado a las matrículas de vehículos Orlando Barcia * obarcia@ups.edu.ec Introducción Existen muchas investigaciones

Más detalles

Capítulo 3. Bases Teóricas, Digitalización y Análisis de Imágenes

Capítulo 3. Bases Teóricas, Digitalización y Análisis de Imágenes Capítulo 3. Bases Teóricas, Digitalización y Análisis de Imágenes ÁNGEL MARTÍNEZ NISTAL El desarrollo de la microinformática en los últimos años ha propiciado que cada vez sea más común el trabajar con

Más detalles

Índice 1. Introducción Imagen digital. Formación imagen Histograma de una imagen digital 2. Transformaciones puntuales. Introducción.

Índice 1. Introducción Imagen digital. Formación imagen Histograma de una imagen digital 2. Transformaciones puntuales. Introducción. Índice 1. Imagen digital. Formación imagen Histograma de una imagen digital 2. Transformaciones puntuales Procesamiento de imágenes digitales Transformaciones basadas en el histograma Ecualización del

Más detalles

Realzado de Imagen. 11 de junio de El histograma de una imagen digital con niveles de gris en la amplitud de [0, L 1], es función discreta

Realzado de Imagen. 11 de junio de El histograma de una imagen digital con niveles de gris en la amplitud de [0, L 1], es función discreta Realzado de Imagen 11 de junio de 2001 Una operación clásica en el procesado de imagen es realzar una imagen de entrada de alguna manera para que la imagen de salida sea más fácil de interpretarla. La

Más detalles

Análisis de imágenes digitales

Análisis de imágenes digitales Análisis de imágenes digitales SEGMENTACIÓN DE LA IMAGEN Segmentación basada en texturas INTRODUCCIÓN La textura provee información sobre la distribución espacio-local del color o niveles de intensidades

Más detalles

Capítulo 3 TECNICAS DE REALCE DE IMAGENES

Capítulo 3 TECNICAS DE REALCE DE IMAGENES Página 1 de 22 Capítulo 3 Realce de la Imagen TECNICAS DE REALCE DE IMAGENES El objetivo principal de las técnicas que se explicarán es procesar una imagen de forma tal que resulte más adecuada que la

Más detalles

Preproceso: mejora de la imagen

Preproceso: mejora de la imagen Preproceso: mejora de la imagen Gonzaled &Woods Digital Image Processing cap4 Mejora de la imagen 1 Transformaciones de la imagen dirigidas a mejorarla para el proceso posterior Mejora de contraste: Operaciones

Más detalles

TAREA N 3 OPERADORES DE DETECCIÓN DE BORDES

TAREA N 3 OPERADORES DE DETECCIÓN DE BORDES Universidad de Chile Facultad de Ciencias Físicas y Matemáticas Departamento de Ingeniería Eléctrica EL7007 Introducción al Procesamiento Digital de Imágenes TAREA N 3 OPERADORES DE DETECCIÓN DE BORDES

Más detalles

Procesamiento de Imágenes. Prof. Alexandra La Cruz, PhD

Procesamiento de Imágenes. Prof. Alexandra La Cruz, PhD Procesamiento de Imágenes Prof. Alexandra La Cruz, PhD alacruz@ldc.usb.ve Contenido Conceptos básicos Modelo de una imagen Procesamiento digital de imágenes Operaciónes básicas Convolución Filtros Segmentación

Más detalles

Captura y Procesamiento Digital de Sen ales e Imagenes. Trabajo de Aplicacion. Filtro Adaptativo de mediana

Captura y Procesamiento Digital de Sen ales e Imagenes. Trabajo de Aplicacion. Filtro Adaptativo de mediana Captura y Procesamiento Digital de Sen ales e Imagenes Trabajo de Aplicacion Filtro Adaptativo de mediana Alumnos: Long Sebastian. Villanueva Rau l. Zalazar Gustavo. 5 de noviembre de 2004. Introduccio

Más detalles

Segmentación de imágenes a través de reconstrucción morfológica en niveles de gris.

Segmentación de imágenes a través de reconstrucción morfológica en niveles de gris. Segmentación de imágenes a través de reconstrucción morfológica en niveles de gris. Moler Emilce, Pastore Juan Ignacio, Bouchet Agustina Laboratorio de Procesos y Medición de Señales Facultad de Ingeniería,

Más detalles

II.3. Retoque (enhancement) de imágenes médicas (Bankman I. N. (Ed.), Handbook of medical imaging, Academic Press, 2000)

II.3. Retoque (enhancement) de imágenes médicas (Bankman I. N. (Ed.), Handbook of medical imaging, Academic Press, 2000) II.3. Retoque (enhancement) de imágenes médicas (Bankman I. N. (Ed.), Handbook of medical imaging, Academic Press, 2000) Las técnicas de retoque de imágenes son técnicas matemáticas diseñadas para mejorar

Más detalles

Curso de Procesamiento Digital de Imágenes

Curso de Procesamiento Digital de Imágenes Curso de Procesamiento Digital de Imágenes Impartido por: Elena Martínez Departamento de Ciencias de la Computación IIMAS, UNAM, cubículo 408 http://turing.iimas.unam.mx/~elena/teaching/pdi-mast.html elena.martinez@iimas.unam.mx

Más detalles

TABLA DE CONTENIDOS. Dedicatoria. Agradecimientos. Tabla de Contenidos. Índice de Figuras. Índice de Tablas. Resumen

TABLA DE CONTENIDOS. Dedicatoria. Agradecimientos. Tabla de Contenidos. Índice de Figuras. Índice de Tablas. Resumen TABLA DE CONTENIDOS página Dedicatoria Agradecimientos Tabla de Contenidos Índice de Figuras Índice de Tablas Resumen I II IV VII X XI 1. Introducción 13 1.1. Descripción del contexto.........................

Más detalles

Porqué analizar imágenes?

Porqué analizar imágenes? Porqué analizar imágenes? Medidas que requieren estudiar un número demasiado elevado de imágenes. Análisis cuantitativo: La visión humana no cuantifica por si sola. El análisis automático es más repetitivo

Más detalles

Profesor: Javier Ruiz del Solar 6

Profesor: Javier Ruiz del Solar 6 1. Introducción al Procesamiento de 6 1.1. Definiciones y Conceptos Básicos Nomenclatura Acquisition Communication Display Sorage Image Procesing Image Image Procesing, Computer Vision, Image Analysis

Más detalles

Filtrado lineal. Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3. filtrado lineal 1

Filtrado lineal. Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3. filtrado lineal 1 Filtrado lineal Digital image processing, Gonzalez & Woods, chpt 4 Digital Image Processing, WK Pratt, part 3 filtrado lineal 1 Filtrado es la operación de eliminar o resaltar componentes de la representación

Más detalles

Técnicas de mejora de imágenes

Técnicas de mejora de imágenes Técnicas de mejora de imágenes Mejora o enhancement Restauración Reconstrucción Mejora de la imagen Dominio espacial Opera directamente sobre los píxeles g(x,y)=t entorno (f(x,y)) Dominio en el espacio

Más detalles

Guía de Laboratorio. MatLab R2009b & Octave. Prof.: Ulises Román C FISI-UNMSM

Guía de Laboratorio. MatLab R2009b & Octave. Prof.: Ulises Román C FISI-UNMSM Guía de Laboratorio 1 MatLab R2009b & Octave Prof.: Ulises Román C FISI-UNMSM 1 MatLab & Octave Uso de Funciones y Procesamiento de Imágenes RESUMEN La presente guía enseña a generar gráficos y procesamiento

Más detalles

Preguntas tema 4: MORFOLOGÍA

Preguntas tema 4: MORFOLOGÍA Preguntas tema 4: MORFOLOGÍA 1 I N G E N I E R Í A I N F O R M Á T I C A C U R S O 2 0 1 3-2 0 1 4 MORFOLOGÍA BINARIA 2 Ejemplo clausura: Corrección de texto escaneado - Imagen original: texto escaneado

Más detalles

GRADIENTE La laplaciana es un buen filtro paso alto, pero no es una buena herramienta para resaltar o detectar los bordes. En muchos casos, los bordes o límites de las figuras o de las regiones aparecen

Más detalles

UNIVERSIDAD DE VIGO. PROGRAMA DE DOCTORADO Ingeniería del Software basada en componentes reutilizables, aplicaciones en Interfaces Hombre-Máquina

UNIVERSIDAD DE VIGO. PROGRAMA DE DOCTORADO Ingeniería del Software basada en componentes reutilizables, aplicaciones en Interfaces Hombre-Máquina UNIVERSIDAD DE VIGO PROGRAMA DE DOCTORADO Ingeniería del Software basada en componentes reutilizables, aplicaciones en Interfaces Hombre-Máquina Bienio.- 2007/2009 Curso de Doctorado Visión por Ordenador

Más detalles

CAPITULO 3: PASOS REALIZADOS PARA LA DETECCIÓN DE BORDES DE IMÁGENES A COLOR

CAPITULO 3: PASOS REALIZADOS PARA LA DETECCIÓN DE BORDES DE IMÁGENES A COLOR CAPITULO 3: PASOS REALIZADOS PARA LA DETECCIÓN DE BORDES DE IMÁGENES A COLOR El algoritmo realizado para la detección de bordes de imágenes a color se basa en el operador Canny. La filosofía del operador

Más detalles

Examen correspondiente a la evaluación alternativa. Procesamiento de imágenes digitales curso 2007/2008

Examen correspondiente a la evaluación alternativa. Procesamiento de imágenes digitales curso 2007/2008 Examen correspondiente a la evaluación alternativa Procesamiento de imágenes digitales curso 2007/2008 Cada respuesta correcta puntúa 0.25. Cada respuesta incorrecta puntúa -0.05. 1. Cuál de las siguientes

Más detalles

ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL

ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL FACULTAD DE INGENIERIA EN ELECTRICIDAD Y COMPUTACIÓN Análisis e implementación de algoritmos para distorsionar imágenes con distintos tipos de ruido y aplicación

Más detalles

Ejercicios con Imágenes de Radar

Ejercicios con Imágenes de Radar National Aeronautics and Space Administration ARSET Applied Remote Sensing Training http://arset.gsfc.nasa.gov @NASAARSET Ejercicios con Imágenes de Radar July 14, 2016 www.nasa.gov Objetivo El objetivo

Más detalles

Procesamiento de Imágenes

Procesamiento de Imágenes 3. Procesamiento de Imágenes 3.1 Transformada discreta de Fourier en 2D Una señal periódica con períodos N 1 y N 2 en sus coordenadas x 1 y x 2, respectivamente, tiene una trasformada de Fourier definida

Más detalles

8 PROCESAMIENTO DIGITAL DE IMÁGENES USANDO MATLAB & SIMULINK RA-MA

8 PROCESAMIENTO DIGITAL DE IMÁGENES USANDO MATLAB & SIMULINK RA-MA ÍNDICE PRÓLOGO...19 CAPÍTULO 1. INTRODUCCIÓN...25 1.1 SISTEMA DE VISIÓN Y PROCESAMIENTO DE IMÁGENES...25 1.2 PROCESAMIENTO DIGITAL DE IMÁGENES...26 1.3 RELACIONES BÁSICAS ENTRE PÍXELES...27 1.3.1 Vecinos

Más detalles

Operaciones Morfológicas. Procesamiento Digital de Imágenes. Conceptos y algoritmos relevantes:

Operaciones Morfológicas. Procesamiento Digital de Imágenes. Conceptos y algoritmos relevantes: Procesamiento Digital de Imágenes Pablo Roncagliolo B. Nº Conceptos y algoritmos relevantes: Operaciones lógicas Dilatación Erosión Open (erosión+dilatación) Close (dilatación+erosión) Bordes utilizando

Más detalles

Diseño de un interfaz hombre máquina utilizando el entorno MATLAB para la detección y eliminación de ruido impulsivo en imágenes

Diseño de un interfaz hombre máquina utilizando el entorno MATLAB para la detección y eliminación de ruido impulsivo en imágenes UNIVERSIDAD POLITECNICA DE VALENCIA E S C U E L A P O L I T E C N I C A S U P E R I O R DE G AN D I A I.T. Telecomunicación (Sist. de Telecomunicación) Diseño de un interfaz hombre máquina utilizando el

Más detalles

Introducción a la Visión por Computadora

Introducción a la Visión por Computadora Instituto Tecnológico de La Paz Maestría en Sistemas Computacionales Introducción a la Visión por Computadora Dr. Alejandro Israel Barranco Gutiérrez 13 de enero de 2014 Definiciones Computer Vision =

Más detalles

TABLA DE CONTENIDO LISTA DE FIGURAS INTRODUCCIÓN PROCESAMIENTO DE LA IMAGEN... 5

TABLA DE CONTENIDO LISTA DE FIGURAS INTRODUCCIÓN PROCESAMIENTO DE LA IMAGEN... 5 TABLA DE CONTENIDO Pág. LISTA DE FIGURAS... 4 1 INTRODUCCIÓN... 1 1.1 INTRODUCCIÓN AL RECONOCIMIENTO DE PLACAS DE VEHÍCULOS 1 1. DEFINICIÓN DEL PROBLEMA... 1.3 RESTRICCIONES... 1.4 ASPECTOS TÉCNICOS...

Más detalles

Métodos Avanzados para Análisis y Representación de Imágenes

Métodos Avanzados para Análisis y Representación de Imágenes Morfología Matemática p. 1/24 Métodos Avanzados para Análisis y Representación de Imágenes Morfología Matemática en niveles de gris Departamento de Informática - FICH Universidad Nacional del Litoral Septiembre

Más detalles

CAPITULO 5. Introducción al procesamiento de imágenes. Continuar

CAPITULO 5. Introducción al procesamiento de imágenes. Continuar CAPITULO 5 Introducción al procesamiento de imágenes Continuar Introducción De forma similar al estudio de las señales de voz, los sistemas de comunicación manipulan datos que corresponden a imágenes y

Más detalles

Capítulo 2. Técnicas de Procesamiento de Imágenes

Capítulo 2. Técnicas de Procesamiento de Imágenes Capítulo 2. Técnicas de Procesamiento de Imágenes 2.1 Binarización La binarización es una de las técnicas más antiguas de procesamiento de imágenes ya que en el pasado, el primer analizador de imágenes

Más detalles

SEGMENTADO DE HUELLAS EN FICHAS DECADACTILARES

SEGMENTADO DE HUELLAS EN FICHAS DECADACTILARES Captura y Procesamiento Digital de Señales e Imagenes Trabajo Final: SEGMENTADO DE HUELLAS EN FICHAS DECADACTILARES Barletta, juan Schinner, Sebastián Zarza, Gonzalo INTRODUCCION Limpieza y una Segmentación

Más detalles

Capítulo. Procedimiento de transformación de intensidad.

Capítulo. Procedimiento de transformación de intensidad. Capítulo 6 Procedimiento de transformación de intensidad. En el presente capítulo se describe el cambio de contraste como una opción de preprocesamiento para mejorar la calidad de la imagen con lo que

Más detalles

Filtrado de imagen utilizando el algoritmo Non-Local Means. Aplicación Android

Filtrado de imagen utilizando el algoritmo Non-Local Means. Aplicación Android E.T.S. de Ingeniería Industrial, Informática y de Telecomunicación Filtrado de imagen utilizando el algoritmo Non-Local Means. Aplicación Android Grado en Ingeniería Informática Trabajo Fin de Grado Iosu

Más detalles

1.- FILTRADO MEDIANA GENERALIZADO Y TÉCNICAS DE FILTRADO NO LINEAL

1.- FILTRADO MEDIANA GENERALIZADO Y TÉCNICAS DE FILTRADO NO LINEAL - FILTRADO MEDIANA GENERALIZADO Y TÉCNICAS DE FILTRADO NO LINEAL -INTRODUCCIÓN Bovi, Huang y Munson han introducido una generalización de filtros mediana llamados filtro de orden estadístico (OSF) en la

Más detalles

Técnicas recientes de procesado geométrico de imágenes y de secuencias de vídeo. Philippe Salembier

Técnicas recientes de procesado geométrico de imágenes y de secuencias de vídeo. Philippe Salembier Técnicas recientes de procesado geométrico de imágenes y de secuencias de vídeo Philippe Salembier JORNADA CIENTÍFICA RSME TELECOMUNICACIONES Y MATEMÁTICAS Junio 2005 Estructura de la Presentación 1. Introducción

Más detalles

Introducción al Procesamiento de Imágenes con Matlab 1era Parte

Introducción al Procesamiento de Imágenes con Matlab 1era Parte Introducción al Procesamiento de Imágenes con Matlab 1era Parte Departamento de Computación Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires Taller de Informática I 1er Cuatrimestre

Más detalles

Universidad Autónoma del Estado de México UAEM Secretaria de Docencia Dirección de Estudios Profesionales

Universidad Autónoma del Estado de México UAEM Secretaria de Docencia Dirección de Estudios Profesionales Programa de Estudios por Competencias Tratamiento de Imágenes I. IDENTIFICACIÓN DEL CURSO ORGANISMO ACADÉMICO: Facultad de Ingeniería de la Universidad Autónoma del Estado de México () Programa Educativo:

Más detalles

Tema 4.3 Operaciones básicas con imágenes

Tema 4.3 Operaciones básicas con imágenes Tema 4.3 Operaciones básicas con imágenes Representación de imágenes Convención de coordenadas usando Matlab 2 1 Imagen: Como una matriz 3 Lectura, Despliegue y Escritura de Imágenes Las imágenes son leídas

Más detalles

Procesamiento Digital de Imágenes

Procesamiento Digital de Imágenes Procesamiento Digital de Imágenes Dr. Rubén Wainschenker Mg. Ing. José María Massa Mg. Ing. Paula Tristan Clase Teórico Práctica Nº 1 Optativa Área Procesamiento de señales Primer cuatrimestre de 2011

Más detalles

Filtros Artísticos y de Estilizado: Derretir, Solarizar, Viento, Hallar Bordes.

Filtros Artísticos y de Estilizado: Derretir, Solarizar, Viento, Hallar Bordes. Filtros Artísticos y de Estilizado: Derretir, Solarizar, Viento, Hallar Bordes. Arnoldt Leandro, M. Belén Crolla y Oscar Luis Risso Trabajo práctico final de Captura y Procesamiento Digital de Señales

Más detalles

UNIVERSIDAD DE VIGO. PROGRAMA DE DOCTORADO Ingeniería del Software basada en componentes reutilizables, aplicaciones en Interfaces Hombre-Máquina

UNIVERSIDAD DE VIGO. PROGRAMA DE DOCTORADO Ingeniería del Software basada en componentes reutilizables, aplicaciones en Interfaces Hombre-Máquina UNIVERSIDAD DE VIGO PROGRAMA DE DOCTORADO Ingeniería del Software basada en componentes reutilizables, aplicaciones en Interfaces Hombre-Máquina Bienio.- 2007/2009 Curso de Doctorado Identificación y Catalogación

Más detalles

5. Software desarrollado

5. Software desarrollado 5. Software desarrollado Como ya se ha señalado, en el desarrollo de este proyecto se ha creado una herramienta que ayuda al diagnóstico de cáncer de cérvix. Esta herramienta calcula una serie de parámetros

Más detalles

Tema 5: Morfología. Segunda parte

Tema 5: Morfología. Segunda parte Tema 5: Morfología Segunda parte 1. Imágenes binarias Morfología Operaciones morfológicas:» Dilatación, erosión, Transformada Hit-or-Miss, apertura y cierre. Aplicaciones:» Extracción de fronteras y componentes

Más detalles

Francisco J. Hernández López

Francisco J. Hernández López Francisco J. Hernández López fcoj23@cimat.mx Proceso computacional que transforma una o más imágenes de entrada en una imagen de salida. Se utiliza para analizar e interpretar la imagen, por medio de algoritmos

Más detalles

VISIÓN ARTIFICIAL: APLICACIÓN DE FILTROS Y SEGMENTACIÓN EN IMÁGENES DE HOJAS DE CAFÉ

VISIÓN ARTIFICIAL: APLICACIÓN DE FILTROS Y SEGMENTACIÓN EN IMÁGENES DE HOJAS DE CAFÉ VISIÓN ARTIFICIAL: APLICACIÓN DE FILTROS Y SEGMENTACIÓN EN IMÁGENES DE HOJAS DE CAFÉ ARTIFICIAL VISION: APPLICATION FILTER IN IMAGE SEGMENTATION AND LEAVES OF COFFEE Fecha de recepción: 09 junio 2014 Fecha

Más detalles

Mediana de un conjunto de muestras y filtro mediana

Mediana de un conjunto de muestras y filtro mediana Mediana de un conjunto de muestras y filtro mediana Valor de f(x) a la mitad de las N muestras en una señal (si N es par). En una distribución con valores y(x=i) repetidos, i=1,...,n. se ordenan de menor

Más detalles

Procesamiento de imágenes

Procesamiento de imágenes Procesamiento de imágenes Técnicas de realce de imágenes Técnicas de realce de imágenes Las imágenes digitalizadas no presentan siempre una calidad adecuada para su utilización, ello puede ser debido a

Más detalles

Sistema automático de detección y etiquetado de caras en imágenes

Sistema automático de detección y etiquetado de caras en imágenes Universidad Carlos III de Madrid Repositorio institucional e-archivo Trabajos académicos http://e-archivo.uc3m.es Proyectos Fin de Carrera 2010-03 Sistema automático de detección y etiquetado de caras

Más detalles

Técnicas de Realce de Imágenes

Técnicas de Realce de Imágenes Capítulo 3 Técnicas de Realce de Imágenes 3.0.1 Realce de la Imagen El objetivo principal de las técnicas que se explicarán es procesar una imagen de forma tal que resulte más adecuada que la imagen original

Más detalles

Hibridización De Algoritmos ACO En Detección De Bandas En Imágenes DGGE

Hibridización De Algoritmos ACO En Detección De Bandas En Imágenes DGGE Universidad de Concepción Dirección de Posgrado Facultad de Ingeniería Programa de Magister en Ciencias de la Computación Hibridización De Algoritmos ACO En Detección De Bandas En Imágenes DGGE Tesis para

Más detalles

TRATAMIENTO DEL RUIDO

TRATAMIENTO DEL RUIDO 1 TRATAMIENTO DEL RUIDO Facultad: Ingeniería. Escuela: Biomédica Asignatura: Imágenes Médicas Objetivo General Que el estudiante sea capaz de caracterizar los principales tipos de ruido que pueden estar

Más detalles

Herramientas matemáticas básicas para el procesamiento de imágenes

Herramientas matemáticas básicas para el procesamiento de imágenes Herramientas matemáticas básicas para el procesamiento de imágenes Fundamentos de procesamiento de imágenes IIC / IEE 3713 1er semestre 2011 Cristián Tejos Basado en material desarrollado por Marcelo Guarini,

Más detalles

UNIVERSIDAD POLITÉCNICA DE MADRID

UNIVERSIDAD POLITÉCNICA DE MADRID UNIVERSIDAD POLITÉCNICA DE MADRID DEPARTAMENTO DE ELECTRÓNICA, AUTOMÁTICA E INFORMÁTICA INDUSTRIAL Prácticas de Robótica y Visión Artificial Práctica 5 Prácticas de Segmentación de las imágenes 5.2 Técnicas

Más detalles

Análisis de imágenes digitales

Análisis de imágenes digitales Análisis de imágenes digitales FILTRADO DE LA IMAGEN Operadores morfológicos INTRODUCCIÓN La palabra morfología comúnmente denota una rama de la biología que trata de la forma y estructuras de plantas

Más detalles

Segmentación Basada en Bordes

Segmentación Basada en Bordes Segmentación Basada en Bordes Detección de Puntos: Para detectar puntos en una imagen podemos usar una máscara como esta: -1-1 -1-1 8-1 -1-1 -1 Usarlo en Matlab sería muy sencillo: >> w = [-1-1 -1; -1

Más detalles

4. NÚMEROS PSEUDOALEATORIOS.

4. NÚMEROS PSEUDOALEATORIOS. 4. NÚMEROS PSEUDOALEATORIOS. En los experimentos de simulación es necesario generar valores para las variables aleatorias representadas estas por medio de distribuciones de probabilidad. Para poder generar

Más detalles

Mejoramiento de las Imágenes en el Dominio Espacial

Mejoramiento de las Imágenes en el Dominio Espacial Mejoramiento de las Imágenes en el Dominio Espacial Objetivos del Mejoramiento Procesar una imagen de tal modo que la Imagen resultante sea más adecuada que la original para una aplicación específica.

Más detalles

Práctica 4 - Programación en MatLab

Práctica 4 - Programación en MatLab LABORATORIO DE TRANSMISIÓN Práctica 4 - Programación en MatLab Introducción En esta práctica veremos la utilización de diversas órdenes de MatLab, así como el uso de bucles y la creación de funciones y

Más detalles