• Laser & Optoelectronics Progress
  • Vol. 57, Issue 16, 161022 (2020)
Yongmei Ren1、2, Jie Yang1、*, Zhiqiang Guo1, and Yilei Chen3
Author Affiliations
  • 1Hubei Key Laboratory of Broadband Wireless Communication and Sensor Networks, School of Information Engineering, Wuhan University of Technology, Wuhan, Hubei 430070, China
  • 2School of Electrical and Information Engineering, Hunan Institute of Technology, Hengyang, Hunan 421002, China
  • 3School of Artificial Intelligence, Xidian University, Xi'an, Shaanxi 710071, China
  • show less
    DOI: 10.3788/LOP57.161022 Cite this Article Set citation alerts
    Yongmei Ren, Jie Yang, Zhiqiang Guo, Yilei Chen. Ship Classification Method for Point Cloud Images Based on Three-Dimensional Convolutional Neural Network[J]. Laser & Optoelectronics Progress, 2020, 57(16): 161022 Copy Citation Text show less
    Flow chart of proposed ship classification model
    Fig. 1. Flow chart of proposed ship classification model
    Structural diagram of typical CNN
    Fig. 2. Structural diagram of typical CNN
    Network structure of 3D CNN
    Fig. 3. Network structure of 3D CNN
    CAD data and point cloud ship images. (a)(b) Cabin; (c)(d) rowing; (e)(f) sailing; (g)(h) cruise; (i)(j) cargo
    Fig. 4. CAD data and point cloud ship images. (a)(b) Cabin; (c)(d) rowing; (e)(f) sailing; (g)(h) cruise; (i)(j) cargo
    Point cloud data samples in Sydney urban object dataset
    Fig. 5. Point cloud data samples in Sydney urban object dataset
    LayerInput sizeFilter sizeStrideOutput sizeNumber of parameters
    Conv132×32×32×15×5×5×32214×14×14×324032
    Conv214×14×14×323×3×3×32112×12×12×3227680
    Conv312×12×12×323×3×3×64110×10×10×6455360
    Max Pooling 110×10×10×642×2×225×5×5×640
    FC15×5×5×64--5124096001
    FC2512--12865537
    FC3-Softmax128--5641
    Table 1. Detail parameters of 3D CNN
    No.ClassNumber of samplesin training setNumber of samplesin testing set
    1Cabin23157
    2Rowing23157
    3Sailing23157
    4Cruise23157
    5Cargo23157
    Total1155285
    Table 2. Numbers of training and testing samples in self-build point cloud image ship dataset
    No.ClassNumber of samplesin training setNumber of samplesin testing set
    1Cabin11628
    2Rowing11628
    3Sailing11628
    4Cruise11628
    5Cargo11628
    Total580140
    Table 3. Numbers of training and testing samples in ship dataset of point cloud images without noise
    Size32×32×3248×48×48
    Accuracy /%97.1495.71
    Table 4. Classification accuracy of proposed 3D CNN model under each size of voxel grid
    MethodAccuracy /%F1-scoreTraining time
    PFH+BoW+SVM96.430.96692.95 h
    3D ShapeNets90.710.905632.63 s
    VoxNet95.000.950013.44 s
    Method in Ref. [17]95.710.956662.25 s
    Proposed method97.140.971415.88 s
    Table 5. Classification accuracy, F1-score, and training time of each method on ship dataset of point cloud images without noise
    MethodAccuracy /%F1-scoreTraining time/s
    3D ShapeNets90.170.900664.91
    VoxNet93.680.935828.01
    Method in Ref. [17]94.730.9471144.47
    Proposed method96.140.961332.91
    Table 6. Classification accuracy, F1-score, and training time of each method on self-built point cloud image ship dataset
    MethodAccuracy /%F1-scoreTraining time/s
    GFH+SVM[12]73.58--
    VoxNet89.510.893977.11
    Method in Ref. [15]84.00--
    Method in Ref. [17]87.370.8661445.05
    Proposed method91.580.915390.45
    Table 7. Classification accuracy, F1-score, and training time of each method on Sydney urban object dataset
    Yongmei Ren, Jie Yang, Zhiqiang Guo, Yilei Chen. Ship Classification Method for Point Cloud Images Based on Three-Dimensional Convolutional Neural Network[J]. Laser & Optoelectronics Progress, 2020, 57(16): 161022
    Download Citation