Deteccio n de monedas con el me todo de la transformada de Hough

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

Download "Deteccio n de monedas con el me todo de la transformada de Hough"

Transcripción

1 Deteccio n de monedas con el me todo de la transformada de Hough G R U P O 10 C A R L O S H E R C E G U I L L E R M O G U T I É R R E Z Procesamiento de Imágenes Digitales Ingeniería en Informática. Enero 2014

2 Índice 1. Introducción 2. Procedimiento de detección 3. Solución técnica 4. Bibliografía 5. Demostración 2

3 Introducción Artículo de investigación relacionado: 3 Coin Detection by Mobile Devices Wu-Ja Lin & Chih-Wei Tseng. I2MTC; IEEE, 2012 Aplicación principal: detección de monedas desde el smartphone. Foto de monedas sobre la mano. Algoritmos principales: detector de bordes de Canny transformada de Hough para Círculos

4 Procedimiento 4 1. Conversión de RGB->CIE L*a*b* 2. Clustering del plano a* 3. Detector de bordes de Canny 4. Transformada de Hough para Círculos

5 5 En el espacio de color Lab, la diferencia entre dos colores es proporcional a la percepción de los ojos. Espacio de color CIE L*a*b* Se demuestra que el plano a* (coordenada del color entre rojo y verde) separa mejor la moneda del fondo, cuando es la palma de la mano.

6 1. Conversión de RGB->CIE L*a*b* RGB a XYZ, 6 con

7 1. Conversión de RGB->CIE L*a*b* XYZ a Lab, (sólo componente a*): 7 con

8 1. Conversión de RGB->CIE L*a*b* 8 Imagen en RGB a* en falso color

9 2. Clustering del plano a* 9 Feature-Preseerving Clustering Algorithm Algoritmo de clustering por bisección iterativo. Separa el conjunto S en dos subconjuntos S A y S B Cumpliendo:

10 2. Clustering del plano a* 10 Solución rápida del sistema de 4 ecuaciones anterior para el cálculo de centros:

11 2. Clustering del plano a* Simplemente queda asociar cada punto de la imagen a un clúster u otro según su proximidad (en valor de gris) al centro del clúster (x A ó x B ). Iterativamente, biseccionar el subconjunto mayor. Tomamos, como dice en el artículo, 4 clústeres (niveles de cuantización) como máximo. No obstante consideramos este paso opcional, pues dependiendo de la imagen puede empeorar el resultado que sin clustering. 11

12 2. Clustering del plano a* a* en falso color a* cuantizado 12

13 3. Detector de bordes de Canny Método para la detección de bordes basado en el uso de la primera derivada, donde un cambio de intensidad se manifiesta como un cambio brusco en la primera derivada. Se simplifica en cinco pasos: 1. Conversión a tonos de gris y normalizar histograma 2. Filtro Gaussiano 3. Obtención del vector gradiente 4. Supresión no máximos locales 5. Doble umbralización 13

14 3. Detector de bordes de Canny Paso 1 Paso 2 14 Se convierte la imagen tonos de gris gracias a la componente Y del espacio XYZ, para calcular su histograma y ecualizar el contraste de la imagen. Se aplica un filtro Gaussiano a la imagen que la suaviza y además elimina posibles ruidos. Mejora el resultado.

15 3. Detector de bordes de Canny Paso 3: Se calcula el vector gradiente a través de su magnitud y su orientación según: 15 Siendo g x y g y la primera derivada en la dirección horizontal x y dirección vertical y, respectivamente

16 3. Detector de bordes de Canny 16 Paso 4 Paso 5 Se suprimen aquellos píxeles que no son máximos locales en la dirección del gradiente. Para ello se busca la dirección del vector gradiente según las ocho direcciones básicas y se comprueba si es máximo. Se realiza un proceso de doble umbralización con T 1 y T 2 siendo T 2 > T 1 : Se marcan aquellos por encima de T 2. Además se marcan aquellos conectados a los primeros cuyo valor esté por encima de T 1.

17 3. Detector de bordes de Canny 17 Imagen plano *a Resultado

18 4. Transformada de Hough para Círculos Se trata de una técnica ideada para encontrar circunferencias en una imagen. Se utiliza la ecuación paramétrica de una circunferencia con centro en : 18 Donde es el centro de la circunferencia, que habrá que calcular por votaciones y es el radio que se define.

19 4. Transformada de Hough para Círculos Espacio de 3 dimensiones (2 para las coordenadas del centro del posible círculo y 1 con los distintos radios de prueba) en el que se anotan los votos. Parámetros para la transformada óptimos según nuestra experimentación: Radio mínimo: 30 píxeles Radio máximo: 80 píxeles Incremento: de 5 en 5 píxeles Umbral: votos > 60 19

