Laser & Optoelectronics Progress, Volume. 58, Issue 20, 2010015(2021)

Research on Classification Method of Sand and Gravel Aggregate Based on Convolutional Neural Network

Ran Yan*, Jideng Liao, Xiaoyong Wu, Changjiang Xie, and Lei Xia
Author Affiliations
  • School of Mechanical Engineering, Chongqing University of Technology, Chongqing 400054, China
  • show less
    Figures & Tables(11)
    Process of maximum pooling calculation
    Structure of CNN13
    Schematic of sand and gravel aggregate. (a) Sand and gravel aggregate with dry surface; (b) sand and gravel aggregate with wet surface
    Schematic of all grades of sand and gravel aggregate. (a) 1st level; (b) 2nd level; (c) 3rd level; (d) 4th level; (e) 5th level
    Comparison curves of loss function between CNN13 model and VGG16 model
    Comparison curves of accuracy between CNN13 model and VGG16 model
    • Table 1. Parameter settings of each network layer in CNN13

      View table

      Table 1. Parameter settings of each network layer in CNN13

      Network layerInputFilterOutput
      Input384×275×1384×275×1
      conv 1-64384×275×13×3×64384×275×64
      maxpooling 1384×275×642×2192×138×64
      Network layerInputFilterOutput
      conv 2-128192×138×643×3×128192×138×128
      maxpooling 2192×138×1282×296×69×128
      conv 3-25696×69×1283×3×25696×69×256
      conv 4-25696×69×2563×3×25696×69×256
      maxpooling 396×69×2562×248×35×256
      conv 5-51248×35×2563×3×51248×35×512
      conv 6-51248×35×5123×3×51248×35×512
      maxpooling 448×35×5122×224×18×512
      conv 7-51224×18×5123×3×51224×18×512
      conv 8-51224×18×5123×3×51224×18×512
      maxpooling 524×18×5122×212×9×512
      conv 9-51212×9×5123×3×51212×9×512
      conv 10-51212×9×5123×3×51212×9×512
      maxpooling 612×9×5122×26×5×512
      FC 1-10246×5×5121024
      FC 2-102410241024
      FC 3-102410241024
    • Table 2. Classification standard of sand and gravel aggregate

      View table

      Table 2. Classification standard of sand and gravel aggregate

      GradeParticle size /mmMass fraction /%
      Needle and flake(Q)Round or square(P)
      110-150≤Q≤298<P≤100
      210-202≤Q≤595<P≤98
      310-255≤Q≤1090<P≤95
      410-2510≤Q≤2080<P≤90
      510-2520≤Q≤3070<P≤80
    • Table 3. Comparison of original image before and after preprocessing

      View table

      Table 3. Comparison of original image before and after preprocessing

      ImageSize /MBWidth /pixelHeight /pixel
      Original image10.0038402748
      Processed image0.10384275
    • Table 4. Comparison of memory consumption between CNN13 model and VGG16 model

      View table

      Table 4. Comparison of memory consumption between CNN13 model and VGG16 model

      ModelNumber of
      convolution layers
      Total
      parameters
      Model
      memory /MB
      Output
      memory /MB
      Maximum
      batchsize
      CNN131331692160120.973.237
      VGG1616138357544527.858.133
    • Table 5. Accuracy of CNN13 model and VGG16 model

      View table

      Table 5. Accuracy of CNN13 model and VGG16 model

      ModelAccuracy /%
      Grade 1Grade 2Grade 3Grade 4Grade 5
      CNN13100.0100.099.599.5100.0
      VGG1697.5100.099.581.093.0
    Tools

    Get Citation

    Copy Citation Text

    Ran Yan, Jideng Liao, Xiaoyong Wu, Changjiang Xie, Lei Xia. Research on Classification Method of Sand and Gravel Aggregate Based on Convolutional Neural Network[J]. Laser & Optoelectronics Progress, 2021, 58(20): 2010015

    Download Citation

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

    Category: Image Processing

    Received: Nov. 28, 2020

    Accepted: Jan. 11, 2021

    Published Online: Oct. 13, 2021

    The Author Email: Yan Ran (yanran@cqut.edu.cn)

    DOI:10.3788/LOP202158.2010015

    Topics