Contenidos

PREFACIO

 

NOTACIÓN

 

1. INTRODUCCIÓN

1.1     Historia del procesamiento digital de imágenes

         1.2     La visión artificial en la industria

         1.3     Componentes de un sistema de visión artificial

         1.4     Organización del libro

 

2. LA IMAGEN DIGITAL

         2.1     El ojo

         2.2     Formación de las imágenes

         2.3     Representación digital de una imagen

         2.4     Características de una imagen

         2.5     El histograma

                   2.5.1 Mejora de la imagen con el histograma

                   2.5.2 Deslizamiento del histograma

                   2.5.3 Ecualización del histograma de una imagen

         2.6     Funciones de MATLAB básicas

         2.7     Conclusiones

 

3. MANIPULACIÓN GEOMÉTRICA DE IMAGEN

         3.1     Transformaciones rígidas

                   3.1.1 Traslación

                   3.1.2 Rotación

                   3.1.3 Reflexión

         3.2     Transformaciones afines

                   3.2.1 Escalado

                   3.2.2 Cizalladura

                   3.2.3 Similitud

         3.3     Transformaciones proyectivas

                   3.3.1 Coordenadas homogéneas

                   3.3.2 Transformación proyectiva

                   3.3.3 Cálculo de los parámetros de una homografía

         3.4     Combinación de transformaciones

         3.5     Interpolación

                   3.5.1 Interpolación al vecino más próximo

                   3.5.2 Interpolación bilineal

3.6     Transformaciones geométricas con MATLAB

3.6.1 Algoritmo DLT con MATLAB

3.7     Conclusiones

 

4. IMÁGENES BINARIAS

4.1     Binarización

4.1.1 Elección del umbral de binarización

4.1.2 Binarización con umbral fijo

4.1.3 Binarización automática

4.2.    Definiciones topológicas básicas

4.2.1 Vecindad

4.2.2 Adyacencia

4.2.3 Camino

4.2.4 Regiones y contornos

4.3.    Etiquetado de componentes conexas

4.3.1 Algoritmo iterativo de etiquetado

4.3.2 Algoritmo recursivo de etiquetado

4.4.    Seguimiento de contornos en imágenes binarias

4.4.1 Seguidor de contornos y etiquetado de regiones simultáneos

4.5.    Extracción de características en imágenes binarias

4.5.1 Tamaño

4.5.2 Posición

4.5.3 Orientación

4.5.4 Perímetro y circularidad

4.5.5 Envolvente convexa y MBR.

4.5.6 Número de agujeros y número de Euler.

4.6     Binarización y extracción de características MATLAB

4.6.1 Centro de gravedad y orientación

4.6.2 Manipulación geométrica

4.7     Conclusiones

 

5. OPERACIONES MORFOLOGICAS

5.1     Teoría de conjuntos

5.2     Dilatación

5.3     Erosión

5.4     Dualidad entre la erosión y la dilatación

5.5     Elementos estructuradores típicos

5.6     Apertura y cierre

5.7     Descomponibilidad del elemento estructurador

5.8     Morfología matemática con MATLAB.

5.9     Conclusiones

 

6. FILTRADO

6.1     Filtros lineales

6.2     Filtros de suavizado

6.2.1 El ruido en las imágenes

6.2.2 Filtros lineales de suavizado

6.2.3 Filtros de suavizado no lineales

6.3     Otros filtros

6.4     Filtrado de imágenes con MATLAB

6.5     Conclusiones

 

7. DETECCIÓN DE CONTORNOS

7.1     La derivada discreta

7.2     La operación de filtrado

7.3     Gradiente de una imagen

7.3.1 Operadores diferenciales para el cálculo del gradiente

7.4     Localización de los puntos de contorno

7.4.1 Detección subpíxel

7.5     Derivada segunda.  Laplaciana de Gaussiana

7.6     Detección de contornos con MATLAB

7.7     Conclusiones

 

8. AJUSTE Y DETECCIÓN DE MODELOS

8.1     Ajuste por mínimos cuadrados

8.1.1 Solución algebraica general

8.1.2 La regresión lineal de la recta

8.1.3 La regresión ortogonal de la recta

8.1.4 Ajuste a una circunferencia

8.1.5 Ajuste a una elipse

8.1.6 Sensibilidad de los mínimos cuadrados ante errores atípicos

8.2     La transformada de Hough

8.2.1 Detección de rectas en imágenes con la TH

8.2.2 Detección de circunferencias en imágenes con la TH

8.3     Detección de patrones geométricos con RANSAC

8.3.1 Determinación del número máximo de iteraciones

8.3.2 Cálculo de la puntuación

8.3.3 Algoritmo LMedS

8.4     Selección de los puntos de contorno

8.4.1 Extracción de cadenas de puntos de contorno

8.4.2 Poligonalización

8.5     Detección de modelos geométricos con MATLAB

8.5.1 Ejemplo de transformada de Hough

8.5.2 Ejemplo de LMS en inspección dimensional

8.5.3 Ejemplo de ajuste a una circunferencia mediante RANSAC

8.6     Conclusiones

 

BIBLIOGRAFÍA

 

A CONTINUACIÓN TEMAS NO INCLUIDOS EN LIBRO (disponibles solo on-line)

 

9. LOS SISTEMAS DE VISIÓN ARTIFICIAL EN INSPECCIÓN INDUSTRIAL

 

10. DISEÑO DE LOS COMPONENTES DEL SISTEMA DE INSPECCIÓN

 

11. SISTEMA DE ILUMINACIÓN

 

12. CÁMARA Y ÓPTICA

 

   VISION ARTIFICIAL INDUSTRIAL. Procesamiento de Imágenes para Visión Automática y Robótica
E.de la Fuente y F.M.Trespaderne

               © 2013 Universidad de Valladolid.