20 4. Transformada de Hough para Círculos Como último paso de post-tratamiento, hay que eliminar el efecto de círculos duplicados : Por cada círculo, eliminar aquellos con centro muy próximo y diámetro inferior. 20 En nuestra aplicación, mostramos superpuesta sobre la imagen inicial las circunferencias de los círculos en línea de color rojo.

21 4. Transformada de Hough para Círculos 21 Imagen de bordes Círculos detectados

22 Resultado final 22 Imagen de Entrada Imagen de Salida

23 Solución Técnica Hemos desarrollado en Java un plugin para la aplicación ImageJ ( Licencia de Dominio Público, desarrollado en el Instituto Nacional de la Salud (NIH, EEUU). Son 4 clases Java (una por cada paso del algoritmo). Más 1 clase que realiza el proceso completo. Para instalarlo, no hay más que descomprimir el plugin dentro de la carpeta ImageJ/plugins/. 23

24 24

25 Conclusiones Aunque en el artículo se propone el paso a Lab y el clustering, hemos comprobado que: 25 El paso 1 mejora el resultado final cuando el fondo de las monedas es la mano, y empeora cuando el fondo de las monedas es un folio en blanco. Lo dejamos como paso opcional, activado por defecto. El paso 2 mejora el resultado final si hay poca variabilidad de colores. Lo dejamos como paso opcional, desactivado por defecto. Se detectan todo tipo de círculos, no sólo monedas.

26 Futuro y aplicaciones 26 Reconocer las monedas en la imagen y contabilizar el dinero total de las monedas que aparezcan Implementación en smartphones Detección en tiempo real, sin necesidad de fotografía Puede contabilizar un gran número de monedas en apenas unos segundos

27 Bibliografía 27 1 WJ. Lin, CW. Tseng. Coin detection by mobile devices. Instrumentation and Measurement Technology Conference (I2MTC). IEEE International, pp , mayo M.J. Jime nez Rodríguez, B. Medrano Garfia. Procesamiento de Ima genes Digitales. Universidad de Sevilla, Ja-Chen Lin, Wen-Hsiang Tsai. Feature-preserving clustering of 2-D data for two-class problems using analytical formulas: an automatic and fast approach. IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 16, Iss. 5, pp , Plugins de ImageJ:

28 DEMOSTRACIÓN 28

29 PREGUNTAS? 29 G R A C I A S P O R SU A T E N C I Ó N

Procesamiento de imágenes para la etapa de Segmentación en Sistemas de Reconocimiento Biométrico del Iris

Procesamiento de imágenes para la etapa de Segmentación en Sistemas de Reconocimiento Biométrico del Iris Procesamiento de imágenes para la etapa de Segmentación en Sistemas de Reconocimiento Biométrico del Iris 1 Jaime O. Viridiana 1, Simancas A. Eric 2, Robles C. Daniel 2. 1 Estudiante de la Maestría en

Más detalles

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

Tema 5: SEGMENTACIÓN (I) I N G E N I E R Í A I N F O R M Á T I C A Tema 5: SEGMENTACIÓN (I) 1 I N G E N I E R Í A I N F O R M Á T I C A Tema 5: Segmentación 2 El propósito de la segmentación de imágenes consiste en dividir una imagen en regiones significativas con respecto

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

Contenido. Capítulo 1. Capítulo 2. Capítulo 3. Prólogo

Contenido. Capítulo 1. Capítulo 2. Capítulo 3. Prólogo Contenido Prólogo XIII Capítulo 1 Acerca del procesamiento de imágenes 1 1.1 Introducción 2 1.2 Sistema de visión y procesamiento de imágenes 2 1.3 Procesamiento digital de imágenes 3 1.4 Relaciones básicas

Más detalles

RECONOCIMIENTO DE RUTAS DE ESCALADA EN PAREDES DE PIEDRA

RECONOCIMIENTO DE RUTAS DE ESCALADA EN PAREDES DE PIEDRA RECONOCIMIENTO DE RUTAS DE ESCALADA EN PAREDES DE PIEDRA PROCESAMIENTO DE IMÁGENES DIGITALES Curso 2013/2014 Carlos Falgueras García David Solís Martín Adrián Fernández Sola 1. Introducción Existen varios

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

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

PROCESAMIENTO DIGITAL DE IMÁGENES

PROCESAMIENTO DIGITAL DE IMÁGENES PROCESAMIENTO DIGITAL DE IMÁGENES 2 OBJETIVO GENERAL Familiarizarse con el análisis de imágenes a través de computadores, aprendiendo técnicas de procesamiento, utilizando la librería de programación OpenCV,

Más detalles

Técnicas de inteligencia artificial. Visión Artificial Extracción de características

Técnicas de inteligencia artificial. Visión Artificial Extracción de características Técnicas de inteligencia artificial Visión Artificial Extracción de características Indice Transformada de Hough Características: SIFT Transformada de Hough Fundamentos: Motivación: Desarrollar técnicas

Más detalles

Contornos de objetos. Marcados por varios usuarios.

Contornos de objetos. Marcados por varios usuarios. DETECCIÓN DE CONTORNOS Contornos de objetos Marcados por varios usuarios http://www.eecs.berkeley.edu/research/projects/cs/vision/grouping/segbench/bench/html/images.html Contornos de objetos a partir

Más detalles

Korell, Guillermo Pohl, Nancy. Universidad Nacional del Litoral. Facultad de Ingeniería y Ciencias Hídricas

Korell, Guillermo Pohl, Nancy. Universidad Nacional del Litoral. Facultad de Ingeniería y Ciencias Hídricas Unión de imágenes mediante correlación Korell, Guillermo Pohl, Nancy Universidad Nacional del Litoral Facultad de Ingeniería y Ciencias Hídricas Captura y Procesamiento Digital de Señales e Imágenes Resumen:

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

Marcos González. Director: Sergio Escalera Dpto. Matemática Aplicada y Análisis Facultad de Matematicas

Marcos González. Director: Sergio Escalera Dpto. Matemática Aplicada y Análisis Facultad de Matematicas Marcos González Director: Sergio Escalera Dpto. Matemática Aplicada y Análisis Facultad de Matematicas 1 Reconocimiento de iris 2 Metodología 3 Resultados 4 Conclusiones 2 El reconocimiento de iris es

Más detalles

Técnicas de inteligencia artificial. Visión Artificial Detección de aristas y puntos característicos

Técnicas de inteligencia artificial. Visión Artificial Detección de aristas y puntos característicos Técnicas de inteligencia artificial Visión Artificial Detección de aristas y puntos característicos Indice Detección de aristas Algoritmo de Canny Algoritmo de Susan Aristas ( Edges ) Operadores de gradiente:

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

Procesamiento Digital de Imágenes LCC-594

Procesamiento Digital de Imágenes LCC-594 Procesamiento Digital de Imágenes LCC-594 Benemérita Universidad Autónoma de Puebla Facultad de Ciencias de la Computación Daniel Alejandro Valdés Amaro, Ph.D 4. Operaciones regionales Objetivo: Conocer

Más detalles

Segmentación de imágenes biomédicas

Segmentación de imágenes biomédicas Segmentación de imágenes biomédicas Definición de segmentación La segmentación es la partición de una imagen, en un subconjunto regiones homogéneas en base a una característica (intensidad, textura,...).

Más detalles

Tema 5. Detección de bordes

Tema 5. Detección de bordes 1 Div. Ingeniería de Sistemas y Automática Universidad Miguel Hernández GRUPO DE TECNOLOGÍA INDUSTRIAL Tabla de Contenidos Deinición de Borde Extracción de Bordes Comparación de Funciones Locales Comparación

Más detalles

CAPÍTULO 2. Desde el punto de vista más simple, hoy una imagen digital consiste de lo que se puede ver

CAPÍTULO 2. Desde el punto de vista más simple, hoy una imagen digital consiste de lo que se puede ver CAPÍTULO 2 PROCESAMIENTO DE IMÁGENES 2.1 Imágenes Digitales Desde el punto de vista más simple, hoy una imagen digital consiste de lo que se puede ver como una matriz de miles o millones de píxeles cada

Más detalles

Análisis de imágenes digitales

Análisis de imágenes digitales Análisis de imágenes digitales EXTRACCIÓN DE PATRONES Transformada de Hough La transformada de Hough es método de extracción de características patentado por Paul Hough en 1962 *, para la detección de

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 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

Algoritmo para el conteo de glóbulos rojos mediante procesamiento digital de imágenes. Algorithm for red blood cell count by digital image Processing

Algoritmo para el conteo de glóbulos rojos mediante procesamiento digital de imágenes. Algorithm for red blood cell count by digital image Processing Artículos originales theorēma Vol 3, N 4, pp.35-42 (UNMSM, Lima 2016) ISSN 2312-6450 INGENIERÍA ELECTRÓNICA Y ELÉCTRICA Algoritmo para el conteo de glóbulos rojos mediante procesamiento digital de imágenes

Más detalles

RECONOCIMIENTO DE MENSAJES EN CÓDIGO BRAILLE MEDIANTE TÉCNICAS DE PROCESADO DE IMÁGENES

RECONOCIMIENTO DE MENSAJES EN CÓDIGO BRAILLE MEDIANTE TÉCNICAS DE PROCESADO DE IMÁGENES PROCESAMIENTO DE IMÁGENES DIGITALES RECONOCIMIENTO DE MENSAJES EN TRABAJO REALIZADO POR: MANUEL CASAS ALAMINOS FRANCISCO JAVIER IGLESIAS RUIZ CURSO: 2013/2014 ÍNDICE: 1. INTRODUCCIÓN 2. PREPROCESADO 3.

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

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

Ingeniería en Informática

Ingeniería en Informática Ingeniería en Informática Procesamiento de Imágenes Digitales 1 a convocatoria oficial, curso 2008-2009 APELLIDOS: NOMBRE: En las preguntas tipo test cada respuesta correcta puntúa 0.5 puntos, mientras

Más detalles

Técnicas Avanzadas de Visión por Computador

Técnicas Avanzadas de Visión por Computador Técnicas Avanzadas de Visión por Computador Sistemas Informáticos Avanzados Índice Introducción. Registrado basado en grises. Funciones criterio. Métodos de minimización. Registrado multimodal. Registrado

Más detalles

Análisis Bioseñales I

Análisis Bioseñales I Análisis Bioseñales I Prepaso Práctico 4 Mauricio Farías Gerardo Fasce Rodrigo Ortiz Gustavo Zomosa IMAGEN Colección de componentes de frecuencia Formación de imagen : Pixel, valor : luminosidad del punto

Más detalles

Sistemas de Percepción

Sistemas de Percepción PROGRAMA DE LA ASIGNATURA: Sistemas de Percepción Código: 3042105040 Curso 2006/2007 CENTRO: ESCUELA TÉCNICA SUPERIOR DE INGENIEROS INDUSTRIALES TITULACIÓN: INGENIERO EN AUTOMÁTICA Y ELECTRÓNICA INDUSTRIAL

Más detalles

Tema 8. Detección de líneas y esquinas

Tema 8. Detección de líneas y esquinas Tema 8. Detección de líneas y esquinas 4730 Visión Industrial Ingeniería Técnica Industrial especialidad en Electrónica Industrial Universitat de les Illes Balears Departament de Ciències Matemàtiques

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

La Transformada de Hough. Detección de Líneas y Círculos. Presentado por: Tania Martínez

La Transformada de Hough. Detección de Líneas y Círculos. Presentado por: Tania Martínez . Detección de Líneas y Círculos Presentado por: Tania Martínez Herramienta utilizada para detectar figuras en una imagen digital que pueden ser expresadas matemáticamente, tales como rectas, círculos

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

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

MICRODISEÑO CURRICULAR Ingeniería de Sistemas. Créditos TPS TIS TPT TIT

MICRODISEÑO CURRICULAR Ingeniería de Sistemas. Créditos TPS TIS TPT TIT 1. IDENTIFICACIÓN Asignatura Visión Artificial Área Nivel IV Código Pensum Correquisito(s) Prerrequisito(s) Créditos TPS TIS TPT TIT 2. JUSTIFICACIÓN. La visión artificial es una de las disciplinas de

Más detalles

Capítulo 2: Segmentación de imágenes

Capítulo 2: Segmentación de imágenes Capítulo 2: Segmentación de imágenes 2.1.- Introducción Como se ha comentado en la presentación, la segmentación de la imagen es el proceso que divide una imagen en regiones u objetos cuyos píxeles poseen

Más detalles

Fundamentos de Visión por Computador

Fundamentos de Visión por Computador Fundamentos de Visión por Computador Sistemas Informáticos Avanzados Índice Filtrado en el espacio Filtros lineales Tipos de ruido Filtro media Filtro mediana Filtros gausianos Filtrado en la frecuencia

Más detalles

T5. Detección de bordes

T5. Detección de bordes Índice Fundamentos de Visión por Computador Sistemas Inormáticos Avanzados Introducción ( min.) Qué es un borde? Pasos en la detección de bordes basados en gradiente ( h.) Qué es gradiente? de bordes basados

Más detalles

Percepción visual aplicada a la robótica

Percepción visual aplicada a la robótica Percepción visual aplicada a la robótica Mario I. Chacón Murguía Rafael Sandoval Rodríguez Javier Vega Pineda Selecciona el libro para empezar Capítulo 1 Conceptos básicos de procesamiento de imágenes

Más detalles

Tema 4: MORFOLOGÍA (Parte II) I N G E N I E R Í A I N F O R M Á T I C A

Tema 4: MORFOLOGÍA (Parte II) I N G E N I E R Í A I N F O R M Á T I C A Tema 4: MORFOLOGÍA (Parte II) 1 I N G E N I E R Í A I N F O R M Á T I C A 2 Morfología Imágenes binarias Imágenes en escala de grises Operaciones morfológicas Aplicaciones Operaciones morfológicas Aplicaciones

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

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

Tratamiento de imágenes Relaciones básicas entre píxeles

Tratamiento de imágenes Relaciones básicas entre píxeles Tratamiento de imágenes Relaciones básicas entre píxeles Héctor Alejandro Montes hamontesv@uaemex.mx http://scfi.uaemex.mx/hamontes Advertencia No use estas diapositivas como referencia única de estudio

Más detalles

Filtrado de Imágenes y Detección de Orillas Utilizando un Filtro Promediador Móvil Multipunto Unidimensional

Filtrado de Imágenes y Detección de Orillas Utilizando un Filtro Promediador Móvil Multipunto Unidimensional Filtrado de Imágenes y Detección de Orillas Utilizando un Filtro Promediador Móvil Multipunto Unidimensional Mario A. Bueno a, Josué Álvarez-Borrego b, Leonardo Acho a y Vitaly Kober c mbueno@cicese.mx,

Más detalles

Extracción de Regiones

Extracción de Regiones Visión por Computadora Unidad V Extracción de Regiones Rogelio Ferreira Escutia Contenido ) Conceptos sobre Regiones 2) Binarización mediante detección de umbral 3) Etiquetado de componentes conexas 4)

