Réglage des performances
Équilibrer latence et débit est le défi principal en vision par ordinateur.
Stratégies
🏎️ « J’ai besoin de vitesse » (faible latence)
Profil adapté aux démos et au retour immédiat (ex. <100 ms de décalage).
- Réduire
BATCH_WAIT_MS: mettre à10ms.- Effet : Le GPU tourne plus souvent avec des batches plus petits. Plus d’overhead mais des résultats plus rapides.
- Augmenter
PROCESS_FPS: mettre à15ou plus.- Effet : Mouvements plus fluides, si le GPU suit.
🏭 « J’ai besoin de volume » (fort débit)
Profil adapté à un déploiement avec 20+ caméras sur du matériel limité.
- Augmenter
BATCH_WAIT_MS: mettre à100ms.- Effet : Le système peut grouper jusqu’à 32 images en un seul batch. Très bonne utilisation des cœurs CUDA.
- Réduire
PROCESS_FPS: mettre à2ou3.- Effet : Le mouvement paraît « saccadé » à l’œil, mais l’IA détecte toujours bien « debout / couché ». Économise beaucoup de CPU et de décodage.
Dimensionnement matériel
Voir la doc EN pour les recommandations détaillées (VRAM, nombre de caméras, etc.).