UAV Remote Sensing-Based Random Forest Modeling of Expressway Vegetation Biomass and Sample Library Construction
Abstract
1. Introduction
2. Materials and Methods
2.1. Study Area and Data Acquisition
2.1.1. Study Area Overview
2.1.2. Research Sample Selection
2.2. Data Acquisition
2.2.1. UAV Data Acquisition
2.2.2. Ground Measurement Data Acquisition
2.3. Methodology
2.3.1. Extraction of Individual Tree LiDAR 3D Structural Features
2.3.2. Individual Tree Extraction Using Multi-Scale Segmentation Algorithm
2.3.3. Spatial Connection
2.3.4. Biomass Model Construction
3. Results
3.1. Spatial Connection Results Analysis
3.1.1. Spatial Matching Rate Analysis
3.1.2. Matching Error Analysis
3.2. Biomass Model Construction Using Random Forest
3.2.1. Biomass Modeling
3.2.2. Statistics and Analysis of Model Residuals
3.3. Biomass Statistical Results for Sample Areas in Shanxi Province
4. Discussion
4.1. Factors Influencing Differences in Biomass Model Performance
4.2. Advantages of Constructing Biomass Models Based on Vegetation Zoning
4.3. Research Significance, Limitations, and Prospects
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Gao, X.; Li, S.; Song, G.; Qi, Y.; Yu, Y. Analysis on variation characteristics of vegetation carbon sequestration in highway rock cutting slope with different restoration years. Grassl. Turf. 2023, 43, 105–112. [Google Scholar] [CrossRef]
- Xu, E.; Hu, Y.; Zhai, X.; Dong, N.; Gu, H.; Zhao, M.; Wang, H.; Li, C.; Tian, G.; Zhang, G.; et al. Construction and application of biomass estimation model of common shrubs on expressway slopes in Henan Province. Chin. J. Ecol. 2025, 44, 74–84. [Google Scholar] [CrossRef]
- Cao, W.; Guo, J.; Wu, X.; Xiao, Y.; Zhu, N.; Guo, J.; Ma, J.; Song, L. Stability analysis of the vegetation community in the Zheng-Xin section of the Beijing-Hong Kong-Macao Highway slope. Pratacultural. Sci. 2022, 39, 2074–2082. [Google Scholar] [CrossRef]
- Zhong, S.; Lai, R.; Luo, X.; Gao, J. Calculation of Roadside Vegetation Biomass Based on Gaofen Remote Sensing Imagery. China ITS J. 2022, 7, 141–142. [Google Scholar] [CrossRef]
- Lian, X.; Wang, L.; Gao, P.; Yuan, J.; Chen, Y.; Cai, Y.; Hu, H. Research on a Multi-Source Remote Sensing Method for Monitoring Above-Ground Biomass of Forest Trees in Mining Areas Using Ground-Based Data Integration. J. Green Mine 2025, 4, 90–102. [Google Scholar] [CrossRef]
- Zhang, H.; Lian, X.; Wang, L.; Gao, Y.; Shi, L.; Li, Y. Research on Time-series Dynamic Biomass Calculation Based on UAV Low-altitude Remote Sensing Data. For. Eng. 2024, 40, 17–25. [Google Scholar]
- Breiman, L.; Last, M.; Rice, J. Random Forests: Finding Quasars. In Statistical Challenges in Astronomy; Springer: New York, NY, USA, 2003; pp. 243–254. [Google Scholar]
- Song, J.; Zhao, J.; He, P.; Cheng, Y.; Huang, R.; Zhu, W. Single Tree Biomass Prediction Model of Eucalyptus Plantations Based on Random Forest Algorithm. Eucalypt Sci. Technol. 2024, 41, 11–16. [Google Scholar] [CrossRef]
- Li, X.; Liu, X.; Sun, B.; Jiang, J.; Yu, H.; Wu, D.; Du, X.; Wang, H.; Jia, J.; Yang, H. Above-Ground Biomass of Grasslands in Gansu Province Based on Machine Learning Algorithms. Pratacultural. Sci. 2024, 41, 297–307. [Google Scholar]
- Mu, Z.; Zhang, Z.; Zhang, H.; Jiang, L. Applying Machine Learning Algorithm Models to Predict Aboveground Biomass of Larix gmelinii in Xing’an. J. Northeast. Foresrty Univ. 2024, 52, 41–47. [Google Scholar] [CrossRef]
- Sun, X.; Wang, H.; Han, Q.; Sun, K.; Li, Y.; Wang, J.; Pei, Z. Methods for Estimating the Aboveground Biomass of Salix psammophila Shrublands Using UAV Remote Sensing Data. J. Northeast Foresrty Univ. 2025, 53, 74–81. [Google Scholar] [CrossRef]
- Ding, J.; Huang, W.; Liu, Y.; Hu, Y. Estimation of Forest Aboveground Biomass in Northwest Hunan Province Based on Machine Learning and Multi-Source Data. Sci. Silvae Sin. 2021, 57, 36–48. [Google Scholar] [CrossRef]
- Zhang, P.; Ma, Q.; Lv, J.; Ji, J.; Li, Z. Application of machine learning algorithms in estimation of above-ground biomass of forest. Bull. Surv. Mapp. 2021, 12, 28–32. [Google Scholar] [CrossRef]
- Kalita, R.M.; Nandy, S.; Srinet, R.; Nath, A.J.; Das, A.K. Mapping the Spatial Distribution of Aboveground Biomass of Tea Agroforestry Systems Using Random Forest Algorithm in Barak Valley, Northeast India. Agrofor. Syst. 2022, 96, 1175–1188. [Google Scholar] [CrossRef]
- He, J.; Fan, C.; Geng, Y.; Zhang, C.; Zhao, X.; Gadow, K.V. Assessing Scale-Dependent Effects on Forest Biomass Productivity Based on Machine Learning. Ecol. Evol. 2022, 12, e9110. [Google Scholar] [CrossRef]
- Gao, H.; Hou, M.; Ge, J.; Bao, X.; Li, Y.; Liu, J.; Feng, Q.; Liang, T.; He, J.; Qian, D. Hyperspectral Estimation of Aboveground Biomass of Alpine Grassland based on Random Forest Algorithm. Acta Agrestia Sin. 2021, 29, 1757–1768. [Google Scholar]
- Benmokhtar, S.; Robin, M.; Maanan, M.; Bazairi, H. Mapping and Quantification of the Dwarf Eelgrass Zostera noltei Using a Random Forest Algorithm on a SPOT 7 Satellite Image. ISPRS Int. J. Geo-Inf. 2021, 10, 313. [Google Scholar] [CrossRef]
- Purohit, S.; Aggarwal, S.P.; Patel, N.R. Estimation of Forest Aboveground Biomass Using Combination of Landsat 8 and Sentinel-1A Data with Random Forest Regression Algorithm in Himalayan Foothills. Trop. Ecol. 2021, 62, 288–300. [Google Scholar] [CrossRef]
- Zarei, A.R.; Mahmoudi, M.R.; Shabani, A.; Achite, M. Determination of the Most Important Meteorological Parameters Affecting the Yield and Biomass of Barley and Winter Wheat Using the Random Forest Algorithm. Paddy Water Environ. 2021, 19, 199–216. [Google Scholar] [CrossRef]
- Nguyen, T.D.; Kappas, M. Estimating the Aboveground Biomass of an Evergreen Broadleaf Forest in Xuan Lien Nature Reserve, Thanh Hoa, Vietnam, Using SPOT-6 Data and the Random Forest Algorithm. Int. J. For. Res. 2020, 2020, 4216160. [Google Scholar] [CrossRef]
- Guo, X.; Zhu, X.; Tang, X.; Yang, G.; Hou, Y.; He, H. Study on Integration Method of Algorithm Model Based on Big Data Pipeline— Taking Tree Biomass Inversion Based on Machine Learning Method and LiDAR Data as an Example. Front. Data Comput. 2024, 6, 96–105. [Google Scholar]
- Hou, W.; Chen, J.; He, M.; Ren, S.; Fang, L.; Wang, C.; Jiang, P.; Wang, W. Evolutionary Trends and Analysis of the Driving Factors of Ulva Prolifera Green Tides: A Study Based on the Random Forest Algorithm and Multisource Remote Sensing Images. Mar. Environ. Res. 2024, 198, 106495. [Google Scholar] [CrossRef]
- Zhang, X.; Shen, H.; Huang, T.; Wu, Y.; Guo, B.; Liu, Z.; Luo, H.; Tang, J.; Zhou, H.; Wang, L.; et al. Improved Random Forest Algorithms for Increasing the Accuracy of Forest Aboveground Biomass Estimation Using Sentinel-2 Imagery. Ecol. Indic. 2024, 159, 111752. [Google Scholar] [CrossRef]
- Xiong, X.; Yang, X.; Zhao, Y.; Li, W. Remote Sensing Inversion of Forest Biomass Based on Hyperparameter-Optimized Random Forest Algorithm. J. Cent. South Univ. For. Technol. 2024, 44, 102–111. [Google Scholar] [CrossRef]
- Torre-Tojal, L.; Bastarrika, A.; Boyano, A.; Lopez-Guede, J.M.; Graña, M. Above-Ground Biomass Estimation from LiDAR Data Using Random Forest Algorithms. J. Comput. Sci. 2022, 58, 101517. [Google Scholar] [CrossRef]
- Ren, X. Research on Vegetation Establishment Techniques for Highway Corridors in Shanxi Province. Low Carbon World 2021, 11, 152–153. [Google Scholar] [CrossRef]
- Qiao, Q.; Ren, X.; Wu, X. Research on Vegetation Zoning in the Highway Corridor of Shanxi Province. Constr. Des. Proj. 2021, 3, 64–66. [Google Scholar] [CrossRef]
- Zhou, G. Carbon Stock in China’s Forest Ecosystems—Biomass Equation. In Research Series on Carbon Budget of China’s Terrestrial Ecosystems, 1st ed.; Science Press: Beijing, China, 2018. [Google Scholar]


