Más detalles

Índice. Qué es la laplaciana? Filtros Laplaciana. Qué es la laplaciana? Sensibles al ruido

Índice. Qué es la laplaciana? Filtros Laplaciana. Qué es la laplaciana? Sensibles al ruido Índice Qué es la laplaciana? Introducción (5 min.) Qué es un borde? Pasos en la detección de bordes basados en gradiente ( h.) Qué es gradiente? Detectores de bordes basados en laplaciana ( h.) Qué es

Más detalles

Orden de las clases...

Orden de las clases... 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

Visión. Sesión 4: Búsqueda y tracking de modelos 2D en imágenes. Departamento CCIA http://www.jtech.ua.es/vision/2011/

Visión. Sesión 4: Búsqueda y tracking de modelos 2D en imágenes. Departamento CCIA http://www.jtech.ua.es/vision/2011/ Visión Sesión 4: Búsqueda y tracking de modelos 2D en imágenes Departamento CCIA http://www.jtech.ua.es/vision/2011/ Hoy Detección de aristas Transformada de Hough Componentes conectadas Alineación de

Más detalles

Segmentación de Imágenes Parte 2

Segmentación de Imágenes Parte 2 Segmentación de Imágenes Parte 2 Visión Artificial Andrea Rueda Pontificia Universidad Javeriana Departamento de Ingeniería de Sistemas Parcial - respuestas Descripción del Color Tres atributos: - Brillo

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

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

