David G. Lowe Distinctive Image Features from Scale-Invariant Keypoints Aradí Rosales Cruz Visión de alto nivel Enrique Sucar.

Slides:



Advertisements
Presentaciones similares
RECONOCEDOR DE MATRICULAS
Advertisements

Tema 3: Filtros SEGUNDA PARTE.
PROCESAMIENTO DE IMAGENES
Coincidencia de imagen a través de cadena de triángulos
Visión de Máquina: Aplicaciones a la Industria
MÓDULO DE BÚSQUEDA DE PERSONAS DENTRO DE UNA BASE DE DATOS DE ROSTROS
“ANÁLISIS DE EFICIENCIA EN ALGORITMOS DE RECONOCIMIENTO DE IMÁGENES DIGITALES APLICABLES A DISPOSITIVOS MÓVILES BAJO LA PLATAFORMA ANDROID” Miguel Ñauñay.
V3D Facultad de Informática - UCM - 6 de Julio de 2009 C. Javier García – Patricia Hernández – Daniel Merchán Visión estereoscópica 1.
7. Extracción de Contornos
RECONOCIMIENTO DE OBJETOS
DERIVADAS PARCIALES Gráficas.
Tracking de objetos articulados Model-Based Tracking of Complex Articulated Objects Kevin Nickels, Member, IEEE, and Seth Hutchinson, Senior Member, IEEE.
Juan Pablo Vásquez Ralf Wilke 18 de Diciembre 2008.
RECONOCIMIETO DE PATRONES
Descriptores De Forma Basados En Regiones: Método MLEV
L. Enrique Sucar Alberto Reyes ITESM Cuernavaca
J. Trinidad Guillen Bonilla, H. Guillen Bonilla, A. Guillen Bonilla,
Capitulo 2 Filtrado Filtrado Espacial Visión de Máquina
Recuperaci ó n Basada en Contenido M. Andrea Rodríguez Tastets DIIC - Universidad de Concepción
Procesamiento de Imágenes Digitales
Procesamiento Digital de Imágenes y Visión
La segmentación de imágenes se ocupa de descomponer una imagen en sus partes constituyentes, es decir, los objetos de interés y el fondo, basándose en.
Importancia de las aplicaciones de estadística en el control de procesos Guatemala 2010.
Inicialización de Superficies Deformables mediante Elipsoides Generalizados R. Dosil, X. M. Pardo, A. Mosquera, D. Cabello Grupo de Visión Artificial Departamento.
Aplicaciones de Técnicas de IA Ana Lilia Laureano-Cruces UAM-A.
Sesión 6: Campos de Markov
(Organización y Manejo de Archivos)
Cecilia Aguerrebere – Germán Capdehourat Proyecto Final de Reconocimiento de Patrones Reconocimiento de Caras con características locales.
Descripción de Contenidos con Wavelets Jaime Gaviria.
Seguimiento visual por imitación INAOE Curso: “Robótica Probabilística” Dr. Luis Enrique Sucar Succar Apolinar Ramírez S Julio, 2007.
Reconocimiento y resolución de ecuaciones impresas Luis Fernández Pérez Marco Antonio Formoso Trigo.
Combinación de Clasificadores
Detectores de Borde. Extracción de Características Detección de Líneas. Detección de Puntos de Borde. Detección de Contornos.
Tema 4:Segmentación de imágenes
EXTRACCIÓN DE CARACTERISTICAS
MÉTODOS DE BINARIZACIÓN DE IMÁGENES EN NIVELES DE GRIS
Capitulo 3 Segmentación.
Reconocedor de Señales de Tráfico Verticales
EXPERIMENTACIÓN NUMÉRICA
RECONOCEDOR DE CARACTERES ARÁBIGOS
Procesamiento Digital de Imágenes
Informática Médica: Procesamiento de imágenes
CARPLATE Reconocimiento del marco de la matrícula de un coche
Reconocimiento de huellas dactilares
MoMento S Grupo 33: Ignacio Ayllón Benito Félix A. Velázquez Salas.
Filtro Canny Detección de Esquinas
Una aproximación a la visión
Filtros.
1 Image Segmentation Chapter 9 Dr. Mario Chacón DSP & Vision Lab.
Transformada de Hough Representación de rectas en coordenadas polares.
Clase # 7: Análisis Conformacional (I)
Procesamiento Digital de Imágenes
Tema 6: Morfología Segunda parte.
Imágenes binarias Horn, Robot Vision
Introducción al análisis de expresiones
Introducción a la Robótica mecanismos avanzados Coordinación de Ciencias Computacionales, INAOE Dra Angélica Muñoz Dr Eduardo Morales
Por Umberto Amato, Maria Francesca Carfora y Paolo Colandrea, publicado en ERCIM News, European Research Consortium for Informatics and Mathematics, Num.
Juan Antonio Cano Salado Borja Moreno Fernández
PC BD Alexandra Buri H José Rivera De La Cruz.
Reconocimiento de caras usando Histogramas de Gradientes Orientados
Procesamiento de imágenes digitales
Taller: Inteligencia Computacional
Reconocimiento de cara basado en “espectrocara”
La medida del espacio: ¡Qué fácil es medir!
El objetivo de la segmentación es dividir (segmentar) y separar la información original para generar nuevas imágenes que representen las estructuras internas.
Procesamiento de Vídeo Digital Máster en Matemática Computacional Francisco Miguel Pérez Romero.
SEGMENTACIÓN DE CARACTERES EN PANELES LED EN IMÁGENES NATURALES Álvaro Vilches Díaz Giulia Sabatinelli Pablo Alamo González.
RECHAZO DE DATOS DE UNA SERIE
Unsupervised visual learning of three-dimensional objects using a modular network architecture Ando, Suzuki, Fujita Neural Networks 12 (1999)
PROGRAMA DE INNOVACIÓN Y DESARROLLO TECNOLÓGICO PRODUCTIVO – CONVENIO : SENA-NEW STETIC Proyecto: Sistema de visión industrial para inspección.
Transcripción de la presentación:

