Yolo Vision Shenzhen
Shenzhen
Únete ahora

¿Cómo ejecutar Ultralytics YOLO11 a través de la CLI?

Abirami Vina

5 minutos de lectura

27 de enero de 2025

Explore cómo el uso del paquete de Python Ultralytics a través de la interfaz de línea de comandos (CLI) simplifica la ejecución de soluciones YOLO11 relacionadas con diversas industrias.

Hoy en día, las cámaras están en todas partes: en tiendas, oficinas, calles y espacios públicos, capturando momentos que pueden responder preguntas críticas. Los datos visuales de estas cámaras pueden revelar información útil sobre diferentes aspectos de nuestra vida cotidiana, como el flujo de tráfico, el comportamiento de las multitudes, las condiciones ambientales e incluso los movimientos e interacciones individuales. Sin embargo, revisar todos estos videos manualmente no es posible y, a menudo, deja pasar información importante.

La tecnología avanzada de IA, como la visión artificial, puede intervenir y llevar el análisis de datos visuales a un nuevo nivel. Simplifica tareas complejas convirtiendo las imágenes en bruto en información clara y práctica. Ya sea para detectar patrones, rastrear actividades o mejorar procesos, hace que las cosas sean más rápidas y precisas. Para las empresas, esto significa menos tiempo dedicado al trabajo manual y decisiones más inteligentes y eficaces.

Específicamente, Ultralytics YOLO11 es un modelo de visión artificial avanzado que simplifica tareas de YOLO como la detección de objetos en tiempo real, la estimación de poses, el seguimiento y la clasificación de imágenes. Diseñado para usuarios de diferentes niveles de experiencia técnica, permite a cualquiera extraer fácilmente información valiosa de sus imágenes y vídeos.

En este artículo, analizaremos más de cerca la ejecución de soluciones Ultralytics YOLO11 a través de la interfaz de línea de comandos (CLI). ¡Empecemos!

¿Qué es una interfaz de línea de comandos?

Una interfaz de línea de comandos es una herramienta sencilla que le permite interactuar con su ordenador escribiendo comandos de texto simples. Puede conversar directamente con su sistema a través de una CLI para hacer las cosas rápidamente sin depender de software voluminoso o interfaces complejas. Es una forma limpia y eficiente de realizar tareas, especialmente para aquellos que desean resultados sin pasos innecesarios.

La CLI también proporciona una forma rápida y eficiente de completar tareas repetitivas. Una vez establecido, un comando puede reutilizarse fácilmente siempre que sea necesario, agilizando los flujos de trabajo y minimizando el esfuerzo manual.

Con respecto a la visión artificial, puedes usar Ultralytics YOLO11 a través de la CLI para ayudarte a analizar vídeos o rastrear objetos fácilmente; no se requiere experiencia especializada. Por ejemplo, con solo unas pocas líneas de comandos, puedes contar cuántas personas están presentes en un vídeo para proporcionar resultados rápidos y precisos para rastrear la actividad.

__wf_reserved_inherit
Fig. 1. Conteo de personas para un seguimiento e información precisos.

Una visión general de las soluciones Ultralytics YOLO11

El paquete de Python de Ultralytics viene con soluciones integradas impulsadas por YOLO11 para manejar tareas del mundo real en las industrias minorista, de transporte, seguridad y deportes. Al ejecutar estas soluciones desde la línea de comandos, las empresas pueden simplificar rápidamente tareas complejas y obtener información práctica.

Aquí hay un vistazo rápido a algunas de las soluciones que ofrece Ultralytics:

  • Conteo de objetos: Cuenta automáticamente objetos en videos o transmisiones en vivo, como automóviles en carreteras o inventario de almacén, para rastrear la actividad o administrar el stock.
  • Gestión de colas: Supervisar la longitud de las colas en tiempo real para mejorar la eficiencia del servicio y reducir los tiempos de espera de los clientes.
  • Sistema de alarma de seguridad: Detecta movimientos inusuales u objetos no autorizados en áreas restringidas y activa alertas para mejorar la seguridad.
  • Estimación de velocidad: Mide la velocidad a la que se mueven los vehículos o los atletas en un vídeo para mejorar la gestión del tráfico o el análisis del rendimiento deportivo.

