Real-Time Detection and Location of Potted Flowers Based on a ZED Camera and a YOLO V4-Tiny Deep Learning Algorithm

In order to realize the real-time and accurate detection of potted flowers on benches, in this paper we propose a method based on the ZED 2 stereo camera and the YOLO V4-Tiny deep learning algorithm for potted flower detection and location. First, an automatic detection model of flowers was establis...

Full description

Bibliographic Details
Published in:Horticulturae
Main Authors: Jizhang Wang, Zhiheng Gao, Yun Zhang, Jing Zhou, Jianzhi Wu, Pingping Li
Format: Article
Language:English
Published: MDPI AG 2021-12-01
Subjects:
Online Access:https://www.mdpi.com/2311-7524/8/1/21
_version_ 1851077446983483392
author Jizhang Wang
Zhiheng Gao
Yun Zhang
Jing Zhou
Jianzhi Wu
Pingping Li
author_facet Jizhang Wang
Zhiheng Gao
Yun Zhang
Jing Zhou
Jianzhi Wu
Pingping Li
author_sort Jizhang Wang
collection DOAJ
container_title Horticulturae
description In order to realize the real-time and accurate detection of potted flowers on benches, in this paper we propose a method based on the ZED 2 stereo camera and the YOLO V4-Tiny deep learning algorithm for potted flower detection and location. First, an automatic detection model of flowers was established based on the YOLO V4-Tiny convolutional neural network (CNN) model, and the center points on the pixel plane of the flowers were obtained according to the prediction box. Then, the real-time 3D point cloud information obtained by the ZED 2 camera was used to calculate the actual position of the flowers. The test results showed that the mean average precision (MAP) and recall rate of the training model was 89.72% and 80%, respectively, and the real-time average detection frame rate of the model deployed under Jetson TX2 was 16 FPS. The results of the occlusion experiment showed that when the canopy overlap ratio between the two flowers is more than 10%, the recognition accuracy will be affected. The mean absolute error of the flower center location based on 3D point cloud information of the ZED 2 camera was 18.1 mm, and the maximum locating error of the flower center was 25.8 mm under different light radiation conditions. The method in this paper establishes the relationship between the detection target of flowers and the actual spatial location, which has reference significance for the machinery and automatic management of potted flowers on benches.
format Article
id doaj-art-e42c3e37752e46e295ec972a6debdb49
institution Directory of Open Access Journals
issn 2311-7524
language English
publishDate 2021-12-01
publisher MDPI AG
record_format Article
spelling doaj-art-e42c3e37752e46e295ec972a6debdb492025-08-19T22:33:07ZengMDPI AGHorticulturae2311-75242021-12-01812110.3390/horticulturae8010021Real-Time Detection and Location of Potted Flowers Based on a ZED Camera and a YOLO V4-Tiny Deep Learning AlgorithmJizhang Wang0Zhiheng Gao1Yun Zhang2Jing Zhou3Jianzhi Wu4Pingping Li5Key Laboratory of Modern Agricultural Equipment and Technology, Ministry of Education, Jiangsu University, Zhenjiang 212013, ChinaKey Laboratory of Modern Agricultural Equipment and Technology, Ministry of Education, Jiangsu University, Zhenjiang 212013, ChinaKey Laboratory of Modern Agricultural Equipment and Technology, Ministry of Education, Jiangsu University, Zhenjiang 212013, ChinaKey Laboratory of Modern Agricultural Equipment and Technology, Ministry of Education, Jiangsu University, Zhenjiang 212013, ChinaKey Laboratory of Modern Agricultural Equipment and Technology, Ministry of Education, Jiangsu University, Zhenjiang 212013, ChinaCollege of Biology and Environment, Nanjing Forestry University, Nanjing 210037, ChinaIn order to realize the real-time and accurate detection of potted flowers on benches, in this paper we propose a method based on the ZED 2 stereo camera and the YOLO V4-Tiny deep learning algorithm for potted flower detection and location. First, an automatic detection model of flowers was established based on the YOLO V4-Tiny convolutional neural network (CNN) model, and the center points on the pixel plane of the flowers were obtained according to the prediction box. Then, the real-time 3D point cloud information obtained by the ZED 2 camera was used to calculate the actual position of the flowers. The test results showed that the mean average precision (MAP) and recall rate of the training model was 89.72% and 80%, respectively, and the real-time average detection frame rate of the model deployed under Jetson TX2 was 16 FPS. The results of the occlusion experiment showed that when the canopy overlap ratio between the two flowers is more than 10%, the recognition accuracy will be affected. The mean absolute error of the flower center location based on 3D point cloud information of the ZED 2 camera was 18.1 mm, and the maximum locating error of the flower center was 25.8 mm under different light radiation conditions. The method in this paper establishes the relationship between the detection target of flowers and the actual spatial location, which has reference significance for the machinery and automatic management of potted flowers on benches.https://www.mdpi.com/2311-7524/8/1/21potted flowerZED 2 stereo cameradetectionlocationYOLO V4-Tinydeep learning
spellingShingle Jizhang Wang
Zhiheng Gao
Yun Zhang
Jing Zhou
Jianzhi Wu
Pingping Li
Real-Time Detection and Location of Potted Flowers Based on a ZED Camera and a YOLO V4-Tiny Deep Learning Algorithm
potted flower
ZED 2 stereo camera
detection
location
YOLO V4-Tiny
deep learning
title Real-Time Detection and Location of Potted Flowers Based on a ZED Camera and a YOLO V4-Tiny Deep Learning Algorithm
title_full Real-Time Detection and Location of Potted Flowers Based on a ZED Camera and a YOLO V4-Tiny Deep Learning Algorithm
title_fullStr Real-Time Detection and Location of Potted Flowers Based on a ZED Camera and a YOLO V4-Tiny Deep Learning Algorithm
title_full_unstemmed Real-Time Detection and Location of Potted Flowers Based on a ZED Camera and a YOLO V4-Tiny Deep Learning Algorithm
title_short Real-Time Detection and Location of Potted Flowers Based on a ZED Camera and a YOLO V4-Tiny Deep Learning Algorithm
title_sort real time detection and location of potted flowers based on a zed camera and a yolo v4 tiny deep learning algorithm
topic potted flower
ZED 2 stereo camera
detection
location
YOLO V4-Tiny
deep learning
url https://www.mdpi.com/2311-7524/8/1/21
work_keys_str_mv AT jizhangwang realtimedetectionandlocationofpottedflowersbasedonazedcameraandayolov4tinydeeplearningalgorithm
AT zhihenggao realtimedetectionandlocationofpottedflowersbasedonazedcameraandayolov4tinydeeplearningalgorithm
AT yunzhang realtimedetectionandlocationofpottedflowersbasedonazedcameraandayolov4tinydeeplearningalgorithm
AT jingzhou realtimedetectionandlocationofpottedflowersbasedonazedcameraandayolov4tinydeeplearningalgorithm
AT jianzhiwu realtimedetectionandlocationofpottedflowersbasedonazedcameraandayolov4tinydeeplearningalgorithm
AT pingpingli realtimedetectionandlocationofpottedflowersbasedonazedcameraandayolov4tinydeeplearningalgorithm