Opales Pattern : localiser une pièce

Opales Pattern retrouve une pièce, un logo ou un repère dans l'image, à n'importe quel angle, à partir de ses contours. Plusieurs modèles (patterns) se cherchent ensemble ; chacun garde sa propre image d'apprentissage.

Opales Pattern : localiser une pièce
OPAPMSM rechercheOPAPMRM chargementOPAPMEM édition en production
1

Apprendre un pattern

Bouton « Prendre l'image » : l'image de la zone de recherche devient l'image d'apprentissage du pattern. Le rectangle vert délimite la partie apprise, la croix et la flèche donnent le point de prise et l'angle de référence : tout se déplace à la souris.

Les contours appris s'affichent en vert. Il n'y a pas de bouton « Apprendre » : un pattern modifié est réappris tout seul avant le test et avant OK.

Le pattern 0 appris sur le losange « FM3 » d'une étiquette : zone apprise (rectangle vert), point de prise et axes, contours retenus.
2

Masquer ce qui varie

La barre « Masque et zones d'importance » donne un pinceau : rouge = ignoré (ni appris ni compté), aqua = parasites (rien d'attendu ici : un bord trouvé fait baisser le score), zones Z1 à Z5 = parties qui comptent 1,5 à 16 fois plus.

Ici les lettres « FM3 », qui changent d'une étiquette à l'autre, sont peintes en rouge : seul le losange reste appris (5 contours au lieu de 7). La pastille « i » à côté du pinceau rappelle le rôle de chaque couleur.

Les lettres variables peintes en rouge : elles ne sont plus apprises.
L'aide du masque, affichée sur l'image par la pastille « i ».
3

Tester sur l'image

La flèche « Tester » cherche tous les patterns actifs dans la zone de l'instruction. L'onglet Dernière exécution montre chaque pièce trouvée : contours retrouvés, point de prise, numéro du pattern et score. La zone de recherche (tirets jaunes) se déplace et se redimensionne à la souris ; elle est réécrite dans la ligne à OK.

À droite, les réglages : contrastes d'apprentissage, seuil de score, plage d'angle (une plage étroite, ou un angle fixe, accélère la recherche), nombre de pièces, prise en compte des parasites. Chaque réglage a sa pastille « i ».

La pièce retrouvée dans la zone de recherche, avec son score.
4

Comment l'outil cherche

La grande pastille « i » en haut à droite explique la recherche, avec les chiffres de l'outil ouvert : extraction grossière de l'image, vote de chaque pattern, descente vers la granularité fine autour des candidats, ajustement sous-pixel et score, puis tri entre patterns.

« Comment l'outil cherche les pièces à l'exécution » : l'aide de l'éditeur.

À savoir

  • Un pattern peut être mis en pause, ou dupliqué en miroir ou à une autre échelle (+5 %, -10 %…).
  • Les modèles PatMax existants (.vpp) se convertissent en outils Opales Pattern.
  • Résultats : point de prise, score, angle, couverture, n° du pattern, parasites, erreur d'ajustement, contraste ; toutes les pièces dans la liste d'objets.
  • Aide des instructions : OPAPMSM, OPAPMRM, OPAPMEM.