Yolo Vision Shenzhen
Shenzhen
Únete ahora

Vision AI para la detección de anomalías: Una visión general rápida

Abirami Vina

5 minutos de lectura

19 de febrero de 2025

Descubra cómo la visión por ordenador permite la detección precisa de anomalías en diversos sectores. Aprenda a entrenar modelos personalizados como Ultralytics YOLO11 para la detección de anomalías.

Una pequeña grieta en el ala de un avión, una etiqueta mal impresa en un medicamento o una transacción financiera inusual pueden causar graves problemas si no se detectan. Todas las industrias se enfrentan al reto de intentar detectar cualquier problema de riesgo de forma temprana para evitar fallos, pérdidas financieras o riesgos para la seguridad.

Específicamente, es necesario detectar anomalías. La detección de anomalías se centra en identificar patrones que no coinciden con los comportamientos esperados. Su objetivo es señalar defectos, errores o actividades irregulares que de otro modo podrían pasar desapercibidos. Los métodos tradicionales se basan en reglas fijas para encontrar estas anomalías, pero a menudo son lentos y tienen dificultades con las variaciones complejas. Aquí es donde la visión artificial juega un papel crucial. 

Al aprender de grandes conjuntos de datos visuales, los modelos de visión por ordenador como Ultralytics YOLO11 pueden detect irregularidades con más precisión que los métodos tradicionales. 

En este artículo, exploraremos cómo funciona la detección de anomalías basada en la visión y cómo puede ayudar YOLO11 .

La necesidad de detección de anomalías

En lo que respecta a la visión por ordenador, las anomalías o irregularidades suelen aparecer como defectos o patrones inusuales en imágenes y vídeos. Durante años, las empresas han recurrido a inspecciones manuales o a sistemas basados en reglas para detect defectos. 

Por ejemplo, en la fabricación farmacéutica, las anomalías en las tabletas pueden incluir grietas, formas incorrectas, decoloración o impresiones faltantes, lo que puede comprometer la calidad y la seguridad. Detectar estos defectos a tiempo es vital para evitar que los productos defectuosos lleguen a los consumidores. Sin embargo, los métodos manuales de detección de anomalías suelen ser lentos, inconsistentes y no pueden manejar la complejidad de las irregularidades del mundo real.

__wf_reserved_inherit
Fig. 1. Detección de anomalías en la industria farmacéutica.

La detección de anomalías basada en la IA resuelve estos retos aprendiendo de vastos conjuntos de datos, mejorando continuamente su capacidad para reconocer patrones a lo largo del tiempo. A diferencia de los métodos fijos basados en reglas, los sistemas de IA pueden aprender y mejorar con el tiempo.

Modelos avanzados como YOLO11 mejoran la detección de anomalías al permitir el análisis de imágenes en tiempo real con gran precisión. Los sistemas de IA de visión pueden analizar detalles de las imágenes como la forma, la textura y la estructura, lo que facilita la detección de irregularidades con rapidez y precisión. 

Cómo la visión artificial permite la detección de anomalías

Los sistemas de detección de anomalías impulsados por la IA visual funcionan capturando primero imágenes o vídeos de alta calidad utilizando cámaras, sensores o drones. La claridad de los datos visuales es clave, ya sea para detectar un producto defectuoso en una línea de fábrica, detectar a una persona no autorizada en una zona de seguridad o identificar movimientos inusuales en un espacio público. 

Una vez recogidas, las imágenes o los vídeos se someten a técnicas de procesamiento de imágenes como la reducción de ruido, la mejora del contraste y la umbralización. Estos pasos de preprocesamiento ayudan a los modelos de Visión Artificial a centrarse en los detalles importantes, a la vez que filtran el ruido de fondo, mejorando la precisión en diversas aplicaciones, desde la supervisión de la seguridad hasta los diagnósticos médicos y el control del tráfico.

Después del preprocesamiento, la visión artificial se puede utilizar para analizar las imágenes e identificar cualquier cosa fuera de lo común. Una vez que se detecta una anomalía, el sistema puede activar una alerta, como notificar a un trabajador para que retire un producto defectuoso, alertar al personal de seguridad sobre una posible amenaza o informar a los operadores de tráfico para que gestionen la congestión.

__wf_reserved_inherit
Fig 2. Ejemplos de defectos que se pueden detectar utilizando Vision AI.

Detección de anomalías gracias a las capacidades de YOLO11

