Saltar al contenido

Recuento de objetos en diferentes regiones mediante Ultralytics YOLOv8 馃殌

驴Qu茅 es el recuento de objetos en las regiones?

El recuento de objetos en regiones con Ultralytics YOLOv8 consiste en determinar con precisi贸n el n煤mero de objetos dentro de 谩reas especificadas utilizando visi贸n por ordenador avanzada. Este enfoque es valioso para optimizar procesos, aumentar la seguridad y mejorar la eficacia en diversas aplicaciones.



Observa: Ultralytics YOLOv8 Recuento de Objetos en Regiones M煤ltiples y M贸viles

驴Ventajas del recuento de objetos en las regiones?

  • Precisi贸n y exactitud: El recuento de objetos en regiones con visi贸n computerizada avanzada garantiza recuentos precisos y exactos, minimizando los errores que suelen asociarse al recuento manual.
  • Mejora de la eficacia: El recuento automatizado de objetos mejora la eficacia operativa, proporcionando resultados en tiempo real y agilizando los procesos en las distintas aplicaciones.
  • Versatilidad y aplicaci贸n: La versatilidad del recuento de objetos en regiones lo hace aplicable en diversos 谩mbitos, desde la fabricaci贸n y la vigilancia hasta la supervisi贸n del tr谩fico, lo que contribuye a su amplia utilidad y eficacia.

Aplicaciones en el mundo real

Venta al por menor Calles del mercado
Recuento de personas en diferentes regiones utilizando Ultralytics YOLOv8 Recuento de multitudes en diferentes regiones mediante Ultralytics YOLOv8
Recuento de personas en diferentes regiones utilizando Ultralytics YOLOv8 Recuento de multitudes en diferentes regiones mediante Ultralytics YOLOv8

Pasos para correr

Paso 1: Instala las bibliotecas necesarias

Comienza clonando el repositorio Ultralytics , instalando las dependencias y navegando hasta el directorio local utilizando los comandos proporcionados en el Paso 2.

# Clone Ultralytics repo
git clone https://github.com/ultralytics/ultralytics

# Navigate to the local directory
cd ultralytics/examples/YOLOv8-Region-Counter

Paso 2: Ejecuta el Recuento de Regiones Utilizando Ultralytics YOLOv8

Ejecuta los siguientes comandos b谩sicos para la inferencia.

La regi贸n es m贸vil

Durante la reproducci贸n del v铆deo, puedes mover interactivamente la regi贸n dentro del v铆deo haciendo clic y arrastrando con el bot贸n izquierdo del rat贸n.

# Save results
python yolov8_region_counter.py --source "path/to/video.mp4" --save-img

# Run model on CPU
python yolov8_region_counter.py --source "path/to/video.mp4" --device cpu

# Change model file
python yolov8_region_counter.py --source "path/to/video.mp4" --weights "path/to/model.pt"

# Detect specific classes (e.g., first and third classes)
python yolov8_region_counter.py --source "path/to/video.mp4" --classes 0 2

# View results without saving
python yolov8_region_counter.py --source "path/to/video.mp4" --view-img

Argumentos opcionales

Nombre Tipo Por defecto Descripci贸n
--source str None Ruta al archivo de v铆deo, para webcam 0
--line_thickness int 2 Grosor del cuadro delimitador
--save-img bool False Guardar el v铆deo/imagen previsto
--weights str yolov8n.pt Ruta del archivo de pesos
--classes list None Detectar clases espec铆ficas, es decir --classes 0 2
--region-thickness int 2 Regi贸n Grosor de la caja
--track-thickness int 2 Grosor de la l铆nea de seguimiento

PREGUNTAS FRECUENTES

驴Qu茅 es el recuento de objetos en regiones especificadas mediante Ultralytics YOLOv8 ?

El recuento de objetos en regiones espec铆ficas con Ultralytics YOLOv8 consiste en detectar y contar el n煤mero de objetos dentro de 谩reas definidas mediante visi贸n por ordenador avanzada. Este m茅todo preciso mejora la eficacia y la precisi贸n en diversas aplicaciones, como la fabricaci贸n, la vigilancia y el control del tr谩fico.

驴C贸mo puedo ejecutar el script de recuento de objetos con Ultralytics YOLOv8 ?

Sigue estos pasos para ejecutar el recuento de objetos en Ultralytics YOLOv8 :

  1. Clona el repositorio Ultralytics y navega hasta el directorio:

    git clone https://github.com/ultralytics/ultralytics
    cd ultralytics/examples/YOLOv8-Region-Counter
    
  2. Ejecuta el script de recuento de regiones:

    python yolov8_region_counter.py --source "path/to/video.mp4" --save-img
    

Para m谩s opciones, visita la secci贸n Recuento de regiones de ejecuci贸n.

驴Por qu茅 debo utilizar Ultralytics YOLOv8 para el recuento de objetos en las regiones?

Utilizar Ultralytics YOLOv8 para el recuento de objetos en regiones ofrece varias ventajas:

  • Precisi贸n y exactitud: Minimiza los errores que suelen producirse en el recuento manual.
  • Mejora de la eficacia: Proporciona resultados en tiempo real y agiliza los procesos.
  • Versatilidad y aplicaci贸n: Se aplica a diversos 谩mbitos, lo que aumenta su utilidad.

Explora m谩s ventajas en la secci贸n Ventajas.

驴Se pueden ajustar las regiones definidas durante la reproducci贸n del v铆deo?

S铆, con Ultralytics YOLOv8 , las regiones se pueden mover interactivamente durante la reproducci贸n del v铆deo. Basta con hacer clic y arrastrar con el bot贸n izquierdo del rat贸n para reposicionar la regi贸n. Esta funci贸n mejora la flexibilidad para entornos din谩micos. M谩s informaci贸n en la secci贸n de consejos sobre regiones m贸viles.

驴Cu谩les son algunas aplicaciones reales del recuento de objetos en regiones?

El recuento de objetos con Ultralytics YOLOv8 puede aplicarse a numerosos escenarios del mundo real:

  • Comercio minorista: Recuento de personas para el an谩lisis del tr谩fico peatonal.
  • Calles del Mercado: Gesti贸n de la densidad de la multitud.

Explora m谩s ejemplos en la secci贸n Aplicaciones del Mundo Real.



Creado 2023-12-02, Actualizado 2024-07-05
Autores: glenn-jocher (5), Burhan-Q (1), RizwanMunawar (1)

Comentarios