Tato diplomová práce se zabývá návrhem a implementací mobilní aplikace na iOS/iPhone pro automatické focení psů. Práce popisuje tvorbu aplikace, která v reálném čase analyzuje směr pohledu psů a automaticky pořídí fotografii, pokud všichni psi v záběru jsou natočeni směrem ke kameře. V práci se věnuji i teoretickému popisu umělé inteligence se zaměřením na detekci objektů a testováním funkčnosti implementované aplikace.
Anotace v angličtině
This thesis deal with design and implementation of mobile iOS/iPhone application for automatic photo shooting of dogs. Main topic of this thesis is creation of application which analyse gaze direction of dogs in real time and automatically take a photo if all dogs in view are looking to the camera. In thesis I also introduce theoretical description of artificial intelligence with focus to object detection and testing functionality of implemented application.
Video dog detection, automatic photo shooting of dogs, YOLO tiny, iOS/iPhone application, Core ML, Neural Engine
Rozsah průvodní práce
65
Jazyk
CZ
Anotace
Tato diplomová práce se zabývá návrhem a implementací mobilní aplikace na iOS/iPhone pro automatické focení psů. Práce popisuje tvorbu aplikace, která v reálném čase analyzuje směr pohledu psů a automaticky pořídí fotografii, pokud všichni psi v záběru jsou natočeni směrem ke kameře. V práci se věnuji i teoretickému popisu umělé inteligence se zaměřením na detekci objektů a testováním funkčnosti implementované aplikace.
Anotace v angličtině
This thesis deal with design and implementation of mobile iOS/iPhone application for automatic photo shooting of dogs. Main topic of this thesis is creation of application which analyse gaze direction of dogs in real time and automatically take a photo if all dogs in view are looking to the camera. In thesis I also introduce theoretical description of artificial intelligence with focus to object detection and testing functionality of implemented application.
Video dog detection, automatic photo shooting of dogs, YOLO tiny, iOS/iPhone application, Core ML, Neural Engine
Zásady pro vypracování
Vypracujte literární rešerši zabývající se modely pro detekci objetů v obraze/videu.
Stučně popiště proces vývoje a implementace modelů strojového učení pro aplikace na iOS/iPhone.
Poveďte návrh a realizaci modelu strojového učení sloužící k detekci psů.
Shrňte funkční požadavky na aplikaci umoňující automtatické focení psů.
Navrhněte workflow aplikace, wireframe obrazovek a uživatelské rozhraní reflektující funkční požadavky na aplikaci.
Implementujte mobilní aplikaci pro platformu iOS, nasaďte a otestujte běh na reálném zařízení.
Zásady pro vypracování
Vypracujte literární rešerši zabývající se modely pro detekci objetů v obraze/videu.
Stučně popiště proces vývoje a implementace modelů strojového učení pro aplikace na iOS/iPhone.
Poveďte návrh a realizaci modelu strojového učení sloužící k detekci psů.
Shrňte funkční požadavky na aplikaci umoňující automtatické focení psů.
Navrhněte workflow aplikace, wireframe obrazovek a uživatelské rozhraní reflektující funkční požadavky na aplikaci.
Implementujte mobilní aplikaci pro platformu iOS, nasaďte a otestujte běh na reálném zařízení.
Seznam doporučené literatury
RAMSUNDAR, Bharath a Reza Bosagh ZADEH. TensorFlow for deep learning: from linear regression to reinforcement learning. Beijing: O'Reilly Media, 2018, 1 [online zdroj.] ISBN 9781491980422. Dostupné také z: http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1720096
ROSEBROCK, Adrian. Starter Bundle. In: Deep Learning for Computer Vision with Python. PyimageSearch.com, 2017.
ROSEBROCK, Adrian. Practitioner Bundle. In: Deep Learning for Computer Vision with Python. PyimageSearch.com, 2017.
LACKO, Ľuboslav. Vývoj aplikací pro iOS. Brno: Computer Press, 2018, 479 s. ISBN 9788025149423.
THAKKAR, Mohit. Beginning Machine Learning in iOS. Berkeley, CA: Apress, 2018, 157 s. ISBN 978-1-4842-4296-4
Framework Core ML: Integrate machine learning models into your app. Apple Developer. [online] ?2019 Apple Inc. [cit. 13.11.2019]. Dostupné z: https://developer.apple.com/documentation/vision
VLACHYNSKA, Alzbeta; KOMINKOVA OPLATKOVA, Zuzana; TURECEK, Tomas. Dogface detection and localization of dogface?s landmarks. In: Computer Science On-line Conference. Springer, Cham, 2018. p. 465-476. ISBN 978-3-319-91188-5
Seznam doporučené literatury
RAMSUNDAR, Bharath a Reza Bosagh ZADEH. TensorFlow for deep learning: from linear regression to reinforcement learning. Beijing: O'Reilly Media, 2018, 1 [online zdroj.] ISBN 9781491980422. Dostupné také z: http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1720096
ROSEBROCK, Adrian. Starter Bundle. In: Deep Learning for Computer Vision with Python. PyimageSearch.com, 2017.
ROSEBROCK, Adrian. Practitioner Bundle. In: Deep Learning for Computer Vision with Python. PyimageSearch.com, 2017.
LACKO, Ľuboslav. Vývoj aplikací pro iOS. Brno: Computer Press, 2018, 479 s. ISBN 9788025149423.
THAKKAR, Mohit. Beginning Machine Learning in iOS. Berkeley, CA: Apress, 2018, 157 s. ISBN 978-1-4842-4296-4
Framework Core ML: Integrate machine learning models into your app. Apple Developer. [online] ?2019 Apple Inc. [cit. 13.11.2019]. Dostupné z: https://developer.apple.com/documentation/vision
VLACHYNSKA, Alzbeta; KOMINKOVA OPLATKOVA, Zuzana; TURECEK, Tomas. Dogface detection and localization of dogface?s landmarks. In: Computer Science On-line Conference. Springer, Cham, 2018. p. 465-476. ISBN 978-3-319-91188-5
Přílohy volně vložené
-
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student odprezentoval svou prezentaci, místopředseda přečetl posudky a student odpověděl na všechny dotazy vedoucího/oponenta.
Komise měla následující dotazy:
doktor Sysala - Lze filozofický brát, že pes má obličej ?
doktor Vala - Zvažoval jste monetizaci/prodej ?
doktor Vala - U Vision frameworku nebudete limitován posíláním přes internet ?
prof. Dostál - Máte představu, za kolik byste aplikaci prodával ?