Visión edge para calidad fabril: de la cámara al rechazo verificado
El modelo no inspecciona un producto aislado. Recibe píxeles de una cámara, lente, iluminación, soporte, disparo y estado de línea. Si esto cambia, cambia el problema. La inspección real exige captura repetible, decisión trazable y una ruta segura para piezas dudosas.
Publicado el 28 de septiembre de 202615 min de lecturaVisión industrial y edge
Trace la ruta completa de inspección
Cada etapa requiere un contrato y un fallo medible
Disparo: PLC o encoder vincula captura con la pieza y estación.
Captura: cámara, óptica, exposición y luz producen píxeles repetibles.
Inferencia: el modelo versionado devuelve clase, puntuación y región.
Decisión: política calibrada acepta, revisa o rechaza a tiempo.
Conciliación: PLC confirma actuación y calidad cierra el registro.
Empiece por el requisito: qué defecto importa, en qué superficie, tamaño y ritmo. Fije foco, distancia, campo visual, exposición, geometría de luz y soporte. La iluminación difusa, dark-field, backlight o polarizada resalta cosas distintas; cambiar cámara o lámpara es un cambio de proceso, no un mantenimiento inocuo.
Haga reproducible la captura
Registre cámara, lente, intensidad, exposición, ganancia, trigger, variante y estación. Use disparo de hardware o posición del encoder cuando el tiempo importe; una solicitud asíncrona puede fotografiar la pieza anterior. GenICam normaliza una interfaz para cámaras compatibles, pero no uniforma óptica, tiempo ni particularidades del fabricante. Pruebe la combinación real y conserve una configuración conocida.
En edge, guarde ID de imagen y pieza, versiones de modelo y preprocesamiento, umbral, latencia y confirmación del actuador. Retenga imágenes según calidad y privacidad; con retención limitada, conserve muestras trazables y metadatos. Un timeout nunca debe convertirse en “aprobado”.
Una puntuación no es una decisión de fábrica
Salida
Política operacional
Control a validar
Defecto conocido y confianza alta
Rechazar solo si el PLC confirma la pieza correcta.
Medir escapes y precisión del desvío.
Puntuación límite o anomalía nueva
Enviar a revisión humana con estado de línea visible.
Medir cola, resolución y tiempo.
Imagen mala o cámara averiada
Repetir si es seguro; si no, retener o parar según procedimiento.
Detectar blur, oclusión, saturación y pérdida de trigger.
Modelo o servicio caído
Usar fallback aprobado; sin resultado no significa “bueno”.
Probar watchdog, bypass autorizado y recuperación.
Calibre umbrales considerando escapes, rechazos falsos, retrabajo y parada de línea. La exactitud única oculta el desbalance y el punto operativo. Mida recall por defecto, falsos rechazos por turno, precisión, revisiones, latencia y deriva por variante, lote, luz y estación.
El benchmark no aprueba producción
MVTec AD 2 es un benchmark útil para anomalías y cambios de iluminación, pero no prueba rendimiento con su cámara, takt time ni coste de error. Su licencia CC BY-NC-SA prohíbe el uso comercial; no lo incorpore a entrenamiento comercial sin confirmar permiso.
Construya validación propia con lotes, turnos y luces representativos. Separe los datos por tiempo o lote para evitar duplicados casi idénticos. Expertos de calidad definen etiquetas. Ejecute primero en shadow mode, compare con el proceso actual y documente la aprobación con manufactura y calidad.
Qué implementaría
Empezaría con un defecto en una estación, óptica fija y modo de observación. Un servicio local asociaría cada imagen de encoder con su pieza, inferiría en GPU edge o PC industrial y publicaría un resultado estructurado al gateway PLC. Solo habilitaría el rechazo físico tras probar umbral, revisión humana y fallos en línea.
En resumen
La visión fabril es un sistema de imagen y operación que incluye un modelo. Controle óptica, asocie cada inferencia con su pieza, trate la incertidumbre como un estado de trabajo y valide con datos representativos de producción.