Algorithme - SICK Inspector PIM Manuel Utilisateur

Table des Matières

Publicité

Manuel utilisateur
Inspector PIM
8015729/ZPP7/2018-
03
Utilisation de la boîte à outils
• Si vous souhaitez un polygone ouvert, déplacez le pointeur de la souris à proximité du
point d'arrivée ou de la dernière ligne tracée, assurez-vous que le curseur change de forme,
puis cliquez pour terminer le polygone.
La forme et la position du polygone ainsi tracé n'ont pas besoin d'être précises car l'algorithme
recherche et ajuste le polygone tracé aux contours détectés sur l'image. Le polygone ajusté
est tracé en vert sur l'image de référence, ou en rouge s'il n'est pas détecté.
Les angles du polygone peuvent être modifiés une fois le polygone tracé. Sélectionnez le
polygone en cliquant dessus sur l'image ou dans la liste de l'onglet Outils. Cliquez ensuite sur
l'un des angles et faites-le glisser avec la souris jusqu'à sa nouvelle position. Vous pouvez
déplacer le polygone en entier lorsqu'il est sélectionné. Utilisez pour cela les touches fléchées
du clavier.
Note
Il est impossible d'ajouter ou de supprimer des angles une fois le polygone tracé. En outre,
il est impossible de fermer un polygone ouvert et inversement. Pour supprimer un polygone,
sélectionnez-le sur l'image ou dans la liste de l'onglet Outils, puis appuyez sur Supprimer ou
sélectionnez Supprimer le polygone dans le menu contextuel du clic droit.
10.9.2

Algorithme

L'ajustement du polygone est réalisé en deux étapes :
1. Positionnement rigide
2. Ajustement flexible
L'étape de positionnement rigide conserve la taille et la forme exactes du polygone tracé.
Cette étape de positionnement donne lieu à une recherche de la position et de la rotation
les plus adaptées à la forme des contours dans l'image. Cette recherche est effectuée loca-
lement, autour des segments linéaires.
L'étape d'ajustement flexible permet à la forme du polygone ajusté de dévier de la forme
tracée. Chaque segment linéaire du polygone est ajusté indépendamment. Cela s'avère utile
lorsque la forme tracée n'est pas parfaite, lorsque la forme des objets varie ou lorsque
l'étalonnage n'est pas parfait.
La figure ci-dessous illustre un exemple. Le polygone tracé par l'utilisateur, à gauche, est
tracé en jaune. Une zone de recherche entoure ce polygone afin de procéder au positionne-
ment rigide. Le polygone gris sur l'image ne correspond pas parfaitement à la forme tracée.
Toutefois, la position et la rotation grossières sont détectées à l'étape de positionnement rigide
et tracées en bleu au centre de l'image.
Polygone tracé avec zone de re-
cherche
Après cette étape, l'ajustement flexible ajuste chaque segment linéaire du polygone aux co-
ntours de l'image. Il s'agit du tracé en bleu de l'image de droite. Les nouveaux angles sont
calculés aux points d'intersection des segments linéaires ajustés. Ces angles sont limités
afin de ne pas trop dévier des angles obtenus par ajustement rigide. Cette limite est repré-
sentée par des cercles rouges sur la figure.
©SICK AG • Identification & Measuring • www.sick.com • Tous droits réservés
Sujet à modification sans préavis
conserve la forme et la taille de l'objet
permet une déformation de la forme
Après positionnement rigide
Mode d'emploi
Après ajustement flexible
71

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Inspectorpim60

Table des Matières