Pridobite brezplačno ponudbo

Naš predstavnik vas bo kmalu kontaktiral.
E-pošta
Mobilni/Whatsapp
Ime in priimek
Ime podjetja
Sporočilo
0/1000

Blog

>Blog

NOVICE

Uveljavljanje modela za vid: od 3000 označenih slik do proizvodne linije

Time : 2026-10-29

Pregled

Projekt videnja je pogosto opisan kot vaja za usposabljanje modela. V proizvodnji pa gre za podatkovno nalogo, ki ji sledi namestitev, pri čemer je model majhen del na sredini. Projekti, ki spodletijo, običajno spodletijo na enem od obeh koncov, ne pa pri usposabljanju.

Težava z naborom podatkov je v tem, da so resnične napake redke. Proizvodna linija, ki ves dan proizvaja dobre dele, zagotovi zelo malo primerov napak, ki jih naj bi zaznala, poleg tega so ti primeri neoznačeni in neenotno opisani. Težava z namestitvijo je v tem, da mora model, ki dobro deluje na preveritvenem naboru, delovati na strojni opremi v celici, znotraj časovnega cikla in na slikah, ki se malce razlikujejo od tistih, na katerih je bil usposobljen.

Ta članek opisuje zaporedje od prvega nabora podatkov do delujoče postaje, vključno z delom, ki ga večina projektov podcenjuje: kaj se dogaja v mesecih po zagonu. Big Bird Industrial (nekdanja Shimada Big Bird Industrial) gradi sisteme za čiščenje in odstranjevanje ostankov z avtomobilskih komponent za pogonske sklope že od leta 2001, številke v tem članku pa izvirajo iz programov proizvodnje in nadzora, ne pa iz referenčnih naborov podatkov.

1. Nabor podatkov je projekt

Praktična omejitev pri projektu za zaznavanje napak je število označenih primerov vsake vrste napake, kar je omejitev, ki je ne moremo odpraviti z izbiro boljše arhitekture.

Zakaj so dejanske napake redke

Proces, ki je pod nadzorom, proizvede le malo napak – kar je tudi njegova glavna naloga. Zbiranje tisoč primerov določene poroznosti na določeni površini lahko traja mesece, med tem pa se lahko spremenijo orodja, dobavitelj litin ali konstrukcija dela, kar starejše primere naredi manj predstavnimi.

Kaj sinteza lahko in ne more storiti

Algoritmi za ustvarjanje napak postavljajo verjetne napake na slike brezhibnih delov in ustvarjajo natančne oznake, saj generator ve, kaj je dodal in kje. Nabor trih tisoč slik, ki ga ročno ustvariti in označiti traja tedne, se na ta način ustvari v nekaj minutah, kar skrajša pot do prve delujoče modela z mesecev na tedne.

Sinteza ne more nadomestiti preverjanja na resničnih napakah. Resnične napake vsebujejo kontekst površine, različice osvetlitve in obnašanje materiala, ki jih generator le približno simulira; model, ki je videl le sintetične pore, bo zaznal le sintetične pore. Sintetični nabor omogoči prvi model; resnični nabor pa dokaže njegovo učinkovitost.

2. Učenje je kratek del

Ko obstaja nabor podatkov, trajanje učenja znaša le nekaj ur na sodobni strojni opremi. Dalj časa traja dogovor o pomenu oznak.

Določitev oznak je odločitev o kakovosti

Dva izkušena pregledovalca se bosta razhajala v mnenju, ali je oznaka reža ali pa oznaka orodja, ter tudi v tem, kje poteka meja napake. To razhajanje mnenj je treba razrešiti pred usposabljanjem, saj model, usposobljen na neusklajenih oznakah, nauči neusklajenosti. Zapis definicije skupaj z referenčnimi slikami za mejni primeri je korak, ki se najpogosteje izpusti in ki najpogosteje odloča o sprejetju postaje.