David G. Lowe Distinctive Image Features from Scale-Invariant Keypoints Aradí Rosales Cruz Visión de alto nivel Enrique Sucar

Resumen Se presenta un método de extracción de características distintivas invariante de una imagen. Rotación Escala Cambio de punto de vistas en 3D Suma de ruido Cambios de iluminación Se utilizan para comparar imágenes de distintas vistas. Estas características son altamente distintivas de la imagen Describen un enfoque para usas estas características para el reconocimiento de objetos.

Introducción Detección de extremos de espacio-escala. Función Diferencia de Gaussiana para detectar puntos de interés invariantes a escala y orientación. Localización de puntos clave. Son seleccionados con base a las medidas de su estabilidad. Asignación de orientación. La dirección del gradiente local de la imagen. Descriptor de puntos clave. Los gradientes locales de la imagen son medidos en la escala seleccionada y se transforman en una representación.

Investigación relacionada

Detección de extremos de escala-espacio La primera fase de detección de puntos claves es identificar los lugares y las escalas que pueden ser asignados en virtud de puntos de vista diferentes el mismo objeto. El espacio-escala de la imagen: Para detectar de manera eficiente la ubicación estable de los puntos claves en la escala de espacio, utiliza la escala de espacio en la diferencia extrema de la función Gaussiana convolucionando la imagen, que puede ser calculado a partir de la diferencia de cerca de dos escalas separadas por un factor multiplicativo constante k.

Localización exacta del punto clave

Asignación de orientación La escala del punto clave se utiliza para seleccionar la imagen del suavizado Gaussiano, con la escala más cercana para que todos los cálculos se realicen de manera en una escala invariable. Histograma de orientación es formado por la orientación del gradiente de los puntos muestreados en la región del punto clave. Cada ejemplo se agrega al histograma. Cada pico en el histograma corresponde a la dirección dominante del gradiente local (80% ese pico es usado para crear el punto clave con su orientación). Sólo alrededor del 15% de los puntos se asignan múltiples orientaciones.

El descriptor local de la imagen Representación del descriptor Está formado por un vector que contiene los valores de todas las entradas del histograma de orientación

Aplicación para reconocimiento de objetos Reconocimiento de objetos en presencia de desorden y la oclusión Los grupos de al menos 3 características que se identificó por primera vez sobre un objeto y su pose Cada grupo está marcado por la realización de un detallado geométrico apropiado para el modelo El resultado se utiliza para aceptar o rechazar la interpretación Emparejamiento y eliminación de correspondencias Incorrectas Árboles-kd, Best Bin First

Para saber si un punto P 1 de la imagen 1, con descriptor V 1, está presente en la imagen 2: Se busca el punto P 2 con descriptor V 2 más parecido en la imagen 2. Si la distancia entre V 1 y V 2 es menor que un umbral, entonces P 2 corresponde a P 1, sino P 1 no tiene correspondencia en la imagen 2. El problema de emparejamiento se reduce entonces a una búsqueda de vecino más cercano Algoritmo básico comparar V 1 contra todos los puntos de la imagen 2 Árboles KD y Best-BinFirst

Ejemplos de reconocimiento

En los dos ejemplos el tiempo total para reconocer los objetos fue de 0.3 segundos en un procesador Pentium 4 2GHz Estos puntos clave pueden ser aplicados a problemas de localización de robots y mapeo

Conclusiones Los puntos claves han demostrado ser invariante a la rotación de la imagen y la escala a través de una importante gama de distorsión, ruido y cambio en la iluminación. Un gran número de puntos claves se puede extraer de las imágenes, dando solidez a la extracción y reconocimiento de objetos pequeños entre el desorden. Otras aplicaciones potenciales Vistas coincidentes para la reconstrucción en 3D Movimiento y seguimiento de la segmentación Localización del robot Otras que requieran la identificación coincidentes entre imágenes