Zobrazit minimální záznam

Sorghum Yield Prediction Calculator



dc.contributor.advisorŽehra Marek
dc.contributor.authorŠebek Róbert
dc.date.accessioned2017-06-07T15:53:47Z
dc.date.available2017-06-07T15:53:47Z
dc.date.issued2017-01-10
dc.identifierKOS-587864618905
dc.identifier.urihttp://hdl.handle.net/10467/69349
dc.description.abstractBěhem výměnného pobytu na Kansas State University, jsem měl příležitost spolupracovat s vědci z fakulty Agronomie, kteří mě seznámili se svým výzkumem zaměřeným na rostlinu čirok. Pro odhad sklizně této plodiny měli vyvinutý algoritmus, který ovšem pro širší využití v praxi potřebovali převést do mobilní aplikace systému iOS. Požádali mne tudíž o zhotovení takové aplikace. Celý proces vývoje této aplikace je stručně popsán v předkládané bakalářské práci. V první části práce jsem vyvinul algoritmus obrazové analýzy, který je schopen zpracovat obrázky hlav čiroku a odhadnout plochu rostlin. V druhé části je popsán vývoj aplikace iOS, která slouží pro zadání ostatních relevantních informací uživatelem a výpočet odhadu sklizně. Aplikace také integruje obrazovou analýzu z první části práce. S pomocí knihovny OpenCV jsem v jazyce C++ vyvinul algoritmus pro obrazovou analýzu, jenž jsem následně prověřil na testovacích datech, která mi poskytli vědci z Kansas State University. Pro implementaci aplikace iOS jsem použil programovací jazyk Objective-C v vývojářském nástroji XCode 7. Následně jsem algoritmus obrazové analýzy integroval do již zmíněné aplikace iOS, tak aby bylo možné provést analýzu pořízením snímků hlav rostlin čiroku přímo z fotoaparátu telefonu. Finální verze obrazové analýzy byla prověřena na testovacím balíčku 1400 obrázků. Průměrná odchylka výsledků získaných pomocí algoritmu oproti skutečným hodnotám z testovacího balíčku činí 4.825 %. Aplikace IOS umožnuje spouštět obrazovou analýzu přímo na mobilních zařízeních a výsledky analýzy kombinuje s ostatními zadanými údaji, přičemž výsledkem je zobrazení odhadu sklizně rostliny. Kromě toho také umožňuje odesílání výsledků (včetně dat, která do aplikace vložili uživatelé) na webové uložiště Firebase, kde k nim mají vědci přístup. Aplikace byla odeslána k dalšímu testování u zadavatele pomocí platformy TestFlight.cze
dc.description.abstractWhile studying at Kansas State University as part of a student exchange programme I received the opportunity to take part on an interesting project combining the fields of Software Engineering and Agronomy. The researchers at the Agronomy department were working on a yield forecasting method for the plant sorghum and it was their vision to implement this method into an iOS application. The process of development for this application is summarized within this bachelor thesis. The task itself can be divided into two major components. In the first part I developed an image analysis algorithm that analyses images of sorghum heads and outputs their surface area. The second part was to develop an iOS application that retrieves other relevant data from the user and integrates the aforementioned image analysis algorithm. Using the retrieved information, it performs the yield forecasting method and displays an estimated yield. I developed an image analysis algorithm using OpenCV (open source computer vision library) in C++ that I tested on a dataset supplied to me by the researchers at Kansas State University. To implement the iOS application, I used Objective-C and the development tool was XCode 7. Finally, I integrated the image analysis component into the application and modified the C++ base code to work with the rest of the Objective-C code in the application. This allows for the image analysis to be performed on images of sorghum heads taken by the mobile device's camera. The final version of the image analysis algorithm was tested on a dataset of about 1400 images. The average deviation of sorghum head area calculated by the algorithm compared to the actual values taken from the dataset was 4.825%. The application successfully integrates this algorithm and allows the upload of results to cloud storage using Firebase. The application was submitted to the researchers at Kansas State University using the testing platform TestFlight.eng
dc.language.isoENG
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA 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.htmleng
dc.rightsVysokoš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.htmlcze
dc.subjectČirok, odhad sklizně, obrazová analýza, iOS, firebasecze
dc.subjectSorghum, yield forecasting, image analysis, iOS, firebaseeng
dc.titleAplikace pro odhad sklizně rostliny Čirokcze
dc.titleSorghum Yield Prediction Calculatoreng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.date.accepted
dc.contributor.refereeGattermayer Josef
theses.degree.disciplineSoftwarové inženýrstvícze
theses.degree.grantorkatedra softwarového inženýrstvícze
theses.degree.programmeInformatikacze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam