• Acta Optica Sinica
  • Vol. 39, Issue 6, 0628005 (2019)
Junqiang Wang1、2, Jiansheng Li1、*, Xuewen Zhou2, and Xu Zhang1
Author Affiliations
  • 1 Institute of Geospatial Information, Information Engineering University, Zhengzhou, Henan 450000, China
  • 2 78123 Troops, Chengdu, Sichuan 610000, China
  • show less
    DOI: 10.3788/AOS201939.0628005 Cite this Article Set citation alerts
    Junqiang Wang, Jiansheng Li, Xuewen Zhou, Xu Zhang. Improved SSD Algorithm and Its Performance Analysis of Small Target Detection in Remote Sensing Images[J]. Acta Optica Sinica, 2019, 39(6): 0628005 Copy Citation Text show less
    Framework of SSD algorithm
    Fig. 1. Framework of SSD algorithm
    Framework of improved SSD algorithm
    Fig. 2. Framework of improved SSD algorithm
    Comparison of feature maps before and after integration. (a) Input image; (b) output of dense block2; (c) output of dense block3; (d) output of dense block2 with feature integration; (e) output of dense block3 with feature integration; (f) output of dense block4
    Fig. 3. Comparison of feature maps before and after integration. (a) Input image; (b) output of dense block2; (c) output of dense block3; (d) output of dense block2 with feature integration; (e) output of dense block3 with feature integration; (f) output of dense block4
    Interface of training sample online acquisition system. (a) Superimposed main airport point data; (b) aircraft sample collection
    Fig. 4. Interface of training sample online acquisition system. (a) Superimposed main airport point data; (b) aircraft sample collection
    Size of each target in sample set
    Fig. 5. Size of each target in sample set
    Decay curve of learning rate
    Fig. 6. Decay curve of learning rate
    Comparison of total loss and precision between transfer training and random initialization. (a) Total loss varies with number of iterations; (b) MAPRIoU=0.50 varies with number of iterations
    Fig. 7. Comparison of total loss and precision between transfer training and random initialization. (a) Total loss varies with number of iterations; (b) MAPRIoU=0.50 varies with number of iterations
    Comparison of precisions of improved SSD algorithm and other algorithms varying with number of iterations. (a) MAP; (b) MAPlarge; (c) MAPmedium; (d) MAPsmall; (e) MAPRIoU=0.50; (f) MAPRIoU=0.75
    Fig. 8. Comparison of precisions of improved SSD algorithm and other algorithms varying with number of iterations. (a) MAP; (b) MAPlarge; (c) MAPmedium; (d) MAPsmall; (e) MAPRIoU=0.50; (f) MAPRIoU=0.75
    Comparison of improved SSD algorithm and other algorithms in detection effect. (a) Faster R-CNN+ResNet101; (b) R-FCN+ResNet101; (c) improved SSD algorithm
    Fig. 9. Comparison of improved SSD algorithm and other algorithms in detection effect. (a) Faster R-CNN+ResNet101; (b) R-FCN+ResNet101; (c) improved SSD algorithm
    MetricRemarks
    MAPMAP at RIoU in {0.5+0.05×m,m=0,1,…,9} (primary challenge metric)
    MAPRIoU=0.50MAP at RIoU=0.50 (pascal VOC metric)
    MAPRIoU=0.75MAP at RIoU=0.75 (strict metric)
    MAPsmallMAP for small targets: Sarea<(32 pixel)2
    MAPmediumMAP for medium targets: (32 pixel)2Sarea≤(96 pixel)2
    MAPlargeMAP for large targets: Sarea>(96 pixel)2
    Table 1. Main metrics
    Data setClassTarget amountPercentage /%
    SmallMediumLargeTotalSmallMediumLarge
    Training setairplane12041542431440127.3635.049.79
    playground1785165304.0411.7212.04
    Validation setairplane39042774116933.3636.536.33
    playground271201312.3110.2714.21
    Test setairplane940366111189249.6819.345.87
    playground133294487.0315.542.54
    Table 2. Sample set statistics
    MethodParameter /MBTime overhead /msMetric /%
    MAPMAPlargeMAPmediumMAPsmallMAPRIoU=0.50MAPRIoU=0.75
    SSD+Inceptionv253.424.847.1569.4850.1611.5685.0848.95
    Faster R-CNN+ResNet50173.3108.647.1272.8148.9110.1682.7250.59
    Faster R-CNN+ResNet101249.5117.550.5073.0653.5113.7685.8455.03
    R-FCN+ResNet101258.279.351.1774.6951.4316.0187.2055.86
    Improved SSD algorithm59.871.854.1473.3154.3221.1690.5557.38
    Table 3. Comparison of calculation time and precision on validation set
    MethodsMetric /%
    MAPMAPlargeMAPmediumMAPsmallMAPRIoU=0.50MAPRIoU=0.75
    SSD+Inceptionv235.8562.7343.5519.5277.7224.07
    Faster R-CNN+ResNet5028.7261.5334.6713.4368.8717.60
    Faster R-CNN+ResNet10136.0561.5542.8321.7476.8327.69
    R-FCN+ResNet10136.7059.1843.9622.9177.3028.23
    Improved SSD algorithm45.1865.3150.6831.6583.9542.15
    Table 4. Comparison of precision on test set
    Junqiang Wang, Jiansheng Li, Xuewen Zhou, Xu Zhang. Improved SSD Algorithm and Its Performance Analysis of Small Target Detection in Remote Sensing Images[J]. Acta Optica Sinica, 2019, 39(6): 0628005
    Download Citation