Vérification d'assemblage et sécurisation contre les erreurs avec la vision par ordinateur
Comment la vision par ordinateur vérifie l'exhaustivité, l'exactitude et la séquence de l'assemblage : conception de la station d'imagerie, choix de la tâche du modèle, intégration PLC et validation.

La vision par ordinateur permet de sécuriser l'assemblage en vérifiant si le composant visible adéquat est présent, correctement positionné, orienté et installé dans la séquence attendue avant que le processus n'avance. Le modèle fournit des observations visuelles ; une machine à états ou une application de fabrication applique des règles spécifiques au produit et envoie une décision de validation, de révision ou d'arrêt à l'opérateur ou au système de contrôle.
Ceci est différent de la détection générale de défauts. L'inspection des défauts demande si une surface ou une pièce est endommagée. La vérification d'assemblage demande si l'état de construction observé correspond à l'instruction de travail ou à la gamme de fabrication.
Ce que la vision peut vérifier sur une ligne d'assemblage#
| Tâche de vérification | Question visuelle | Tâche de vision courante | Limitation importante |
|---|---|---|---|
| Présence de pièces | Le composant requis est-il visible ? | Détection d'objets ou classification | L'occlusion peut masquer une pièce installée |
| Position | Le composant se trouve-t-il dans la zone autorisée ? | Détection ou segmentation | Les coordonnées de l'image peuvent nécessiter un étalonnage |
| Orientation | La pièce est-elle orientée dans la bonne direction ? | Points clés, boîtes orientées ou classification | Les pièces symétriques ont besoin de caractéristiques visuelles distinctives |
| Nombre | La quantité requise est-elle présente ? | Détection plus suivi/comptage | Le chevauchement peut entraîner des comptes manqués ou en double |
| Séquence | Les états se sont-ils produits dans l'ordre approuvé ? | Détection/suivi plus machine à états | Le modèle seul n'encode pas la séquence de processus |
| Présence d'éléments de fixation | Les fixations visibles sont-elles aux emplacements attendus ? | Détection ou segmentation | La vision ne peut pas prouver le couple de serrage caché |
| État du connecteur | Un loquet ou un connecteur visible est-il enclenché ? | Détection, segmentation ou classification | L'angle de la caméra et la résolution doivent exposer l'état |
| Correspondance d'étiquette ou de code | L'identifiant visible correspond-il à l'ordre de fabrication ? | Détection plus logique OCR/code-barres | La qualité du texte et l'intégration déterminent la fiabilité |
Commence par séparer les preuves observables des faits de processus déduits. Une caméra peut vérifier qu'une tête de boulon est présente mais pas que le boulon a le couple requis. Associe la vision à des données de contrôleur d'outil ou de capteur lorsque l'exigence n'est pas observable visuellement.
Une architecture de référence#
Un système de vérification d'assemblage contient généralement six couches :
- Déclencheur : Un signal PLC, un capteur, l'état d'un robot ou une action d'opérateur identifie le moment de vérification.
- Capture : Une ou plusieurs caméras acquièrent une image contrôlée ou une courte séquence.
- Inférence : Un modèle de vision par ordinateur détecte des pièces, des régions, des points clés ou des états d'assemblage.
- Logique de décision : Des règles de produit comparent les observations avec la variante attendue et l'étape du processus.
- Action : Le système affiche des instructions, demande une révision, enregistre une validation ou bloque la progression via un chemin de contrôle approuvé.
- Traçabilité : L'application enregistre l'ordre de fabrication, la version du modèle et des règles, le résultat et les preuves autorisées par la politique de rétention.
Garde l'inférence et la logique de décision séparées. Le même modèle peut reconnaître un composant à travers différents produits, tandis que les règles spécifient quels composants sont requis pour un ordre de fabrication particulier.
Choisis la bonne tâche de vision#
Utilise la classification lorsque l'ensemble de la vue est étroitement contrôlé et que la sortie est un petit nombre d'états tels que assemblé, incomplet ou mauvaise orientation. Cela peut être efficace, mais cela offre une localisation limitée lors du dépannage.
Utilise object detection lorsque l'application doit localiser et compter plusieurs composants visibles. Les modèles Ultralytics YOLO peuvent détecter plusieurs classes de pièces dans une seule image et renvoyer des emplacements pour les règles en aval.
Utilise la segmentation d'instance lorsque les limites des composants, le chevauchement ou la couverture comptent. Un masque peut prendre en charge les vérifications indiquant qu'un joint, une zone d'adhésif ou un composant flexible occupe la zone attendue.
Utilise pose estimation or oriented bounding boxes lorsque les points clés ou la rotation portent le signal important. Valide que la représentation sélectionnée est stable pour la géométrie et le point de vue exacts.
Utilise le suivi lorsque la séquence ou la continuité compte. Un traceur peut associer des observations entre les images, tandis qu'une machine à états détermine si les étapes approuvées se sont produites dans l'ordre.
Conçois la station d'imagerie avant l'entraînement#
La qualité du modèle ne peut pas compenser les preuves que la caméra ne capture jamais. Pour chaque vérification, documente la plus petite caractéristique qui doit être résolue, le mouvement de pièce autorisé, le temps de cycle, la distance de travail, la variation de profondeur, les réflexions, l'occlusion et les vibrations.
Contrôle l'éclairage lorsque cela est possible. La lumière diffuse peut réduire les reflets sur les surfaces réfléchissantes ; le rétroéclairage peut rendre les silhouettes et les espaces plus clairs ; l'éclairage stroboscopique peut réduire le flou de mouvement. La conception appropriée dépend du matériau et de la géométrie, teste donc avec de vraies pièces et des conditions de contamination.
Utilise plusieurs vues lorsqu'une seule caméra ne peut pas observer chaque caractéristique requise. N'ajoute pas de caméras automatiquement : chaque vue augmente le travail d'étalonnage, de synchronisation, de calcul, de maintenance et de gestion des données. Chaque caméra doit combler un manque de preuves documenté.
Verrouille ou surveille les paramètres de la caméra après la validation. Un changement de mise au point, d'exposition, de recadrage ou de montage peut invalider la distribution des données même si le point de terminaison reste sain.
Construis le jeu de données d'assemblage#
Capture toutes les variantes de produits pertinentes, stations, équipes, arrière-plans, états d'outillage et interactions normales des opérateurs. Inclus les états difficiles mais valides ainsi que les erreurs. Si chaque image « bonne » provient d'un jour et chaque image « mauvaise » d'un autre, le modèle peut apprendre des différences d'éclairage ou de montage au lieu de l'état d'assemblage.
Écris des règles d'étiquetage pour les pièces partiellement visibles, les états ambigus, les reflets, les composants en double et les travaux en cours. Divise les données de validation par production, heure, station ou site plutôt que de distribuer aléatoirement des images vidéo quasi identiques.
Ultralytics Platform prend en charge l'organisation des jeux de données, l'annotation, l'entraînement des modèles et la gestion des modèles dans un flux de travail connecté. Son data collection and annotation guide peut aider les équipes à formaliser les décisions de capture et d'étiquetage.
Ajoute la logique de processus et les intégrations#
L'application a besoin de la configuration de construction attendue pour l'unité actuelle. Récupère-la à partir d'une source approuvée telle que l'ordre de fabrication, la recette ou le système de fabrication, puis associe-la à des règles visuelles versionnées.
Une règle peut exiger :
- Un boîtier à l'intérieur d'une région de montage.
- Deux clips dans des emplacements approuvés.
- Un point clé de connecteur dans la tolérance de sa cible.
- L'état A avant l'état B, sans aucun état non approuvé entre eux.
- Une révision humaine lorsqu'une observation requise est inférieure à son seuil de décision.
Utilise un contrat d'événement stable entre la vision et les commandes. Inclus le résultat, la raison, l'horodatage, la station, la version du modèle, la version des règles et les observations pertinentes. Évite d'envoyer la sortie brute du modèle directement à une logique critique pour la sécurité ou de contrôle de mouvement sans une couche d'application validée et des mesures de protection appropriées.
L'expérience de l'opérateur fait partie de la précision#
Un voyant rouge ou vert donne rarement assez d'informations. Lorsqu'une unité échoue, montre quelle exigence a échoué et où le composant pertinent était attendu. Fournis un chemin de nouvelle numérisation ou de révision contrôlé afin que les reflets, les mains ou l'occlusion temporaire ne créent pas de retravail inutile.
Recueille les corrections des opérateurs sous forme de retours structurés. Distingue une erreur de modèle d'une erreur de règle, d'un mauvais mappage d'ordre de fabrication, d'un problème de caméra ou d'un véritable problème d'assemblage. Cette classification indique à l'équipe quoi corriger.
Valide la station complète#
Mesure par exigence d'assemblage et variante de produit. Les mesures opérationnelles utiles incluent les erreurs d'assemblage manquées, les faux arrêts, le taux de révision, l'effet sur le temps de cycle, les vérifications non disponibles et la récupération réussie après une interruption de caméra ou de réseau.
Mets au défi la station avec :
- Des variantes approuvées et non approuvées.
- Des assemblages partiels et des étapes hors séquence.
- L'occlusion par des mains et des outils.
- La dérive de l'éclairage, les pièces réfléchissantes, le flou et la contamination.
- Le mouvement de la caméra et les changements de mise au point.
- Des composants en double, manquants, pivotés ou mal placés.
- Des déclencheurs perdus, des déclencheurs en double et des résultats tardifs.
Exécute le modèle en place et le modèle candidat sur un ensemble de régression fixe avant la sortie. Lorsque le risque le justifie, supervise la nouvelle logique de décision sans contrôler le processus jusqu'à ce que les résultats soient examinés.
Ultralytics pour la vérification d'assemblage#
Computer vision in manufacturing peut utiliser la détection, la segmentation, la pose et le suivi pour représenter les états d'assemblage visibles. Ultralytics Platform connecte l'annotation, l'entraînement et le déploiement, tandis que les modèles Ultralytics YOLO exportés peuvent s'exécuter dans des architectures cloud, sur site ou en périphérie sélectionnées pour la station.
Chef Robotics fournit un exemple pratique de Ultralytics YOLO supporting precise food assembly. La leçon transférable n'est pas que chaque ligne d'assemblage a le même problème d'imagerie, mais qu'un modèle de perception entraîné peut devenir un composant d'un flux de travail robotique ou de production plus large.
Ce qu'Ultralytics ne fournit pas. Il s'agit d'une couche de perception, pas d'une station d'inspection. La caméra, l'objectif, l'éclairage, le boîtier, le déclencheur, l'ordinateur de périphérie, la connexion PLC, l'IHM opérateur et la validation de station restent les vôtres ou ceux de votre intégrateur, et ils constituent la plus grande partie du travail. Lorsqu'une usine souhaite une station clé en main prise en charge avec un ingénieur de terrain rattaché, un fournisseur de vision industrielle établi tel que Cognex ou Keyence est un choix plus sûr, et Ultralytics Platform a été lancé en mars 2026 face à des décennies de leur historique de déploiement.
Liste de contrôle de déploiement#
- Définit chaque vérification comme une preuve visible et une action opérationnelle.
- Enregistre les exigences non visuelles qui nécessitent un autre capteur ou système.
- Valide la caméra, l'objectif, l'éclairage, le déclencheur et le montage avec de vraies pièces.
- Versionne les règles de produit séparément du modèle.
- Teste chaque variante de produit et état de travail en cours.
- Fournis des procédures de révision, de nouvelle numérisation, de contournement et d'incident.
- Surveille la qualité des entrées, la santé du service, les erreurs de modèle examinées et les résultats de production.
- Revalide après des modifications de caméra, d'éclairage, de fixation, de produit ou de processus.
Questions fréquemment posées
Il s'agit d'un détrompage visuel qui vérifie les conditions d'assemblage observables et prend en charge une action avant qu'une erreur ne se propage en aval. Le résultat de la vision est généralement combiné avec des règles produit et le flux de fabrication.
Oui, lorsque les états pertinents sont visibles au fil du temps. La détection ou le suivi fournit des observations, et une machine à états compare leur ordre avec le processus approuvé. Le système doit gérer les images manquées, les étapes répétées et les observations incertaines.
Généralement non par la seule apparence. La vision peut vérifier la présence, l'emplacement ou le marquage visible de l'élément de fixation, tandis que le couple doit provenir d'un contrôleur d'outil ou d'un capteur validé.
La vérification d'assemblage contrôle la configuration, la présence, l'orientation et l'état du processus. La détection de défauts recherche des dommages ou des anomalies de qualité. Un poste peut effectuer les deux, mais les données, la logique et les critères d'acceptation doivent rester explicites.
Cela dépend des indices : la classification pour les états d'image entière contrôlés, la détection pour la présence et le compte de pièces, la segmentation pour les limites et le chevauchement, la pose ou les boîtes orientées pour la géométrie, et le suivi pour la séquence. Teste la tâche la plus simple qui expose de manière fiable les indices requis.