| Module | Parameters | |||
|---|---|---|---|---|
| D-LiDAR2000 | Accuracy | 5 cm@50 m | Point Frequency | 240 kpts/s |
| Range | 190 m@10% Reflectivity @100 klx | Number of Returns | 3 Returns | |
| Laser Class | Class 1 | Return Intensity | 8 bits | |
| Wavelength | 905 nm | Ranging Accuracy | ±2 cm | |
| Horizontal FOV | 70.4° | Vertical FOV | 4.5°/77.2° | |
| Roll/Pitch Accuracy | 0.006° | Heading Accuracy | 0.03° | |
| D-MSPC2000 | Resolution | 1280 × 960 | Effective Pixels | 1.2 Megapixels |
| Focal Length | 5.2 mm | Sensor Size | 4.8 mm × 3.6 mm | |
| Aperture | F/2.2 | Field of View | HFOV: 49.6°, VFOV: 38° | |
| Capture Speed | 1 frame/s | Quantization Bits | 12 bit | |
| Ground resolution | GSD: 8 cm/pix | Typical Width | 110 m × 83 m@AGL = 120 m | |
| Mixed Species (Group) | Organ | |||
|---|---|---|---|---|
| a | b | |||
| Coniferous Forest | Stem | 0.0354 | 0.9163 | 0.99 |
| Branch | 0.0141 | 0.8421 | 0.93 | |
| Leaf | 0.0178 | 0.7669 | 0.96 | |
| Root | 0.0581 | 0.7169 | 0.99 | |
| Broadleaf Forest | Stem | 0.0570 | 0.8642 | 0.95 |
| Branch | 0.0134 | 0.9332 | 0.85 | |
| Leaf | 0.0023 | 0.2399 | 0.88 | |
| Root | 0.0128 | 1.0502 | 0.61 | |
| Mixed Coniferous–Broadleaf Forest | Stem | 0.0768 | 0.8563 | 0.88 |
| Branch | 0.0085 | 0.8701 | 0.81 | |
| Leaf | 0.0219 | 0.6526 | 0.84 | |
| Root | 0.0276 | 0.8047 | 0.80 | |
| Vegetation Subzone | Plots | Statistic | Elevation (m) | Mean Stand Height (m) | Mean Crown Width (m) | Coverage | Biomass (g/m2) |
|---|---|---|---|---|---|---|---|
| IA | 10 | max | 1610.982 | 11.448 | 3.050 | 0.413 | 21,160.411 |
| min | 963.190 | 3.525 | 2.364 | 0.136 | 10.962 | ||
| mean | 1200.364 | 6.716 | 2.823 | 0.251 | 1110.548 | ||
| IB | 5 | max | 1557.540 | 5.639 | 3.114 | 0.342 | 22,320.375 |
| min | 1152.380 | 4.301 | 2.683 | 0.126 | 10.786 | ||
| mean | 1368.386 | 5.053 | 2.983 | 0.213 | 1060.713 | ||
| IIA | 7 | max | 1327.790 | 10.315 | 3.795 | 0.337 | 22,690.273 |
| min | 920.794 | 3.357 | 2.599 | 0.125 | 20.016 | ||
| mean | 1065.283 | 5.107 | 2.860 | 0.214 | 870.635 | ||
| IIB | 3 | max | 1390.040 | 6.179 | 3.107 | 0.371 | 22,670.801 |
| min | 958.746 | 4.239 | 2.630 | 0.244 | 10.997 | ||
| mean | 1148.304 | 5.377 | 2.947 | 0.312 | 1150.744 | ||
| IIC | 2 | max | 1669.640 | 10.339 | 3.663 | 0.390 | 22,990.878 |
| min | 1363.130 | 4.214 | 2.699 | 0.213 | 20.266 | ||
| mean | 1499.903 | 7.277 | 3.181 | 0.302 | 1870.519 | ||
| IID | 10 | max | 1019.020 | 8.401 | 3.737 | 0.329 | 24,650.505 |
| min | 469.043 | 4.111 | 2.421 | 0.164 | 20.336 | ||
| mean | 816.278 | 6.535 | 2.775 | 0.257 | 1030.616 | ||
| IIE | 8 | max | 1252.390 | 9.355 | 3.979 | 0.335 | 24,020.554 |
| min | 638.006 | 3.668 | 2.634 | 0.205 | 20.019 | ||
| mean | 1039.313 | 5.033 | 2.701 | 0.241 | 1250.020 | ||
| IIF | 2 | max | 1231.450 | 10.237 | 3.414 | 0.375 | 24,210.542 |
| min | 674.275 | 2.032 | 2.385 | 0.254 | 20.075 | ||
| mean | 952.863 | 6.144 | 3.043 | 0.295 | 1530.112 | ||
| IIG | 7 | max | 1299.450 | 14.277 | 3.405 | 0.483 | 24,660.583 |
| min | 874.275 | 6.097 | 2.789 | 0.248 | 20.035 | ||
| mean | 1001.507 | 9.159 | 3.043 | 0.329 | 1780.609 | ||
| IIIA | 9 | max | 953.683 | 12.105 | 2.994 | 0.332 | 24,560.321 |
| min | 319.622 | 4.248 | 2.422 | 0.164 | 20.365 | ||
| mean | 529.451 | 7.398 | 2.684 | 0.241 | 1210.958 | ||
| IIIB | 7 | max | 1129.900 | 9.863 | 3.041 | 0.416 | 24,870.739 |
| min | 306.506 | 5.401 | 2.807 | 0.253 | 20.024 | ||
| mean | 658.669 | 7.232 | 2.911 | 0.326 | 1380.556 |
| Vegetation Subzone | Tree Count | Crown Width (m) | Crown Area (m2) | ||||
|---|---|---|---|---|---|---|---|
| Max | Min | Mean | Max | Min | Mean | ||
| IA | 10,756 | 3.645 | 2.567 | 3.106 | 10.435 | 5.175 | 7.805 |
| IB | 62,317 | 3.327 | 2.996 | 3.162 | 8.694 | 7.050 | 7.872 |
| IIA | 150,345 | 3.334 | 3.002 | 3.168 | 8.730 | 7.078 | 7.904 |
| IIB | 71,053 | 3.681 | 2.546 | 3.114 | 10.642 | 5.091 | 7.867 |
| IIC | 31,250 | 4.003 | 2.331 | 3.167 | 12.585 | 4.268 | 8.426 |
| IID | 176,301 | 4.017 | 2.044 | 3.031 | 12.673 | 3.281 | 7.977 |
| IIE | 209,531 | 4.255 | 2.641 | 3.448 | 14.220 | 5.478 | 9.849 |
| IIF | 94,201 | 3.997 | 2.214 | 3.106 | 12.548 | 3.850 | 8.199 |
| IIG | 132,613 | 4.128 | 2.864 | 3.496 | 13.383 | 6.442 | 9.913 |
| IIIA | 152,201 | 4.202 | 2.516 | 3.359 | 13.868 | 4.972 | 9.420 |
| IIIB | 119,584 | 4.316 | 3.001 | 3.659 | 14.630 | 7.073 | 10.852 |
| n_estimators (Number of Decision Trees) | More trees increase stability but also increase computational cost |
| max_depth (Maximum Depth of a Single Tree) | Controls overfitting (often needs restriction with many features) |
| min_samples_split (Minimum Samples to Split a Node) | More samples reduce overfitting risk |
| min_samples_leaf (Minimum Samples at a Leaf Node) | Avoids overfitting |
| Vegetation Subzone | Plots | Avg. Matching Rate (%) | Vegetation Subzone | Plots | Avg. Matching Rate (%) |
|---|---|---|---|---|---|
| IA | 10 | 75.61 | IIE | 6 | 82.01 |
| IB | 6 | 74.10 | IIF | 2 | 79.97 |
| IIA | 7 | 76.13 | IIG | 9 | 78.56 |
| IIB | 3 | 73.98 | IIIA | 10 | 77.97 |
| IIC | 2 | 79.52 | IIIB | 6 | 76.43 |
| IID | 12 | 80.59 |
| Vegetation Subzone | Statistic | Measured Biomass (g/m2) | Predicted Biomass (g/m2) | MAE | RMSE | |
|---|---|---|---|---|---|---|
| IA | max | 21,160.411 | 8757.023 | 0.897 | 293.421 | 667.521 |
| min | 10.962 | 285.129 | ||||
| mean | 1156.413 | 2632.376 | ||||
| IB | max | 22,320.375 | 5592.362 | 0.909 | 224.384 | 502.134 |
| min | 17.860 | 76.460 | ||||
| mean | 1060.713 | 3737.991 | ||||
| IIA | max | 22,690.273 | 9102.223 | 0.934 | 151.621 | 381.462 |
| min | 20.016 | 54.416 | ||||
| mean | 926.665 | 2004.021 | ||||
| IIB | max | 22,670.801 | 9373.281 | 0.927 | 277.420 | 626.151 |
| min | 10.997 | 176.818 | ||||
| mean | 1184.539 | 1764.838 | ||||
| IIC | max | 22,990.878 | 13,286.475 | 0.933 | 264.047 | 609.103 |
| min | 20.266 | 81.309 | ||||
| mean | 2144.668 | 2454.374 | ||||
| IID | max | 24,650.505 | 9233.645 | 0.914 | 237.940 | 512.064 |
| min | 20.336 | 68.355 | ||||
| mean | 1030.616 | 930.645 | ||||
| IIE | max | 24,020.554 | 9841.525 | 0.878 | 470.805 | 940.259 |
| min | 20.019 | 221.519 | ||||
| mean | 1250.020 | 1570.762 | ||||
| IIF | max | 24,210.542 | 8522.526 | 0.934 | 236.966 | 623.176 |
| min | 20.075 | 86.641 | ||||
| mean | 1530.112 | 1835.935 | ||||
| IIG | max | 24,660.583 | 8840.968 | 0.908 | 422.936 | 831.107 |
| min | 20.035 | 90.752 | ||||
| mean | 1814.072 | 1378.156 | ||||
| IIIA | max | 24,560.321 | 9373.827 | 0.845 | 494.448 | 918.550 |
| min | 20.365 | 66.072 | ||||
| mean | 1210.958 | 2105.931 | ||||
| IIIB | max | 24,870.739 | 9373.029 | 0.915 | 341.199 | 694.824 |
| min | 20.024 | 130.687 | ||||
| mean | 1380.556 | 3275.485 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Yang, Y.; Gao, Y.; Zhang, J.; Liang, S.; Zhao, B.; Guo, H.; Cai, Y.; Hu, H.; Lian, X. UAV Remote Sensing-Based Random Forest Modeling of Expressway Vegetation Biomass and Sample Library Construction. Land 2026, 15, 401. https://doi.org/10.3390/land15030401
Yang Y, Gao Y, Zhang J, Liang S, Zhao B, Guo H, Cai Y, Hu H, Lian X. UAV Remote Sensing-Based Random Forest Modeling of Expressway Vegetation Biomass and Sample Library Construction. Land. 2026; 15(3):401. https://doi.org/10.3390/land15030401
Chicago/Turabian StyleYang, Ying, Yulu Gao, Jiapen Zhang, Shiqi Liang, Ben Zhao, Hantian Guo, Yinfei Cai, Haifeng Hu, and Xugang Lian. 2026. "UAV Remote Sensing-Based Random Forest Modeling of Expressway Vegetation Biomass and Sample Library Construction" Land 15, no. 3: 401. https://doi.org/10.3390/land15030401
APA StyleYang, Y., Gao, Y., Zhang, J., Liang, S., Zhao, B., Guo, H., Cai, Y., Hu, H., & Lian, X. (2026). UAV Remote Sensing-Based Random Forest Modeling of Expressway Vegetation Biomass and Sample Library Construction. Land, 15(3), 401. https://doi.org/10.3390/land15030401

