Giter Club home page Giter Club logo

matyasbohacek / gjk-maturitni-prace-inf-2022 Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 25.65 MB

Matura Project Assignment (High School Thesis) of Matyáš Boháček at Gymnázium Jana Keplera, 2022/2023

Home Page: https://github.com/matyasbohacek/gjk-maturitni-prace-inf-2022/blob/main/supporting_files/thesis.pdf

Python 12.76% Shell 3.54% Swift 83.14% Ruby 0.55%
computer-vision image-recognition machine-learning mobile-application plant-disease

gjk-maturitni-prace-inf-2022's Introduction

alt text

MATURITNÍ PRÁCE [PDF]

Mobilní aplikace na rozpoznávání nemocných rostlin

Abstrakt: Prudké nákazy rostlinnými chorobami mohou na malé a střední farmáře vytvářet nárazové, často kritické finanční škody, sahající až do desetitisíců dolarů ročně. Identifikace takových chorob přitom vyžaduje patřičnou expertizu – existuje totiž více než 10,000 odlišných druhů, což omezuje škálovatelnost jakýchkoliv manuálních řešení prevence. Rozhodující roli přitom paradoxně hraje právě čas – čím déle ujde nákaza bez povšimnutí, tím větší bude výsledná škoda pro farmáře. Právě proto se tato práce zabývá tvorbou automatizovaného systému na bázi umělé inteligence, který umí takové choroby rozpoznat a poskytnout návod pro jejich následnou léčbu. Práce nejprve popisuje tvorbu a natrénování modelu hlubokého učení, jenž umožňuje rozpoznávání na základě fotky listu, a dále sleduje jeho integraci do mobilní aplikace pro platformu iOS. Aplikace je otestována skupinou beta testerů a bezplatně dostupná ke stažení na App Store. Její zdrojový kód, včetně skriptů pro trénování klasifikátoru, je volně dostupný.

Klíčová slova: rozpoznávání obrazu, nemoci rostlin, počítačové vidění, strojové učení, mobilní aplikace


MATURA PROJECT ASSIGNMENT [PDF]

Mobile app for plant disease recognition

Abstract: For small- and mid-sized farmers, plant disease outbreaks can be a significant financial burden, costing tens of thousands of dollars in annual damage fees. With over 10,000 species, identifying and treating diseases requires expert personnel and can be challenging to achieve on a large scale. Time is of the essence — the longer an outbreak goes unnoticed, the more damage is done. Therefore, this work explores an automated, AI-powered system for crop disease recognition and treatment guidance. We trained a deep-learning model to identify diseases from photos of leaves and integrated it into an iOS app that works without an internet connection. We tested the solution with a group of beta testers and published it for free on the App Store. Its source code, including the classifier training scripts, are publicly available.

Keywords: image recognition, plant diseases, computer vision, machine learning, mobile application




Jak začít?

Vývojáři: Dokumentace projektu popisuje veškeré systémové požadavky a provede Vás instalací i spuštěním. Naleznete ji v přiložené psané práci, konkrétně Sekci 3 (Technical Documentation).

Uživatelé: Máte-li iPhone, aplikaci si můžete zdarma stáhnout z App Store. Pokud byste si nevěděli rady, uživatelskou příručku naleznete v přiložené psané práci, konkrétně Podsekci 3.3 (User Guide).


How to get started?

Developers: The project's documentation contains all system requirements and walks you through installing and building the project. You can find it in the attached paper, Section 3 (Technical Documentation).

Users: If you have an iPhone, you can download the app for free from the App Store. If you run into any issues, you can refer to the user guide, located in the attached paper, Section 3 (Technical Documentation).




Poděkování

Tímto bych chtěl poděkovat všem, kteří svými radami pomohli projekt i psanou práci dostat do její stávající podoby, zvláště pak mému školiteli, Ing. Šimonu Schierreichovi. Dále bych chtěl poděkovat všem zástupcům internetových portálů zaměřených na zemědělství a biologii, kteří laskavě svolili k tomu, aby jejich databáze mohly být z aplikace odkazované. Jmenovitě se jedná o Royal Horticultural Society, The Old Farmer’s Almanac, Bayer Vegetables Solutions, MSU Extension Integrated Pest Management, NC State Extension, Center of Invasive Species Research, PlantVillage. V neposlední řadě bych chtěl poděkovat mé gumové kačence, která mě vyslechla vždy, když jsem si s nějakým bugem nevěděl rady.


Acknowledgement

I would hereby like to thank everyone who helped shape the project and the attached paper to their current form, especially my advisor, Ing. Šimon Schierreich. Moreover, I would like to express gratitude to the representatives of all agriculture- and biology-focus internet portals, who kindly allowed their resources to be linked from the app. Namely, these include Royal Horticultural Society, The Old Farmer’s Almanac, Bayer Vegetables Solutions, MSU Extension Integrated Pest Management, NC State Extension, Center of Invasive Species Research, PlantVillage. Last but not least, I would like to thank my rubber duck for hearing me out whenever I could not fix a bug.


Matyáš Boháček

E-mail: matyas [dot] bohacek [at] matsworld.io

Socials: Google ScholarLinkedInTwitter

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.