Historie sukcesu oprogramowania Adaptive Vision

Oprogramowanie Adaptive Vision pomaga inżynierom widzenia maszynowego tworzyć zastosowania przetwarzania obrazu do automatyzacji i kontroli jakości. Platforma jest nadal często wyszukiwana jako Adaptive Vision, a obecnie jest dostępna od Zebra Technologies jako Zebra Aurora Vision. Na tej stronie zebrano historie sukcesu pokazujące oprogramowanie w działaniu — od pomiarów wymiarowych po pozycjonowanie PCB.

Historie sukcesu oprogramowania Adaptive Vision

Praktyczny sposób tworzenia zastosowań vision z Adaptive Vision

Oprogramowanie Adaptive Vision opiera się na podejściu bazującym na przepływie danych i obejmuje różnorodne gotowe filtry analizy obrazu. Stworzone z myślą o profesjonalistach, upraszcza tworzenie typowych zastosowań i usprawnia realizację dostosowanych projektów. Ta elastyczność sprawia, że jest to podstawowe narzędzie dla inżynierów wizji komputerowej realizujących różnorodne potrzeby w zakresie kontroli jakości i automatyzacji w sektorze przemysłowym.

Zestaw narzędzi programowych Adaptive Vision

Strona internetowa oprogramowania Adaptive Vision prezentuje pakiety oprogramowania do wizji komputerowej do przetwarzania obrazu, w tym:

  • Aurora Vision Studio: Potężne narzędzie o prostej obsłudze, oferujące graficzne środowisko programowania niskopoziomowego do szybkiego tworzenia i łatwego dostosowywania przez inżynierów widzenia maszynowego.
  • Aurora Vision Library: Gotowe do użycia funkcje do programowania w C++ i .NET, zapewniające swobodę tworzenia własnego oprogramowania nawet dla najbardziej złożonych zastosowań.
  • Aurora Vision Deep Learning: Ten dodatek do oprogramowania Aurora Vision umożliwia wybieranie obrazów, oznaczanie defektów/etykiet oraz trenowanie oprogramowania dla konkretnego zastosowania. Poznaj dokładnie optyczne rozpoznawanie znaków dzięki wstępnie wytrenowanemu narzędziu Deep Learning OCR. Narzędzie to doskonale nadaje się do odczytywania skomplikowanych, uszkodzonych lub rozmytych znaków. To najlepsze rozwiązanie do pokonywania wyzwań wizualnych w rozpoznawaniu znaków.

Wykorzystanie Adaptive Vision do weryfikacji tacek lotniskowych

W tym zastosowaniu pokazujemy, jak wykorzystać Adaptive Vision do weryfikacji tacek lotniskowych (klasyfikacja 2D + pomiar 3D). Oprogramowanie Adaptive Vision firmy Zebra Technologies obejmuje zaawansowane funkcje głębokiego uczenia, umożliwiające użytkownikom tworzenie spersonalizowanych algorytmów dostosowanych do ich konkretnych potrzeb. Godnym uwagi przykładem tej elastyczności jest projekt zrealizowany przez Politechnikę Wiedeńską, a konkretnie Instytut Inżynierii Produkcji i Technologii Fotonicznych. Prace rozwojowe w Instytucie prowadził zespół ekspertów, Dipl.-Ing. Fabian Singer i Dipl.-Ing. Laurenz Pickel, specjalizujący się w dostarczaniu dedykowanych rozwiązań widzenia maszynowego. W ramach tego projektu zespół opracował system o podwójnej funkcji, łączący analizę obrazu 2D z wykorzystaniem głębokiego uczenia oraz pomiar 3D z wykorzystaniem klasycznych algorytmów uczenia maszynowego.

Dodatek Deep Learning do Adaptive Vision Studio stanowi istotny krok naprzód dla zastosowań widzenia maszynowego. Oferuje zestaw gotowych do użycia narzędzi, które trenuje się na dobrych i wadliwych próbkach, umożliwiając automatyczne wykrywanie defektów lub cech. W tle wykorzystuje duże modele sieci neuronowych zoptymalizowane przez zespół badawczy pod kątem inspekcji przemysłowej. Dla użytkowników funkcje te są udostępniane jako proste filtry z zaledwie kilkoma parametrami, wspierane przez intuicyjne narzędzia graficzne, które ułatwiają uruchamianie i zarządzanie procesem treningu.

