Systèmes de Vision industrielle pour toutes les applications

Sub menu and contents start here

Catalogue Général Systèmes de vision industrielle KEYENCE

Technologie de la vision industrielle


Bases du traitement d’images

Pixels

Le signal vidéo envoyé par la caméra comprend des informations de luminosité qui changent au fur et à mesure que le temps s’écoule. Toutefois, le temps (position sur l’écran) ne peut pas être déterminé avec ce signal. Si on divise une ligne de balayage sur la base d’une impulsion d’horloge possédant une fréquence spécifique (cf. illustration ci-dessus), on est alors en mesure de déterminer la position horizontale sur l’écran. La position verticale étant à l’origine déterminée par le numéro de la ligne de balayage, cela permet donc d’obtenir un quadrillage de l’écran. Chaque élément de ce quadrillage est appelé pixel. L’image d’une cible est reconnue comme étant la combinaison de pixels blancs et noirs. Tous les traitements d’image s’effectuent sur la base des pixels.

Conversion binaire numérique

Le signal vidéo envoyé par la caméra est un signal analogique. Afin de pouvoir utiliser le signal vidéo pour différentes mesures et différenciations, ce signal analogique doit être converti en signal numérique. On définit pour cela un niveau seuil pour le signal vidéo. Les zones qui sont plus claires que le niveau seuil sont définies comme étant “blanches”, tandis que celles qui sont plus sombres sont définies comme étant “noires”. Le signal numérique correspondant à un pixel blanc est égal à “1”(= HI), le signal numérique correspondant à un pixel noir est égal à “0” (= LO).

Traitement par les niveaux de gris

Les processus de traitement d’images utilisent soit la conversion binaire, soit une échelle de gris. Les appareils de la série CV-110 recourent à la seconde méthode, laquelle est basée sur les variations de luminosité de l’image obtenue par la caméra. La conversion binaire ne permet de reconnaître l’image qu’en deux couleurs, le noir et le blanc, autrement dit des “1” et des “0”. Le traitement sur l’échelle des gris permet par contre d’obtenir une plus grande différenciation, l’échelle de luminosité étant divisée en 8 bits (soit 256 niveaux). Cette seconde méthode permet donc de garantir une bien meilleure précision dans la détection.

Traitement couleur (conversion binaire suppress par extraction de couleur)

Le signal vidéo couleur provenant de la caméra est converti en données numériques RVB par la conversion A/N de l’image. Ces données sont utilisées pour l’opération de différence afin d’obtenir les données de R- (moins) V, B-V et R-B à partir des données RVB reçues. Ces six paramètres d’information couleur sont utilisés pour contrôler le degré de correspondance par rapport à la couleur spécifiée. Ceci s’effectue en définissant la plage sur l’écran puis en extrayant la couleur qui correspond à celle précédemment définie. Ensuite, chaque pixel subit une conversion binaire en pixel extrait ou non extrait. Ce processus d’opération de différence assure une extraction stable même pour les couleurs sombres et des vitesses de traitement rapides.

Traitement par échelle de nuances couleur

Les données d’information couleur sont divisées en 256 niveaux.

En fonction de la couleur extraite, les couleurs sont divisées en 256 niveaux. La couleur extraite est spécifiée comme étant le niveau 255 et les autres couleurs qui possèdent une plus grande différence de données de teinte couleur sont spécifiées comme étant plus proche du niveau 0. À la différence de la conversion binaire couleur, le traitement par échelonnement des nuances couleur utilise des données de nuances à 256 niveaux et de ce fait ce traitement assure une détection stable même lorsque la couleur d’une cible varie à cause de différences individuelles. Comme pour la conversion binaire couleur, les six paramètres sont utilisés pour l’opération interne.

Exemple

Le cas du rouge (R) est expliqué ci-dessous. (La même explication s’applique aux autres paramètres.)

 

Caractéristiques du traitement d’échelonnement de nuances couleur

  • Même si la luminosité ambiante change ou si la couleur de la cible varie à cause de différences individuelles, le traitement par échelonnement de nuances couleur assure une détection plus stable que la conversion binaire.
  • Étant donné que le traitement d’échelonnement des nuances couleur utilise des données à 256 niveaux, il est plus efficace pour la mesure de positionnement que la conversion binaire. (Un traitement subpixel est possible).

Fonction filtre

La fonction filtre supprime ou met en évidence le bruit et la distorsion des données de l’image capturée si bien que l’image est facile à contrôler ou à différencier. Le filtre permet de convertir les données de l’image d’origine sous une forme plus simple.

EXPAND

Le pixel cible est remplacé par le pixel le plus brillant parmi le pixel cible et les huit pixels l’entourant. Ce filtre restaure toute partie de lettre manquante. L’image blanche s’agrandit d’une taille. EXPAND répète deux fois le même processus pour augmenter l’effet.

SHRINK

Le pixel cible est remplacé par le pixel le plus sombre parmi le pixel cible et les huit pixels l’entourant. Ce filtre supprime les composantes de bruit faibles. L’image blanche se rétrécit d’une taille.

 

Le processus de filtrage utilise une zone de 3 x 3 pixels autour du pixel cible.

Example

       
   

Avant

 

Après (EXPAND)

 

Après (SHRINK)


Nouvelles rubriques et nouveaux guides
Présentation simple de la vision industrielle Applications de vision industrielle : Questions & Réponses Systèmes de vision : FAQ Guide sur la technologie de la vision industrielle
Présentation simple de la vision industrielle Les clés pour réussir à mettre en oeuvre des contrôles en vision Applications de vision industrielle : Questions & Réponses Ce guide est composé de questions pratiques résultant de l’installation de nombreux systèmes de vision industrielle. Systèmes de vision : FAQ Consultez ces questions portant sur l’utilisation efficace des systèmes de vision industrielle pour accéder à notre guide de réponses indispensables. Guide sur la technologie de la vision industrielleRecevez votre exemplaire!
Autres rubriques traitant de la vision
Assistance et Service
»Questions aux spécialistes

Posez vos questions à nos experts.

»Demande de prix

Demandez le prix d'un système de vision.

»Appelez-moi

Obtenez ici des informations sur les produits KEYENCE.

»Visite

Détaillez votre application et l'un de nos ingénieurs vous rendra visite !

Produit par Produit par KEYENCE