# OpenCL — plugins ViON

Source : https://vionvision.tech/fr/plugins/motion/opencl

Détectez le mouvement dans l’image à l’aide de la carte graphique. Vérifiez la compatibilité du matériel avant la connexion.

- Paquet : @vionvision/camera-ui-opencl
- Groupe: Détection de mouvement
- Version: 1.2.7
- Nécessite: ViON 2.2.5 ou plus récent
- Licence: MIT
- https://npm.vionvision.tech/-/web/detail/@vionvision/camera-ui-opencl
- https://github.com/atva0408-create/Vion-plagin/tree/main/camera-ui-opencl#readme

## Description technique

Détecte le mouvement dans l’image de la caméra et effectue l’analyse sur la carte graphique.

## Ce qu’il fait

- Détecte le mouvement dans l’image de la caméra et marque les zones où quelque chose bouge
- Effectue l’analyse sur la carte graphique
- Permet de choisir l’appareil qui fait l’analyse, utile sur les systèmes à plusieurs cartes graphiques
- Conserve des réglages de sensibilité distincts pour chaque caméra, avec un bouton qui rétablit les valeurs par défaut
- Peut être utilisé dans le test de détection de mouvement et dans les automatisations

## Ce qu’il faut

- Une carte graphique avec un pilote OpenCL installé. Sans OpenCL sur le serveur, la détection de mouvement ne démarre pas
- Si aucune carte graphique n’est trouvée, le plugin utilise le processeur, à condition qu’un pilote OpenCL soit installé pour celui-ci

## Réglages

- OpenCL Device : l’appareil qui effectue l’analyse. 'auto' prend la première carte graphique trouvée ; les autres entrées sont les appareils détectés, numérotés comme dans l’indication sous le champ
- Area : la taille minimale du mouvement détecté, en pixels. Les mouvements plus petits sont ignorés
- Threshold : la sensibilité, de 0 à 1. Plus la valeur est élevée, plus la sensibilité est faible
- Blur : lisse l’image pour atténuer le bruit
- Dilation : agrandit les zones de mouvement détecté
