english Icono del idioma   español Icono del idioma  

Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/20.500.12008/53141 Cómo citar
Título: Visión artificial de bajo mantenimiento para inspección automática de PCBAs
Autor: Nin, Federico
Tutor: Lecumberry, Federico
Preciozzi, Javier
Tipo: Tesis de maestría
Palabras clave: Machine Learning, Computer Vision, AOI, PCBA
Fecha de publicación: 2025
Resumen: La industria de producción de electrónica es esencial en la actualidad y se apoya en herramientas automatizadas para mantener altos niveles de calidad a costos reducidos. A pesar de los recientes avances en el área del aprendizaje automático y la visión artificial, las soluciones habituales de Automated Optical Inspection (AOI) en Printed Circuit Board Assemblys (PCBAs) siguen siendo basadas fuertemente en técnicas clásicas, como la segmentación manual, que si bien tienen buen rendimiento, conllevan elevados costos de mantenimiento. En este trabajo, proponemos aplicar algoritmos modernos de aprendizaje automático combinados con información de Computer Assisted Design (CAD) de los PCBAs para generar soluciones de AOI con buen desempeño y bajo mantenimiento. Adaptamos los métodos de aprendizaje por transferencia y redes siamesas al problema de detección de fallas en PCBAs, sobre conjuntos de datos de componentes electrónicos, tanto públicos como originales de este trabajo. Los resultados muestran que los algoritmos desarrollados requieren menos mantenimiento que los métodos tradicionales y son suficientemente efectivos para detectar errores de componentes incorrectos, faltantes o en exceso, aunque presentan limitaciones en la detección de errores de posicionamiento o soldadura. Mostramos que es posible usar visión artificial con aprendizaje automático para abordar el problema de manera flexible como un apoyo para el inspector humano, dando una mejora sustancial en el tiempo de inspección por placa. Sin embargo, hallamos que la carencia de conjuntos de datos públicos y de buena calidad para componentes electrónicos y fallas en PCBAs es el principal impedimento para el desarrollo de un sistema general robusto de AOI. Existe un camino prometedor para el avance del AOI incorporando nuevas tecnologías de aprendizaje automático, con un enfoque en el bajo mantenimiento que eventualmente mejoraría la eficiencia de los sistemas de control de calidad en la industria electrónica.

The electronics manufacturing industry is essential in the modern society and relies on automated tools to maintain high levels of quality at reduced costs. Despite recent advances in machine learning and computer vision, common AOI solutions for PCBAs are still heavily based on classical techniques, such as manual segmentation, which demand a high maintenance costs for their good performance. In this work, we propose applying modern machine learning algorithms combined with CAD information of PCBAs to generate low-maintenance AOI solutions with good performance. We adapt transfer learning methods and Siamese networks to the problem of fault detection in PCBAs, using datasets of electronic components, both public and specifically created for this study. The results show that the developed algorithms require less maintenance than traditional methods and are sufficiently effective in detecting incorrect, missing, or excess components, although they have limitations in detecting positioning or soldering errors. We demonstrate that it is possible to use computer vision with machine learning to address the problem flexibly, supporting the human inspector and substantially improving inspection time per board. However, we found that the lack of public and high-quality datasets for electronic components and PCBAs failures is the main impediment to developing a robust general AOI solution. There is a promising path for the advancement of AOI by incorporating new machine learning technologies, focusing on low maintenance, which will eventually improve the efficiency of quality control systems in the electronics industry.
Editorial: Udelar.FI.
Citación: Nin, F. Visión artificial de bajo mantenimiento para inspección automática de PCBAs [en línea]. Tesis de maestría. Montevideo : Udelar. FI. IIE, 2025.
ISSN: 1688-2806
Título Obtenido: Magíster en Ingeniería Eléctrica
Facultad o Servicio que otorga el Título: Universidad de la República (Uruguay). Facultad de Ingeniería
Licencia: Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)
Aparece en las colecciones: Tesis de posgrado - Instituto de Ingeniería Eléctrica

Ficheros en este ítem:
Fichero Descripción Tamaño Formato   
Nin25.pdfTesis de Maestría14,85 MBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons