66e Congrès de l’Acfas Inspection automatisée de pièces manufacturées Richard LEPAGE / Daniel LAVIGNE Ecole de technologie supérieure
1- Présentation des participants 2- Contexte de l’inspection automatisée 3- Extraction des géons 4- Conclusion Plan de la présentation
ä Laboratoire d’Imagerie, de Vision et d ’Intelligence Artificielle (LIVIA, ETS, Montréal) ä Laboratoire d’Automatique Industrielle ä Laboratoire d’Etudes en Intelligence Naturelle et Artificielle ä Laboratoire de Vision et Systèmes Numériques ä IIT 1- Présentation des articipants (LAI, INSA-Lyon, France) (LEINA, UQAM, Montréal) (LVSN, Université Laval, Québec) (CNRC, Ottawa)
ä Pièces de la base de données: Pièce 1Pièce 2Pièce 3Pièce 4Pièce 5 Pièce 6Pièce 7Pièce 8Pièce 9Pièce Contexte de l’inspection automatisée
2- Contexte de l’inspection automatisée (suite) CCD CAMÉRA INSPECTION entraî- Base de données modèles CAO Mémoire associative Rapport d'inspection CAO géon 2D géon 3D nement
Élaborée en 1985 par Biederman Représentation qualitative Procédé ascendant (bottom-up) 2- Contexte de l’inspection automatisée (suite) ä La théorie RBC (Recognition By Components):
2- Contexte de l’inspection automatisée (suite) ä Cylindre généralisé:
courbe AXE droit ARÊTES droites courbes rotationnelle SYMÉTRIE réflective et réflective asymétrie DIMENSION constante croissante croissante et décroissante 2- Contexte de l’inspection automatisée (suite) ä Attributs des géons:
au dessus 2- Contexte de l’inspection automatisée (suite) ä Décomposition en géons:
2- Contexte de l’inspection automatisée (suite) ä Matérialité positif négatif ä Symétrie de la section génératrice réflective réflective et rotationnelle asymétrique
2- Contexte de l’inspection automatisée (suite) ä Types d’arêtes de la section génératrice droites courbes hybrides ä Dimension de la section génératrice constante variable
2- Contexte de l’inspection automatisée (suite) ä Axe droit incurvé ä Nombre total de géons 72 géons 36 géons positifs 36 géons négatifs
2: axes à angle (jonction en T) 3: axes parallèles (côte à côte, inclusif) 4: axes croisés (jonction en X) 5: axes confondus (géons concentriques) 1: axes colinéaires (géons bout-à-bout) 2- Contexte de l’inspection automatisée (suite) ä Attributs de connexité
3- Extraction des géons ä Algorithme proposé 1. Pré-traitement Filtrage Rehaussement des discontinuités Détection des arêtes 2. Traitement Détection des contours fermés selon les analyse multirésolution laplacien de gaussien contours actifs discontinuités de brillance d’ordre 0 et d’ordre 1, par:
Extraction des géons (suite) ä Exemple de détection avec contours actifs
3- Extraction des géons (suite) ä Algorithme proposé (suite) 3. Segmentation Autant de régions que de contours fermés. Représentation symbolique des régions. Etiquettage des arêtes pour chaque région. Elimination des régions invalides, selon: inclusion des régions caractéristiques topologiques des arêtes Agrégation des régions validées. Appariement avec le géon identifié.
1- Les surfaces des objets sont à évolution douce. 2- Les objets sont constitués des 72 géons. 3- Image obtenue selon une vue générale. 4- Aucun alignement accidentel. 5- Possibilité d’occlusion entre les géons. 3- Extraction des géons (suite) ä Considérations au niveau de l’objet
3- Extraction des géons (suite) ä Considérations au niveau des composantes 3- L’expansion d’un géon est linéaire. au plan contenant la section génératrice. 2- La section génératrice est un quadrilatère, une ellipse ou une surface convexe asymétrique. 1- L’axe d’une composante de l’objet est orthogonal
1- Les arêtes de la section génératrice sont courbes ssi le corps comporte deux arêtes limites (>>). 3- Si l’axe est courbé alors les arêtes du corps sont courbes. 2- Les arêtes de la section génératrice sont droites ssi le corps comporte deux arêtes cachées (>). 3- Extraction des géons (suite) ä Décomposition en composantes
4- Pour les géons ayant des axes droits, la section génératrice est constante ssi les arêtes du corps sont droites et parallèles. 5- Les arêtes du corps d’un géon sont cachées ou limites. 6- Aucun des géons ne comporte d’arêtes concaves. 3- Extraction des géons (suite) ä Décomposition en composantes
Section génératrice. Arêtes du corps. 3- Extraction des géons (suite) ä Reconnaissance des composantes
3- Extraction des géons (suite) ä Courbure d’une arête i j
Section génératrice symétrique 3- Extraction des géons (suite) ä Arêtes de la section génératrice
3- Extraction des géons (suite) ä Courbure de l’axe et dimension de la section génératrice
4- Conclusion