Mobile application for evaluation of material visual properties
Mobilní aplikace pro vyhodnocování vizuálních vlastností materiálů
Authors
Supervisors
Reviewers
Editors
Other contributors
Journal Title
Journal ISSN
Volume Title
Publisher
České vysoké učení technické v Praze
Czech Technical University in Prague
Czech Technical University in Prague
Date
Files
Abstract
Tato diplomová práce se zabývá procesem tvorby systému pro analýzu vizuálních vlastností materiálů, který se skládá z mobilní aplikace pro Android a serverové části. Práce analyzuje dodaný model strojového učení pro predikci šestnácti vizuálních atributů materiálů a na jeho základě specifikuje funkční a nefunkční požadavky. Dále je proveden návrh technologií, architektury a způsobu ukládání dat jak pro mobilní aplikaci, tak pro server. Práce zahrnuje dokumentaci vystaveného API spolu s popisem implementace klíčových částí aplikace. Dále prezentuje proces nasazení serveru, zveřejnění aplikace a testování celého systému. To je završeno seznamem identifikovaných problémů a potenciálních vylepšení.
This master's thesis focuses on the development process of a system for analyzing visual properties of materials, consisting of an Android mobile application and a server component. The thesis analyzes a provided machine learning model for predicting sixteen visual attributes of materials and specifies functional and non-functional requirements based on it. Furthermore, it includes the design of technologies, architecture, and data storage methods for both the mobile application and the server. The thesis contains documentation of the exposed API along with a description of key implementation parts of the application. It also presents the server deployment process, application publication, and testing of the entire system. The work concludes with a list of identified issues and potential improvements.
This master's thesis focuses on the development process of a system for analyzing visual properties of materials, consisting of an Android mobile application and a server component. The thesis analyzes a provided machine learning model for predicting sixteen visual attributes of materials and specifies functional and non-functional requirements based on it. Furthermore, it includes the design of technologies, architecture, and data storage methods for both the mobile application and the server. The thesis contains documentation of the exposed API along with a description of key implementation parts of the application. It also presents the server deployment process, application publication, and testing of the entire system. The work concludes with a list of identified issues and potential improvements.