Tutor 1

Tumialán Borja, José Antonio

Resumen

El presente proyecto consiste en el diseño e implementación de un sistema de detección de piezas con tecnología de visión artificial. El desarrollo del mismo es elaborado mediante el editor de Java Netbeans 6.8 el cual, al ser una herramienta libre permite la reducción de costos de la aplicación. Para llevar a cabo este procedimiento se cuenta con una cámara CMOS, sistema de iluminación tipo DOMO y sistemas de comunicación serial y USB para la conexión con banda transportadora y cámara respectivamente. En una primera instancia se lleva a cabo el diseño del hardware necesario para la adquisición de la imagen tal como cámara, lente e iluminación, con el fin degenerar una solución específica a la aplicación que se desea implementar. En cuanto al software, este se divide en tres partes básicas: adquisición, preprocesamiento y procesamiento de la imagen. La adquisición de la imagen se lleva a cabo utilizando la librería JMF (Java Media Framework), encargada de recopilar los dispositivos de video disponibles para la captura de imágenes. El preprocesamiento consiste en la eliminación de ruido, este se lleva a cabo mediante promediado de tres imágenes tomadas de una misma escena. Para el procesamiento se utilizan algoritmos de conversión de escalas de color RGB a HSI, binarización, definición del centroide y contorno mediante análisis de vecindad de la imagen binarizada, y finalmente se utilizan algoritmos de análisis geométrico para la detección de la forma. Se crea una Interfaz de usuario la cual permite realizar el procedimiento de inspección de forma manual, y adicionalmente mostrar al usuario los resultados obtenidos en la inspección Finalmente, con los resultados obtenidos se genera una base de datos, la cual permite almacenar la información adquirida con codificación específica basada en las características relevantes del objeto trabajado.

Palabras clave

Java entenas 6.8, Visión por computador, Procesamiento de imágenes, Inteligencia artificial

Tipo de documento

Trabajo de grado - Pregrado

Licencia Creative Commons

Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.

Fecha de elaboración

2011

Programa académico

Ingeniería en Automatización

Facultad

Facultad de Ingeniería

Publisher

Universidad de La Salle. Facultad de Ingeniería. Ingeniería en Automatización

Compartir

COinS