• Laser & Optoelectronics Progress
  • Vol. 60, Issue 2, 0215003 (2023)
Zhen Chu1, Xiaoling Zhang1,**, Gaofang Yin2, Renqing Jia2,3..., Yanju Qi1, Min Xu2,3, Xiang Hu4, Peng Huang4, Mingjun Ma2, Ruifang Yang2, Li Fang2 and Nanjing Zhao1,2,*|Show fewer author(s)
Author Affiliations
  • 1Information Materials and Intelligent Sensing Laboratory of Anhui Province, Institutes of Physical Science and Information Technology, Anhui University, Hefei 230601, Anhui, China
  • 2Key Laboratory of Environmental Optics and Technology, Anhui Institute of Optics and Fine Mechanics, Chinese Academy of Sciences, Heifei230031, Anhui, China
  • 3School of Environmental Science and Optoelectronic Technology, University of Science and Technology of China, Hefei 230026, Anhui, China
  • 4School of Biological Food and Environment, Hefei University, Hefei 230601, Anhui, China
  • show less
    DOI: 10.3788/LOP212807 Cite this Article Set citation alerts
    Zhen Chu, Xiaoling Zhang, Gaofang Yin, Renqing Jia, Yanju Qi, Min Xu, Xiang Hu, Peng Huang, Mingjun Ma, Ruifang Yang, Li Fang, Nanjing Zhao. Detection Algorithm of Planktonic Algae Based on Improved YOYOv3[J]. Laser & Optoelectronics Progress, 2023, 60(2): 0215003 Copy Citation Text show less
    SPP structure
    Fig. 1. SPP structure
    SPP-YOLOv3 target detection algorithm structure diagram
    Fig. 2. SPP-YOLOv3 target detection algorithm structure diagram
    Schematic of IoU calculation method
    Fig. 3. Schematic of IoU calculation method
    Overlapping modes of different targets under same IoU
    Fig. 4. Overlapping modes of different targets under same IoU
    Learning rate curve and loss curve. (a) Learning rate curve; (b) loss curve
    Fig. 5. Learning rate curve and loss curve. (a) Learning rate curve; (b) loss curve
    Comparison of SPP-GIoU-YOLOv3 and YOLOv3 detection results of test set planktonic algae. (1a)-(4a) YOLOv3 detection results; (1b)-(4b) SPP-GIoU-YOLOv3 detection results
    Fig. 6. Comparison of SPP-GIoU-YOLOv3 and YOLOv3 detection results of test set planktonic algae. (1a)-(4a) YOLOv3 detection results; (1b)-(4b) SPP-GIoU-YOLOv3 detection results
    Precision-Recall curves of test set planktonic algae detected by SPP-GIoU-YOLOv3 and YOLOv3 algorithm. (a) (b) (c) (d) (e) curves of DS, PL, TW, MC, and PT respectively
    Fig. 7. Precision-Recall curves of test set planktonic algae detected by SPP-GIoU-YOLOv3 and YOLOv3 algorithm. (a) (b) (c) (d) (e) curves of DS, PL, TW, MC, and PT respectively
    Comparison of average accuracy of test set planktonic algae detected by SPP-GIoU-YOLOv3 and YOLOv3
    Fig. 8. Comparison of average accuracy of test set planktonic algae detected by SPP-GIoU-YOLOv3 and YOLOv3
    Class nameAbbreviationNumberNumber after data enhancement
    Dunaliella SalinaDS2581032
    Marine ChlorellaMC3851540
    Thalassiosira WeissflogiiTW3311324
    Phaeodactylum TricornutumPT3391356
    Prorocentrum LimaPL3021208
    Table 1. Planktonic algae selected in experiment and number of its data after enhancement
    ModelImage numberNumber of planktonic algae detectedConfidence /%Average confidence /%MissedFalse
    YOLOv3(1a)1095,94,92,91,90,87,87,85,82,8188.430
    (2a)1596,95,95,93,93,92,91,90,87,86,84,82,81,79,5886.810
    (3a)2095,94,94,94,92,90,90,89,88,88,86,84,82,81,80,79,77,73,70,6984.850
    (4a)471,68,57,5362.311
    SPP-GIoU-YOLOv3(1b)1398,97,97,97,97,96,96,96,95,94,94,94,7894.500
    (2b)1699,98,98,98,97,97,97,97,97,96,96,96,95,95,92,8795.900
    (3b)2399,98,98,98,98,97,97,97,97,97,96,95,95,93,90,88,85,76,73,70,65,59,5687.720
    (4b)597,97,96,93,8894.200
    Table 2. Detail statistics results of test set planktonic algae detected by SPP-GIoU-YOLOv3 and YOLOv3 algorithm
    ModelmAP /%FPS
    Faster-RCNN93.646.96
    SSD90.9914.92
    YOLOv3-Tiny78.2833.75
    YOLOv390.9723.44
    SPP-GIoU-YOLOv395.2123.24
    Table 3. Comparison of detection results of different target detection algorithms
    Zhen Chu, Xiaoling Zhang, Gaofang Yin, Renqing Jia, Yanju Qi, Min Xu, Xiang Hu, Peng Huang, Mingjun Ma, Ruifang Yang, Li Fang, Nanjing Zhao. Detection Algorithm of Planktonic Algae Based on Improved YOYOv3[J]. Laser & Optoelectronics Progress, 2023, 60(2): 0215003
    Download Citation