Widzenie maszynowe do kontroli opakowań blistrowych

Jeśli chodzi o różne zastosowania widzenia maszynowego, w których wykorzystywane są nasze zestawy, jednym z bardziej interesujących jest kontrola blistrów z wykorzystaniem wizji komputerowej. Klienci używają naszego sprzętu do kontroli jakości opakowania, usprawnienia kontroli jakości oraz identyfikacji wszelkich uszkodzeń powierzchni, które klasyfikowałyby opakowanie jako wadliwe. Naturalnie tego rodzaju kontrole wymagają dużej szczegółowości i określonej kombinacji produktów.

Widzenie maszynowe do kontroli opakowań blistrowych

Dlatego ten artykuł został napisany, aby zaoszczędzić czas i uniknąć potencjalnych błędów przy wyborze odpowiednich elementów do zastosowania. Ponadto artykuł opiera się na sytuacji z przeszłości, która odpowiada temu tematowi, i będzie zawierał porady udzielone przez jednego z ekspertów VA Imaging zarówno w zakresie sprzętu, jak i oprogramowania. Ponadto do tytułów produktów zostaną podłączone linki, dzięki którym osoba klikająca będzie mogła natychmiast zobaczyć ceny produktów oraz różne inne informacje dotyczące produktu.

W tym przypadku klient pracujący nad zastosowaniem chciał opracować system inspekcyjny do rejestrowania obrazów blistrów i sprawdzania ich pod kątem wszelkich uszkodzeń. Dzięki identyfikacji uszkodzonych blistrów za pomocą naszego sprzętu klient mógł zwiększyć ogólną wydajność procesu i zminimalizować ryzyko błędów.

Wybór najbardziej optymalnej kamery do widzenia maszynowego

Przede wszystkim, podczas tworzenia optymalnej konfiguracji należy wybrać przemysłową kamerę wizyjną, która odpowiada specyfikacji danego przypadku. W tym scenariuszu klientowi doradzono zastosowanie kamery USB3 26MP 'ME2P-2621-15U3C'. Produkt ten jest kamerą 26-megapikselową, wyposażoną w sensor Gpixel GMAX0505, migawkę Globalną, rejestrującą dane kolorowe i zapewniającą liczbę klatek na sekundę 15fps. Ponadto klient wspomniał, że odległość od kamery do komputera wynosi około 3 metrów, i podkreślił preferencję dla interfejsu USB3. Dlatego też, poza wymaganiem klienta dotyczącym konkretnego interfejsu, nasze rekomendacje dotyczące interfejsów są zazwyczaj oparte na odległości między kamerą a komputerem. Kamery z interfejsem USB3 są również przeznaczone do wysokiej rozdzielczości i dużej prędkości.

Ponadto klient określił potrzebę rejestrowania danych kolorowych, dlatego naturalnie zaproponowano mu zastosowanie kamery kolorowej. Blistry są również kontrolowane podczas przemieszczania ich przez przenośnik, dlatego migawka Globalna była niezbędna w tym zastosowaniu.

Ponadto bardzo ważnym czynnikiem w tej sytuacji była rozdzielczość kamery. Klient wspomniał, że kontrolowane opakowanie blistrowe ma wymiary 165x165mm, co w tym przypadku było również traktowane jako FOV, a najmniejszy szczegół, który należało zobaczyć, miał 0.1mm. Dlatego na podstawie tych informacji oczekiwano, że kamera 26-megapikselowa, wyposażona w sensor Gpixel GMAX0505 i o rozdzielczości 5120x5120 pikseli, będzie dobrze dopasowana.

ME2P-2621-15U3C Camera USB3 Vision 1

Wybór obiektywu przemysłowego do zastosowania

Przy wyborze optymalnego obiektywu, który będzie współpracował z wybraną kamerą, ważne jest uwzględnienie rozmiaru optycznego sensora. W tym przypadku sensor GMAX0505 ma rozmiar optyczny 1.1. Aby określić, który obiektyw będzie najlepiej pasował do konfiguracji, zaleca się użycie internetowego kalkulatora obiektywu. Ponadto w tej sytuacji specyfikacjami potrzebnymi do doboru właściwego obiektywu były poziome pole widzenia oraz odległość robocza. Również rozdzielczość kamery i rozmiar piksela są wykorzystywane do określenia rzeczywistego pola widzenia konfiguracji (patrz obliczenia poniżej).


Ponadto przetestowano różne odległości robocze. W ten sposób ustalono, że przy użyciu wspomnianej kamery i obiektywu, przy odległości roboczej 700mm, uzyskane rzeczywiste pole widzenia wyniosłoby 166.4x166.4mm.

Dlatego na podstawie tych ustaleń oraz obliczeń widocznych na zrzucie ekranu z boku zalecono obiektyw VA-LCM-25MP-50MM-F2.4-120 . Przed przejściem do tematu oprogramowania należy również wspomnieć, że w tym przypadku klient miał już skonfigurowane rozwiązanie oświetlenia do systemów wizyjnych.

VA-LCM-25MP-50MM-F2.4-120 Lens C-mount  2

Kalkulator obiektywów

Lens calculator

Oprogramowanie do wizji komputerowej do inspekcji blistrów

Jeśli chodzi o oprogramowanie do zastosowania, klient miał już na myśli konkretne oprogramowanie. Ponieważ produkty VA Imaging są kompatybilne z GenICam, klient mógł używać ich z oprogramowaniem innych firm. Przykładowo, produkty VA Imaging mogą być kompatybilne z oprogramowaniem innych firm, takim jak Arm Board, Cognex Vision Pro, Matlab, MvTec Halcon, Ni Labview i OpenCV. Jednakże do programowania systemu doradzono klientowi użycie dostarczonego bezpłatnego oprogramowania - DAHENG IMAGING SDK (SOFTWARE DEVELOPMENT KIT). SDK zostało użyte do ustawienia wymaganych parametrów kamery oraz pozyskiwania obrazów. Ponadto SDK obsługuje języki programowania takie jak C++, C#/.NET i Python. Oprogramowanie jest również kompatybilne z platformami ARM, komputerami przemysłowymi i działa w systemach takich jak Android, Linux i Windows.

Daheng Imaging SDK

Pomoc w zakresie zastosowania widzenia maszynowego?

Ta konfiguracja została określona dla konkretnego zastosowania – inspekcji opakowań blistrowych. Jeśli potrzebujesz rozwiązania dla swojego zastosowania, skontaktuj się z jednym z naszych ekspertów. Możesz to zrobić, korzystając z poniższego formularza, a jeden z wymienionych ekspertów w dziedzinie widzenia maszynowego skontaktuje się z Tobą.

Masz pytania? Zapytaj nas!