Visual recognition and location algorithm based on optimized YOLOv3 detector and RGB depth camera

被引:0
|
作者
Bin He
Shusheng Qian
Yongchao Niu
机构
[1] Shanghai University,Shanghai Key Laboratory of Intelligent Manufacturing and Robotics, School of Mechatronic Engineering and Automation
来源
The Visual Computer | 2024年 / 40卷
关键词
Deep learning; Improved YOLOv3; Tomato detection; Location information;
D O I
暂无
中图分类号
学科分类号
摘要
Fruit recognition and location are the premises of robot automatic picking. YOLOv3 has been used to detect different fruits in complex environment. However, for the object with definite features, the complex network structure will increase the computing time and may cause overfitting. Therefore, this paper has carried out a lightweight design for the YOLOv3. This paper proposed an improved T-Net to detect tomato images. Firstly, the T-Net reduces the residual network layers. This paper changed the number of cycles in each group of the residual unit to 1, 2, 2, 1, and 1. Second, two feature layers with different scales are selected according to the features of tomatoes. Meanwhile, the convolutional layer at the neck has been reduced by two layers. Finally, the location and approximate diameter of the ripe tomato are obtained by combining the node information of the Intel D435i camera and T-Net in the Robot Operation System. T-Net obtains mean average precision (mAP) of 99.2%, F1-score of 98.9%, precision of 99.0%, and recall of 98.8% at a detection rate of 104.2 FPS. The proposed T-Net has outperformed the YOLOv3 with 0.4%, 0.1%, and 0.2% increase in precision, mAP, and F1-score. The detection speed of T-Net is 1.8 times faster than YOLOv3. The mean errors of the center coordinates and diameter of the tomato are 8.5 mm and 2.5 mm, respectively. This model provides a method for efficient real-time detection and location of tomatoes.
引用
收藏
页码:1965 / 1981
页数:16
相关论文
共 50 条
  • [21] Research on underwater object recognition based on YOLOv3
    Yang H.
    Liu P.
    Hu Y.Z.
    Fu J.N.
    Microsystem Technologies, 2021, 27 (04) : 1837 - 1844
  • [22] Multitarget Tracking Algorithm Based on an Improved YOLOv3 Algorithm
    Zhang Xiangsheng
    Shen Qing
    LASER & OPTOELECTRONICS PROGRESS, 2021, 58 (16)
  • [23] Insulator String Positioning and State Recognition Method Based on Improved YOLOv3 Algorithm
    Yan H.
    Chen J.
    Gaodianya Jishu/High Voltage Engineering, 2020, 46 (02): : 423 - 431
  • [24] Improved Pneumonia Detection Algorithm Based on YOLOv3
    Ma Shuhao
    An Juhai
    LASER & OPTOELECTRONICS PROGRESS, 2020, 57 (18)
  • [25] Object Detection Algorithm Based on Improved YOLOv3
    Zhao, Liquan
    Li, Shuaiyang
    ELECTRONICS, 2020, 9 (03)
  • [26] Track Obstacle Detection Algorithm Based on YOLOv3
    Cong, Zijian
    Li, Xiaoguang
    2020 13TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, BIOMEDICAL ENGINEERING AND INFORMATICS (CISP-BMEI 2020), 2020, : 12 - 17
  • [27] An Improved Algorithm for Detecting Pneumonia Based on YOLOv3
    Yao, Shangjie
    Chen, Yaowu
    Tian, Xiang
    Jiang, Rongxin
    Ma, Shuhao
    APPLIED SCIENCES-BASEL, 2020, 10 (05):
  • [28] An Improved Vehicle Detection Algorithm based on YOLOV3
    Sun, Xiaoqing
    Huang, Qian
    Li, Yanping
    Huang, Yuan
    2019 IEEE INTL CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, BIG DATA & CLOUD COMPUTING, SUSTAINABLE COMPUTING & COMMUNICATIONS, SOCIAL COMPUTING & NETWORKING (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2019), 2019, : 1445 - 1450
  • [29] Improved gesture detection algorithm based on YOLOv3
    Zhan, Jinfeng
    Liu, Weidong
    Yang, Weirong
    2021 PROCEEDINGS OF THE 40TH CHINESE CONTROL CONFERENCE (CCC), 2021, : 7068 - 7073
  • [30] Text Detection Algorithm based on Improved YOLOv3
    Wang, Huibai
    Zhang, Zhenda
    PROCEEDINGS OF 2019 IEEE 9TH INTERNATIONAL CONFERENCE ON ELECTRONICS INFORMATION AND EMERGENCY COMMUNICATION (ICEIEC 2019), 2019, : 147 - 150