Détection par vision par ordinateur des dimensions des bouteilles en verre

Dans le processus d'inspection de la qualité des produits en verre, avec l'expansion de l'échelle de production, l'amélioration de la vitesse de production et des exigences de qualité de plus en plus strictes, les méthodes d'inspection manuelle traditionnelles ne sont plus compétentes. Dans ce cas, de nombreux fabricants étrangers ont commencé à développer pour la qualité des machines d'essai de bouteilles en verre. La Chine est relativement en retard dans le développement de la machine d'essai de qualité des bouteilles en verre, à l'heure actuelle, certains fabricants nationaux développent également pour la machine d'essai de qualité des bouteilles en verre, ils copient généralement des produits étrangers, le travail de développement est toujours en cours. Du point de vue des produits développés à l'étranger, en ce qui concerne la détection de la taille des bouteilles en verre, ils utilisent généralement la voie de contact mécanique, ce qui nécessite un haut niveau de technologie de fabrication mécanique. Le système d'inspection par vision par ordinateur de la taille des bouteilles en verre conçu par l'auteur est un sous-système du système d'inspection en ligne par vision par ordinateur des produits en verre développé par l'Institut de technologie électronique de l'Université normale du Guangxi et l'usine de verre de Guilin. Ce système évite la faiblesse du faible niveau de mécanique de la Chine. Technologie de fabrication, adopte une méthode de détection sans contact et UTILISE la technologie de vision par ordinateur et de traitement d'image pour détecter les dimensions des bouteilles en verre. Le contenu du test est : le diamètre intérieur et le diamètre extérieur du goulot de la bouteille, la hauteur de la bouteille et le perpendiculaire de la bouteille. Lorsque le système de détection détecte les dimensions d'une bouteille, deux caméras sont nécessaires pour collecter respectivement deux images. L'une est l'image du goulot de la bouteille, qui est prise par la caméra industrielle perpendiculairement au goulot de la bouteille. Il est utilisé pour détecter si le diamètre intérieur et le diamètre extérieur du goulot de la bouteille ainsi que la perpendiculaire de la bouteille sont qualifiés. L'autre est une image de la hauteur de la bouteille, prise par une caméra industrielle regardant horizontalement la moitié supérieure de la bouteille pour voir si la hauteur de la bouteille est correcte. Le système UTILISE le mode de déclenchement externe pour contrôler la caméra pour l'acquisition d'images, c'est-à-dire que lorsque la bouteille détectée arrive à la station de détection, le circuit de déclenchement externe génère un signal de déclenchement et l'envoie à l'image carte d'acquisition. L'ordinateur détecte le signal de déclenchement externe et contrôle immédiatement la caméra pour l'acquisition d'images. Le système adopte la méthode de premier étalonnage puis de détection, c'est-à-dire qu'une taille standard est déterminée en utilisant la taille externe de la bouteille standard. Lors de la détection, la taille de la bouteille testée est comparée à la taille standard pour voir si l'écart se situe dans la plage autorisée, afin de déterminer si la taille externe de la bouteille testée est qualifiée. Le logiciel système se compose de deux modules fonctionnels , l'un est le module de traitement d'image du goulot de la bouteille, l'autre est le module de traitement d'image de la hauteur de la bouteille. Le module de traitement d'image du goulot de la bouteille comprend l'acquisition d'image du goulot de la bouteille, la détection des bords de l'image, le diamètre intérieur du goulot de la bouteille et le diamètre extérieur correspondant au cercle intérieur et au cercle extérieur. Détection, analyse des dimensions du diamètre intérieur et du diamètre extérieur du goulot de la bouteille et analyse de la perpendiculaire. Le module de traitement d'image de la hauteur de la bouteille comprend la collecte d'images de la hauteur de la bouteille, la détection du bord du contour de la bouteille, la détermination de la ligne où se trouve le bord supérieur du goulot de la bouteille. , et l'analyse qualifiée de la hauteur. Dans la détection des bords de l'image du goulot de la bouteille et de l'image de la hauteur de la bouteille, la méthode d'extraction des bords utilisant la segmentation du seuil gris est adoptée au lieu de la détection des bords à l'aide de l'opérateur de détection des bords. Lors de la détection du cercle intérieur et du cercle extérieur de le goulot de la bouteille dans l'image du goulot de la bouteille, l'auteur propose deux méthodes pour trouver le centre du cercle par la bissectrice verticale de la corde à moitié divisée, et décide d'utiliser la méthode à moitié divisée pour détecter le cercle intérieur et le cercle extérieur du goulot de la bouteille par comparaison expérimentale.Dans l'ensemble du processus de développement logiciel, l'auteur conçoit des algorithmes et écrit des programmes sous deux aspects : vitesse et effet.Le coût de fabrication du système de détection est faible et la précision de la fabrication mécanique est faible. Et la vitesse de détection du système peut être améliorée avec l'augmentation de la vitesse du processeur. L'auteur UTILISE Visual C++ pour terminer le développement logiciel de détection de la taille des bouteilles en verre. Le système de détection a réalisé avec succès la détection de la taille des bouteilles en verre au stade expérimental.

1606287218(1)


Heure de publication : 11-25-2020
+86-180 5211 8905