# ONNX Runtime — plugins ViON

Source : https://vionvision.tech/fr/plugins/analytics/onnx

Ajoutez l’analyse d’objets et de visages, la lecture de plaques et l’analyse du contenu de l’image. Choisissez l’option adaptée à votre matériel.

- Paquet : @vionvision/camera-ui-onnx
- Groupe: Analyse vidéo et audio
- Version: 1.7.7
- Nécessite: ViON 2.4.2 ou plus récent
- Licence: MIT
- https://npm.vionvision.tech/-/web/detail/@vionvision/camera-ui-onnx
- https://github.com/atva0408-create/Vion-plagin/tree/main/camera-ui-onnx#readme

## Description technique

Détecte les objets, visages et plaques d’immatriculation dans l’image de la caméra et permet de rechercher les enregistrements par description. Fonctionne sur une carte graphique NVIDIA ou, à défaut, sur le processeur.

## Ce qu’il fait

- Détection d’objets : personnes, véhicules et animaux
- Détection et reconnaissance des visages
- Repère les plaques d’immatriculation et lit leur texte
- Recherche par IA à partir d’une description ; avec le modèle multilingue, aussi en russe et dans environ 100 autres langues
- Retrouve les personnes qui se ressemblent d’une caméra à l’autre (Person Re-ID, activé par caméra) et détoure personnes, véhicules et animaux (segmentation)
- Utilise un détecteur que ViON Cloud a entraîné sur les séquences que vous avez vérifiées, dès sa publication
- Répond aux questions oui/non pour lesquelles il a été entraîné sur un objet détecté, par exemple "personne avec un sac"
- Peut utiliser plusieurs cartes graphiques NVIDIA à la fois

## Ce qu’il faut

- Linux ou Windows
- Pour une carte graphique NVIDIA : CUDA 13, cuDNN 9 pour CUDA 13 et pilote NVIDIA 580 ou plus récent
- Pour les cartes NVIDIA antérieures à la GTX 1650 (Maxwell, Pascal, Volta) ou les systèmes restés sur CUDA 12, utilisez plutôt le plugin ONNX Legacy

## Réglages

- "Execution Provider" : 'auto' utilise CUDA sous Linux et Windows (x86_64), sinon le processeur ; avec 'tensorrt' (NVIDIA TensorRT), le premier démarrage est plus long. En cas d’échec, le processeur prend le relais.
- "CUDA Device IDs" : les cartes graphiques à utiliser, par exemple "0,1"
- "CLIP Model (Images)" : le modèle de recherche par IA pour toutes les caméras. Après un changement, réindexez les enregistrements.
- "Face Recognition Model" : un modèle pour toutes les caméras. Après un changement, les visages enregistrés sont retraités.
- Par caméra : les modèles de détection d’objets, de détection de visages et de plaques. "Default" suit le modèle recommandé.
