Transcript
DNI: 31759020 Alejandro Dario Villalba – Posadas Misiones - 25/03/2015 villalba.alejandro@gmail.com TEL: 376-15-4816931 Procesamiento de Imágenes con Python y OpenCV para extracción del perfil de escaneo en listones de madera machihembrado La detección automática de fallas en la madera para pisos le otorga al operario la capacidad de decidir el procedimiento a aplicar para la manipulación de dichas fallas en la búsqueda de aumentar la calidad del producto terminado y disminuir las pérdidas, entre otros. Una técnica para la detección automática de fallas conlleva la implementación de un sistema de escaneo láser. El sistema deberá ser capaz de realizar mediciones, detectar irregularidades y anunciarlas al operario o, en soluciones más avanzadas, derivar la pieza a otra línea de trabajo. Una técnica para realizar las mediciones necesarias es la de triangulación láser. Dicha técnica utiliza las relaciones trigonométricas existentes entre un proyector láser de línea, la pieza escaneada y un dispositivo de captura de video. El resultado final del proceso de escaneo permite la digitalización en 3D de la superficie escaneada.No obstante, para poder realizar el escaneo de la superficie, el sistema deberá ser capaz de transformar la señal de video capturada por la cámara en otra más acorde a las necesidades. Una de las tareas a realizar al inicio consiste en transformar la línea láser capturada (Imagen 1) en un perfil de escaneo (Imagen 2). Luego de obtener el perfil de escaneo en un punto de terminado de la superficie, corresponde aplicar la técnica de triangulación láser y así obtener las medidas del perfil. Se continúa por la acumulación de tantos perfiles como sean necesarios para lograr una representación adecuada de la superficie. Las técnicas más comunes que intervienen en la determinación del perfil de escaneo son: Transformación de la señal de video de color a tonos de grises Binarización de imagen por valor de umbral Suavizado y esqueletizado Determinación de contornos En este trabajo se expondrán un conjunto de técnicas de procesamiento de imágenes utilizando a Python y OpenCV para la determinación de un perfil. Una vez obtenida la representación tridimencional del la superficie se puede incursionar en múltiples caminos para la búsqueda y descripción de irregularidades y para su posterior clasificación. Imagen 1: Captura Original Imagen 2: Perfil de Escaneo