<link rel="stylesheet" href="styles.cf390c6bfbe7555f.css">
Repository logo

TinyML for Real-Time Crop Disease Detection in Precision Agriculture: A Proof-of-Concept Study on Maize Leaf Disease Detection

aut.embargoNo
dc.contributor.advisorAlam, Fakhrul
dc.contributor.authorNag, Prama
dc.date.accessioned2026-10-20T01:44:40Z
dc.date.issued2026
dc.description.abstractTraditional machine learning approaches for crop disease detection often require substantial computational resources, energy consumption, and net-work connectivity. Tiny Machine Learning (TinyML) addresses these limita-tions by enabling machine learning inference directly on resource-constrained edge devices, like microcontrollers. It is therefore well-suited for remote field applications with limited or nonexistent internet connectivity and cloud infrastructure. This study proposes a TinyML-based framework for real-time crop disease detection, demonstrated through a proof-of-concept study on binary maize leaf disease detection. Three lightweight deep learning models, namely a custom CNN, a custom MobileViT model, and a transfer learning-based MobileNetV1 model, were developed and evaluated on two publicly available maize leaf image datasets. To ensure a robust performance assessment, five-fold cross-validation was used, and model performance was evaluated using accuracy, precision, recall, F1-score, false positives, and false negatives. The trained models were subsequently opti-mised and converted to TensorFlow Lite format for deployment on Arduino Portenta H7. The comparative analysis showed that while MobileNetV1 demonstrated superior deployment efficiency with a latency of 71 ms and RAM of 125 KB, custom CNN and transformer-based MobileViT models achieved mean classification accuracy of 91.90% and 96.07%, comparable to, and in some cases exceeding, that of the transfer learning-based MobileNetV1 model. The results also demonstrate the trade-off between disease detection performance and deployment feasibility, highlighting the need to balance predictive accuracy with computational efficiency in TinyML applications. Using binary maize leaf disease detection as a proof-of-concept, this study demonstrates the feasibility of deploying lightweight deep learning models on resource-constrained edge devices for real-time crop disease detection in precision agriculture.
dc.identifier.urihttp://hdl.handle.net/10292/22187
dc.language.isoen
dc.publisherAuckland University of Technology
dc.rights.accessrightsOpenAccess
dc.titleTinyML for Real-Time Crop Disease Detection in Precision Agriculture: A Proof-of-Concept Study on Maize Leaf Disease Detection
dc.typeThesis
thesis.degree.grantorAuckland University of Technology
thesis.degree.nameMaster of Engineering

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
NagP.pdf
Size:
3.83 MB
Format:
Adobe Portable Document Format
Description:
Thesis

Collections