La position de l'image d'une bande laser est une information de pixel et non une dimension physique de la pièce. Une configuration de triangulation par caméra fixe et laser ligne nécessite une relation géométrique entre les pixels, les rayons de la caméra et le plan laser. Pour un capteur fini qui génère déjà des contours de section transversale mesurés en unités techniques, vérifiez les définitions d'étalonnage et d'interface du fabricant avant d'appliquer un modèle de pixel distinct.
D'une image aux points géométriques
Extrayez les positions des bandes dans la région d'image valide et enregistrez la saturation, l'occlusion, les segments manquants et les réflexions multiples. L'extraction de sous-pixels décrit une méthode d'estimation de position ; cela ne prouve pas l’exactitude dimensionnelle. Le fabricant documentation sur la triangulation laser distingue les résultats d’extraction des données calibrées de l’espace métrique.
Un chemin de calcul pour une géométrie fixe
| Étape | Entrées et transformation | Chèques obligatoires |
|---|---|---|
| Calibrage de la caméra | Paramètres intrinsèques et de distorsion | Résolution, objectif et état de mise au point |
| Calibrage du plan laser | Géométrie connue et observations de rayures | Pose du plan par rapport à la caméra et aux unités de coordonnées |
| Intersection rayon-plan | Point image et modèle plan corrigés | Points invalides, géométrie quasi-parallèle et plage de travail |
| Transformation de coordonnées | Coordonnées de la caméra par rapport aux références de la pièce | Relation de montage et définition de référence |
| Calcul des dimensions | Contours de section valides et ajustement géométrique | Région de mesure, règles d'ajustement et états invalides |
Avec le centre optique de la caméra comme origine des coordonnées, écrivez le rayon de pixel comme X = t r et le plan laser comme n · X + d = 0. Leur intersection est X = (-d / (n · r)) r. Le rayon et le plan ne doivent pas être parallèles et les paramètres du rayon et du modèle doivent utiliser le même système de coordonnées. Voir le Documentation sur la géométrie de la caméra OpenCV pour générer des rayons après correction de la distorsion. Sélectionnez l’implémentation réelle de l’étalonnage pour la configuration physique.
Vérifier les dimensions à l'aide d'une géométrie indépendante
N'utilisez pas les données d'ajustement d'étalonnage comme ensemble de données d'acceptation complet. Conservez des objets ou des positions de référence indépendants et vérifiez les différences dimensionnelles et les mesures répétées sur la plage de travail convenue. Enregistrez les erreurs de reprojection d’image séparément des erreurs dimensionnelles physiques ; le premier n’établit pas directement la précision de la machine complète.
Préserver les conditions invalides avec les versions
Évaluez la validité de l'étalonnage après des modifications apportées à l'objectif, à la distance focale, au montage, à la mise à l'échelle de l'image ou à la région active. Enregistrez les fichiers d'étalonnage, les algorithmes, les unités et les versions de l'appareil. Signalez un état explicitement invalide lorsque la bande ou l'intersection géométrique n'est pas valide, plutôt que de présenter la valeur d'une image précédente comme une mesure de courant valide. Cet article explique une méthode de calcul et ne signale aucun étalonnage ou test de précision de l'appareil terminé.
Prestations associées : Vision 3D et traitement de nuages de points, consultation de projet.