Detección de bordes: metodos lineales de cálculo de gradientesk, etc. Detección de bordes. Métodos basados en operadores lineales de gradiente

Detección de bordes: metodos lineales de cálculo de gradientesk, etc. Detección de bordes. Métodos basados en operadores lineales de gradiente Detección de bordes Métodos basados en operadores lineales de gradiente 1 Bordes Variaciones fuertes de la intensidad que corresponden a las fronteras de los objetos visualizados Métodos basados en el

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

Conceptos Básicos para el Procesamiento Digital de Imágenes

Conceptos Básicos para el Procesamiento Digital de Imágenes ELO 313 Procesamiento Digital de Señales con Aplicaciones Conceptos Básicos para el Procesamiento Digital de Imágenes Matías Zañartu, Ph.D. Departamento de Electrónica Universidad Técnica Federico Santa

Más detalles

Álgebra Lineal. Tema 6. Álgebra y edición de fotos. Grado en Ingeniería Informática Doble Grado en Ingeniería Informática y Administración de Empresas

Álgebra Lineal. Tema 6. Álgebra y edición de fotos. Grado en Ingeniería Informática Doble Grado en Ingeniería Informática y Administración de Empresas Álgebra Lineal Tema 6. Álgebra y edición de fotos Grado en Ingeniería Informática Doble Grado en Ingeniería Informática y Administración de Empresas AUTORES: J. S ALAS, A. T ORRENTE Y E.J.S. V ILLASEÑOR