Model głębokiego uczenia

Pierwszym elementem systemu jest model głębokiego uczenia, zaprojektowany do analizy obrazów tacek kontroli bezpieczeństwa na lotnisku i klasyfikowania ich do jednej z trzech kategorii:

  • Puste tacki
  • Tacki z pozostawionymi przedmiotami
  • Tacki wymagające uwagi z powodu rozlanych płynów


Ten algorytm został wytrenowany na zbiorze danych obejmującym 350 obrazów, zapewniając dokładne wykrywanie i klasyfikację w celu poprawy środków bezpieczeństwa na lotnisku. Podejście oparte na głębokim uczeniu umożliwia systemowi przekazywanie informacji zwrotnej w czasie rzeczywistym i szczegółowych wizualizacji, takich jak mapy cieplne, które pomagają personelowi ochrony szybko identyfikować problemy.

Pomiar 3D z wykorzystaniem klasycznego uczenia maszynowego

Drugi element systemu koncentruje się na analizie 3D. W przeciwieństwie do klasyfikacji obrazu 2D, ta część systemu wykorzystuje klasyczne algorytmy uczenia maszynowego do wykonywania precyzyjnych pomiarów tacki i jej zawartości:

  • Mierzy całkowitą objętość tacki
  • Oblicza objętość przedmiotów znajdujących się wewnątrz tacki
  • Określa całkowitą objętość zawartości tacki
  • Identyfikuje maksymalną wysokość napełnienia

Ta analiza wolumetryczna zapewnia kompleksowy przegląd stanu tacki, umożliwiając efektywne zarządzanie zasobami w punktach kontroli bezpieczeństwa.

Integracja i wydajność z Adaptive Vision

Połączenie głębokiego uczenia do klasyfikacji 2D i klasycznego uczenia maszynowego do pomiarów 3D daje wysoce skuteczne rozwiązanie do weryfikacji tacek lotniskowych. System działa w czasie rzeczywistym i dostarcza personelowi ochrony dokładnych informacji, zwiększając precyzję i szybkość procedur bezpieczeństwa lotniskowego. Oprogramowanie Adaptive Vision w połączeniu z kamerami wizyjnymi znacząco zwiększa precyzję i wydajność kontroli tacek lotniskowych, zapewniając ulepszone protokoły bezpieczeństwa w punktach kontrolnych. W przypadku pytań dotyczących rozwiązań widzenia maszynowego na zamówienie zapraszamy do bezpośredniego kontaktu z Instytutem lub głównymi naukowcami tego projektu. Więcej informacji można znaleźć na stronie TU Wien - Instytut Inżynierii Produkcji i Technologii Fotonicznych.

Adaptive Vision Software for Airport Tray Inspection

Adaptive Vision do kontroli średnicy

Przegląd kontroli średnicy

W tym projekcie vision inżynierowie wykorzystali Adaptive Vision Software do opracowania zastosowanie przeznaczonego do kontroli wymiarów średnicy pierścieni ze stali hartowanej, w tym weryfikacji okrągłości i średnicy wewnętrznej. Dzięki wykorzystaniu kamer wizyjnych ten przepływ pracy Adaptive Vision Software zapewnia wysoce dokładną ocenę—obsługując tolerancje kontroli do ±0.1 mm.

Wyzwanie

Pierścienie ze stali hartowanej mogą być trudne do szybkiego i spójnego pomiaru w produkcji. Zespół potrzebował rozwiązania stworzonego w Adaptive Vision Software, które mogłoby:

  • Niezawodnie weryfikować średnicę wewnętrzną i okrągłość
  • Zapewniać spójne wyniki w środowiskach przemysłowych
  • Zapewniać szybkie, powtarzalne wyniki pomiarów Wsparcie rygorystycznych kryteriów akceptacji (do ±0.1 mm)

Rozwiązanie - Adaptive Vision Studio

Wykorzystując Adaptive Vision Studio, inżynierowie stworzyli solidny przepływ pracy kontroli oparty na kamerach wizyjnych. Zastosowanie zaprojektowano tak, aby:

  • Pozyskiwać obrazy z kamer wizyjnych
  • Stosować przetwarzanie obrazu w celu wyodrębnienia geometrii pierścienia
  • Mierzyć średnicę wewnętrzną i oceniać okrągłość
  • Przekazywać wyniki w czasie rzeczywistym w celu wsparcia kontroli jakości i automatyzacji przemysłowej

