← Svi proizvodi
👁️
AI proizvod

Vizuelna kontrola kvaliteta uz AI i mašinski vid za proizvodnju

Automatizovana vizuelna kontrola koja nikada ne trepće

MSF Computer Vision je softver za vizuelnu kontrolu kvaliteta uz AI, direktno na proizvodnoj liniji. Modeli dubokog učenja pregledaju 100% vaših proizvoda brzinom proizvodnje i otkrivaju površinske greške, greške u sklapanju i dimenzionalna odstupanja koja ljudsko oko ne primeti.

Zatražite demoPokrenite PoC

Šta je vizuelna kontrola kvaliteta uz AI?

Vizuelna kontrola kvaliteta uz AI je mašinski vid sa dubokim učenjem: industrijske kamere i obučeni modeli na proizvedenim delovima automatski traže površinske greške, greške u sklapanju i dimenzionalna odstupanja. Računarski vid kompanije Meta Smart Factory pregleda 100% delova brzinom linije. Inferenca radi na lokalnom GPU serveru koji obrađuje 8–10 kamerskih tokova bez veze sa oblakom, neispravni delovi se izbacuju preko PLC-a, a svaka odluka se čuva sa slikom.

Kako izgleda stanica za kontrolu mašinskim vidom

Stanicu za vizuelnu kontrolu čine kamera, osvetljenje i odluka, a MSF je isporučuje kao jednu kompletnu stanicu, zajedno sa inženjeringom i softverom. Matrične kamere (area-scan) pokrivaju pojedinačne delove koji stižu u taktu, linijske kamere (line-scan) kontinualnu traku ili namotaj, a za sve što je u pokretu potreban je global shutter. 2D je dovoljan za prisustvo, položaj, dimenzije u ravni, štampu i boju. 3D, laserskom triangulacijom ili strukturisanom svetlošću, koristi se tamo gde se proverava visina ili oblik, na primer kod vitoperenja. Osvetljenje se bira prema grešci (svetlo polje, tamno polje, pozadinsko osvetljenje, kupola ili koaksijalno svetlo), pali se stroboskopski na signal okidača i zaklanja se da dnevna svetlost ne bi menjala sliku.

Kako vision AI odlučuje: prolaz, odbacivanje ili ručna provera

Modeli dubokog učenja na lokalnom GPU serveru klasifikuju svaki deo za nekoliko milisekundi. Pored prolaza i odbacivanja postoji i zona za proveru: granični delovi idu kontroloru, pa detekcija može da bude strogo podešena, a da linija ne bude zatrpana lažnim odbacivanjima. Odluka preko PLC-a aktivira izbacivač, skretnicu ili blokadu, a svaka odluka se čuva sa slikom, vremenskom oznakom, stanicom, radnim nalogom, šaržom i verzijom modela. Rezultati pune SPC karte u modulu Upravljanje kvalitetom i otvaraju zapise o neusaglašenosti sa priloženom slikom. Inženjerske odluke koje prethode modelu opisane su u tekstu uvođenje AI vizuelne kontrole na proizvodnu liniju.

Ključne funkcije