Más detalles

Capítulo 4. Detección del Objeto Conocido, Medición de su Tamaño Virtual y Cálculo de la Distancia

Capítulo 4. Detección del Objeto Conocido, Medición de su Tamaño Virtual y Cálculo de la Distancia Capítulo 4. Detección del Objeto Conocido, Medición de su Tamaño Virtual y Cálculo de la Distancia 4.1 Características del objeto a medir El objeto a ser procesado es de dimensiones conocidas, y tiene

Más detalles

PROCESAMIENTO DE IMÁGENES CON TITERE

PROCESAMIENTO DE IMÁGENES CON TITERE www. PROCESAMIENTO DE IMÁGENES CON TITERE PAUTA Programa de mejora de las enseñanzas Prácticas basadas en el AUToAprendizaje 20/03/01 Proyecto TITERE 1 PROYECTO TITERE 1. Introducción. 2. Descripción del

Más detalles

Conceptos Básicos para el Procesamiento Digital de Imágenes

Conceptos Básicos para el Procesamiento Digital de Imágenes ELO 313 Procesamiento Digital de Señales con Aplicaciones Conceptos Básicos para el Procesamiento Digital de Imágenes Matías Zañartu, Ph.D. Departamento de Electrónica Universidad Técnica Federico Santa

Más detalles