Veamos más de cerca cómo los modelos de visión por ordenador como YOLO11 son capaces de analizar imágenes para detect anomalías. 

YOLO11 soporta varias tareas de visión por ordenador como detección de objetos, clasificación de imágenes, segmentación de instancias, seguimiento de objetos y estimación de poses. Estas tareas simplifican la detección de anomalías en distintas aplicaciones del mundo real.

Por ejemplo, la detección de objetos puede utilizarse para identificar productos defectuosos en una línea de montaje, personas no autorizadas en zonas restringidas o artículos extraviados en un almacén. Del mismo modo, la segmentación de instancias permite delinear con precisión anomalías, como grietas en la maquinaria o contaminación en productos comestibles.

__wf_reserved_inherit
Fig. 3. Segmentación de grietas con ayuda de YOLO11.

Aquí hay otros ejemplos de tareas de visión artificial que se utilizan para la detección de anomalías:

  • Seguimiento de objetos: Puede utilizarse para supervisar patrones de movimiento con el fin de detect amenazas a la seguridad, track anomalías de vehículos en el tráfico o evaluar los movimientos de los pacientes en la asistencia sanitaria.
  • Estimación de poses: YOLO11 puede detect movimientos corporales inusuales para identificar riesgos de seguridad en el lugar de trabajo o track progreso de la rehabilitación en la asistencia sanitaria.
  • Detección de cajas delimitadoras orientadas (OBB): Mejora la detección de anomalías al identificar y localizar con precisión objetos rotados o en ángulo, lo que la hace útil para el análisis de imágenes aéreas, la conducción autónoma y las inspecciones industriales.

¿Por qué utilizar YOLO11?

Entre otros modelos de visión por ordenador, los modelosYOLO de Ultralytics destacan por su rapidez y precisión. Ultralytics YOLOv5 ha simplificado su despliegue gracias a su marco de trabajo PyTorch, lo que lo hace accesible a un mayor número de usuarios. Mientras tanto, Ultralytics YOLOv8 mejoró aún más la flexibilidad al introducir soporte para tareas como la segmentación de instancias, el seguimiento de objetos y la estimación de poses, lo que lo hace más adaptable a diferentes aplicaciones.

La última versión, YOLO11, ofrece una precisión y un rendimiento superiores a los de sus predecesores. Por ejemplo, con un 22 % menos de parámetros que YOLOv8m, YOLO11m ofrece una mayor precisión mediamAP) en el conjunto de datos COCO , lo que permite una detección de objetos más precisa y eficaz.

Cómo entrenar a YOLO11 para la detección de anomalías

El entrenamiento personalizado de YOLO11 para la detección de anomalías es directo y sencillo. Con un conjunto de datos diseñado para su aplicación específica, puede ajustar el modelo para detect anomalías con precisión. 

Siga estos sencillos pasos para empezar:

  • Prepara tu conjunto de datos: Recopila imágenes de alta calidad que incluyan muestras tanto normales como anómalas. Asegúrate de incluir variaciones en la iluminación, los ángulos y las resoluciones para ayudar al modelo a adaptarse mejor.
  • Etiqueta tus datos: Marca las anomalías utilizando cuadros delimitadores, segmentación o puntos clave para que el modelo sepa qué buscar. Las herramientas de código abierto hacen que este proceso sea más rápido y sencillo.
  • Entrenamiento del modelo: El modelo aprende a lo largo de múltiples ciclos, mejorando su capacidad para identificar casos normales y anómalos en tiempo real.
  • Prueba y valida: Ejecuta el modelo entrenado en imágenes nuevas y no vistas para evaluar su rendimiento y asegurarte de que funciona bien antes de implementarlo.

Además, al construir un sistema de detección de anomalías, es importante considerar si el entrenamiento personalizado es realmente necesario. En algunos casos, un modelo pre-entrenado ya puede ser suficiente. 

Por ejemplo, si está desarrollando un sistema de gestión del tráfico y la anomalía que necesita detect son los peatones imprudentes, el modelo YOLO11 preentrenado ya puede detect personas con gran precisión. Como "persona" es una categoría bien representada en el conjunto de datos COCO (con el que está preentrenado), no hay necesidad de entrenamiento adicional.

