Vous êtes sur la page 1sur 44

Deep Learning pour la vision industrielle

– VisionPro ViDi 3.1

Olivier Despont – Product Marketing Manager

1 © 2018 Cognex Confidential


$742 OVER 36 GLOBAL OFFICES IN
20+ COUNTRIES
YEARS IN THE BUSINESS

MILLION 500+ 1,500,000+


2017 REVENUE* CHANNEL PARTNERS SYSTEMS SHIPPED

*Thomson Reuters First Call consensus estimate for 2017 (as of 11-14-17)

2 © 2018 Cognex Confidential


Cognex Products

3 © 2018 Cognex Confidential


PRODUCTS

ALL
ACROSS

INDUSTRIES

ARE MADE BETTER AND


AT L O W E R C O S T W I T H

COGNEX VISION

4 © 2018 Cognex Confidential


Technology Leader

15% R&D 986


OF REVENUE INTO US & INTERNATIONAL
PATENTS
Issued & Pending

5 © 2018 Cognex Confidential


COGNEX VIDI POUR L’INDUSTRIE

Détection des défauts Inspection de la texture

Vérification de l'assemblage et Reconnaissance optique de


localisation des pièces déformées caractères complexe
6 © 2018 Cognex Confidential
Qu'est-ce que le
Deep Learning
de Cognex ?

7 © 2018 Cognex Confidential


QU'EST-CE QUE LA TECHNOLOGIE DE DEEP
LEARNING DE COGNEX ?

Performances
Fiabilité et
et flexibilité des
constance
inspecteurs
humains

8 © 2018 Cognex Confidential


QU'EST-CE QUE LA TECHNOLOGIE DE DEEP
LEARNING DE COGNEX ?

Une approche différente


dans la résolution des
problèmes de vision

▪ Apprentissage basé sur


