{"title":"移动机器学习在生物能源作物花卉检测中的应用","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":"{\"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}","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}
Applications of Mobile Machine Learning for Detecting Bio-energy Crops Flowers
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.