Standardowe Narzędzia Wizyjne InSight Vision Suite

Narzędzia wizyjne In-Sight to funkcje służące do wydobywania i przetwarzania cech obrazu w celu analizy danych i podejmowania decyzji. W prosty sposób pozwalają „nauczyć” kamerę widzieć, mierzyć i kontrolować jakość.

1. Pattern Match (Dopasowanie Wzorca)

PatMax Pattern to opatentowane przez firmę Cognex fundamentalne narzędzie wizyjne, służące do lokalizowania wcześniej nauczonego wzoru (części, logo, cechy) na obrazie. W odróżnieniu od tradycyjnych algorytmów korelacji, PatMax wykorzystuje geometrię krawędzi obiektu do stworzenia modelu, co pozwala mu na precyzyjne odnajdywanie wzorca niezależnie od jego położenia, orientacji, skali, a także subtelnych zmian oświetlenia czy kontrastu oraz częściowego zasłonięcia.

Technologia ta jest powszechnie używana do utrwalania obrazu (fixturing). Oznacza to, że PatMax precyzyjnie lokalizuje obiekt, a następnie przekazuje jego dokładne współrzędne i kąt obrotu innym narzędziom inspekcyjnym.

Stanowi to podstawę do pozycjonowania inspekcji, gwarantując, że krytyczne pomiary, weryfikacje cech czy odczyty kodów są zawsze wykonywane w tym samym, zdefiniowanym miejscu względem obiektu, z najwyższą dokładnością i powtarzalnością.

Cognex PatMax Pattern: Inteligentne Dopasowywanie Wzorców

Kluczowe Zalety PatMax Pattern:

2. Blob (Plama/Obiekt)

Narzędzie Blob (Binary Large Object) identyfikuje i analizuje skupiska pikseli o podobnej jasności lub kolorze. Służy do lokalizowania, zliczania, mierzenia i analizowania nieregularnych kształtów lub obszarów na obrazie. Może być użyte do wykrywania defektów, zanieczyszczeń, otworów lub obecności obiektów. Narzędzie określa kluczowe parametry plamy, takie jak pole powierzchni, środek ciężkości czy orientacja. Jest to jedno z najbardziej podstawowych i wszechstronnych narzędzi do inspekcji.

3. Histogram

Narzędzie Histogram analizuje rozkład jasności (lub koloru) w określonym regionie obrazu. W praktyce mierzy, ile pikseli na danym obszarze ma konkretny poziom szarości (lub natężenia koloru). Jest używane do kontroli jakości nadruków, jednolitej tekstury lub wykrywania defektów wpływających na ogólną jasność. Analiza kształtu histogramu pozwala na szybką weryfikację prawidłowego kontrastu, naświetlenia lub zaciemnienia.

4. Edge (Krawędź)

Narzędzie Edge służy do precyzyjnego znajdowania krawędzi, czyli ostrych zmian jasności lub koloru na obrazie. Jest to podstawowa funkcja wykorzystywana do pomiarów, kontroli wymiarowej i pozycjonowania obiektów. Wykrywa początek i koniec obiektu oraz jego orientację. Edge może również mierzyć odległości między krawędziami, kąty, a także weryfikować, czy krawędzie są proste i gładkie.

5. Image (Przetwarzanie Obrazu)

Image to zbiór podstawowych funkcji przetwarzania wstępnego i operacji na obrazie. Służą do optymalizacji jakości obrazu przed użyciem bardziej zaawansowanych narzędzi. Obejmują takie operacje jak filtry (np. wygładzanie, wyostrzanie), korekcja perspektywy, konwersja do skali szarości, czy operacje logiczne. Choć same nie podejmują decyzji, są kluczowe dla poprawy niezawodności całej inspekcji.

6. Bead (Ścieżka/Spoina)

Narzędzie Bead służy do inspekcji ciągłych linii materiału, takich jak kleje, uszczelki, spoiny lub koraliki silikonowe. Jest niezbędne do weryfikacji ciągłości, szerokości i prawidłowego położenia naniesionego materiału. Użytkownik definiuje oczekiwaną ścieżkę, a narzędzie sprawdza, czy faktyczna ścieżka mieści się w określonych tolerancjach. Pomaga to wykryć przerwy, nadmierne natryski lub niewłaściwe umiejscowienie spoiny. Jest to kluczowe w przemyśle motoryzacyjnym i elektronicznym do zapewnienia szczelności i wytrzymałości.

7. Color (Kolor)

Funkcje Color umożliwiają kamerze widzenie i przetwarzanie informacji o kolorze w obrazie. Narzędzia te służą do identyfikacji, weryfikacji lub sortowania obiektów na podstawie ich barwy. Pozwalają na ustawienie tolerancji dla konkretnych odcieni, aby odróżnić różne warianty produktu lub wykryć niewłaściwy kolor komponentu. Funkcje kolorystyczne są kluczowe w branżach pakowania i montażu, gdzie rozróżnianie np. kolorowych nakrętek lub etykiet jest niezbędne.

8. ID (Identyfikacja)

Narzędzia ID specjalizują się w odczytywaniu i weryfikacji symboli identyfikacyjnych. Obejmują funkcje do odczytu kodów kreskowych 1D, kodów 2D Data Matrix, QR Code oraz innych standardów. Służą do śledzenia produktów, weryfikacji poprawności etykiet i zapewnienia zgodności z wymogami prawnymi. Narzędzie to dekoduje dane zawarte w kodzie i sprawdza jego jakość (ocena jakości symbolu).

9. InspectEdge Functions (Inspekcja Krawędzi)

Funkcje InspectEdge (Inspekcja Krawędzi) stanowią rozbudowaną i specjalistyczną wersję narzędzia Edge. Używa się ich do bardziej zaawansowanej kontroli wymiarowej i analizy geometrii obiektu. Pozwalają na wykonywanie precyzyjnych pomiarów między wieloma krawędziami lub punktami, a także na weryfikację, czy kształt obiektu jest zgodny z precyzyjnym wzorcem. Jest to kluczowe w zastosowaniach wymagających bardzo ścisłych tolerancji.

10. OCV/OCR (Weryfikacja/Rozpoznawanie Znaków)

Narzędzia OCV/OCR (Optical Character Verification/Recognition) służą do czytania i weryfikacji tekstu drukowanego bezpośrednio na produkcie. OCR (Recognition) czyta dowolny tekst, np. daty ważności, numery seryjne. OCV (Verification) weryfikuje, czy tekst jest prawidłowy i czy jest wydrukowany w oczekiwanej jakości i miejscu. Są niezbędne do zapewnienia identyfikowalności i legalności produktu.