Primeros pasos con CVEDIA-RT en dispositivos NVIDIA® Jetson

CVEDIA-RT es un motor de inferencia de IA modular y multiplataforma que proporciona bases sólidas para construir sistemas de soporte de decisiones. Está diseñado desde cero teniendo en cuenta a los desarrolladores e integradores y proporciona interfaces de alto y bajo nivel.
Esta wiki te explicará cómo puedes instalar fácilmente CVEDIA-RT en dispositivos NVIDIA Jetson y comenzar a crear aplicaciones interesantes.
Hardware soportado
CVEDIA-RT es soportado por las siguientes plataformas:
- Windows
- Linux
- NVIDIA Jetson
- Ambarella
Sin embargo, en esta wiki sólo nos centraremos en cómo implementar CVEDIA-RT en la plataforma NVIDIA Jetson.
Prerequisitos
Dispositivo NVIDIA Jetson con NVIDIA JetPack y todos los componentes del SDK instalados y conectados a Internet
- Hemos testeado esta wiki con la reComputer J4012 corriendo JetPack 5.1
PC con Windows, Linux o Mac OS y conexión a internet
Descarga el instalador CVEDIA-RT para NVIDIA Jetson
Paso 1: Visita esta página y haz click en Sign in

Paso 2: Regístrate para obtener una nueva cuenta CVEDIA o inicia sesión con tu cuenta de Google

Paso 3: Haz click en Download bajo NVIDIA Jetson

Paso 4: Haz click en Docker(Recommended) para descargar un archivo tar.gz donde viene el instalador de CVEDIA-RT

Instalar CVEDIA-RT en una NVIDIA Jetson
Paso 1: Mueve el archivo que descargaste antes a una nueva carpeta en el dispositivo Jetson y extrae su contenido
tar -xzvf <filename.tar.gz>
Paso 2: Dentro de la carpeta extraída en el dispositivo Jetson, ejecuta el script de instalación
sudo ./install.sh
Responde a las indicaciones del script del instalador según tus necesidades
Ejecutar CVEDIA-RT en una NVIDIA Jetson
Ejecuta la aplicación
./run.sh
Ahora verás la aplicación CVEDIA-RT abierta de la siguiente manera y ya viene precargada con muchas aplicaciones diferentes listas para usar, como:
- Estimación de multitudes
- Detección de drones
- Detección de caídas
- Ocupación de carriles
- Contador de tipo de vehículo
- Detección de paquetes y más!

Si deseas ejecutar CVEDIA-RT localmente sin una conexión a Internet, ejecuta lo siguiente:
./run.sh -U
Sin embargo, es necesario ejecutar una aplicación específica al menos una vez con Internet para que se descarguen los archivos y modelos necesarios.
Explora las aplicaciones precargadas
Ahora exploraremos un par de aplicaciones que vienen listas para usar y cómo puedes configurarlas.
Paso 1: Haz click en intelligent-transportation-systems y haz click en el botón run al lado de la solución lane-occupancy

Ahora descarga los archivos necesarios, como el archivo de modelo, el archivo de configuración, el archivo de vídeo de ejemplo, e iniciarás la demostración. Aquí verás zonas dibujadas según los carriles y cada zona indicará cuántos vehículos hay dentro de esa zona en particular.

Paso 2: Cambia la configuración según tus preferencias dentro de la aplicación, como activar/desactivar cuadros delimitadores y etiquetas, cambiar zonas, colores de zona y más.

Paso 3: DETEN o PAUSA la demostración usando los dos íconos al lado de lane-occupancy (ocupación de carril)

Paso 4: Haz click en el ícono de ajustes al lado de lane-occupancy, haz click en Edit Source para cambiar la transmisión de video según tus preferencias

Aquí tienes varias opciones para elegir

Paso 5: Una vez que selecciones la fuente de video deseada, puedes hacer click en Save Instance para ejecutar la aplicación con la fuente de video que has seleccionado.

Nota: Asegúrate de detener la aplicación y ejecutarla nuevamente para que los cambios surtan efecto.
Paso 6: De manera similar, puedes navegar a otra solución como people_walking en crowd-estimation y hacer click en el botón de reproducción para ejecutar la solución.

Aquí puedes configurar más ajustes y cambiar la transmisión de video tal como se mencionó en la solución anterior.

Leer más
CVEDIA-RT ofrece documentación muy detallada y completa. Por lo que es muy recomendable consultarla haciendo click aquí.
Soporte Tech y discusión del producto
¡Gracias por elegir nuestros productos! Estamos aquí para darte soporte y asegurar que tu experiencia con nuestros productos sea la mejor posible. Tenemos diversos canales de comunicación para adaptarnos distintas preferencias y necesidades.