# ONNX Runtime (legacy) — plugins do ViON

Fonte: https://vionvision.tech/pt/plugins/analytics/onnx-legacy

Opção de análise de vídeo para placas de vídeo NVIDIA antigas e sistemas com versão anterior do CUDA. Verifique os requisitos antes de conectar.

- Pacote: @vionvision/camera-ui-onnx-legacy
- Grupo: Análise de vídeo e áudio
- Versão: 1.5.8
- Requer: ViON 2.4.2 ou mais recente
- Licença: MIT
- https://npm.vionvision.tech/-/web/detail/@vionvision/camera-ui-onnx-legacy
- https://github.com/atva0408-create/Vion-plagin/tree/main/camera-ui-onnx-legacy#readme

## Descrição técnica

Detecção de objetos, rostos e placas para placas de vídeo NVIDIA antigas e sistemas que continuam no CUDA 12. Com o plugin ONNX comum, a detecção nessas placas passa silenciosamente para o processador.

## O que faz

- Detecção de objetos: pessoas, veículos e animais
- Detecção e reconhecimento de rostos
- Encontra placas e lê o texto delas
- Busca com IA por descrição
- Encontra pessoas parecidas em câmeras diferentes (Person Re-ID, ativado por câmera) e contorna pessoas, veículos e animais (segmentação)

## O que é necessário

- Use-o no lugar do plugin ONNX comum se sua placa NVIDIA for mais antiga que uma GTX 1650: Maxwell (séries GTX 700/900), Pascal (série GTX 10, Quadro de P400 a P4000, Tesla P4/P40/P100) ou Volta (Titan V, Tesla V100)
- Ou se você quiser manter um CUDA 12 instalado
- CUDA 12.x, cuDNN 9.x para CUDA 12 e driver NVIDIA 525 ou mais recente
- Linux ou Windows
- Em uma GTX 1650 ou mais nova, use o plugin ONNX comum: ele funciona com CUDA 13, suporta nativamente a série RTX 50 e continua recebendo correções

## Configurações

- "Execution Provider": 'auto' usa CUDA no Linux e no Windows (x86_64), caso contrário o processador; com 'tensorrt' (NVIDIA TensorRT) a primeira inicialização demora mais. Se falhar, o processador assume.
- "CUDA Device IDs": quais placas de vídeo usar, por exemplo "0,1"
- "CLIP Model (Images)": o modelo de busca com IA para todas as câmeras. Depois de trocá-lo, reindexe as gravações.
- "Face Recognition Model": um modelo para todas as câmeras. Após uma troca, os rostos salvos são processados de novo.
- Por câmera: os modelos de detecção de objetos, detecção de rostos e placas. "Default" segue o modelo recomendado.
