Laser & Optoelectronics Progress, Volume. 57, Issue 16, 161022(2020)

Ship Classification Method for Point Cloud Images Based on Three-Dimensional Convolutional Neural Network

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
    Figures & Tables(12)
    Flow chart of proposed ship classification model
    Structural diagram of typical CNN
    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
    Point cloud data samples in Sydney urban object dataset
    • Table 1. Detail parameters of 3D CNN

      View table

      Table 1. Detail parameters of 3D CNN

      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 2. Numbers of training and testing samples in self-build point cloud image ship dataset

      View table

      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
      1Cabin23157
      2Rowing23157
      3Sailing23157
      4Cruise23157
      5Cargo23157
      Total1155285
    • Table 3. Numbers of training and testing samples in ship dataset of point cloud images without noise

      View table

      Table 3. Numbers of training and testing samples in ship dataset of point cloud images without noise

      No.ClassNumber of samplesin training setNumber of samplesin testing set
      1Cabin11628
      2Rowing11628
      3Sailing11628
      4Cruise11628
      5Cargo11628
      Total580140
    • Table 4. Classification accuracy of proposed 3D CNN model under each size of voxel grid

      View table

      Table 4. Classification accuracy of proposed 3D CNN model under each size of voxel grid

      Size32×32×3248×48×48
      Accuracy /%97.1495.71
    • Table 5. Classification accuracy, F1-score, and training time of each method on ship dataset of point cloud images without noise

      View table

      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
      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 6. Classification accuracy, F1-score, and training time of each method on self-built point cloud image ship dataset

      View table

      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
      3D ShapeNets90.170.900664.91
      VoxNet93.680.935828.01
      Method in Ref. [17]94.730.9471144.47
      Proposed method96.140.961332.91
    • Table 7. Classification accuracy, F1-score, and training time of each method on Sydney urban object dataset

      View table

      Table 7. Classification accuracy, F1-score, and training time of each method on Sydney urban object 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
    Tools

    Get Citation

    Copy Citation Text

    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

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category: Image Processing

    Received: Dec. 10, 2019

    Accepted: Jan. 16, 2020

    Published Online: Aug. 5, 2020

    The Author Email: Jie Yang (jieyang@whut.edu.cn)

    DOI:10.3788/LOP57.161022

    Topics