Descubre cómo los últimos modelos de detección de objetos pueden ayudar a automatizar la inspección de calidad en la fabricación.
La inspección de la calidad es una tarea crítica durante la fabricación que garantiza que los productos cumplen las normas de calidad exigidas. Sin embargo, evaluar la calidad mediante métodos de inspección tradicionales puede resultar costoso a medida que aumenta la complejidad del producto.
Los fabricantes están adoptando técnicas de inspección basadas en el aprendizaje profundo, como la detección de objetos y la segmentación semántica, para reducir los costes de inspección. El aprendizaje profundo es un subcampo de la inteligencia artificial (IA) que utiliza algoritmos informáticos llamados redes neuronales para identificar patrones complejos en los datos. Estas técnicas ayudan a automatizar el flujo de trabajo de inspección y a reducir la dependencia de los inspectores humanos mediante el análisis de amplios conjuntos de datos, incluidas imágenes y vídeos.
Debido a su versatilidad y rentabilidad, la garantía de calidad basada en la IA aumenta significativamente la rentabilidad de las empresas. Los informes sugieren que la industria manufacturera puede ganar más de 3 billones de USD con la IA para 2035.
Este artículo analizará cómo los métodos de aprendizaje profundo pueden mejorar la inspección de calidad y cómo Ultralytics YOLO11 puede mejorar la inspección en múltiples industrias.
La inspección de calidad evalúa si un producto tiene defectos, anomalías o incoherencias antes de llegar al consumidor.
El proceso puede tener lugar durante la producción, cuando el producto pasa por una cadena de montaje, o después de la producción, pero antes de que los artículos pasen a la cadena de distribución.
A menudo, implica que expertos humanos realicen evaluaciones visuales para ver si el producto se desvía o no cumple las normas de diseño deseadas.
Sin embargo, a medida que aumentan las exigencias de calidad, los fabricantes están adoptando enfoques automatizados de aprendizaje profundo para lograr una mayor agilidad y escalabilidad en sus operaciones.
Los enfoques de aprendizaje profundo utilizan redes neuronales artificiales que funcionan según los principios del cerebro humano. Las redes son capas interconectadas de neuronas. Cada neurona realiza un cálculo matemático para analizar datos, identificar patrones y generar una predicción.
En la inspección de calidad, los modelos de aprendizaje profundo incluyen marcos de visión por ordenador que aprenden y extraen automáticamente características de las imágenes de los productos.
Desarrollar modelos de visión por ordenador requiere que los expertos entrenen una red neuronal en conjuntos de datos relevantes y ejecuten validaciones en un nuevo conjunto de datos para comprobar el rendimiento.
Una vez validados, los expertos pueden desplegar estos modelos en cámaras y sensores utilizando diversas herramientas de despliegue como PyTorch, ONNXy OpenVINO.
La inspección de calidad basada en la visión utiliza múltiples métodos para detectar y localizar daños, grietas y elementos que faltan. La lista siguiente menciona cuatro enfoques modernos de aprendizaje profundo.
La clasificación binaria se refiere a la tarea de clasificar las imágenes en una de dos clases, como determinar si un objeto presenta o no un defecto.
Basándose en datos visuales, un modelo de clasificación emite una decisión binaria sí/no. Ayudan a detectar los artículos que faltan. Por ejemplo, un modelo de clasificación puede detectar si falta o no un artículo en un producto.
La clasificación multiclase es la tarea de clasificar imágenes en más de dos clases. Asigna cada imagen a una de varias categorías predefinidas.
Por ejemplo, un modelo de clasificación multiclase puede analizar la imagen de un producto y devolver probabilidades para múltiples tipos de daños o grietas, indicando cuál es más probable que esté presente.
Esto es útil en la fabricación, donde diversos defectos, como arañazos, abolladuras o grietas, pueden requerir distintos procedimientos de manipulación.
La localización consiste en identificar la ubicación concreta de un objeto o característica dentro de una imagen. Utiliza modelos de detección de objetos para predecir cuadros delimitadores o coordenadas que resalten la región específica del daño.
Esto es útil para tareas como la detección de grietas en edificios o piezas industriales, donde es necesaria la localización precisa de un defecto para realizar reparaciones específicas.
Por ejemplo, en el mantenimiento de infraestructuras, los modelos de localización pueden analizar imágenes de una estructura de hormigón y marcar la zona exacta donde se encuentra una grieta.
La localización multiclase identifica y localiza múltiples defectos dentro de una imagen, al tiempo que clasifica cada defecto en una de varias categorías predefinidas.
Utiliza modelos de detección de objetos más avanzados para determinar el tipo y la ubicación de un defecto y ofrecer información más detallada.
Por ejemplo, un modelo de localización multiclase puede analizar una imagen de un objeto dañado e indicar el tipo de defecto, como un arañazo o una grieta, y las coordenadas exactas del defecto dentro del objeto.
Los métodos de inspección tradicionales son más rígidos y siguen reglas y normas definidas por el usuario, como umbrales, listas de comprobación predefinidas y criterios de aprobado/no aprobado.
Por ejemplo, en las técnicas de visión basadas en reglas, los expertos definen el color, la forma y el tamaño ideales de un determinado producto. El sistema notifica a los expertos si una cámara u otro dispositivo de captura de imágenes detecta desviaciones de estas normas.
Los enfoques de aprendizaje profundo ofrecen una mayor flexibilidad para construir sistemas de detección más complejos. Estos enfoques implican recopilar y anotar amplios conjuntos de datos de imágenes de objetos defectuosos. Los expertos utilizan los datos anotados para entrenar modelos de detección de objetos como Ultralytics YOLO11. Una vez entrenados, pueden desplegar el modelo en cámaras o sensores para capturar imágenes e identificar defectos en tiempo real.
En la siguiente sección, veremos cómo puede utilizarse YOLO11 para la inspección de calidad.
You-Only-Look-Once (YOLO ) es un modelo de detección de objetos en tiempo real (SOTA) de última generación, famoso por su gran precisión, adaptabilidad y velocidad. Su última iteración es Ultralytics YOLO11, que mejora las versiones anteriores en cuanto a extracción de características, velocidad, precisión y adaptabilidad.
Presenta una arquitectura mejorada para una extracción de rasgos más precisa e incluye conductos de entrenamiento optimizados para velocidades de procesamiento más rápidas. Es más eficiente desde el punto de vista computacional, con un 22% menos de parámetros y mayores puntuaciones de precisión que sus predecesores.
Gracias a su versatilidad, YOLO11 puede ayudar a mejorar los flujos de trabajo de inspección de calidad en múltiples ámbitos. Puede ayudar a detectar anomalías, daños, grietas, elementos que faltan y errores de embalaje en los productos mediante la realización de tareas como la detección y segmentación de objetos.
Veamos algunas formas de utilizar los modelos de visión artificial en la industria manufacturera.
Los modelos de visión artificial pueden comprobar si un producto tiene todos los elementos necesarios. Pueden detectar los componentes que faltan en los productos ensamblados para garantizar su integridad.
En la fabricación de productos electrónicos, identificar los componentes que faltan, las piezas desalineadas o los problemas de soldadura es crucial para garantizar que el producto final sea fiable y tenga la funcionalidad adecuada.
Los modelos de detección de objetos como YOLO11 pueden entrenarse para detectar componentes que falten o estén mal colocados en las placas de circuitos. Puede analizar imágenes de las placas en tiempo real e identificar defectos como resistencias o condensadores que faltan. Esto garantizará que el montaje de cada unidad sea correcto antes del envío.
La detección de grietas es otra tarea de detección que analiza imágenes o datos de sensores para determinar la ubicación, el tamaño y la gravedad de una grieta.
La industria del automóvil es un ejemplo en el que la detección de grietas en múltiples componentes, como engranajes y sistemas de frenado, es necesaria para garantizar que cumplen las normas de seguridad.
Modelos como YOLO11 pueden entrenarse para detectar rápidamente defectos como arañazos superficiales o grietas en componentes complejos de automoción.
La visión por ordenador puede ayudar a detectar varios tipos de daños en la superficie de un producto, como arañazos, abolladuras y deformaciones, utilizando tareas de visión por ordenador.
La industria textil puede beneficiarse significativamente de la detección de daños basada en IA utilizando modelos de detección y segmentación de objetos como YOLO11. Puede identificar defectos como desgarros, agujeros, manchas o incoherencias del tejido durante el proceso de producción.
La detección de anomalías se refiere a la tarea de analizar el diseño, la estructura, el aspecto y el tamaño de un producto para evaluar si estas propiedades se desvían de las normas deseadas.
En la fabricación farmacéutica, la detección de anomalías es vital para garantizar la calidad y seguridad de los medicamentos. Los fabricantes pueden utilizar YOLO11 para detectar irregularidades como incoherencias en la forma y el tamaño de los comprimidos, decoloración o partículas extrañas.
Otro ejemplo de cómo pueden utilizarse los modelos de visión por ordenador en la fabricación es dentro del envasado y etiquetado en las industrias. Por ejemplo, la industria alimentaria y de bebidas debe cumplir normas estrictas de seguridad y conformidad de los consumidores.
Modelos como YOLO11 pueden ayudar a detectar errores de envasado, como etiquetado incorrecto, envases dañados o falta de precintos de seguridad. También puede verificar que las etiquetas están colocadas correctamente, con códigos de barras o fechas de caducidad claros.
Esto garantiza que los productos cumplen la normativa industrial y están listos para su distribución al consumidor.
Los marcos de inspección de la calidad basados en la IA siguen evolucionando y se enfrentan a numerosos retos. He aquí algunas limitaciones y futuras direcciones de investigación a tener en cuenta para estas tecnologías.
La inspección de calidad basada en el aprendizaje profundo está experimentando un progreso exponencial debido al desarrollo constante de diferentes modelos de detección de objetos. Con la inspección de calidad basada en IA, los fabricantes pueden lograr una mayor escalabilidad y flexibilidad que con los enfoques tradicionales.
Las empresas pueden utilizar modelos como YOLO11 para automatizar el proceso de inspección, aprovechando su arquitectura mejorada y sus capacidades de extracción de características, lo que se traduce en una mayor precisión y rapidez.
Puedes obtener más información sobre YOLO11 y otros modelos de detección de objetos consultando nuestro repositorio de GitHub y participando en nuestra vibrante comunidad. Explora cómo Ultralytics está redefiniendo la fabricación mediante marcos de aprendizaje profundo de última generación.
Comienza tu viaje con el futuro del aprendizaje automático