Estas son solo algunas de las soluciones versátiles que ofrece Ultralytics. Para explorar la gama completa de opciones disponibles, puedes consultar la documentación oficial de Ultralytics.

Desbloquee las soluciones Ultralytics YOLO11 con la CLI

Comenzar con las soluciones Ultralytics YOLOv8 es sencillo y no requiere experiencia técnica. Puede comenzar a analizar imágenes y videos y obtener información significativa en solo unos pocos pasos.

Primero, abra la interfaz de línea de comandos en su ordenador. En Windows, simplemente busque “Símbolo del sistema” en el menú Inicio. Para macOS o Linux, puede buscar la aplicación Terminal en su sistema. A continuación, instale el paquete de Python Ultralytics utilizando el comando: `pip install ultralytics`.

¡Con eso, ya está todo listo! El paquete de Python de Ultralytics configura automáticamente todo por ti, por lo que no hay necesidad de configuraciones complejas o herramientas adicionales. Una vez instalado, estás listo para explorar sus características.

El paquete de Python de Ultralytics le brinda la flexibilidad de adaptar sus funciones a sus necesidades. Puede elegir un modelo basado en su aplicación específica para obtener resultados más rápidos o un análisis más detallado. Además, las salidas se pueden mostrar en vivo a medida que el sistema procesa sus datos, o se pueden guardar para revisarlas más tarde según su conveniencia.

Convirtiendo datos visuales en historias accionables

Una vez que YOLO11 esté configurado, estará listo para explorar cómo puede convertir los datos visuales brutos en información significativa. Para mostrar sus capacidades, veamos un ejemplo práctico: analizar un vídeo del tráfico en una autopista para generar un mapa de calor. 

Los mapas de calor son una excelente forma de visualizar el flujo de tráfico e identificar áreas con alta y baja actividad. Al revelar los patrones de tráfico, permiten tomar decisiones más inteligentes y una planificación más eficaz para los desafíos cotidianos de la gestión del tráfico.

__wf_reserved_inherit
Fig. 2. Un fotograma de un vídeo de entrada de muestra para el análisis del tráfico en el mundo real.

Para empezar, con un simple comando en la CLI, puede especificar la ubicación de su archivo de vídeo en su sistema, y la solución analizará el vídeo para detectar y rastrear objetos, generando un mapa de calor codificado por colores. Los colores más cálidos muestran las áreas con más actividad, mientras que los colores más fríos resaltan las áreas menos activas. La Guía de la solución de mapas de calor de Ultralytics proporciona ejemplos claros de estos comandos, lo que facilita la personalización y la ejecución de la solución en función de sus necesidades.

Cómo los insights de mapas de calor impulsan decisiones más inteligentes

Como se muestra a continuación, el mapa de calor para el fotograma de entrada de muestra proporciona una imagen clara del flujo de tráfico, destacando las áreas de congestión y movimiento más fluido. Estos conocimientos son increíblemente útiles para la gestión del tráfico, permitiendo a los planificadores redirigir vehículos, mejorar la disposición de los estacionamientos y hacer un mejor uso de las carreteras.

__wf_reserved_inherit
Fig. 3. Mapa de calor del flujo de tráfico generado con YOLO11. Imagen del autor.

Al visualizar los patrones de tráfico, los mapas de calor facilitan la identificación de cuellos de botella o áreas problemáticas y la búsqueda de formas de mejorar la eficiencia. También pueden revelar detalles importantes como cambios repentinos de carril o ralentizaciones, que podrían indicar riesgos para la seguridad. Abordar estos problemas ayuda a reducir los accidentes y hace que las carreteras sean más seguras y fiables. En general, los mapas de calor proporcionan la información necesaria para mejorar la gestión del tráfico y contribuir a que las carreteras sean más seguras para todos.

Creación de aplicaciones de visión artificial utilizando soluciones de Ultralytics

Las soluciones de Ultralytics YOLO11 se pueden utilizar para resolver retos cotidianos en diferentes sectores, mejorando la eficiencia y la toma de decisiones. Analicemos algunos de ellos en detalle. 

Optimización del retail con YOLO11

