PROGRAMA DE INNOVACIÓN Y DESARROLLO TECNOLÓGICO PRODUCTIVO – CONVENIO 444 2012: SENA-NEW STETIC Proyecto: Sistema de visión industrial para inspección.

Slides:



Advertisements
Presentaciones similares
Introducción al Procesamiento de Imagenes
Advertisements

DISEÑO DE EXPERIMENTOS
Tecnología Biométrica: Escritura Manuscrita
PROCESAMIENTO DE IMAGENES
GESTIÓN DE LOS COSTOS DEL PROYECTO
Visión de Máquina: Aplicaciones a la Industria
1. Visión Artificial Industrial. Introducción.
Etapas y Componentes de un Sistema de Visión Artificial
K-NN: K vecinos más cercanos
PROYECTO DE GRADO CARLOS STALIN ALVARADO SANCHEZ
“ANÁLISIS DE EFICIENCIA EN ALGORITMOS DE RECONOCIMIENTO DE IMÁGENES DIGITALES APLICABLES A DISPOSITIVOS MÓVILES BAJO LA PLATAFORMA ANDROID” Miguel Ñauñay.
DESARROLLO DE UNA APLICACIÓN DE REALIDAD AUMENTADA, PARA EDUCACIÓN Y TELE-EDUCACIÓN Javier Rivadeneira.
Tema 6: Compresión de imagen
Momentos Daniel Bolaño Asenjo José Juan Corpas Martos
RECONOCIMIENTO DE OBJETOS
David G. Lowe Distinctive Image Features from Scale-Invariant Keypoints Aradí Rosales Cruz Visión de alto nivel Enrique Sucar.
Profesor: Javier Ruiz del Solar Auxiliar: Daniel Hermann P. Ayudante:Felipe Valdés Alumno:Sebastián Gálvez EL4106: Inteligencia Computacional Clasificador.
RECONOCIMIETO DE PATRONES
Representación del Conocimiento
J. Trinidad Guillen Bonilla, H. Guillen Bonilla, A. Guillen Bonilla,
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
Image Processing Using FL and ANN Chapter 10 Dr. Mario Chacón DSP & Vision Lab.
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.
Integrantes: Daniel Peña Alfredo Zuñiga
Visión por computadora
La imagen y sus características
Próximos tutoriales 4-2 y 4-4. Procesamiento de imágenes Páginas y del Manual de Idrisi.
Cecilia Aguerrebere – Germán Capdehourat Proyecto Final de Reconocimiento de Patrones Reconocimiento de Caras con características locales.
Reconocimiento y resolución de ecuaciones impresas Luis Fernández Pérez Marco Antonio Formoso Trigo.
MEDICIÓN E INSTRUMENTACIÓN
Análisis de Imágenes y Visión por Computadora Aplicaciones Problemas Clasificación de correo, lectura de etiquetas, procesamiento de cheques bancarios,
EXTRACCIÓN DE CARACTERISTICAS
MÉTODOS DE BINARIZACIÓN DE IMÁGENES EN NIVELES DE GRIS
Capitulo 3 Segmentación.
Cognitens-WLS400M Análisis. 2 Cognitens-WLS400M  Comprender la función del Análisis en el proceso de medición.  Revisar y practicar las diferentes herramientas.
Segmentación de Imágenes de Resonancia Magnética cerebral
Grupo Continental Control de Procesos.
Próximo tutorial 4-2.
Informática Médica: Procesamiento de imágenes
Redes Neuronales Artificiales 2 - Aprendizaje
CARPLATE Reconocimiento del marco de la matrícula de un coche
Filtro Canny Detección de Esquinas
Una aproximación a la visión
Filtros.
Analisis de datos en imagenes hiperespectrales: intro 1 Analisis de datos hiperespectrales: otra revisión Hyperespectral image data analysis, D. Landgrebe,
Aprendizaje No Supervisado y Redes de Kohonen
Imágenes binarias Horn, Robot Vision
FOTOGRAFÍA DIGITAL. DEFINICIÓN Consiste en la obtención de imágenes que son capturadas por un sensor electrónico que dispone de múltiples unidades fotosensibles.
Próximo tutorial 4-1. Procesamiento de imágenes digitales.
Clasificación visual con fotos aéreas
Reconocimiento de caras usando Histogramas de Gradientes Orientados
DATA MINING KAROL PARDO MIGUEL VALCERO CORPORACION UNIVERSITARIA MINUTO DE DIOS.
1º Parte. FOTOGRAFIA DIGITAL Las fotografías digitales son imágenes del mundo real digitalizadas. Esta digitalización consiste en tomar una visión del.
ALGORITMOS GENETICOS.
Procesamiento de imágenes digitales
Reconocimiento de cara basado en “espectrocara”
FOTOGRAFIA DIGITAL  Es cualquier imagen fija o en movimiento, que se captura en un medio electronico y se representa como un archivo de informacion leido.
Inteligencia Artificial- Aplicaciones 1. Contenido  Conceptos  Introducción  Esquema general  Ejemplos de Aplicaciones 2.
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
Procesamiento de imágenes digitales para generar mapas temáticos.
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.
SISTEMA DE VISIÓN INDUSTRIAL PARA INSPECCIÓN Y CONTROL CALIDAD DE DIENTES ARTIFICIALES DE LA LÍNEA DE DOS CAPAS Convocatoria Innovación Tecnológica No.
Análisis resultados KNAPP test
PROGRAMA DE INNOVACIÓN Y DESARROLLO TECNOLÓGICO PRODUCTIVO – CONVENIO : SENA-NEW STETIC Proyecto: Sistema de visión industrial para inspección.
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:

PROGRAMA DE INNOVACIÓN Y DESARROLLO TECNOLÓGICO PRODUCTIVO – CONVENIO : SENA-NEW STETIC Proyecto: Sistema de visión industrial para inspección y control calidad de dientes artificiales de la línea de dos capas

VISIÓN ARTIFICIAL UNA HERRAMIENTA PARA LA INSPECCIÓN VISUAL AUTOMÁTICA UNA OPORTUNIDAD PARA EL CONTROL DE CALIDAD EN LA INDUSTRIA NACIONAL

Módulo 4. DESCRIPTORES Y CLASIFICADORES UNA OPORTUNIDAD PARA EL CONTROL DE CALIDAD EN LA INDUSTRIA NACIONAL

GRUPO GIDIA UNALMED John Willian Branch Ph.D Alejandro Restrepo Martínez Ph.D Albeiro Espinosa Ph.D Juan Carlos BriñezM.Sc Camilo Vargas Ing de Sistemas David Baena Ing Mecánico Jeyson Molina Ing de Sistemas John Alejandro SotoIng de Control y Automatización (c)

1. Introducción 2. Segmentación 3. Descriptores 4. Clasificadores 5. Actividad práctica 6. Resumen de aspectos generales

1. Introducción

Descripción Pre procesamientoSegmentación AdquisiciónClasificación Problema específico Visión por computador:

Descripción Pre procesamientoSegmentación AdquisiciónClasificación Problema específico Visión por computador:

Descripción Segmentación Clasificación Tomada de [2]

2. Segmentación

Segmentación: Agrupar pixeles similares de la imagen con respecto a alguna característica (ej: intensidad de gris, textura). Definir regiones de interés.

Umbralización: Divide la imagen en regiones de interés y no interés de acuerdo a los niveles de intensidad de gris. Ejemplo: umbral t=20, 70, 100

Otros ejemplos: Graph-based, Level sets, Mean shift

Algunos casos que dificultan la segmentación: -Bajo contraste -Iluminación no homogénea Mejorar rendimiento a través de preprocesamiento

3. Descripción

Descripción y clasificación: Clasificar regiones de interés a partir de mediciones sobre la misma. Mediciones: Área Perímetro Forma Tipo de diente

-Transformar la información de entrada (regiones segmentadas) en un set de características o medidas. -Información representativa para posterior clasificación. -Costo computacional. Tomada de [1]

Tipos de descriptores: -Intensidad -Geométricos -Contraste -Textura -Invariantes

Descriptores de intensidad: -magnitud y distribución de los niveles de intensidad de gris en una imagen. -promedio, máximo, mínimo, rango, desviación estándar, entre otros.

Características extraídas para describir la forma de la partícula segmentada. El área, perímetro, redondez, excentricidad, solidez, relación de aspecto, etc. Tomada de [3]

Describen la relación de los niveles de intensidad de la región y su vecindario. - Contraste de Webber. - Contraste de Michelson. - Relación de Luminancia. - Gradiente en el borde. - etc. Gradiente

Describen los patrones de distribución de los niveles de intensidad de una región (Textura) - Matriz de Coocurrencia. - Descriptores de Haralick. - Descriptores de Gabor. - Patrón local binario (LBP). - etc. Filtros de Gabor LBP

Familia de descriptores locales robustos que no se ven afectados por transformaciones espaciales (rotaciones, traslaciones, escalados, etc.). EJ: SIFT, SURF, PCA-SIFT, FAST, entre otros.

4. Clasificación

Proceso mediante el cual se asigna una clase a un objeto a partir de sus características observadas. Se emplea dado que la etapa de segmentación genera regiones de diferentes categorías. Tomada de [3]

Características ModeloCategoría Área Perímetro Máximo Mínimo … Defecto No defecto Tornillo Tuerca …

Clases: Defecto (Rojo), No defecto (Azul). Clasificador (Línea verde).

- Supervisado: Crea una función matemática a partir de datos De entrenamiento etiquetados. - No supervisado: No dispone de conjunto de entrenamiento. Agrupa objetos similares.

- Semi-supervisado: Utiliza datos etiquetados y no etiquetados. Normalmente la cantidad de datos no etiquetados es mayor. - Por refuerzo: Entrenamiento a través de la experiencia (retroalimentación). Fuerte carga de ensayo y error.

-Entrenamiento por Aprendizaje Supervisado: Se realiza un proceso de etiquetado donde se genera una base de datos de entrenamiento de descriptores clasificados. A cada región se le asigna una clase a priori. DEF NODEF DEF DEF NODEF DEF

Existen varios tipos de algoritmos que generan modelos de clasificación distintos que cumplen la misma función. Se puede mejorar su desempeño ajustando sus parámetros. SVM Redes neuronalesÁrboles de decisión K-Vecinos

Una vez entrenado el modelo de clasificación se valida evaluándolo en un conjunto de prueba y estimando su error de predicción. DEF NODEF Real Clasificador NODEF DEF NODEF DEF DEF Técnicas de evaluación - Matriz de confusión - ROC - Precisión, Error MSE, F1, etc.

Entrenamiento Modelo de clasificación final Extracción descriptores Parametrización Etiquetado Validación Todas las etapas son importantes para el resultado final.

5. Actividad práctica

Descripción Segmentación Clasificación

[1] Digital Image Processing USING MATLAB, Gonzalez, Woods and Eddins Second Edition - Gatesmark Publishing (c)2009

[2] [3]