PROCESAMIENTO DE IMÁGENES CON TITERE

PROCESAMIENTO DE IMÁGENES CON TITERE www. Proyecto TITERE PROCESAMIENTO DE IMÁGENES CON TITERE Realización de prácticas de laboratorio en puestos de trabajo remotos mediante la Transmisión de Imágenes REales por InTErnet PAUTA Programa de

Más detalles

Fundamentos de Visión por Computador

Fundamentos de Visión por Computador Fundamentos de Visión por Computador Sistemas Informáticos Avanzados Índice Introducción Conectividad Operaciones matemáticas básicas OR AND NOT XOR Operadores morfológicos Dilatación Erosión Cierre Apertura

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

5 PROCESADO DE IMÁGENES

5 PROCESADO DE IMÁGENES 5 PROCESADO DE IMÁGENES 5.1 DE LA IMAGEN A LA REALIDAD El primer objetivo del estudio es caracterizar el fenómeno de un flujo de detritos granular. La metodología elegida para lograrlo es filmar el flujo

Más detalles

Segmentación. Transformada de Hough.

Segmentación. Transformada de Hough. Segmentación. Transformada de Hough. Departamento de Ingeniería electrónica, Telecomunicación y Automática. Área de Ingeniería de Sistemas y Automática OBJETIVOS: Uso de la transformada de Hough como técnica

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

Procesamiento Digital de Imágenes LCC-594

Procesamiento Digital de Imágenes LCC-594 Procesamiento Digital de Imágenes LCC-594 Benemérita Universidad Autónoma de Puebla Facultad de Ciencias de la Computación Daniel Alejandro Valdés Amaro, Ph.D 4. Operaciones regionales Objetivo: Conocer

Más detalles

Procesamiento Digital de Imágenes

Procesamiento Digital de Imágenes Programa Licenciatura en Ciencias Educativo: Computacionales PROGRAMA DE ESTUDIO Área de Integral Profesional Formación: Horas teóricas: 1 Horas prácticas: 4 Total de Horas: 5 Procesamiento Digital de

Más detalles

Procesamiento de la Señal

Procesamiento de la Señal Filtrado IV: Filtrado en el Dominio del Espacio II 8 de abril de 2013 Filtrado en el dominio del Espacio II Repaso: Filtrado en el Dominio del Espacio: Convolución en Imágenes En 2D, la convolución en

Más detalles

Visión Artificial Avanzada

Visión Artificial Avanzada Visión Artificial Avanzada Máster de Sistemas Inteligentes Instituto de Estudios de Posgrado Universidad de Córdoba Curso académico: 2015 2016 Trabajo del tema 1.- Introducción a la Visión Artificial Se

Más detalles

INDICE Prefacio 1. Introducción 2. Fundamentos de la imagen digital

INDICE Prefacio 1. Introducción 2. Fundamentos de la imagen digital INDICE Prefacio XVII 1. Introducción 1.1. Fundamentos 1 1.2. Representación digital de imágenes 6 1.3. Etapas fundamentales del procesamiento de imágenes 8 1.4. Elementos de los sistemas de procesamiento

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

RecAM. Reconocimiento Automático de Matrículas

RecAM. Reconocimiento Automático de Matrículas RecAM Reconocimiento Automático de Matrículas Curso de Tratamiento de Imágenes por Computadora Año 2003 Tutor: Ing. Alvaro Pardo Integrantes: Rodrigo Abal Raúl Medeglia Nicolás Pebet De Qué Se Trata? Cada

Más detalles

