Chinese Journal of Lasers, Volume. 49, Issue 23, 2310001(2022)

Tree Branch and Leaf Separation Using Terrestrial Laser Point Clouds

Huaqing Lu*, Jicang Wu, and Zijian Zhang
Author Affiliations
  • College of Surveying and Geo-Informatics, Tongji University, Shanghai 200092, China
  • show less
    Figures & Tables(21)
    Flow chart of method
    Schematics of constructing shortest path. (a) Constructing shortest path with point spacing as weight; (b) constructing shortest path with square of point spacing as weight
    Constructed undirected graph structure and trimmed graphs. (a) Constructed undirected graph; (b) result of graph segmentation
    Skeletons of branches and trunks extracted by shortest path algorithm. (a) Original point cloud of branches and trunks; (b) skeleton of branches and trunks extracted with distance between points as weight; (c) skeleton of branches and trunks extracted with square of distance between points as weight
    Point cloud of tree branches and trunks extracted by shortest path analysis algorithm. (a) Original point cloud of branches and trunks; (b) extracted point cloud of branches and trunks
    Point cloud of tree branches and trunks extracted by graph-based segmentation algorithm. (a) Original point cloud of branches and trunks; (b) extracted point cloud of branches and trunks
    Merging flow chart of tree point cloud separation results
    Single tree point clouds with different average point spacings. (a) Tree 1; (b) Tree 2; (c) Tree 3
    Single-tree point clouds for different data quality or different tree species. (a) Tree 4; (b) Tree 5; (c) Tree 6; (d) Tree 7; (e) Tree 8; (f) Tree 9; (g) Tree 10; (h) Tree 11; (i) Tree 12; (j) Tree 13; (k) Tree 14; (l) Tree 15; (m) Tree 16; (n) Tree 17; (o) Tree 18; (p) Tree 19
    Box-and-whisker plot
    Separation results for branches and leaves of Tree 3 and reference values in open source data set. (a) Separation result for branches and leaves by proposed method; (b) reference value for branch and leaf separation in open source data set
    Separation results for branches and leaves by proposed method . (a) Tree 1; (b) Tree 2; (c) Tree 3
    Separation results for branches and leaves by TLSeparation method. (a) Tree 1; (b) Tree 2; (c) Tree 3
    Separation results for branches and leaves by LeWos method. (a) Tree 1; (b) Tree 2; (c) Tree 3
    • Table 1. Tree point cloud data

      View table

      Table 1. Tree point cloud data

      Tree No.Number of pointsTree height /mAverage point spacing /m
      Tree 1982636520.12
      Tree 2947942420.06
      Tree 3301615360.04
    • Table 2. Pseudo-randomly selected input parameter values for verification testing

      View table

      Table 2. Pseudo-randomly selected input parameter values for verification testing

      ParameterPossible value
      R40,45,50
      k10,12,14,16,18,10,22,24,26,28
      H0.080,0.085,0.090,0.095,0.100,0.105,0.110
      L[0.55,0.95]
      S′[80,200]
    • Table 3. Separation result for branches and leaves of each tree

      View table

      Table 3. Separation result for branches and leaves of each tree

      Tree No.AccuracyF(wood)F(leaf)κ
      MSDMSDMSDMSD
      Tree 10.96120.00120.84540.00410.97830.00070.81830.0046
      Tree 20.94450.00110.82780.00330.95040.00060.82230.0039
      Tree 30.92640.00340.80240.00560.95470.00230.75720.0078
    • Table 4. Separation results for branches and leaves from different trees

      View table

      Table 4. Separation results for branches and leaves from different trees

      Tree No.AccuracyF(wood)F(leaf)κ
      Tree 40.96890.90550.98140.8869
      Tree 50.98540.89670.99210.8887
      Tree 60.94310.87220.96310.8383
      Tree 70.93150.86640.95220.8122
      Tree 80.95890.83520.97650.8118
      Tree 90.93090.79730.95380.7799
      Tree 100.93350.83950.95810.7977
      Tree 110.95190.88000.96990.8500
      Tree 120.95480.82910.97390.8030
      Tree 130.98610.86580.98140.8586
      Tree 140.93420.81820.95980.7781
      Tree 150.93460.95450.88310.8376
      Tree 160.94910.87220.96820.8405
      Tree 170.97730.92440.98670.9111
      Tree 180.96410.89560.97840.8740
      Tree 190.90900.76500.95250.7077
    • Table 5. Evaluation indexes for TLSeparation method in separation of branches and leaves from 19 trees

      View table

      Table 5. Evaluation indexes for TLSeparation method in separation of branches and leaves from 19 trees

      Tree No.AccuracyF(wood)F(leaf)κ
      Tree 10.95270.80350.97310.8338
      Tree 20.87500.77800.91300.7690
      Tree 30.66670.51310.74670.3327
      Tree 40.94450.82180.94280.8046
      Tree 50.95570.80000.94710.7875
      Tree 60.92250.81360.96230.8062
      Tree 70.91350.88320.91380.8271
      Tree 80.89740.65000.93990.5918
      Tree 90.91530.74720.94930.7186
      Tree 100.93670.85300.95070.8127
      Tree 110.92130.77690.95230.7303
      Tree 120.93440.81480.96380.7986
      Tree 130.96100.68770.97920.6681
      Tree 140.88300.64930.92980.5792
      Tree 150.85130.88550.78800.6788
      Tree 160.91390.79670.94540.7424
      Tree 170.92420.72320.95610.6799
      Tree 180.92080.78400.95150.7359
      Tree 190.90200.69490.93530.6527
    • Table 6. Evaluation indexes for LeWos method in separation of branches and leaves from 19 trees

      View table

      Table 6. Evaluation indexes for LeWos method in separation of branches and leaves from 19 trees

      Tree No.AccuracyF(wood)F(leaf)κ
      Tree 10.96050.78990.97820.8405
      Tree 20.93260.86450.94200.8337
      Tree 30.90750.79020.93440.7365
      Tree 40.95890.88180.98150.8634
      Tree 50.96120.86110.98000.6087
      Tree 60.92000.62630.94670.8080
      Tree 70.92490.90520.91460.8898
      Tree 80.94460.82870.96710.8020
      Tree 90.92540.70690.94550.6756
      Tree 100.93140.83910.95360.8133
      Tree 110.93670.83190.96100.7932
      Tree 120.95550.85820.97610.8644
      Tree 130.96650.85260.96290.8456
      Tree 140.92040.76500.95210.7171
      Tree 150.93180.95320.89340.8867
      Tree 160.93070.83010.95650.7866
      Tree 170.94710.83150.96860.8002
      Tree 180.94020.82140.96410.7855
      Tree 190.90250.66340.93970.6155
    • Table 7. Evaluation indexes for proposed method in separation of branches and leaves from 19 trees

      View table

      Table 7. Evaluation indexes for proposed method in separation of branches and leaves from 19 trees

      Tree No.AccuracyF(wood)F(leaf)κ
      Tree 10.96970.86740.98290.8475
      Tree 20.94690.88630.96550.8547
      Tree 30.93140.81100.95810.7691
      Tree 40.96890.90550.98140.8869
      Tree 50.98540.89670.99210.8887
      Tree 60.94310.87220.96310.8383
      Tree 70.93150.86640.95220.8122
      Tree 80.95890.83520.97650.8118
      Tree 90.93090.79730.95380.7799
      Tree 100.93350.83950.95810.7977
      Tree 110.95190.88000.96990.8500
      Tree 120.95480.82910.97390.8030
      Tree 130.98610.86580.98140.8586
      Tree 140.93420.81820.95980.7781
      Tree 150.93460.95450.88310.8376
      Tree 160.94910.87220.96820.8405
      Tree 170.97730.92440.98670.9111
      Tree 180.96410.89560.97840.8740
      Tree 190.90900.76500.95250.7077
    Tools

    Get Citation

    Copy Citation Text

    Huaqing Lu, Jicang Wu, Zijian Zhang. Tree Branch and Leaf Separation Using Terrestrial Laser Point Clouds[J]. Chinese Journal of Lasers, 2022, 49(23): 2310001

    Download Citation

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

    Category: remote sensing and sensor

    Received: Dec. 28, 2021

    Accepted: Mar. 24, 2022

    Published Online: Oct. 31, 2022

    The Author Email: Lu Huaqing (2033690@tongji.edu.cn)

    DOI:10.3788/CJL202249.2310001

    Topics