Maîtriser les pixels avant que le modèle ne les voie
La plupart des projets de vision par ordinateur décevants peuvent être attribués à des problèmes au stade de la capture. L'objectif est inapproprié, l'éclairage est incohérent, la position de la caméra dérive, la fréquence d'images ne peut pas suivre la vitesse de la ligne, ou les images que le modèle voit en production diffèrent de manière subtile mais significative de celles sur lesquelles il a été entraîné. Nous traitons la capture comme une partie du système plutôt que comme une contrainte externe fixe, et nous sommes heureux de spécifier les caméras, les objectifs, l'éclairage et les supports mécaniques lorsque cela permettra de décupler la précision du modèle.
La calibration est également sous-estimée. Les caméras dérivent, l'éclairage change avec les saisons et l'heure de la journée, et les convoyeurs développent des schémas d'usure. Un système de vision qui se recalibre silencieusement — ou qui signale lorsque la calibration a dépassé une tolérance acceptable — surpassera un système plus sophistiqué qui ne le fait pas. Nous intégrons la calibration dans le cycle de vie opérationnel, et non comme une tâche de configuration ponctuelle.
Lorsque l'infrastructure de capture existante est déjà en place, nous travaillons dans le respect de ses contraintes, mais nous indiquons honnêtement lorsque ces contraintes limitent ce qui est réalisable. Mieux vaut une discussion précoce sur un luminaire fixe qu'un cycle de réentraînement du modèle qui ne peut pas résoudre un problème physique.
- Spécification de la caméra, de l'objectif et de l'éclairage
- Configurations multi-caméras synchronisées
- Calibration sur le terrain et détection de dérive
- Surveillance de la qualité d'image en temps réel
- Tolérance au mouvement, aux vibrations, à l'encrassement
- Intégration de matériel de qualité industrielle

