Ťažiskom ponúkaných riešení sú systémy založené na vizuálnu inšpekciu a strojovom videní s využitím priemyselných kamier svetových výrobcov.
Pokročilá analýza obrazu pomocou metód deep learning (hlboké učenie) umožňuje vykonávať aj kamerové inspekcie v aplikáciách strojového videnia, kde nie je možné využiť konvenčné metódy.
Metódy deep learning, niekedy označované aj ako neurónové siete, ktoré sú súčasťou širšej kategórie algoritmov nazývaných strojové učenie, sú schopné naučiť sa na vzorových obrazových dátach, ako správne vyhodnocovať údaje. Namiesto vynájdenia a programovania zložitých pravidiel je špeciálny trénovací algoritmus schopný naučiť sa tieto pravidlá a závislosti sám. To sa deje prostredníctvom prezentovania (väčšinou veľkého množstva) vzorových obrázkov trénovaciemu algoritmu spolu so správnymi výsledkami. Výstupom trénovania je potom tzv. model neurónovej siete, ktorý slúži na vyhodnocovanie všetkých ďalších (tj. aj modelu "predtým neznámych") obrázkov.
Aj keď sú metódy deep learning schopné výrazne zjednodušiť riešenie mnohých zložitejších úloh strojového videnia, ich správne nasadenie vyžaduje aj určitú odbornosť. Podľa typu úlohy je potrebné zvoliť vhodný druh modelu a prípadne aj architektúru neurónovej siete. Dôležité je tiež optimálne nastavenie parametrov modelu, metodika jeho trénovania a správne anotovanie vzorových obrázkov. Ako pri všetkých úlohách strojového videnia, aj tu hrá dôležitú úlohu navrhnutie správneho systému snímania obrazu (výber a optimálne nastavenie kamery, optiky a osvetlenia). Všetky tieto faktory významným spôsobom prispievajú k úspechu riešenia úlohy strojového videnia pomocou metód deep learning.
Díky tomu, že naši odborníci sa venujú oblasti deep learning a neurónových sietí už dlhšiu dobu a otestovali si svoje schopnosti na mnohých projektoch a štúdiách, vieme si poradiť aj s veľmi nestandardnými požiadavkami zákazníkov.
Keďže neurónová sieť funguje navonok podobne ako mozog, je možné metódy použiť tam, kde je možné neurónovú sieť "natrénovať" na veľkom množstve vzorových príkladov. Niektoré úlohy a aplikácie sú teda vhodné pre metódy deep learning, zatiaľ čo iné je efektívnejšie riešiť pomocou konvenčných metód.
Spoločnosť ATEsystem má bohaté skúsenosti s aplikáciou klasických metód spracovania obrazu a od roku 2018 sa intenzívne zaoberá aj využitím metód deep learning vo strojovom videní. Spojením týchto poznatkov s dobrými znalosťami komponentov kamerových systémov sme schopní úspešne riešiť komplexné úlohy strojového videnia s najrôznejšími požiadavkami zákazníkov.
Teraz uvedieme niekoľko prípadov použitia neurónových sietí na konkrétnych aplikáciách strojového videnia, ktoré sme realizovali alebo pripravovali prípadové štúdie.
Obrázky k jednotlivým úlohám si môžete prezrieť vo fotogalérii.
Kontrola povrchu a detekcia súk, defektov, ale aj škrabancov či nečistôt je jednou z typických úloh pre metódy deep learning a neurónové siete. Po načítaní dostatočne veľkého datasetu je neurónová sieť schopná naučiť sa sama detekovať rôznorodé defekty a vady materiálu, ktoré odpovedajú zadaniu.
Neviete si rady? Nájdeme pre Vás riešenie šité na mieru.
Oddelenie systémovej integrácie Tel.: +420 595 172 720 E-mail: atesystem@atesystem.cz