Cílem této diplomové práce je návrh a vývoj systému pro měření a kontrolu kvality vytlačovaných profilů, snímaných pomocí digitálního fotoaparátu. Teoretická část této práce se zabývá problematikou digitalizace a popisem obrazových deformací, včetně možností, jak je eliminovat. V praktické části je popsán postup implementace korekčních algoritmů s využitím knihovny pro počítačové vidění OpenCV. Na závěr jsou uvedeny výsledky testování vytvořeného nástroje na reálných profilech.
Anotace v angličtině
The aim of this master's thesis is to design and develop a system for measuring and quality control of extruded profiles captured by a digital camera. The theoretical part of this thesis deals with the problems of digitization, explains the image distortions and ways how to elminate them. The practical part describes how to implement the correction algorithms using the OpenCV computer vision library. At the end, there are listed the test results of the created tool on the real profiles
Klíčová slova
digitalizace, OpenCV, vytlačování profilů, digitální fotoaparát, kontrola kvality
Klíčová slova v angličtině
digitization, OpenCV, profile extrusion, digital camera, quality control
Rozsah průvodní práce
82 s.
Jazyk
CZ
Anotace
Cílem této diplomové práce je návrh a vývoj systému pro měření a kontrolu kvality vytlačovaných profilů, snímaných pomocí digitálního fotoaparátu. Teoretická část této práce se zabývá problematikou digitalizace a popisem obrazových deformací, včetně možností, jak je eliminovat. V praktické části je popsán postup implementace korekčních algoritmů s využitím knihovny pro počítačové vidění OpenCV. Na závěr jsou uvedeny výsledky testování vytvořeného nástroje na reálných profilech.
Anotace v angličtině
The aim of this master's thesis is to design and develop a system for measuring and quality control of extruded profiles captured by a digital camera. The theoretical part of this thesis deals with the problems of digitization, explains the image distortions and ways how to elminate them. The practical part describes how to implement the correction algorithms using the OpenCV computer vision library. At the end, there are listed the test results of the created tool on the real profiles
Klíčová slova
digitalizace, OpenCV, vytlačování profilů, digitální fotoaparát, kontrola kvality
Klíčová slova v angličtině
digitization, OpenCV, profile extrusion, digital camera, quality control
Zásady pro vypracování
Analyzujte problémy výroby a kontroly kvality vytlačovaných plastových profilů.
Prostudujte možnosti digitalizace plastových profilů za účelem měření jejich rozměrů.
Navrhněte možné způsoby digitalizace plastových profilů s důrazem na minimální cenu použité technologie.
Implementujte algoritmy a SW aplikaci pro digitalizaci profilů.
Otestujte vaši aplikaci s reálnými vzorky plastových profilů a vyhodnoťte dosahovanou přesnost měření.
Zásady pro vypracování
Analyzujte problémy výroby a kontroly kvality vytlačovaných plastových profilů.
Prostudujte možnosti digitalizace plastových profilů za účelem měření jejich rozměrů.
Navrhněte možné způsoby digitalizace plastových profilů s důrazem na minimální cenu použité technologie.
Implementujte algoritmy a SW aplikaci pro digitalizaci profilů.
Otestujte vaši aplikaci s reálnými vzorky plastových profilů a vyhodnoťte dosahovanou přesnost měření.
Seznam doporučené literatury
HLAVÁČ, Václav a Milan ŠONKA. Počítačové vidění. Praha: Grada, 1992. ISBN 80-854-2467-3.
DAWSON-HOWE, Kenneth. A practical introduction to computer vision with OpenCV. ISBN 9781118848456.
BRADSKI, Gary R. Learning OpenCV. Sebastopol: O\symbol{39}Reilly, c2008. ISBN 978-0-596-51613-0.
LAGANIÉRE, Robert. OpenCV 2 computer vision application programming cookbook: over 50 recepies to master this library of programming functions for real-time computer vision. Brimmingham: Packt Publishing, 2011. Quick Answers to Common Problems. ISBN 978-1-84951-324-1.
CVonline: Visual Processing Software \& Environments \matsymb{lbrack}online\matsymb{rbrack}. The University of Edinburgh: Fisher, 2014 \matsymb{lbrack}cit. 2017-02-03\matsymb{rbrack}. Dostupné z: http://homepages.inf.ed.ac.uk/rbf/CVonline/SWEnvironments.htm
PROSISE, Jeff. Programování ve Windows pomocí MFC. Praha: Computer Press, 2000. Programování. ISBN 80-722-6309-9.
Seznam doporučené literatury
HLAVÁČ, Václav a Milan ŠONKA. Počítačové vidění. Praha: Grada, 1992. ISBN 80-854-2467-3.
DAWSON-HOWE, Kenneth. A practical introduction to computer vision with OpenCV. ISBN 9781118848456.
BRADSKI, Gary R. Learning OpenCV. Sebastopol: O\symbol{39}Reilly, c2008. ISBN 978-0-596-51613-0.
LAGANIÉRE, Robert. OpenCV 2 computer vision application programming cookbook: over 50 recepies to master this library of programming functions for real-time computer vision. Brimmingham: Packt Publishing, 2011. Quick Answers to Common Problems. ISBN 978-1-84951-324-1.
CVonline: Visual Processing Software \& Environments \matsymb{lbrack}online\matsymb{rbrack}. The University of Edinburgh: Fisher, 2014 \matsymb{lbrack}cit. 2017-02-03\matsymb{rbrack}. Dostupné z: http://homepages.inf.ed.ac.uk/rbf/CVonline/SWEnvironments.htm
PROSISE, Jeff. Programování ve Windows pomocí MFC. Praha: Computer Press, 2000. Programování. ISBN 80-722-6309-9.
Přílohy volně vložené
1 CD ROM, 2 korekční šablony
Přílohy vázané v práci
ilustrace, tabulky
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student v krátké prezentaci představil komisi výsledký své diplomové práce. Po přečtení posudků vedoucího a oponenta následovala diskuze, ve které byly položeny následující dotazy:
doc. Šenkeřík: Jak provádíte kalibraci před měřením?
doc. Šenkeřík: Byl požadavek na cenu řešení?
dr. Dulík: Odebraný plátek musí mít nějakou předepsanou výšku?
dr. Dulík: Proč jste nepoužil skener?
dr. Chudá: Jak vyhodnotíte např. konec lišty, která má velkou délku?
dr. Chudá: Jak často se provádí testování odebraných vzorků?
Student položené dotazy zodpověděl a reagoval pohotově.