Detekcija grešakaOgrebotine, pukotine, mrlje, nedostajući elementi: modeli dubokog učenja ih otkrivaju za milisekunde.
100% kontrola na linijiBrzinom linije se pregleda svaki pojedinačni deo, bez uzorkovanja.
Provera sklapanjaProverite ispravne komponente, orijentaciju i kompletnost pre sledeće stanice.
OCR i čitanje kodovaČitajte serijske brojeve, kodove datuma i etikete radi automatske sledljivosti.
Modeli koji se sami učeModeli se kontinuirano poboljšavaju dok operateri potvrđuju ili ispravljaju klasifikacije.
Integracija sa kvalitetomRezultati se ulivaju u SPC karte MSF Quality modula i pokreću automatske NCR izveštaje.
Namenski GPU server za vizuelni nadzorLokalni AI server za inferencu (NVIDIA RTX 5090 klasa, H200 kao enterprise opcija) obrađuje 8–10 video zapisa sa kamera u realnom vremenu. Latencija je niska, nema zavisnosti od oblaka, a server je spreman za 10GbE.
Projektovano osvetljenje i predstavljanje delaSvaka stanica se projektuje prema samoj grešci: svetlo polje, tamno polje, pozadinsko, kupolasto ili koaksijalno osvetljenje, stroboskopski okinuto sa signala okidača i zaklonjeno tako da popodnevno sunce ne može da promeni sliku.
Prolaz, odbacivanje i zona za pregledTreći ishod šalje granične delove kontroloru umesto operateru, pa detekcija može da radi oštro, a da linija ne bude zatrpana lažnim odbacivanjima.
Izbacivanje sprovedeno preko PLC-aNalaz pokreće potiskivač, skretnicu ili blokadu preko PLC-a, uz rukovanje signalima podešeno tako da neuspelo snimanje ili spora inferenca daju bezbedno stanje, a senzor potvrđuje da je deo otišao.
Svaka odluka sačuvana sa svojom slikomSvaki nalaz se čuva sa slikom, vremenskom oznakom, stanicom, radnim nalogom, serijom i verzijom modela, pa je za ograničavanje obima dovoljan jedan upit, bez nedelje dana papirologije.
Ponovno treniranje sa vlasnikom i rokomNovi dobavljač, druga šarža materijala, habanje alata ili nova revizija dela odvode liniju od stanja na kom je model treniran, pa je ponovno treniranje stalan, redovan zadatak imenovanog čoveka.
DetaljnijeUvođenje mašinskog vida na proizvodnu liniju: inženjerske odluke koje dolaze prveVećina projekata vizuelne kontrole kvaliteta reši se pre nego što iko napiše prvu liniju koda: onog trenutka kada se definiše šta je defekt, fiksira gde će komad stajati i izabere kako će biti osvetljen. Model može da radi samo sa slikom koju dobije. Ovaj tekst je namenjen onima koji sistem specificiraju (inženjerima kvaliteta i procesa, ljudima iz automatike, onome ko ga posle drži) i polazi od toga da svoj proces poznajete, a mašinski vid ne.Pročitajte ceo tekst →

Ukratko

100%Pregledanih delova
8–10Video zapisa sa kamera po GPU serveru
msBrzina pregleda
24/7Dosledan kvalitet

Tehničke specifikacije

Oprema za inferencu
Lokalni GPU server za vizuelnu kontrolu, klase NVIDIA RTX 5090 uz H200 kao opciju, dimenzionisan za 8-10 video zapisa sa kamera, uz latenciju koja se računa po stanici kada više kamera deli jedan GPU.
Postavka
Inferenca se uvek izvršava na liniji, na lokalnom serveru; ostatak platforme se postavlja kao SaaS, privatni oblak ili lokalno (on-premise).
Kamere
Matrične kamere za pojedinačne delove u taktu, linijske za traku ili beskrajni materijal, što traži ravnomerno ili enkoderom sinhronizovano kretanje; globalni zatvarač za sve što je u pokretu.
2D i 3D
2D za prisustvo, položaj, dimenzije u ravni, štampu i boju; 3D laserskom triangulacijom ili strukturiranim svetlom tamo gde je karakteristika visina ili oblik, kao kod vitoperenja.
Veza sa linijom
Potreban je okidački signal sa PLC-a ili senzora, aktuator koji može da izbaci deo i kablovska trasa nazad do servera za inferencu; naknadna ugradnja na postojeće linije je uobičajena.
Veza sa PLC-om
Izbacivanje ide preko PLC-a, po istoj MSF IIoT i OPC UA povezanosti koju koristi i MES; za odluku o pojedinačnom delu nije potrebno čitanje sa magistrale.
Integracije
MSF MES za radni nalog, lot i blokiranje označenog komada; MSF Quality za SPC karte po klasi greške i automatske zapise o neusaglašenosti sa priloženom slikom.
Gde ostaju slike
Tamo gde MSF podešava modele na vašim sačuvanim slikama i ispravkama operatera, ugovorom se rešava da li te slike ostaju u fabrici.

U radu: demo snimci

Vizuelna kontrola kvaliteta uz računarski vid i veštačku inteligenciju
Vizuelna kontrola kvaliteta uz računarski vid i veštačku inteligenciju
Vizuelna inspekcija kvaliteta na kontinuiranim proizvodnim linijama uz veštačku inteligenciju — računarski vid
Vizuelna inspekcija kvaliteta na kontinuiranim proizvodnim linijama uz veštačku inteligenciju — računarski vid
Digitalizacija ručnog rada uz računarski vid i veštačku inteligenciju
Digitalizacija ručnog rada uz računarski vid i veštačku inteligenciju
DetaljnijeMašinski vid u proizvodnji: kontrola kvaliteta, bezbednost i zašto integracija sa MES-om odlučuje o ishoduGde mašinski vid sa veštačkom inteligencijom zaista nadmašuje ljudsku kontrolu a gde ne, šta stvarna primena traži u osvetljenju i označenim slikama, i zašto kamera koja ne može da upiše u MES ostaje demonstracija.Pročitajte ceo tekst →

Često postavljana pitanja

Koliko je uzoraka slika potrebno?

