Zautomatyzowana kontrola wizualna, która nigdy nie mruga
MSF Computer Vision to oprogramowanie do kontroli wizyjnej z AI i widzenia maszynowego, które sprawdza jakość bezpośrednio na linii. Modele uczenia głębokiego kontrolują 100% produktów w tempie produkcji i wychwytują wady powierzchni, błędy montażu i odchyłki wymiarowe, których ludzkie oko nie widzi.
Poproś o demoRozpocznij PoCKontrola wizyjna z AI to widzenie maszynowe oparte na uczeniu głębokim: kamery przemysłowe i wytrenowane modele automatycznie sprawdzają wyprodukowane części pod kątem wad powierzchni, błędów montażu i odchyłek wymiarowych. System wizyjny Meta Smart Factory kontroluje 100% części w tempie linii. Wnioskowanie działa na lokalnym serwerze GPU, który obsługuje 8–10 strumieni z kamer bez połączenia z chmurą, wadliwe części odrzuca PLC, a każda decyzja jest zapisywana razem z obrazem.
Stacja kontroli wizyjnej to kamera, oświetlenie i decyzja. MSF dostarcza ją jako jedną kompletnie zaprojektowaną stację, a nie samo oprogramowanie. Kamery matrycowe (area-scan) obsługują pojedyncze części podawane w takt, kamery liniowe (line-scan) ciągłą wstęgę lub taśmę, a wszystko, co jest w ruchu, wymaga migawki globalnej (global shutter). 2D wystarcza do sprawdzenia obecności, położenia, wymiarów w płaszczyźnie, nadruku i koloru. 3D z triangulacją laserową lub światłem strukturalnym stosuje się tam, gdzie liczy się wysokość albo kształt, na przykład przy kontroli odkształceń. Oświetlenie dobiera się do wady (jasne pole, ciemne pole, podświetlenie od tyłu, kopuła lub światło współosiowe), błyska w takt sygnału wyzwalania i jest osłonięte, żeby światło dzienne nie zmieniało obrazu.
Modele uczenia głębokiego klasyfikują każdą część w ciągu milisekund na lokalnym serwerze GPU. Poza oceną „dobra” i „zła” jest jeszcze strefa weryfikacji: części na granicy tolerancji trafiają do osoby, która je ocenia, więc detekcję można ustawić ostro i nie zasypać linii fałszywymi odrzutami. Werdykt uruchamia przez PLC wypychacz, zwrotnicę lub blokadę, a każda decyzja jest zapisywana z obrazem, znacznikiem czasu, stanowiskiem, zleceniem produkcyjnym, partią i wersją modelu. Wyniki zasilają karty kontrolne SPC w MSF Jakość i otwierają zgłoszenia niezgodności z dołączonym obrazem. Decyzje inżynierskie, które zapadają jeszcze przed wyborem modelu, opisuje artykuł wdrożenie kontroli wizyjnej z AI na linii produkcyjnej.
Nowoczesne modele typu few-shot często wystarczy uruchomić z kilkoma setkami zdjęć; system uczy się dalej już w trakcie produkcji.
Kamery przemysłowe i oświetlenie dobierane są indywidualnie do zastosowania. Dostarczamy kompletnie zaprojektowane stanowisko.
Nowe warianty są szybko trenowane na bazie istniejących modeli, co dobrze sprawdza się przy produkcji o dużej różnorodności asortymentu.
Na poprawnie dobranym serwerze wnioskowanie trwa milisekundy i rzadko jest wąskim gardłem, choć przy kilku kamerach na jednym GPU opóźnienie trzeba rozpisać na każde stanowisko osobno. O odpowiedzi decyduje reszta pętli: w momencie wyzwolenia część musi stać nieruchomo i być oświetlona zawsze tak samo, a decyzja o odrzucie musi dotrzeć, zanim część dojedzie do wypychacza. Jeśli takt linii nie zostawia na to miejsca, rozwiązaniem jest zmiana mechaniki. Szybszy model tu nie pomoże.
Tak, retrofit to standard, ale praca jest głównie mechaniczna i elektryczna. Potrzebny jest sygnał wyzwalający ze sterownika PLC lub z czujnika, element wykonawczy, który wypchnie brak, oraz trasa kablowa do serwera wnioskowania. Wytrenowanie modelu jest zwykle najkrótszą częścią projektu; o harmonogramie decyduje doprowadzenie do tego, żeby część w każdym cyklu prezentowała się kamerze identycznie.
Wszystkiego, czego nie widzi kamera. Pęknięcia wewnętrzne, porowatość pod powierzchnią, głębokość wtopienia spoiny, moment dokręcenia i własności materiału wymagają innej metody badania. Lepszy model tego nie zmieni. Wizja radzi sobie też słabo tam, gdzie wada nie ma powtarzalnego obrazu, gdzie granica akceptacji zależy od wyczucia człowieka i nie da się jej opisać kryterium, oraz tam, gdzie części trafiają pod nieprzewidywalnym kątem. Zanim zaczniesz specyfikować stanowisko, ustal, które postacie wady naprawdę chcesz łapać.
Po uruchomieniu ktoś musi potwierdzać lub korygować klasyfikacje, co do których system nie jest pewny, i to właśnie ta informacja zwrotna utrzymuje modele w formie. Jest to obciążenie cykliczne, które nie wymaga osobnego etatu. Większość pracy przypada wcześniej, na pierwsze tygodnie: zebranie reprezentatywnych zdjęć części dobrych i każdej klasy wady, na której Ci zależy. Nikt nie powinien dostać tego zadania w dodatku do pełnej zmiany, bez przydzielonego czasu.
Myli się w dwie strony i jedno wymienia się na drugie, ustawiając próg decyzyjny. Zaostrzysz go, a dobre sztuki idą na złom albo do ponownej kontroli; poluzujesz, a wady uciekają do klienta. Oba przypadki muszą być widoczne, dlatego każda decyzja jest zapisywana razem ze zdjęciem, a odrzuty należy w stałych odstępach weryfikować z oceną człowieka. Stanowisko, na którym nikt nie przegląda fałszywych odrzutów, to stanowisko, które operatorzy prędzej czy później nauczą się obchodzić.
Wnioskowanie działa na lokalnym serwerze GPU Vision, więc pętla decyzyjna czasu rzeczywistego nigdy nie opuszcza zakładu. To właśnie utrzymuje opóźnienie na poziomie pozwalającym odrzucać w linii. Osobną sprawą są zapisane zdjęcia i korekty operatorów używane do douczania modeli: jeśli modele stroi MSF na Waszych danych, w umowie trzeba ustalić, czy te zdjęcia zostają na terenie zakładu. Resztę platformy można wdrożyć jako SaaS, chmurę prywatną albo on-premise.
Zostaje wyprowadzona z linii, a potem o jej losie (złom, naprawa albo odstępstwo) decyduje ten, kto za to odpowiada. Sam wynik trafia do modułu MSF Quality, gdzie ląduje na kartach SPC i może automatycznie otworzyć zgłoszenie niezgodności NCR. Automatyczna nie jest natomiast eskalacja, gdy dana klasa wady zaczyna narastać, więc ścieżkę decyzji i eskalacji ustalcie, zanim kamera stanie na linii.
Otrzymaj bezpłatne demo i plan PoC dopasowany do Twojej produkcji.