Využití strojového učení a počítačového vidění pro detekci vad v průmyslové výrobě
Using Machine Learning and Computer Vision for Defects Detection in Manufacturing
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Josef Losos
Vedoucí práce
Kadleček David
Oponent práce
Neumann Lukáš
Studijní obor
Základy umělé inteligence a počítačových vědStudijní program
Otevřená informatikaInstituce přidělující hodnost
katedra kybernetikyPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Cílem této práce bylo analyzovat typy defektů na kovových površích, provést rešerši hlavních metod detekce objektů, které by mohly být vhodné pro detekci těchto vad a zjistit, která metoda je vhodnější. Pro vyhodnocení byly použity datasety DNAI a Severstal. První dataset je od zákazníka DNAI, snímky přímo z produkce. Druhý dataset je z Kaggle soutěže. Metody YOLO a U-net byly vybrány pro porovnání. Model YOLO je na obou datasetech úspěšnější než model U-net. Hlavním rozdílem byl počet falešně pozitivních predikcí. Na datasetu Severstal dosáhl model YOLO s benevolentní metrikou recall 90 % a přesností 69,3 %. Na datasetu DNAI byly výsledky 72,2 % recall a 70,5 % přesnost. This work aimed to analyze the types of defects on metallic surfaces, to search for the leading object detection methods that could be suitable for detecting these defects, and to find out which method is more suitable. DNAI and Severstal datasets were used for the evaluation task. The first dataset is from a DNAI client, with images taken from a production line. The second dataset is from a Kaggle competition. YOLO and U-net were selected for comparison. The YOLO model performs better than the U-net model on both datasets. The main difference was the number of false positives. On the Severstal dataset, the YOLO model achieved a recall of 90 % and a precision of 69.3 % with the benevolent metric. On the DNAI dataset, the results were 72.2 % recall and 70.5 % precision.
Kolekce
- Bakalářské práce - 13133 [777]