les exemples (similaire à
l'apprentissage humain)
▪ N’est pas une solution
rigide basée sur les règles

9 © 2018 Cognex Confidential


10 © 2018 Cognex Confidential
STATISTIQUES
COMPARAISON ENTRE DEEP LEARNING ET DES
SOLUTIONS CLASSIQUES (RULE-BASED)

11 © 2018 Cognex Confidential


QU'EST-CE QUI
Des autres logiciels basés sur le
DIFFÉRENCIE deep learning ?
COGNEX VIDI ?

De la vision industrielle classique ?

De l'inspection manuelle ?

12 © 2018 Cognex Confidential


COMMENT CELA FONCTIONNE ?

Approches
classique de
Deep Learning

Rayure
Bosse

Tache
Approche de Poussière
Cognex ViDi

13 © 2018 Cognex Confidential


TECHNOLOGIE OPTIMALE POUR L’INDUSTRIE

Fonctionne avec un nombre réduit d’images Fonctionne sur des PC commerciaux et


traite des images haute résolution

∆𝒘𝒋 =
𝝏𝑱
−𝜼 𝝏𝒘 = 𝜼 σ𝒊(𝒕𝒂𝒓𝒈𝒆𝒕(𝒊) -
𝒋
(𝒊)
𝒐𝒖𝒕𝒑𝒖𝒕(𝒊) )(𝒙𝒋 )
Informati Graphique
ons sur d'évaluation
l'image

Matrice
de
confusion

Configuration et maintenance facile Combiné avec VisionPro pour offrir le meilleur de la


vision industrielle

14 © 2018 Cognex Confidential


QUAND DOIT-ON UTILISER LE DEEP LEARNING?

ViDi résout les problèmes que la VisionPro™ est idéale pour


vision classique ne peut pas certaines applications
ViDi pour les caractéristiques VisionPro pour les caractéristiques
« imprévisibles » descriptible

Inspection Alignement de précision

Localisation de pièces Mesure


déformées

Reconnaissance optique de
caractères Lecture de codes 1D et 2D
déformés

15 © 2018 Cognex Confidential


POURQUOI UTILISER VISIONPRO VIDI ?

Par rapport aux Par rapport à la vision Par rapport à


bibliothèques Open Source industrielle classique l'inspection manuelle
Deep Learning

Nécessite moins de Conçu pour les Plus


données et de applications constant
puissance de calcul complexes

Interface Plus facile à Plus fiable


d'apprentissage configurer
simple

Support Tolère les


Plus rapide
mondial variations

16 © 2018 Cognex Confidential


• Ce que nous proposons

VisionPro ViDi 3.1

17 © 2018 Cognex Confidential


Nouveautés de VisionPro ViDi 3.1

Outil de reconnaissance optique de


caractères (OCR),
Lit les caractères extrêmement difficiles
▪ Labelling facile (bibliothèque de polices prédéfinies prête à
l'emploi)
▪ Configuration facile et rapide
▪ Fiabilité (capacité de réentraînement pour ajuster la
reconnaissance optique de caractères aux applications)

Intégration de VisionPro et Designer


▪ Combine le meilleur de la vision industrielle
classique et de l'intelligence artificielle sur une
plateforme unique
▪ Offre un environnement de prototypage puissant et
facile à utiliser
▪ Fournit un environnement de déploiement commun

18 © 2018 Cognex Confidential


BLUE-READ TOOL
OCR

Objectif
Lecture des caractères extrêmement
Polices à faible contraste sur un
difficiles que la vision classique ne peut microcircuit intégré
pas gérer, grâce à la bibliothèque de
polices prédéfinies
Conçu pour les codes déformés,
asymétriques et mal gravés
Complémentaire à OCRMax qui est idéal Reconnaissance optique de caractères sur une
surface courbe
pour la lecture de texte de qualité
optimale et moyenne

Idéal pour
Reconnaissance optique de caractères sur le
▪ Le métal estampé et gravé métal estampé et gravé

▪ Le plastique et le caoutchouc moulé


▪ Les codes de date/lot à matrice de Lecture de l'OCR-A sur un sachet en plastique semi-transparent
points
19 © 2018 Cognex Confidential
20 © 2018 Cognex Confidential
LECTURE DE CARACTÈRES EXTRÊMEMENT
DIFFICILES

Labelling facilité
(bibliothèque de polices
prédéfinies prête à l'emploi)

Configuration facile
et rapide

Fiabilité
(capacité de réentraînement pour
ajuster la reconnaissance
optique de caractères aux
applications)

21 © 2018 Cognex Confidential


VISIONPRO VIDI

Combine la meilleure
bibliothèque de vision industrielle
au monde avec les meilleurs
outils de Deep Learning

Environnement de
développement et de
déploiement commun

Licences de sécurité partagées


facilitant la maintenance sur site
VisionPro ToolBlock Interface utilisateur
d'apprentissage ViDi

22 © 2018 Cognex Confidential


VISIONPRO, VIDI & COGNEX DESIGNER
INTEGRATION

Applications
entièrement
déployables
Création et déploiement
d'applications VisionPro et
ViDi à l'aide de
Cognex Designer
PatMax fixturing pour ViDi
Combinaison de PatMax avec les outils
d'inspection, de classification et de
reconnaissance optique de caractères
de ViDi

Prototypage graphique
Configuration et enregistrement rapides
des workspaces VisionPro ToolBlock et
ViDi dans un environnement commun

Intégration programmatique
Conversion automatique des images,
graphiques et résultats entre VisionPro et Intégration simplifiée dans un
ViDi.
environnement commun

23 © 2018 Cognex Confidential


INTÉGRATION PROGRAMMATIQUE

▪ Conversion des formats


d'images VisionPro
▪ ViDi utilise directement les
images VisionPro 8 et 16 bits

▪ Résultats ViDi pour une utilisation dans


VisionPro
▪ Accès VisionPro aux coordonnées de
défauts, résultats d'outils et évaluations ViDi

▪ Graphiques ViDi au format VisionPro


▪ Combinaison des graphiques des
outils VisionPro et ViDi dans le même Designer gère
affichage
automatiquement les
conversions de données

▪ Transformation de cordonnées
▪ Transformation parfaite des espaces
d'images entre les outils VisionPro et ViDi

24 © 2018 Cognex Confidential


ENVIRONNEMENT DE DÉVELOPPEMENT COMMUN

Configuration des
workspaces
de VisionPro ToolBlock et
ViDi

Exportation pour un accès


de manière
programmatique

Fichier .vpp Fichier .vrws

25 © 2018 Cognex Confidential


INDEXATION PATMAX POUR VIDI

Transfert direct des


Utilisation de PatMax pour un coordonnées aux outils
fixturing plus facile et plus d'inspection, de classification et
précise que l'outil bleu ViDi de reconnaissance optique de
caractères

26 © 2018 Cognex Confidential


APPLICATIONS ENTIÈREMENT DÉPLOYABLES

Personnalisation et
compilation d'une application
d'exécution entière

27 © 2018 Cognex Confidential


VISIONPRO, VIDI & COGNEX DESIGNER
INTEGRATION

28 © 2018 Cognex Confidential


Quelles sont les
• Ce que nous proposons

applications auxquelles
nous pouvons apporter
une solution ?

29 © 2018 Cognex Confidential


QUELS SONT LES BESOINS DES APPLICATIONS
AUXQUELS VISIONPRO VIDI PEUT RÉPONDRE ?

Inspection esthétique Classification


▪ Inspection de surface ▪ Identification des lots/produits
en vrac
▪ Détection des défauts fonctionnels
▪ Classification des défauts
Localisation de pièces Reconnaissance optique de
▪ Localisation et comptage des caractères complexe
pièces déformées ▪ Détection des caractères
▪ Suivi de la trajectoire des robots déformés

Vérification avant l'assemblage Vérification après l'assemblage


▪ Vérification du positionnement
▪ Vérification des espaces avant
▪ Vérification de l'assemblage
l'assemblage final et du conditionnement
▪ Orientation des pièces
▪ Mise en kit et palettisation
30 © 2018 Cognex Confidential
31 © 2018 Cognex Confidential
INSPECTION DES CIRCUITS INTÉGRÉS
DÉTECTION DES ANOMALIES FONCTIONNELLES
DES BROCHES DE RACCORDEMENT Mode non supervisé

32 © 2018 Cognex Confidential


INSPECTION DES VIS MÉDICALES
INSPECTION DES FILETAGES Mode non supervisé

33 © 2018 Cognex Confidential


DÉTECTION DES RAYURES SUR LES BORDS
LATÉRAUX DES PIÈCES DE MOTEUR
MÉTALLIQUES TEXTURÉES Mode supervisé

Aucune anomalie (OK) Zone blanche (OK)

Challenges
▪ Importante variation et surface
métallique irrégulière apparaissant
comme une texture complexe dans
l'image.

▪ Faible contraste entre les défauts et


la zone acceptable.

▪ Les variations normales et


Tache de rouille (OK) Zone fissurée (OK) attendues du métal doivent être
tolérées (c.-à-d. les zones banches,
les taches de rouille, les zones
fissurées).

▪ Seules les longues rayures blanches


sont recherchées (utilisation du
mode supervisé).

34 © 2018 Cognex Confidential


DÉTECTION DES RAYURES SUR LES BORDS
LATÉRAUX DES PIÈCES DE MOTEUR
MÉTALLIQUES TEXTURÉES

Résultats et performances
▪ Détection fiable et constante.
▪ L'inspection a été effectuée sans
aucune bibliothèque de défauts
complexe.
▪ Facile et rapide : l'apprentissage de
l'ensemble d'échantillons représentatif
peut être effectué en moins de 30 min.
▪ 50 bonnes et 30 mauvaises images
apprises.

35 © 2018 Cognex Confidential


VÉRIFICATION DE L'ASSEMBLAGE APRÈS LE
POSITIONNEMENT

Challenges
Différents composants et
perspectives.

Pièces manquantes

Toutes les pièces Condensateur Optique


trouvées manquant manquante
Vérification de la carte de circuit imprimé d'une souris
d'ordinateur

36 © 2018 Cognex Confidential


VÉRIFICATION DE L'ASSEMBLAGE APRÈS LE
POSITIONNEMENT

Kits chirurgicaux

37 © 2018 Cognex Confidential


IDENTIFICATION DES PRODUITS

38 © 2018 Cognex Confidential


INSPECTION DE SOUDURE ET
CLASSIFICATION DES DÉFAUTS

Soudure correcte (OK)

Soudure superposée (OK)

Soudure défectueuse (Non-OK)

Soudures superposées et défauts


(Non-OK)

39 © 2018 Cognex Confidential


INSPECTION DE SOUDURE ET
CLASSIFICATION DES DÉFAUTS

40 © 2018 Cognex Confidential


OCR
Lecture de l'OCR-A sur un sachet en
plastique semi-transparent

41 © 2018 Cognex Confidential


QUELS SONT LES BESOINS DES APPLICATIONS
AUXQUELS VISIONPRO VIDI PEUT RÉPONDRE ?

Inspection esthétique Classification


▪ Inspection de surface ▪ Identification des lots/produits
en vrac
▪ Détection des défauts fonctionnels
▪ Classification des défauts
Localisation de pièces Reconnaissance optique de
▪ Localisation et comptage des caractères complexe
pièces déformées ▪ Détection des caractères
▪ Suivi de la trajectoire des robots déformés

Vérification avant l'assemblage Vérification après l'assemblage


▪ Vérification du positionnement
▪ Vérification des espaces avant
▪ Vérification de l'assemblage
l'assemblage final et du conditionnement
▪ Orientation des pièces
▪ Mise en kit et palettisation
42 © 2018 Cognex Confidential
Apprentissage en quelques minutes
et traitement en quelques
millisecondes. L'apprentissage peut être
exécutés sur un PC avec
L'apprentissage type
une carte graphique.
nécessite moins de
200 images.

Boîte à outils pour répondre aux


Intégration parfaite dans
besoins des applications d'inspection,
l'ensemble d'outils de vision
de localisation, de classification et de
industrielle classique Cognex.
reconnaissance optique de
caractères.

43 © 2018 Cognex Confidential


Visitez www.cognex.com

44 © 2018 Cognex Confidential

Vous aimerez peut-être aussi