El entrenamiento personalizado resulta esencial cuando las anomalías u objetos que necesita detect no están incluidos en el conjunto de datos COCO . Si su aplicación requiere identificar defectos raros en la fabricación, condiciones médicas específicas en imágenes u objetos únicos no cubiertos por los conjuntos de datos estándar, entonces el entrenamiento de un modelo en datos específicos del dominio garantiza un mejor rendimiento y precisión.

Aplicaciones en el mundo real de la detección de anomalías impulsada por visión

La detección de anomalías es un concepto amplio que abarca muchas aplicaciones del mundo real. Analicemos algunas de ellas y veamos cómo la visión artificial ayuda a identificar irregularidades, mejorar la eficiencia y optimizar la toma de decisiones en diferentes industrias.

Detección de anomalías en la fabricación

La visión artificial en la fabricación ayuda a mantener altos estándares de calidad al detectar defectos, desalineaciones y componentes faltantes en las líneas de producción. Los modelos de visión artificial pueden señalar instantáneamente los productos defectuosos, evitando que avancen más en la línea y reduciendo el desperdicio. La detección temprana de problemas como defectos en las materias primas, errores de embalaje o componentes estructurales débiles ayuda a prevenir costosas retiradas del mercado y pérdidas financieras.

Más allá del control de calidad, la detección de anomalías también puede mejorar la seguridad en el lugar de trabajo. En las fábricas suele haber calor, humo y emisiones peligrosas, que pueden provocar incendios. Los modelos de IA por visión pueden detect patrones de humo inusuales, maquinaria sobrecalentada o incluso los primeros signos de un incendio, lo que permite a los fabricantes tomar medidas antes de que se produzcan accidentes.

__wf_reserved_inherit
Fig. 4. Visión por ordenador utilizada para detect fuego y humo.

Identificación de casos extremos en el sector automotriz

La industria del automóvil puede utilizar modelos como YOLO11 para detect fallos en motores, sistemas de frenado y componentes de transmisión antes de que provoquen averías críticas. Gracias a la detección de objetos y la segmentación de instancias de YOLO11, es fácil identificar con precisión anomalías que las inspecciones manuales podrían pasar por alto.

Aquí hay otros ejemplos de detección de anomalías en la industria automotriz:

  • Detección de anomalías de tráfico: Reconocimiento de vehículos que se mueven en sentido contrario al tráfico, salidas repentinas de carril o acceso no autorizado a áreas restringidas.
  • Monitorización del comportamiento del conductor: Identificación de la conducción somnolienta, el comportamiento distraído o la dirección errática para mejorar la seguridad vial.
  • Seguridad de los vehículos autónomos: Detección de peatones, ciclistas y obstáculos inesperados para evitar colisiones.

Detección de irregularidades en la electrónica

La inspección manual de productos electrónicos puede ser lenta, inconsistente y propensa a errores humanos, lo que significa que los defectos en microchips, placas de circuitos y conexiones de soldadura pueden pasar desapercibidos. Incluso los pequeños defectos, como una junta de soldadura agrietada o un componente desalineado, pueden causar interrupciones de la señal, fallas del sistema o cortocircuitos, lo que lleva a dispositivos no confiables.

Con la detección de anomalías YOLO11, los fabricantes pueden automatizar este proceso e identificar rápidamente problemas como piezas desalineadas, soldaduras defectuosas o fallos eléctricos con mucha más precisión que los métodos tradicionales. Por ejemplo, la detección de objetos de YOLO11permite detectar fácilmente un pequeño hueco en una junta de soldadura que los inspectores humanos podrían pasar por alto.

Conclusiones clave

A medida que las industrias recurren a la detección de anomalías por visión computerizada, modelos como YOLO11 se están convirtiendo en esenciales para mantener la calidad, mejorar la seguridad y reducir los riesgos operativos.  

Desde la fabricación hasta la agricultura, la detección de anomalías impulsada por la IA puede mejorar la precisión, acelerar las inspecciones y minimizar los errores humanos. De cara al futuro, es probable que los avances en la IA hagan que la detección de anomalías sea más precisa. 

¡Únete a nuestra creciente comunidad! Explora nuestro repositorio de GitHub para obtener más información sobre la IA. ¿Listo para comenzar tus propios proyectos de visión artificial? Consulta nuestras opciones de licencia. ¡Descubre la IA en la agricultura y la IA de visión en la atención médica visitando nuestras páginas de soluciones! 

¡Construyamos juntos el futuro
de la IA!

Comience su viaje con el futuro del aprendizaje automático

Comienza gratis