• Laser & Optoelectronics Progress
  • Vol. 58, Issue 20, 2010015 (2021)
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
    DOI: 10.3788/LOP202158.2010015 Cite this Article Set citation alerts
    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 Copy Citation Text show less
    Process of maximum pooling calculation
    Fig. 1. Process of maximum pooling calculation
    Structure of CNN13
    Fig. 2. 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
    Fig. 3. 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
    Fig. 4. 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
    Fig. 5. Comparison curves of loss function between CNN13 model and VGG16 model
    Comparison curves of accuracy between CNN13 model and VGG16 model
    Fig. 6. Comparison curves of accuracy between CNN13 model and VGG16 model
    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 1. Parameter settings of each network layer in CNN13
    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 2. Classification standard of sand and gravel aggregate
    ImageSize /MBWidth /pixelHeight /pixel
    Original image10.0038402748
    Processed image0.10384275
    Table 3. Comparison of original image before and after preprocessing
    ModelNumber of
    convolution layers
    Total
    parameters
    Model
    memory /MB
    Output
    memory /MB
    Maximum
    batchsize
    CNN131331692160120.973.237
    VGG1616138357544527.858.133
    Table 4. Comparison of memory consumption between CNN13 model and VGG16 model
    ModelAccuracy /%
    Grade 1Grade 2Grade 3Grade 4Grade 5
    CNN13100.0100.099.599.5100.0
    VGG1697.5100.099.581.093.0
    Table 5. Accuracy of CNN13 model and VGG16 model
    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