MÉTODO DE LOCALIZACIÓN PRECISA DE PUPILAS EN IMÁGENES A COLOR

MÉTODO DE LOCALIZACIÓN PRECISA DE PUPILAS EN IMÁGENES A COLOR MÉTODO DE LOCALIZACIÓN PRECISA DE PUPILAS EN IMÁGENES A COLOR J. Enrique Sierra Universidad de Burgos, jesierra@ubu.es Matilde Santos Universidad Complutense de Madrid, msantos@ucm.es Resumen La posición

Más detalles

Pontificia Universidad Católica del Ecuador

Pontificia Universidad Católica del Ecuador 1. DATOS INFORMATIVOS: MATERIA O MÓDULO: Procesamiento de Imágenes CÓDIGO: 14259 CARRERA: NIVEL: Sistemas sexto No. CRÉDITOS: CRÉDITOS TEORÍA: CRÉDITOS PRÁCTICA: SEMESTRE / AÑO ACADÉMICO: 2010-1 PROFESOR:

Más detalles

Lección 1: Umbralización. 2. Umbralización utilizando el histograma

Lección 1: Umbralización. 2. Umbralización utilizando el histograma 1. Introducción Lección 1: Umbralización 2. Umbralización utilizando el histograma P-tile Modales Iterativos Adaptativos Variables 3. Histograma + Imagen Doble Weszka 1 1. Introducción: imágenes binarias

Más detalles

RECTIFICACIÓN DE DOCUMENTOS USANDO CONJUNTOS FUZZY Y OPERACIONES MORFOLÓGICAS.

RECTIFICACIÓN DE DOCUMENTOS USANDO CONJUNTOS FUZZY Y OPERACIONES MORFOLÓGICAS. RECTIFICACIÓN DE DOCUMENTOS USANDO CONJUNTOS FUZZY Y OPERACIONES MORFOLÓGICAS. Procesamiento Imágenes Digitales Grupo 1 Autores: María José Casuso Segovia José María Marquez Toro Víctor Zamora Roldán 1.

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

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

Procesamiento Digital de Imágenes. Pablo Roncagliolo B. Nº 07 Procesamiento Digital de Imágenes Pablo Roncagliolo B. Nº 7 1. Cuál es el rango de longitud de onda de la luz visible? 2. Cuáles son los tipos de ondas electromagnéticas cercanas a la luz visible? 3. Cuál

Más detalles

Fundamentos de Visión por Computador

Fundamentos de Visión por Computador Fundamentos de Visión por Computador Sistemas Informáticos Avanzados Índice Definiciones Geometría de una curva Curvas digitales Representaciones de curvas Ajustes de curvas Medidas de error Ajuste poligonal

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

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

Visión de Alto Nivel

Visión de Alto Nivel Visión de Alto Nivel Dr. Luis Enrique Sucar INAOE esucar@inaoep.mx ccc.inaoep.mx/~esucar Sesión 2 Bajo Nivel 1 Visión de Bajo Nivel 2 Extracción de Características orillas color textura 3 Orillas Las variaciones

Más detalles

Tema 4: MORFOLOGÍA (Parte I) I N G E N I E R Í A I N F O R M Á T I C A

Tema 4: MORFOLOGÍA (Parte I) I N G E N I E R Í A I N F O R M Á T I C A Tema 4: MORFOLOGÍA (Parte I) 1 I N G E N I E R Í A I N F O R M Á T I C A 2 La morfología matemática se basa en operaciones de teoría de conjuntos. En el caso de imágenes binarias, los conjuntos tratados

Más detalles

Descripción de la aplicación

Descripción de la aplicación Descripción de la aplicación Contexto del trabajo El trabajo se sitúa en el marco de la asignatura Procesamiento de Imágenes Digitales (PID). En esta asignatura gran parte de la nota final se basa en la

Más detalles

Tema 4:Segmentación de imágenes

Tema 4:Segmentación de imágenes Tema 4:Segmentación de imágenes La segmentación de imágenes divide la imagen en sus partes constituyentes hasta un nivel de subdivisión en el que se aíslen las regiones u objetos de interés. Los algoritmos

Más detalles

Prueba II. Procesamiento Digital de Imágenes

Prueba II. Procesamiento Digital de Imágenes Prueba II Procesamiento Digital de Imágenes Nombre: Firma: Fecha: /nov/2005.- Escriba el pseudo código para implementar la operación morfológica dilatación, con el siguiente elemento estructurante : función

Más detalles

[20380] Visió per Computador Prueba 2 (2013) Teoria (10p) (una pregunta test fallada descuenta 1/4 de pregunta acertada)