Validacijska množica mora biti drugačna

Validacijska množica, izpeljana iz iste zbirke kot učna množica, meri spomin, ne pa sposobnosti. Uporabna razdelitev je po delu, po izmeni ali po obdobju proizvodnje, tako da izvirajo validacijske slike iz pogojev, ki jih model še ni videl.

3. Vdelava spremeni problem

Premik z delovne postaje v celico uvede tri omejitve, ki jih učno okolje nima.

Računska moč in zakasnitev

Celica ima časovni cikel, zato mora sklepanje potekati znotraj tega časa skupaj z zajemom slik, gibanjem robota in logiko odločanja. Model, ki za vsako sliko potrebuje dve sekundi, je primeren za delovno postajo, vendar nezahteven za postajo, ki mora v dvanajstih sekundah pregledati osem pogledov. Običajna rešitev je kvantizacija ali izrezovanje modela oziroma premik sklepanja na robno napravo; vsaka od teh spremembe pa zahteva ponovno veljavnostno preverjanje, saj rahlo spreminja izhodne rezultate.

Kamera ni ista kamera

Slike s trenirne naprave in slike s proizvodne kamere se razlikujejo po barvnem odzivu, šumu in ostrosti. Model, ki je bil usposobljen na enih podatkih, vendar se uporablja na drugih, običajno deluje slabše; zato bi optiko za proizvodnjo bilo treba določiti že pred zbiranjem podatkov, ne pa šele po tem.

Zavrnjena izdelka je treba nekam dati

Razvijanje ni končano, ko model teče. Končano je, ko je zavrnjen del usmerjen na določeno pozicijo, rezultat je zabeležen glede na identiteto dela in proizvodna linija ve, kaj naj naredi naprej. Postaja, ki prikazuje le rdečo okvirčko, je le predstavitev.

4. Kaj se zgodi po zagonu

Mesece po vzpostavitvi odločajo, ali postaja ohrani svojo učinkovitost, in so najpogosteje izpuščeni iz načrtov projekta.

Odhajanje

Svetilke starajo, leče se nabirajo s prahom, pritrdilni elementi se obrabljajo in del leži milimeter drugače. Vsaka sprememba je majhna, a vsaka premakne slike stran od porazdelitve, na kateri je bil model usposobljen. Videlna posledica je počasno naraščajoča stopnja lažnih pozivov, s katerimi operaterji učinkovito ravnajo, postaja pa, ki jo operaterji »obhajajo«, več ne zagotavlja zaščite.

Nove vrste napak

Sprememba dobavitelja ali orodja povzroči napako, ki jo model še nikoli ni videl. Postaja ne more najti tega, na čemer ni bila usposobljena, in ne bo sporočila napake. Edina zaščita je obdobjen pregled delov, ki so spodaj odpovedali, ter preverjanje, ali jih je postaja videla in jih je pustila mimo.

Faza Glavno tveganje Nadzor
Podatkovna množica Premajhno število resničnih napak; neusklajene oznake Pisne definicije, sintetična množica, resnična validacija
Izobraževanje Množica za validacijo je preveč podobna učni množici Razdelitev po delu, izmeni ali obdobju
Razmik Zakasnitev, različna optika, ni poti za zavrnitev Izvedba na robu, stalna optika, določena karantena
Operacija Drift, neznane vrste napak Preverjanje referenčnih vzorcev na vsaki izmeni, pregled povratnih informacij od spodnjih postaj
Spremeni Tiho ponovno učenje poslabša zmogljivost za druge razrede Kontrola različic in fiksna primerjalna množica

5. Predaja

Postaja je pravilno predana, ko rastlina lahko izvede ponovno usposabljanje brez dobavitelja. To pomeni, da so slike ohranjene, oznake dokumentirane, konvej za usposabljanje ponovljiv in da je nekdo na kraju že enkrat zagnal ta konvej.

