Analyse À Blob (Blob Analysis) - Datasensor USEasy SCS1 Serie Manuel D'instruction

Table des Matières

Publicité

Manuel d'Instruction
même temps. De cette manière la profondeur de l'image peut, toutefois, résulter réduite. Il peut être
compliqué de mettre au point un objet dont la distance p/r aux lentilles est variable.
- Temps de saisie : temps nécessaire au capteur pour capturer une image. Après que le CMOS a été
exposé à la lumière pour le temps d'exposition préfixé, l'image doit être transférée dans la mémoire du
dispositif.
choisissant uniquement une certaine portion de l'image à saisir.
- Temps d'inspection : le temps d'inspection dépend des opérations à réaliser et des outils employés. Par
exemple des outils basés sur la ligne (ex. Edge) exigent des temps d'inspection beaucoup inférieurs p/r à
ceux basés sur la surface (ex. Blob).
12.5. Analyse à Blob (Blob Analysis)
Blob :
Un Blob est défini comme groupe de pixels adjacents d'intensité lumineuse supérieure (ou inférieure) à un
certain seuil. Typiquement les Blob sont tirés d'images binarisées. Dans la pratique des zones de pixels
clairs ou sombres de l'image sont groupées dans des régions annexes, appelée justement Blob.
La reconnaissance des Blob s'avère en examinant l'image ligne après ligne, sans analyser chaque pixel
individuel. Pour chaque ligne le système enregistre la coordonnée initiale et celle finale de chaque intervalle
caractérisé par le même type de pixel (clair ou sombre). Les objets sont construits en respectant les lignes
contiguës et en regroupant les intervalles des pixels du même type. Cette approche accélère
remarquablement les opérations vis à vis d'un algorithme basé sur chaque pixel.
Les objets analysables peuvent avoir toute forme et complexité, ils peuvent également contenir un nombre
quelconque de trous qui sont eux-aussi comptés comme objets.
Plusieurs paramètres sont disponibles pour améliorer les performances. On peut introduire des critères
(filtres) qu'un objet doit respecter pour être considéré valable en tant que Blob. Par exemple, on peut fixer
un seuil sur le nombre minimum de pixel qu'un objet doit contenir, souvent des groupes réduits de pixels
peuvent être dus au bruit parasite. Il est possible de supprimer des objets touchant le bord de la zone
inspectée en fixant une limite sur le nombre maximum de pixels appartenant au blob pour filtrer l'arrière
plan.
Une fois les informations nécessaires réunies, on peut calculer certains paramètres relatifs à l'objet à
l'examen tels que la surface (nombre de pixel), le périmètre (transitions X + transitions Y + transitions
diagonaux x
symétriques), le périmètre convexe (figure 31, il approche mieux le périmètre réel par rapport à la boîte
englobante - bounding box).
avec la hauteur et la largeur de l'objet
AUDIN - 8, avenue de la malle - 51370 Saint Brice Courcelles - Tel : 03.26.04.20.21 - Fax : 03.26.04.28.20 - Web : http: www.audin.fr - Email : info@audin.fr
Le transfert exige env. 30 ms pour une image complète. Le temps peut être réduit en
), la boîte englobante (figure 30), les moments (servent à décrire l'orientation d'objets non
2
Figure 38
surface=2, périmètre =6
Figure 40
boîte englobante : rectangle
Figure 39
surface=3, périmètre= 6·SQRT(2)
Figure 41
Série SCS1
170

Publicité

Table des Matières
loading

Table des Matières