[20380] Visió per Computador Prueba 2 (2013) Teoria (10p) (una pregunta test fallada descuenta 1/4 de pregunta acertada) 102784 [20380] Visió per Computador Prueba 2 (2013) Teoria (10p) (una pregunta test fallada descuenta 1/4 de pregunta acertada) 1. En cuál de estas posibles aplicaciones podríamos utilizar una característica

Más detalles

PSO APLICADO AL DISEÑO DE FILTROS DE GABOR PARA LA INSPECCIÓN DE DEFECTOS EN SUPERFICIES TEXTURIZADAS

PSO APLICADO AL DISEÑO DE FILTROS DE GABOR PARA LA INSPECCIÓN DE DEFECTOS EN SUPERFICIES TEXTURIZADAS PSO APLICADO AL DISEÑO DE FILTROS DE GABOR PARA LA INSPECCIÓN DE DEFECTOS EN SUPERFICIES TEXTURIZADAS Andrés Espinal a, Manuel Ornelas a, Raúl Santiago a, Francisco J. Ornelas b, Víctor M. Zamudio a, Héctor

Más detalles

SEG E M G E M N E TA T C A IÓN D E D E IMÁ M G Á E G N E ES E MÉDICAS

SEG E M G E M N E TA T C A IÓN D E D E IMÁ M G Á E G N E ES E MÉDICAS SEGMENTACIÓN DE IMÁGENES MÉDICAS Segmentación de Imágenes La segmentación busca subdividir la imagen en un conjunto de regiones no solapadas que resulten útiles para cuantificación o análisis. La región

Más detalles

DETECCION DE ESQUINAS. ALGORITMO HARRIS SISTEMAS DE VISIÓN EN MANUFACTURA. ANDREAS OBED LLANES CORNEJO

DETECCION DE ESQUINAS. ALGORITMO HARRIS SISTEMAS DE VISIÓN EN MANUFACTURA. ANDREAS OBED LLANES CORNEJO DETECCION DE ESQUINAS. ALGORITMO HARRIS SISTEMAS DE VISIÓN EN MANUFACTURA. ANDREAS OBED LLANES CORNEJO GENERALIDADES Tipos de esquinas presentes en la imagen: Geométricas, Texturadas, Proyección de un

Más detalles

Aplicación para la Segmentación de Imágenes en el Reconocimiento Biométrico del Iris

Aplicación para la Segmentación de Imágenes en el Reconocimiento Biométrico del Iris Aplicación para la Segmentación de Imágenes en el Reconocimiento Biométrico del Iris V. Jaime-Ortega, E. Simancas-Acevedo, D. Robles-Camarillo Maestría en Tecnologías de la Información y Comunicaciones,Universidad

Más detalles

Monitoreo y control del proceso de germinación de plantones usando patrones de reconocimiento de imagen

Monitoreo y control del proceso de germinación de plantones usando patrones de reconocimiento de imagen Monitoreo y control del proceso de germinación de plantones usando patrones de reconocimiento de imagen Carlo Renzo Huamán Torres, Danilo Alfonso Montaño Huidobro y Luis Vives Garnique 6 Las empresas dedicadas

Más detalles

Figura 1: Propiedades de textura: (a) Suavidad, (b) Rugosidad y (c) Regularidad

Figura 1: Propiedades de textura: (a) Suavidad, (b) Rugosidad y (c) Regularidad 3 TEXTURA 3.1 CONCEPTO DE LA TEXTURA La textura es una característica importante utilizada en segmentación, identificación de objetos o regiones de interés en una imagen y obtención de forma. El uso de

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

Revista Aristas Ciencia Básica y Aplicada

Revista Aristas Ciencia Básica y Aplicada Contenido disponible en http://fcqi.tij.uabc.mx/usuarios/revistaaristas/ Revista Aristas Ciencia Básica y Aplicada ELIMINACIÓN DE LA SOBRESEGMENTACIÓN DE IMÁGENES COLPOSCÓPICAS UTILIZANDO K-MEANS. Itzel

Más detalles

Capítulo V. Descripción del Sistema y Pruebas

Capítulo V. Descripción del Sistema y Pruebas Capítulo V Descripción del Sistema y Pruebas V 5.1 Descripción del Sistema El sistema finalmente implantado es mostrado en las pantallas siguientes, se tiene una pantalla principal de aplicación, en la

Más detalles

Capítulo 4: Método de segmentación 3D basado en Contornos Activos

Capítulo 4: Método de segmentación 3D basado en Contornos Activos Capítulo 4: Método de segmentación 3D basado en Contornos Activos 4.1. Introducción En este capítulo se describe el método utilizado en la realización del Proyecto Fin de Máster. Como se ha comentado en

Más detalles