W tej historii sukcesu Adaptive Vision Software odgrywa kluczową rolę, zapewniając platformę do kontroli średnicy, która wykracza poza konwencjonalne ograniczenia. Jego elastyczne podejście—zintegrowane z kamerami wizyjnymi—wspiera pomiary i analizę w czasie rzeczywistym, zapewniając, że średnica wewnętrzna pierścieni stalowych spełnia rygorystyczne normy jakości.

Wyniki - Dokładna kontrola

Dzięki przepływowi pracy kontroli utworzonemu w Adaptive Vision Software zespół osiągnął:

  • Dokładną kontrolę średnicy wewnętrznej zgodną z wymaganiami jakościowymi
  • Niezawodną weryfikację okrągłości dla krytycznych części
  • Pomiary i analizę w czasie rzeczywistym odpowiednie dla przepływów pracy produkcyjnej
  • Precyzję kontroli umożliwiającą tolerancje do ±0.1 mm

Ten projekt podkreśla wartość Adaptive Vision Software w rozwoju kontroli przemysłowej, poprawiając wydajność przy jednoczesnym zachowaniu wysokiej dokładności dla wymagających pomiarów wymiarowych.

Diameter inspection using Adaptive Vision Software

Pozycjonowanie PCB z adaptacyjnym oprogramowaniem vision

Przegląd pozycjonowania PCB

W tym zastosowaniu inżynierowie wykorzystali oprogramowanie Adaptive Vision, w szczególności zaawansowane Adaptive Vision Studio, do stworzenia rozwiązania o wysokiej precyzji do pozycjonowania PCB. Przepływ pracy vision połączono z kamerą USB3 5 MP USB3 camera (taką jak MER2-503-36U3M), aby uzyskać dokładne określanie położenia PCB z dokładnością pomiaru do 0,05 mm.

Wyzwanie

Pozycjonowanie PCB wymaga niezawodnego, powtarzalnego wyrównania. Zespół potrzebował przepływu pracy zbudowanego z wykorzystaniem oprogramowania Adaptive Vision, który mógłby:

  • Dokładnie określać położenie PCB z wysoką precyzją
  • Obsługiwać konfigurowalną logikę inspekcji dla różnych projektów PCB
  • Płynnie integrować się z istniejącym oprogramowaniem operacyjnym
  • Utrzymywać stabilną wydajność w rzeczywistych środowiskach produkcyjnych

Rozwiązanie - Oprogramowanie Adaptive Vision Studio

Wykorzystując Adaptive Vision Studio jako podstawowe środowisko programistyczne, zespół stworzył przepływ pracy inspekcji pozycjonowania PCB z oprogramowaniem Adaptive Vision i kamerą wizyjną USB3 5 MP. Rozwiązanie obejmowało:

  • Precyzyjną analizę pozycjonowania umożliwiającą dokładne badanie PCB
  • Elastyczną konfigurację za pomocą filtrów makro, umożliwiającą dostosowane regulacje dla każdego zastosowania
  • Szybką integrację za pośrednictwem eksportu DLL, umożliwiającą wbudowanie logiki pozycjonowania w własne oprogramowanie operacyjne klienta

Wyniki - Dokładne pozycjonowanie

Dzięki przepływowi pracy pozycjonowania PCB opracowanemu w oprogramowaniu Adaptive Vision zespół osiągnął:

  • Dokładne pozycjonowanie PCB z dokładnością pomiaru do 0,05 mm
  • Konfigurowalne podejście do inspekcji wykorzystujące filtry makro
  • Usprawnioną integrację z wykorzystaniem eksportu DLL do wdrożenia
  • Skalowalny przepływ pracy oprogramowania odpowiedni do bieżących potrzeb produkcyjnych

Ten projekt pokazuje, w jaki sposób oprogramowanie Adaptive Vision może usprawnić inspekcję i pozycjonowanie PCB poprzez połączenie precyzyjnych pomiarów, elastycznego projektowania przepływu pracy oraz wyników gotowych do integracji.

PCB Positioning with adaptive vision

Potrzebujesz pomocy z oprogramowaniem Adaptive vision?