Savremeni "few-shot" modeli često počinju sa svega nekoliko stotina slika; sistem nastavlja da uči tokom proizvodnje.

Da li su potrebne posebne kamere?

Industrijske kamere i osvetljenje biraju se prema primeni, a mi isporučujemo kompletnu, inženjerski projektovanu stanicu.

Šta ako se proizvodi često menjaju?

Nove varijante se brzo treniraju na osnovu postojećih modela, što je idealno za proizvodnju sa velikim brojem varijanti.

Da li vizuelna kontrola na liniji usporava proizvodnju?

Na pravilno dimenzionisanom serveru inferenca traje nekoliko milisekundi i retko je ona usko grlo, mada latenciju treba računati po stanici kada više kamera deli jedan GPU. Odgovor zapravo zavisi od ostatka petlje: deo mora da miruje i da bude osvetljen isto u trenutku okidanja, a odluka o škartu mora da stigne pre nego što deo dođe do mesta izbacivanja. Ako vam takt ne ostavlja prostora za to, rešenje je mehaničko. Brži model tu ne pomaže.

Može li se računarski vid naknadno ugraditi na postojeću proizvodnu liniju?

Može, retrofit je uobičajen, ali je posao pretežno mehanički i elektro; softvera tu ima malo. Potreban vam je okidački signal sa PLC-a ili senzora, aktuator koji može da izbaci deo i kablovska trasa nazad do servera za inferencu. Treniranje modela je obično najkraći deo projekta; ono što određuje rokove jeste da se deo u svakom ciklusu predstavi kameri na isti način.

Šta AI sistem za vizuelnu kontrolu ne može da otkrije?

Sve ono što kamera ne vidi. Unutrašnje prsline, poroznost ispod površine, provar zavara, moment pritezanja i svojstva materijala traže drugu metodu merenja. Bolji model to ne rešava. Vid takođe teško izlazi na kraj tamo gde greška nema doslednu vizuelnu sliku, gde je granica prihvatljivog stvar ljudskog ukusa a ne opisivog kriterijuma i gde se delovi pojavljuju pod nepredvidivim uglom. Odlučite koje tipove grešaka zaista lovite pre nego što specificirate stanicu.

Koliko vremena naših ljudi traži sistem za vizuelnu kontrolu kada jednom proradi?

Kada radi, neko mora da potvrdi ili ispravi klasifikacije koje sistem označi kao nesigurne, i upravo ta povratna informacija održava modele aktuelnim. To je povremeno opterećenje i ne traži punu radnu poziciju. Najveći deo posla pada ranije, u prvim nedeljama, na prikupljanje reprezentativnih slika dobrih delova i svake klase greške koja vas zanima. Niko ne bi trebalo da to dobije uz punu smenu, bez izdvojenog vremena.

Šta se dešava kada sistem pogreši?

Greši u dva smera i pragom odluke birate koliko ćete jedno menjati za drugo. Ako ga pooštrite, dobri delovi odlaze u škart ili na ponovnu kontrolu; ako ga olabavite, greške prolaze dalje. Oba slučaja moraju biti vidljiva, pa se svaka odluka čuva zajedno sa slikom, a odbačene delove treba u utvrđenom intervalu proveravati u odnosu na ljudsku ocenu. Stanica čija se lažna odbacivanja nikada ne pregledaju je stanica koju će operateri vremenom naučiti da zaobilaze.

Da li se slike naših proizvoda šalju u oblak?

Inferenca se izvršava na lokalnom GPU serveru za vizuelnu kontrolu, pa petlja odlučivanja u realnom vremenu nikada ne napušta fabriku. Zato je latencija dovoljno niska za izbacivanje škarta na liniji. Sačuvane slike i ispravke operatera, koje se koriste za ponovno treniranje, posebna su tema: ako MSF podešava modele na vašim podacima, ugovorom rešite da li te slike ostaju kod vas. Ostatak platforme može se postaviti kao SaaS, privatni oblak ili lokalno (on-premise).

Šta se dešava sa delom koji sistem za vizuelnu kontrolu odbaci?

Izbacuje se sa linije, a zatim o njemu odlučuje onaj ko je za to zadužen: škart, dorada ili ustupak. Sam rezultat ide u MSF Quality, gde ulazi u SPC karte i može automatski da otvori NCR zapis. Ono što nije automatsko jeste eskalacija kada neka klasa greške počne da raste u trendu, pa se dogovorite o postupanju sa delom i putu eskalacije pre nego što se kamera montira.

Spremni da vidite potencijal svoje fabrike?

Dobijte besplatan demo i PoC plan po meri.

Zatražite demo