VisiOpal, la suite logicielle de votre contrôle par vision

Depuis plus de 30 ans, VisiOpal pilote les caméras, traite les images, dialogue avec les automates, les moteurs et les bases de données, et affiche une interface à l'image de votre ligne. Un seul logiciel, de l'acquisition au rapport.

Bride usinée vue par la caméra, en alternance : une pièce bonne (cercles ajustés sur le diamètre extérieur, l'alésage et les quatre perçages, DataMatrix lu, marquage encadré, verdict OK), puis une pièce au bord ébréché, signalée en rouge, verdict NOK
Exemple de contrôle d'une bride usinée : diamètres, entraxe des perçages, DataMatrix et marquage vérifiés dans le même programme, avec un verdict par pièce. Ici, une pièce bonne puis une pièce au bord ébréché.
30 ansde développement continu, par l'équipe vision d'Opales
Des dizainesd'installations en production à travers le monde
Tous secteursautomobile, sidérurgie, agroalimentaire, pharmacie, cosmétique, emballage
+ de 60 img/scadences élevées : acquisition, traitement et décision au rythme de la ligne
Bien plus qu'un système de vision

Une vraie suite logicielle

Un système de vision classique prend une image et rend un verdict. VisiOpal couvre toute la chaîne : il cadence l'acquisition, enchaîne les traitements, décide, commande les équipements, archive et présente le résultat à l'opérateur.

VisiOpalcycle, décisions, séquence
Camérasmatricielles, linéaires, 3D, IR
Traitement d'imageoutils maison, IA, VisionPro
Automates et axesPROFINET, EtherNet/IP, Modbus
Base de donnéesSQL Server, Access, SQL
Interface opérateurboutons, images, menus
OuverturePython, MCP, IA, robots, lasers
vers VisiOpal : images, mesures, étatsdepuis VisiOpal : ordres, résultats, affichage

Acquisition

Pilotage direct des caméras, déclenchement, multi-caméras, plus de 60 images par seconde.

Traitement des images

Outils traditionnels, pattern, codes, couleurs, IA : tous programmés sans code.

Communication

Entrées/sorties, automates, moteurs, lasers, robots : VisiOpal commande et rend compte.

Données

Résultats, images et compteurs dans la base, analysés et exportés en XLS ou PDF.

Interface homme-machine

Écran opérateur entièrement paramétrable, aux couleurs et aux habitudes du client.

Acquisition

Toutes les caméras, toutes les interfaces

VisiOpal intègre nativement les SDK des constructeurs : pas de passerelle, pas de couche intermédiaire, la caméra est pilotée directement par le logiciel, jusqu'à plus de 60 images par seconde.

Constructeurs

Basler (Pylon), IDS uEye, caméras thermiques Optris, et une acquisition simulée depuis des fichiers pour développer hors ligne.

BaslerIDS uEyeOptrisSimulation

Interfaces

Coaxial, USB 3, Gigabit Ethernet : le choix de l'interface se fait selon la distance et le débit, pas selon le logiciel.

CoaxialUSBGigE

Types de capteurs

Caméras matricielles, caméras linéaires pour les produits défilants, caméras temps de vol pour la 3D, caméras infrarouges pour le thermique.

MatricielleLinéaireTemps de volInfrarouge

Couleur et niveaux de gris

Plans R, V, B exploités directement par les outils couleur ; images de 8 à 24 bits, multi-caméras synchronisées.

CouleurNiveaux de grisMulti-caméras

Cadences élevées

Plus de 60 images par seconde : l'acquisition tourne en parallèle du traitement, chaque image est traitée et le verdict rendu au rythme de la ligne, sans en perdre une.

+ de 60 img/sDéclenchement externeTemps réel
Traitement d'image

Nos propres algorithmes, nos propres outils

Les outils de VisiOpal sont développés et maintenus par Opales, en s'appuyant sur OpenCV, la bibliothèque open source de référence en traitement d'image. Ils tournent sans licence tierce, sur toutes les installations, et évoluent avec les besoins de nos clients. Les outils Cognex VisionPro restent disponibles en option.

Outils traditionnels

  • Fronts et contours, sous-pixel
  • Histogrammes, seuillages
  • Blobs, objets, tris, filtres de forme
  • Géométrie, ajustements droite, cercle, ellipse
  • Filtres, morphologie, repères et calibration

Outils Opales

  • Opales Pattern : localisation multi-modèle, angle, masque
  • Calibration par mire (damier, grille de points)
  • Codes-barres et DataMatrix, même flous ou dégradés
  • Extraction de couleurs et écarts de teinte
  • Recherche de fronts type caliper
  • Bâtis sur OpenCV, intégré à VisiOpal

IA vision (ONNX)

  • Supervisé : segmentation, détection, classification
  • Non supervisé : détection d'anomalies sans défaut à apprendre
  • OCR par IA : lecture de texte imprimé ou marqué
  • Modèles exécutés en local, CPU ou GPU

Programmation sans code

  • Chaque outil est une ligne d'un tableur
  • Paramètres, formules et résultats dans la même grille
  • Sous-programmes réutilisables, tests, sauts, boucles
  • Exécution pas à pas et résultats en direct

Et tous les outils Cognex VisionPro, quand le projet le demande

VisiOpal intègre la gamme VisionPro dans la même grille, avec les mêmes conventions de paramètres et de résultats que les outils Opales.

VisionPro standardPatMaxEdge LearningViDi
Communication

Au cœur de la ligne, pas à côté

VisiOpal dialogue directement avec les automates et les équipements. Les résultats sortent au format de l'automate, les ordres entrent par les mêmes voies.

  • Siemens : PROFINET et blocs de données S7.
  • Allen-Bradley : EtherNet/IP.
  • Schneider et automates ouverts : Modbus TCP.
  • Axes et moteurs : positionnement, tables, déplacements commandés par le programme de vision.
  • Lasers, robots, capteurs : dialogue série ou réseau, guidage robot, mesure déportée.
  • Entrées/sorties : déclenchements, voyants, éjecteurs, acquittements.

Automates

Siemens PROFINETAllen-Bradley EIPSchneider Modbus TCP

Équipements

Axes et moteursLasersRobotsE/S déportées

Mise au point

Automate et caméras simulés : le programme se développe et se rejoue au bureau, avant la ligne.

Bases de données

Les résultats, tracés et analysés

Chaque pièce laisse une trace : résultats, images, compteurs. VisiOpal écrit et lit la base de données en SQL, sans outil externe.

  • SQL : requêtes libres, lecture et écriture depuis le programme.
  • Microsoft Access et SQL Server : du poste isolé au serveur d'usine.
  • Analyse de tables : nos propres outils d'exploration, de filtrage et de statistiques.
  • Restitution : tableaux, graphiques, historiques par lot ou par période.
  • Export : transfert vers un fichier XLS ou PDF en un clic.

Traçabilité

Référence lue, résultats de mesure, verdict, image de la pièce : tout est horodaté et retrouvable.

Suivi de production

Compteurs par outil et par pattern, taux de rebut, dérives : visibles dans le logiciel sans quitter la production.

Rapports

Rapports PDF et graphiques générés par VisiOpal, fichiers SVG des images annotées.

Enregistrement des images

Toute la production, image par image

VisiOpal peut garder chaque image inspectée, pas seulement les rebuts : la vidéo au format AVIF est assez compacte pour conserver des mois de production sur un disque, et chaque image reste retrouvable par sa date et son heure.

  • Forte compression : sur une image de caméra linéaire de 7092 × 600 pixels, environ 50 Ko par image en vidéo AVIF encodée par la carte graphique, contre 630 Ko en PNG et 4,3 Mo en BMP.
  • Encodage par la carte graphique : les cartes NVIDIA, Intel et AMD récentes encodent une image en quelques millisecondes et laissent le processeur à l'inspection ; sans carte compatible, l'encodage logiciel prend le relais.
  • Date, heure et caméra : chaque image d'une vidéo est datée à la milliseconde dans le fichier lui-même ; les images JPEG, JPEG-LS et PNG portent aussi la date et le nom de la caméra.
  • Retrouver une pièce : une image se relit par sa date et son heure ou par son numéro, depuis le programme ou dans une fenêtre de vignettes datées.
  • Rejouer la production : la simulation d'acquisition parcourt les vidéos image par image, pour régler et valider un programme sur les vraies images de la ligne.
  • Formats ouverts : fichiers .avif lisibles dans VLC, images extraites en PNG, JPG ou BMP ; pour la mesure, enregistrement sans perte en JPEG-LS ou HTJ2K.

Ordre de grandeur

À 10 images par seconde, 8 heures par jour : 288 000 images, soit environ 14 Go par jour en vidéo AVIF encodée par la carte graphique, contre plus de 1,2 To en BMP. Un disque de 4 To garde ainsi près de 280 journées de production.

Pourquoi tout garder

Une réclamation client, un défaut découvert plus tard, un nouveau réglage à valider : l'image de la pièce concernée est là, avec son heure, et le programme peut être rejoué dessus.

Mesuré sur nos images

Tailles relevées sur des images réelles de contrôle (7092 × 600 pixels, niveaux de gris, qualité par défaut). Le gain dépend du contenu de l'image et de la qualité choisie.

Interface homme-machine

L'écran de l'opérateur, à l'image du client

Boutons, images, menus, panneaux de réglage : l'interface est entièrement paramétrable pour respecter les habitudes, la charte et les droits d'accès de chaque usine.

  • Boutons libres en position, texte, couleur et image, associés aux fonctions du programme.
  • Panneaux de réglage pour les seuils de production, avec aide intégrée.
  • Affichage de l'image avec tracés, zooms, textes et verdicts, multi-écrans.
  • Langues : interface traduite, textes modifiables.
  • Mode maintenance distinct du mode production.
Colonne de boutons de l'interface opérateur, aux couleurs d'Opales
Boutons paramétrés
Affichage opérateur : deux vis contrôlées côte à côte, l'une conforme (OK), l'autre avec une dent cassée signalée en rouge (NOK)
Image et verdict en production
Ouverture

Ouvert aux autres systèmes et à l'IA

VisiOpal n'est pas une boîte fermée. Il embarque Python, expose un serveur MCP et s'adresse aux assistants IA, dans le cloud comme en local.

Scripts Python intégrés

Un script Python s'exécute comme une opération du tableur, avec accès aux images et aux résultats. Idéal pour un calcul spécifique ou une passerelle vers une bibliothèque externe.

Serveur MCP

Notre propre serveur MCP (Model Context Protocol) permet à une IA de piloter VisiOpal : charger un programme, exécuter des lignes, lire les résultats, ouvrir les éditeurs.

ChatGPTClaude

LLM en local

Les mêmes services fonctionnent avec un modèle hébergé sur le site, sans que les images ni les données ne quittent l'usine.

QwenLlamaMistral

Formats ouverts

Programmes en fichiers texte, modèles d'outils en SVG lisibles dans un navigateur, modèles IA au format ONNX standard : rien n'est enfermé.

Un logiciel, toute la chaîne

De la caméra au rapport, VisiOpal est conçu, développé et maintenu par Opales, concepteur de systèmes de vision industrielle depuis 1992.

Nous contacter