Vous êtes sur la page 1sur 22

Réglage de l’outil Blob

Réf : SENSOPART-FR-AIDE
Support Technique : 04 72 12 02 22
Mail : support@sensopart.fr
Web : https://www.sensopart.com/fr/
1- Ajouter l’outil « Blob » à la liste d’outils de contrôle via la bouton
« Nouveau »

 L’outil Blob permet de détecter un ou plus objets formé par un groupe de pixels.

2
2- Le réglage de l’outil se fera en 3 onglets qui seront détaillés
dans les chapitres suivants

Chapitre 1: Détection d’objet

Chapitre 2 : Filtre

Chapitre 3 : Ordonnancement des objets

3
Chapitre 1

 La détection des objets est faite en 3 parties : la sélection du « type de ROI » adapté , la présence d’objets
sur les bords et enfin la segmentation de l’image.

Type de seuillage et réglage de Activation/Désactivation des


celui-ci objets sur le bords

Type de ROI

4
Chapitre 1

 Trois type de ROI sont disponibles, il est nécessaire d’utilisé la plus adapté a votre application : Cercle,
Rectangle ou Forme libre

Détection points de colle

Détection fissure

La zone en rouge
est la zone de
contrôle
5
Chapitre 1

 Objets sur le bords, cochés cette case permet de valider les objets qui viendraient couper le cadre jaune
qui correspond à la zone de recherche.

Détection points de colle

6
Chapitre 1

 La détection des objets dans la zone peut se faire via 3 méthodes :


Niveau de gris absolu, définition d’un seuil de niveau de gris des
objets à capturer de 0 à 255.

La FT 50 bleue est La FT 50 grise est Les deux sont détectées


détectée détectée
7
Chapitre 1

 Suite :

Seuillage du niveau de gris des objets a capturer en relation avec un outil


luminosité préalablement positionné.
ATTENTION : l’outil luminosité doit être positionné avant l’outil Blob

Mise en œuvre :
1 ) Positionnement de l’outil luminosité sur l’objet de référence ( le seuillage de l’outil n’est pas pris en compte )
2 ) S’assurer que l’outil luminosité est bien au dessus de l’outil blob, sinon via un clic droit sur l’outil cf : image en dessous ,
« Monté » ce dernier devant l’outil blob.

3 ) Sélectionnez l’outil de référence.


4 ) Ajuster la tolérance autour de la valeur de référence de l’outil luminosité.
8
Chapitre 1
A chaque prise d’image l’outil calcul l’histogramme de la zone sélectionnée :

 Suite :

Un seuil est placé de façon automatique au centre de la distribution (de façon a avoir autant de pixel d’un coté ou de l’autre du
seuil).

Il suffit donc juste dans l’outil de sélectionné si on travail sur la partie a droite (Clair) ou a gauche (Foncé) du seuil.

Il est possible via un coefficient de déplacer manuellement le seuil calculé via le curseur Facteur de correction.

9
Chapitre 1

 Filtre :

Réglage du nombre d’objets à détecter pour valider le contrôle

Zone filtres : Si besoin possibilité de définir jusqu’à 4 filtres pour la sélection des objets à comptabiliser.

10
Chapitre 1

 Filtre :
Surface : Compte le nombre de pixels qui compose l’objet.

Exemple d’utilisation : Filtrage de poussières, triage de produits par tailles , calibrage de pièces…

Pas de filtre, les F10 et F25 sont


détectées et comptées.

Un filtre de surface de 40000


pixels nous permet de filtrer les
F10 et de ne travailler que sur
les F25.

11
Chapitre 1

 Filtre :
Surface avec les trous : Compte le nombre de pixels qui compose l’objet incluant les trous qui pourrait être présent
dans la pièce.
Exemple d’utilisation : Différenciation de pièce percée et donc le diamètre extérieur est différent…

1
1 2 2
La surface de l’objet 1 et 2 est
quasiment identique, pour différencier
les deux objets il faut utilisé la surface
avec les trous.
12
Chapitre 1

 Filtre :
Périmètre : Compte le nombre de pixels qui compose le contour de l’objet.
Exemple d’utilisation :Vérification d’engrenage, déformation sur le pourtour d’une pièce…

1
2
1 La surface de l’objet 1
et 2 est quasiment
identique, pour
différencier les deux
2 objets le périmètre
semble très
intéressant.

13
Chapitre 1

 Filtre :
Compacité : C’est la capacité d’une forme a être proche d’un cercle.
Exemple d’utilisation : Détection de taches / fissures…
1

2 2

1 La détection d’un élément mélanger par


exemple a la sortie d’un bol vibrant, ici l’écrou
possède une compacité proche de 1 et les vis
supérieur a 3.
14
Chapitre 1

 Filtre :
Coord Y du centre de gravité : Valeur en Y du centre de gravité des objets.
Exemple d’utilisation : Sélection d’une partie d’un convoyeur, filtrage de déviation des produits…

15
Chapitre 1

 Filtre :
Coord X du centre de gravité : Valeur en X du centre de gravité des objets.
Exemple d’utilisation : Sélection d’une partie d’un convoyeur, filtrage de déviation des produits… X

16
Chapitre 1

 Filtre :
+90° Vecteur d‘orientation (180°)
+45°
Angle entre le vecteur qui qui passe
par le point le plus loin du contour
de la forme et le repère Vecteur qui donne la
plus grande distance

Centre de gravité de la pièce

-90°

17
Chapitre 1

 Filtre :
Rectangle AVEC rotation
Orientation à 360°: Hauteur ou largeur du cadre défini autour de chaque objets.
Exemple d’utilisation :Tri de produits orientés, tri d’écrou…

4 3

1 2

18
Chapitre 1

 Filtre :
Rectangle AVEC rotation
Recto / Verso : Différenciation de pièces par leur sens recto/verso en fonction de deux paramètre
contour ou surface. Le sens est donné par le signe de la valeur du calcul
Attention pour certaine forme ce filtre n’est pas très stable, pour améliorer cette stabilité on peu
utilisé le modèle Ellipse.

19
Chapitre 1

 Filtre :

Ellipse
Excentricité: Calcul du rapport entre l’axe le plus grand de la pièce et le plus petit, plus la valeur est
proche de 0 plus la forme est proche du cercle parfait. Plus elle est proche de 1 plus on est sur une
forme rectangulaire.

1
1

20
Chapitre 1

 Ordonnancement des objets :


L’outil Blob peut trouvé plusieurs objets dans le cadre d’un
envoi à un PC ou à un robot (pour une application de pick and
place), il peut être nécessaire de trier les données dans un certain
ordre selon les critère suivant.

Il est aussi possible de configuré le type de tri, selon un ordre


croissant ou décroissant du paramètre précédemment choisis.

Applications : Pick and place dans le sens d’arrivé des


produits, sélection sur un convoyeur des plus gros
produits …

21
Chapitre 1

 Trame :
Paramètres a transmettre propre a ce nouvel outil :

Cette outil nous permet de retourné les différents valeurs qui ont été calculés pour chaque objet, le
nombre d’objets…

22

Vous aimerez peut-être aussi