Applications of Mobile Machine Learning for Detecting Bio-energy Crops Flowers

Wenjun Zeng, Bakhtiar Amen
{"title":"Applications of Mobile Machine Learning for Detecting Bio-energy Crops Flowers","authors":"Wenjun Zeng, Bakhtiar Amen","doi":"10.1109/ICMLA52953.2021.00121","DOIUrl":null,"url":null,"abstract":"Automated flower detection and control is important to crop production and precision agriculture. Some computer vision methods have been proposed for flower detection, but their performances are not satisfactory on platforms with limited computing ability such as mobile and embedded devices, and thus not suitable for field applications. Herein we demonstrate two de novo approaches that can precisely detect the flowers of two bioenergy crops (potatoes and sweet potatoes) and can distinguish them from similar flowers of relative species (eggplants and Ipomoea triloba) on mobile devices. In this work, a custom dataset containing 495 manually labelled images is constructed for training and testing, and the latest state-of-the-art object detection model, YOLOv4, as well as its lightweight version, YOLOv4-tiny, are selected as the flower detection models. Some other milestone object detection models including YOLOv3, YOLOv3-tiny, SSD and Faster-RCNN are chosen as benchmarks for performance comparison. The comparative experiment results indicate that the retrained YOLOv4 model achieves a considerable high mean average precision (mAP= 91%;) but a slower inference speed (FPS) on a mobile device, while the retrained YOLOv4-tiny has a lower mAP of 87%; but reach a higher FPS of 9 on a mobile device. Two mobile applications are then developed by directly deploying YOLOv4-tiny model on a mobile app and by deploying YOLOv4 on a web API, respectively. The testing experiments indicate that both applications can not only achieve real-time and accurate detection, but also reduce computation burdens on mobile devices.","PeriodicalId":6750,"journal":{"name":"2021 20th IEEE International Conference on Machine Learning and Applications (ICMLA)","volume":"41 1","pages":"724-729"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 20th IEEE International Conference on Machine Learning and Applications (ICMLA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICMLA52953.2021.00121","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Automated flower detection and control is important to crop production and precision agriculture. Some computer vision methods have been proposed for flower detection, but their performances are not satisfactory on platforms with limited computing ability such as mobile and embedded devices, and thus not suitable for field applications. Herein we demonstrate two de novo approaches that can precisely detect the flowers of two bioenergy crops (potatoes and sweet potatoes) and can distinguish them from similar flowers of relative species (eggplants and Ipomoea triloba) on mobile devices. In this work, a custom dataset containing 495 manually labelled images is constructed for training and testing, and the latest state-of-the-art object detection model, YOLOv4, as well as its lightweight version, YOLOv4-tiny, are selected as the flower detection models. Some other milestone object detection models including YOLOv3, YOLOv3-tiny, SSD and Faster-RCNN are chosen as benchmarks for performance comparison. The comparative experiment results indicate that the retrained YOLOv4 model achieves a considerable high mean average precision (mAP= 91%;) but a slower inference speed (FPS) on a mobile device, while the retrained YOLOv4-tiny has a lower mAP of 87%; but reach a higher FPS of 9 on a mobile device. Two mobile applications are then developed by directly deploying YOLOv4-tiny model on a mobile app and by deploying YOLOv4 on a web API, respectively. The testing experiments indicate that both applications can not only achieve real-time and accurate detection, but also reduce computation burdens on mobile devices.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
移动机器学习在生物能源作物花卉检测中的应用
花卉自动化检测与控制对作物生产和精准农业具有重要意义。目前已经提出了一些用于花卉检测的计算机视觉方法,但在移动和嵌入式设备等计算能力有限的平台上,这些方法的性能并不令人满意,因此不适合现场应用。在这里,我们展示了两种全新的方法,可以精确检测两种生物能源作物(土豆和红薯)的花朵,并可以在移动设备上将它们与相关物种(茄子和三叶马铃薯)的类似花朵区分开来。在这项工作中,我们构建了一个包含495张手动标记图像的自定义数据集进行训练和测试,并选择了最新的最先进的目标检测模型YOLOv4,以及它的轻量级版本YOLOv4-tiny作为花卉检测模型。其他一些具有里程碑意义的目标检测模型包括YOLOv3, YOLOv3-tiny, SSD和Faster-RCNN作为性能比较的基准。对比实验结果表明,经过再训练的YOLOv4模型在移动设备上获得了相当高的平均精度(mAP= 91%),但推理速度(FPS)较慢,而经过再训练的YOLOv4-tiny模型的mAP较低,为87%;但在移动设备上达到更高的FPS(9)。然后分别通过在移动应用程序上直接部署YOLOv4-tiny模型和在web API上部署YOLOv4来开发两个移动应用程序。测试实验表明,这两种应用不仅可以实现实时、准确的检测,还可以减少移动设备的计算负担。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Detecting Offensive Content on Twitter During Proud Boys Riots Explainable Zero-Shot Modelling of Clinical Depression Symptoms from Text Deep Learning Methods for the Prediction of Information Display Type Using Eye Tracking Sequences Step Detection using SVM on NURVV Trackers Condition Monitoring for Power Converters via Deep One-Class Classification
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1