Gestionar una tienda minorista durante las horas punta puede resultar abrumador. A veces, los empleados tienen dificultades para supervisar manualmente el flujo de clientes, lo que provoca pasillos abarrotados y una dotación de personal insuficiente en las cajas. Utilizando YOLO11, Ultralytics ofrece una solución sencilla para contar clientes que entran y salen de la tienda, lo que ayuda a los gerentes a ajustar la colocación del personal para satisfacer la demanda sin necesidad de conjeturas.

YOLO11 puede ayudar a mejorar la gestión del aparcamiento

La gestión del aparcamiento puede ser frustrante cuando es difícil encontrar plazas. Los métodos tradicionales, como la supervisión manual, a menudo no pueden seguir el ritmo durante las horas punta. El uso de YOLO11 puede ser una excelente manera de proporcionar actualizaciones en tiempo real sobre las plazas de aparcamiento disponibles. La visión artificial puede ayudar a guiar a los conductores de manera eficiente y reducir los retrasos innecesarios.

Además, los vehículos no autorizados que ocupan plazas reservadas pueden generar problemas de seguridad. Con YOLO11 y ANPR (Reconocimiento Automático de Matrículas), estas infracciones pueden detectarse y abordarse rápidamente, garantizando que las áreas restringidas permanezcan seguras. Además, al analizar los patrones de tráfico dentro del estacionamiento, se pueden minimizar los cuellos de botella, creando una mejor experiencia para los conductores.

__wf_reserved_inherit
Fig 4. Gestión inteligente del aparcamiento mediante YOLO11.

Optimización de operaciones agrícolas con YOLO11

Otra solución interesante de Ultralytics está relacionada con el conteo de objetos en regiones específicas. Se puede utilizar para ayudar a los agricultores a gestionar operaciones a gran escala de forma más eficaz. Por ejemplo, puede analizar imágenes de drones para supervisar cultivos o ganado dentro de áreas específicas, lo que facilita la detección temprana de problemas como brotes de plagas o puntos críticos de enfermedades. Esto permite a los agricultores actuar rápidamente para proteger su cosecha y reducir las pérdidas. 

__wf_reserved_inherit
Fig. 5. Uso de la visión artificial para detectar escarabajos.

Ventajas de usar las soluciones de Ultralytics YOLO11

Aquí hay algunos beneficios únicos que muestran el impacto positivo que las soluciones Ultralytics YOLOv11 pueden tener en varios flujos de trabajo empresariales:

  • Mejora la asignación de recursos: YOLO11 puede ayudar a identificar dónde se necesitan más recursos, como el despliegue de personal en las zonas más concurridas o el ajuste de la distribución para aumentar la eficiencia.
  • Reduce los costes operativos: La automatización del análisis de vídeo reduce la dependencia de los esfuerzos manuales, ahorrando tiempo y reduciendo los gastos, al tiempo que mantiene las operaciones funcionando sin problemas.
  • Identifica oportunidades ocultas: Puede resaltar tendencias y patrones que podrían pasarse por alto, como espacios infrautilizados u oportunidades para mejorar la interacción con el cliente.
  • Simplifica el intercambio de datos: Los resultados visuales detallados facilitan el intercambio de información entre los equipos, lo que garantiza que todos estén en sintonía para una mejor coordinación.

Conclusiones clave

Ultralytics YOLO11 ofrece tecnología de vanguardia de forma accesible, simplificando las tareas de análisis de imágenes y vídeo para que puedan ser utilizadas fácilmente por cualquier persona, independientemente de su experiencia técnica. Gracias a su flexibilidad, YOLO11 es compatible con aplicaciones en diversos sectores, como el comercio minorista, la planificación urbana, los deportes y la seguridad en el lugar de trabajo. 

Las empresas pueden utilizarlo para afrontar retos, descubrir información valiosa y agilizar las operaciones diarias. Su configuración sencilla, sus opciones flexibles y sus resultados claros la convierten en una herramienta eficaz para convertir los datos visuales en información práctica.

Únase a nuestra comunidad y consulte nuestro repositorio de GitHub para obtener más información sobre la IA. Vea cómo la visión artificial en la fabricación y la IA en la atención médica están superando los límites de la innovación. Además, eche un vistazo a nuestras opciones de licencia para comenzar hoy mismo.

¡Construyamos juntos el futuro
de la IA!

Comience su viaje con el futuro del aprendizaje automático

Comienza gratis
Enlace copiado al portapapeles