Brez tega vsak nov razred napak postane storitveni klic, pokritost postaje pa se zmanjšuje, ker jo nihče ne more razširiti. Vrednost platforme se meri ravno tu, ne pa v natančnosti prvega modela.

6. Neuspeh, ki izgleda kot uspeh

Najbolj zavajajoč rezultat je postaja, ki uspe pri sprejemnem testu, a tiho preneha biti uporabljena. To se zgodi, kadar je delež lažnih pozitivov sprejemljiv le v prvem mesecu, kadar je položaj za pregled podzaposlen ali kadar je delež zavrnjenih izdelkov dovolj nizek, da operaterji postajo ob strani namesto, da bi popravili proces.

Zaščita je v merjenju delujoče postaje namesto ob predaji: koliko delov je prešlo, koliko jih je označilo, koliko teh označb je bilo potrjeno in koliko napak je prišlo do naslednje postaje. Te štiri številke povejo, ali postaja opravlja svojo nalogo.

Vredno je spremljati tudi peto številko: kako pogosto se postaja izogiba. Vsaka postaja ima stikalo za vzdrževanje in ročni nadzor, pogostost njune uporabe pa je najbolj iskrena merila zaupanja operaterjev v rezultate. Postaja, ki se izogiba dvakrat na izmeni, zagotavlja dokumentacijo namesto zaščite.

Te številke je smiselno pregledovati mesečno namesto letno, saj je trend, ki se premika, cenejše popraviti v zgodnji fazi. Stopnja lažnih pozivov, ki se je v četrtletju povečala s 3 % na 8 %, kaže na okvaro svetilke ali pritrdilne naprave, medtem ko pojav napake v nadaljnjem pregledu pomeni novo klaso napak. Obe sta odpravljivi, če ju opazimo, dokler postaja še vsakodnevno deluje.

Pogosto zastavljena vprašanja

Koliko slik je potrebnih za začetek?

Prvi model se lahko zgradi iz nekaj tisoč slik pravilnih delov ter sintetičnega nabora napak, kar je dovolj za dokaz koncepta in določitev optike. Za sprejem v proizvodnji so potrebne dejanske napake iz procesa.

Ali se model lahko izvaja neposredno na kameri?

Na nekaterih pametnih kamerah – za preproste razrede. Za zapleteno večrazredno zaznavanje se model običajno izvaja na robni napravi ali majhnem industrijskem računalniku, saj je njegova velikost večja od tiste, ki jo kamera lahko gosti.

Kako pogosto je treba model ponovno učiti?

Ne glede na določen časovni interval. Ponovno učenje je potrebno, ko se pojavi nov razred napak, ko se delež napačnih pozitivnih ugotovitev poveča nad mejo, ki jo proizvodna linija še dopušča, ali ko se spremenita optika ali pritrdilna naprava.

Kaj se zgodi, ko je model negotov?

Naj zavrne sliko in jo usmeri v pregled namesto, da bi samodovoljno odločil. Prag zaupanja, ki prisili odločitev pri dvoumnih slikah, pretvori nalogo zaznavanja v napačno odločitev.

Zaključek

Razvoj vidovne aplikacije je na začetku projekt zbiranja podatkov, v sredini inženirski projekt in kasneje projekt vzdrževanja. Model je del, ki zahteva najmanj časa.

Projekti, ki ohranjajo svojo učinkovitost, so tisti, pri katerih so bile oznake določene pred usposabljanjem, proizvodne optične naprave so bile določene pred zbiranjem podatkovnega nabora in obrat lahko ponovno usposabi model brez poklica dobavitelja. Vse ostalo običajno uspe pri sprejemu, nato pa tiho preneha biti uporabljeno.

Pridobite brezplačno ponudbo

Naš predstavnik vas bo kmalu kontaktiral.
E-pošta
Mobilni/Whatsapp
Ime in priimek
Ime podjetja
Sporočilo
0/1000