YOLO11 frente a YOLOv6-3.0: Comparación detallada de modelos
Elegir el modelo de visión por ordenador adecuado es crucial para lograr un rendimiento óptimo en las tareas de detección de objetos. Ultralytics ofrece una gama de modelos YOLO , cada uno de ellos con puntos fuertes únicos. Esta página ofrece una comparación técnica entre Ultralytics YOLO11 e YOLOv6-3.0, dos opciones populares para la detección de objetos, centrándose en sus arquitecturas, métricas de rendimiento y aplicaciones ideales.
Ultralytics YOLO11
Ultralytics YOLO11 es el último modelo de vanguardia de la serie YOLO , cuyo autor es Glenn Jocher y Jing Qiu de Ultralytics, y que salió a la venta el 2024-09-27. Se basa en versiones anteriores para ofrecer capacidades de detección de objetos de última generación, diseñadas para mejorar la precisión y la eficiencia en diversas tareas de visión por ordenador, como la detección de objetos, la segmentación de instancias, la clasificación de imágenes y la estimación de poses.
YOLO11 introduce mejoras arquitectónicas para lograr predicciones más precisas y una mayor eficiencia. En particular, YOLO11m logra una mayor precisión media (mAP) en el conjunto de datos COCO con menos parámetros en comparación con YOLOv8m. Esta eficiencia se extiende a diversas plataformas, desde dispositivos periféricos hasta sistemas en la nube. El diseño optimizado conduce a velocidades de procesamiento más rápidas y costes computacionales reducidos, por lo que es adecuado para aplicaciones en tiempo real y entornos con recursos limitados. Para más detalles, consulte la documentación oficial YOLO11 .
Puntos fuertes de YOLO11:
- Precisión superior: Consigue una mayor mAP con menos parámetros, mejorando la precisión de la detección.
- Mayor eficiencia: Proporciona velocidades de procesamiento más rápidas y costes computacionales reducidos.
- Versatilidad: Admite múltiples tareas, como la detección, la segmentación, la clasificación y la estimación de la pose.
- Compatibilidad multiplataforma: Funciona bien tanto en sistemas periféricos como en la nube.
- Facilidad de uso: perfecta integración con el HUB de Ultralytics y el paquete Python .
Puntos débiles de YOLO11:
- Nuevo modelo: Al ser el modelo más reciente, el apoyo de la comunidad y la documentación aún están creciendo en comparación con modelos más establecidos.
Casos de uso ideales para YOLO11:
El equilibrio entre precisión y velocidad de YOLO11 lo hace ideal para aplicaciones que requieren gran precisión y rendimiento en tiempo real, como:
- Sistemas avanzados de asistencia al conductor (ADAS) en coches autónomos(IA en la conducción autónoma)
- Robótica de alta precisión en la fabricación(IA en la fabricación)
- Sistemas de vigilancia sofisticados para mejorar la seguridad(visión por ordenador para evitar robos)
- Análisis de imágenes médicas para diagnósticos precisos(AI in healthcare)
- Análisis deportivo en tiempo real(exploración de las aplicaciones de la visión por ordenador en el deporte)
YOLOv6-3.0
YOLOv6-3.0 es un marco de detección de objetos de alto rendimiento desarrollado por Meituan y cuyos autores son Chuyi Li, Lulu Li y otros, publicado el 2023-01-13. Está diseñado para aplicaciones industriales que requieren un equilibrio entre velocidad y precisión. YOLOv6-3.0 incorpora innovaciones arquitectónicas como el módulo de concatenación bidireccional (BiC) y la estrategia de formación asistida por anclaje (AAT) para mejorar el rendimiento sin comprometer significativamente la velocidad.
YOLOv6-3.0 es conocido por su eficiencia y velocidad, y ofrece varios tamaños de modelo (N, S, M, L) para satisfacer diferentes necesidades computacionales. Su diseño optimizado y su compatibilidad con la cuantización lo hacen especialmente adecuado para aplicaciones en tiempo real y su despliegue en dispositivos periféricos. Encontrará información detallada en la documentación de YOLOv6 y en el repositorio GitHub de YOLOv6.
Más información sobre YOLOv6-3.0
Puntos fuertes de YOLOv6-3.0:
- Alta velocidad de inferencia: Optimizado para el rendimiento en tiempo real, logrando altos FPS.
- Precisión equilibrada: Proporciona un buen equilibrio entre precisión y velocidad.
- Cuantificación: Ofrece cuantización INT8 para aumentar la velocidad y la eficiencia.
- Optimización móvil: Incluye modelos YOLOv6Lite diseñados específicamente para la implantación en móviles y CPU .
- Modelo establecido: Bien documentado, con una comunidad y una base de código sólidas.
Puntos débiles de YOLOv6-3.0:
- Precisión potencialmente inferior: Podría tener una precisión ligeramente inferior en comparación con los últimos modelos YOLO como YOLO11 en determinados escenarios complejos.
- Origen del desarrollo: Desarrollado fuera de Ultralytics, aunque integrado en el ecosistema Ultralytics .
Casos de uso ideales para YOLOv6-3.0:
YOLOv6-3.0 es idóneo para aplicaciones en las que la velocidad y la eficacia son primordiales:
- Detección de objetos en tiempo real en dispositivos periféricos(edge ai)
- Automatización industrial que requiere una detección rápida y fiable(mejora de la fabricación con visión por ordenador)
- Sistemas de vigilancia y seguridad en los que el procesamiento rápido es fundamental(romper el statu quo de la vigilancia con la visión ai)
- Aplicaciones móviles con limitación de recursos(despliegue de aplicaciones de visión por ordenador en dispositivos edge ai)
- Análisis de vídeo de alto rendimiento
Modelo | tamaño (píxeles) |
mAPval 50-95 |
Velocidad CPU ONNX (ms) |
Velocidad T4TensorRT10 (ms) |
parámetros (M) |
FLOPs (B) |
---|---|---|---|---|---|---|
YOLO11n | 640 | 39.5 | 56.1 | 1.5 | 2.6 | 6.5 |
YOLO11s | 640 | 47.0 | 90.0 | 2.5 | 9.4 | 21.5 |
YOLO11m | 640 | 51.5 | 183.2 | 4.7 | 20.1 | 68.0 |
YOLO11l | 640 | 53.4 | 238.6 | 6.2 | 25.3 | 86.9 |
YOLO11x | 640 | 54.7 | 462.8 | 11.3 | 56.9 | 194.9 |
YOLOv6-3.0n | 640 | 37.5 | - | 1.17 | 4.7 | 11.4 |
YOLOv6-3.0s | 640 | 45.0 | - | 2.66 | 18.5 | 45.3 |
YOLOv6-3,0m | 640 | 50.0 | - | 5.28 | 34.9 | 85.8 |
YOLOv6-3.0l | 640 | 52.8 | - | 8.95 | 59.6 | 150.7 |
Los usuarios interesados en explorar otros modelos también podrían considerar Ultralytics YOLOv8 para un equilibrio de rendimiento y características, YOLOv9 para mejoras arquitectónicas avanzadas, YOLOv10 para los últimos avances, YOLOv7, y YOLOv5, cada uno ofreciendo fortalezas únicas en la familia YOLO .