A Multi-Stage Photon Processing Framework for Robust Terrain and Canopy Height Retrieval in Diurnal and Beam-Strength Variability
Abstract
1. Introduction
2. Materials and Methods
2.1. Study Area
2.2. Data
2.2.1. ICESat-2/ATLAS Data
2.2.2. Airborne Lidar Data
2.3. Methods
2.3.1. Gaussian Fitting Denoising for Daytime Data
2.3.2. Fitting the STD of Distances Using an Exponential Function
2.3.3. Residual Noise Removal and Photon Classification
2.3.4. Quasi-Full-Waveform Reconstruction of Terrain and Canopy Height
2.3.5. Validation of Terrain and Canopy Height
3. Results
3.1. Denoising Results of Gaussian Fitting
3.2. Denoising Results of Exponential Fitting
3.3. Results of Residual Noise Removal and Photon Classification
3.4. Results of Quasi-Full-Waveform Reconstruction for Terrain and Canopy Height
3.5. Terrain Height Validation
3.6. Canopy Height Validation
4. Discussion
4.1. Sensitivity Analysis of Denoising Parameters for Daytime Data
4.1.1. The Impact of STD Multipliers on Gaussian Fitting-Based Denoising
4.1.2. Influence of the Constant Compensation Term in Exponential Fitting
4.2. Overall Denoising Performance and Computational Efficiency Analysis
4.3. The Impacts of Canopy Structure and Topographic Variations on Ground Extraction
4.4. The Influence of Canopy Continuity on Canopy Height Estimation
5. Conclusions
- (1)
- To address the high noise level and unstable photon distributions in daytime observations, a data-driven adaptive denoising strategy is proposed. Otsu’s maximum interclass variance criterion is first introduced to adaptively adjust the Gaussian standard deviation threshold during Gaussian fitting, enabling an initial separation of signal photons. Subsequently, the distribution of photon distance standard deviation is modeled using an exponential function, and dynamic thresholds are applied to further distinguish signal photons from noise. This two-stage adaptive denoising scheme significantly reduces the uncertainty associated with fixed-threshold methods and improves noise suppression in daytime data.
- (2)
- For low-SNR conditions dominated by multimodal noise, particularly in daytime weak beams, a locally adaptive thresholding strategy driven by multimodal decomposition is developed. By integrating this strategy with a conservative exponential compensation mechanism, the proposed method effectively suppresses noise while preserving canopy-edge signal photons, thereby achieving stable signal extraction under low-SNR conditions.
- (3)
- An enhanced RANSAC algorithm is employed to remove residual noise from nighttime data and denoised daytime data, followed by accurate classification of ground and canopy photons. On this basis, RBF interpolation is applied to reconstruct terrain and canopy-top surfaces, enabling quasi-full-waveform representations of terrain and canopy height with improved spatial continuity.
- (4)
- An integrated processing framework is established that enables robust denoising and classification of ICESat-2 photon data across different observation conditions (day/night and strong/weak beams), providing a reliable and extensible technical solution for high-precision retrieval of terrain and canopy height in forested environments.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Saatchi, S.S.; Harris, N.L.; Brown, S.; Lefsky, M.; Mitchard, E.T.A.; Salas, W.; Zutta, B.R.; Buermann, W.; Lewis, S.L.; Hagen, S.; et al. Benchmark map of forest carbon stocks in tropical regions across three continents. Proc. Natl. Acad. Sci. USA 2011, 108, 9899–9904. [Google Scholar] [CrossRef]
- Mulverhill, C.; Coops, N.C.; Hermosilla, T.; White, J.C.; Wulder, M.A. Evaluating ICESat-2 for monitoring, modeling, and update of large area forest canopy height products. Remote Sens. Environ. 2022, 271, 112919. [Google Scholar] [CrossRef]
- Malambo, L.; Popescu, S.C. Assessing the agreement of ICESat-2 terrain and canopy height with airborne lidar over US ecozones. Remote Sens. Environ. 2021, 266, 112711. [Google Scholar] [CrossRef]
- Drake, J.B.; Dubayah, R.O.; Knox, R.G.; Clark, D.B.; Blair, J.B. Sensitivity of large-footprint lidar to canopy structure and biomass in a neotropical rainforest. Remote Sens. Environ. 2002, 81, 378–392. [Google Scholar] [CrossRef]
- Wulder, M.A.; White, J.C.; Bater, C.W.; Coops, N.C.; Hopkinson, C.; Chen, G. Lidar plots—a new large-area data collection option: Context, concepts, and case study. Can. J. Remote Sens. 2012, 38, 600–618. [Google Scholar] [CrossRef]
- Wang, X.; Liang, X.; Gong, W.; Häkli, P.; Wang, Y. Accuracy fluctuations of ICESat-2 height measurements in time series. Int. J. Appl. Earth Obs. Geoinf. 2024, 135, 104234. [Google Scholar] [CrossRef]
- Ma, Y.; Zhang, W.; Sun, J.; Li, G.; Wang, X.H.; Li, S.; Xu, N. Photon-Counting Lidar: An Adaptive Signal Detection Method for Different Land Cover Types in Coastal Areas. Remote Sens. 2019, 11, 471. [Google Scholar] [CrossRef]
- Li, B.; Xie, H.; Tong, X.; Liu, S.; Xu, Q.; Sun, Y. Extracting accurate terrain in vegetated areas from ICESat-2 data. Int. J. Appl. Earth Obs. Geoinf. 2023, 117, 103200. [Google Scholar] [CrossRef]
- Neuenschwander, A.; Guenther, E.; White, J.C.; Duncanson, L.; Montesano, P. Validation of ICESat-2 terrain and canopy heights in boreal forests. Remote Sens. Environ. 2020, 251, 112110. [Google Scholar] [CrossRef]
- Luo, Y.; Qi, S.; Liao, K.; Zhang, S.; Hu, B.; Tian, Y. Mapping the Forest Height by Fusion of ICESat-2 and Multi-Source Remote Sensing Imagery and Topographic Information: A Case Study in Jiangxi Province, China. Forests 2023, 14, 454. [Google Scholar] [CrossRef]
- Wu, Z.; Shi, F. Mapping Forest Canopy Height at Large Scales Using ICESat-2 and Landsat: An Ecological Zoning Random Forest Approach. IEEE Trans. Geosci. Remote Sens. 2023, 61, 4400116. [Google Scholar] [CrossRef]
- Neuenschwander, A.L.; Magruder, L.A. Canopy and Terrain Height Retrievals with ICESat-2: A First Look. Remote Sens. 2019, 11, 1721. [Google Scholar] [CrossRef]
- Neuenschwander, A.; Pitts, K. The ATL08 land and vegetation product for the ICESat-2 Mission. Remote Sens. Environ. 2019, 221, 247–259. [Google Scholar] [CrossRef]
- Huang, X.; Cheng, F.; Wang, J.; Duan, P.; Wang, J. Forest Canopy Height Extraction Method Based on ICESat-2/ATLAS Data. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5700814. [Google Scholar] [CrossRef]
- Kui, M.; Xu, Y.; Wang, J.; Cheng, F. Research on the Adaptability of Typical Denoising Algorithms Based on ICESat-2 Data. Remote Sens. 2023, 15, 3884. [Google Scholar] [CrossRef]
- Chang, B.; Xiong, H.; Li, Y.; Pan, D.; Cui, X.; Zhang, W. ALCSF: An adaptive and anti-noise filtering method for extracting ground and top of canopy from ICESat-2 LiDAR data along single tracks. ISPRS J. Photogramm. Remote Sens. 2024, 215, 80–98. [Google Scholar] [CrossRef]
- Xia, S.; Wang, C.; Xi, X.; Luo, S.; Zeng, H. Point cloud filtering and tree height estimation using airborne experiment data of ICESat-2. J. Remote Sens 2014, 18, 1199–1207. [Google Scholar] [CrossRef]
- You, H.; Li, Y.; Qin, Z.; Lei, P.; Chen, J.; Shi, X. Research on Multilevel Filtering Algorithm Used for Denoising Strong and Weak Beams of Daytime Photon Cloud Data with High Background Noise. Remote Sens. 2023, 15, 4260. [Google Scholar] [CrossRef]
- Tian, X.; Shan, J. Detection of Signal and Ground Photons from ICESat-2 ATL03 Data. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5700314. [Google Scholar] [CrossRef]
- Zhang, Z.; Liu, X.; Ma, Y.; Xu, N.; Zhang, W.; Li, S. Signal Photon Extraction Method for Weak Beam Data of ICESat-2 Using Information Provided by Strong Beam Data in Mountainous Areas. Remote Sens. 2021, 13, 863. [Google Scholar] [CrossRef]
- Tang, J.; Xing, Y.; Wang, J.; Yang, H.; Wang, D.; Li, Y.; Zhang, A. A Multilevel Autoadaptive Denoising Algorithm Based on Forested Terrain Slope for ICESat-2 Photon-Counting Data. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2024, 17, 16831–16846. [Google Scholar] [CrossRef]
- Wu, Y.; Zhao, R.; Hu, Q.; Zhang, Y.; Zhang, K. Retrieving Sub-Canopy Terrain from ICESat-2 Data Based on the RNR-DCM Filtering and Erroneous Ground Photons Correction Approach. Remote Sens. 2023, 15, 3904. [Google Scholar] [CrossRef]
- Fu, L.; Shu, Q.; Xia, C.; Li, Z.; Zhang, X.; Zhang, Y. ICESat-2 Performance for Terrain and Canopy Height Retrieval in Complex Mountainous Environments. Remote Sens. 2025, 17, 1897. [Google Scholar] [CrossRef]
- Derpanis, K.G. Overview of the RANSAC Algorithm. Image Rochester NY 2010, 4, 2–3. [Google Scholar]
- Zhao, R.; Ni, W.; Zhang, Z.; Dai, H.; Yang, C.; Li, Z.; Liang, Y.; Liu, Q.; Pang, Y.; Li, Z.; et al. Optimizing ground photons for canopy height extraction from ICESat-2 data in mountainous dense forests. Remote Sens. Environ. 2023, 299, 113851. [Google Scholar] [CrossRef]
- Herzfeld, U.C.; Lawson, M.; Trantow, T.; Nylen, T. Airborne Validation of ICESat-2 ATLAS Data over Crevassed Surfaces and Other Complex Glacial Environments: Results from Experiments of Laser Altimeter and Kinematic GPS Data Collection from a Helicopter over a Surging Arctic Glacier (Negribreen, Svalbard). Remote Sens. 2022, 14, 1185. [Google Scholar] [CrossRef]
- Li, W.; Niu, Z.; Shang, R.; Qin, Y.; Wang, L.; Chen, H. High-resolution mapping of forest canopy height using machine learning by coupling ICESat-2 LiDAR with Sentinel-1, Sentinel-2 and Landsat-8 data. Int. J. Appl. Earth Obs. Geoinf. 2020, 92, 102163. [Google Scholar] [CrossRef]
- Neumann, T.A.; Martino, A.J.; Markus, T.; Bae, S.; Bock, M.R.; Brenner, A.C.; Brunt, K.M.; Cavanaugh, J.; Fernandes, S.T.; Hancock, D.W.; et al. The Ice, Cloud, and Land Elevation Satellite–2 mission: A global geolocated photon product derived from the Advanced Topographic Laser Altimeter System. Remote Sens. Environ. 2019, 233, 111325. [Google Scholar] [CrossRef] [PubMed]
- Carrasco, L.; Giam, X.; Papeş, M.; Sheldon, K.S. Metrics of Lidar-Derived 3D Vegetation Structure Reveal Contrasting Effects of Horizontal and Vertical Forest Heterogeneity on Bird Species Richness. Remote Sens. 2019, 11, 743. [Google Scholar] [CrossRef]
- Wang, B.; Ma, Y.; Zhang, J.; Zhang, H.; Zhu, H.; Leng, Z.; Zhang, X.; Cui, A. A noise removal algorithm based on adaptive elevation difference thresholding for ICESat-2 photon-counting data. Int. J. Appl. Earth Obs. Geoinf. 2023, 117, 103207. [Google Scholar] [CrossRef]
- Liu, D.; Yu, J. Otsu Method and K-means. In Proceedings of the 2009 Ninth International Conference on Hybrid Intelligent Systems, Shenyang, China, 12–14 August 2009; pp. 344–349. [Google Scholar]
- Guo, G.; Wang, H.; Bell, D.; Bi, Y. KNN Model-Based Approach in Classification. In On The Move to Meaningful Internet Systems 2003: CoopIS, DOA, and ODBASE. OTM 2003; Springer: Berlin/Heidelberg, Germany, 2003. [Google Scholar]
- Er, M.J.; Wu, S.; Lu, J.; Toh, H.L. Face recognition with radial basis function (RBF) neural networks. IEEE Trans. Neural Netw. 2002, 13, 697–710. [Google Scholar]
- Huang, J.; Xing, Y.; Shuai, Y.; Zhu, H. A Novel Noise Filtering Evaluation Criterion of ICESat-2 Signal Photon Data in Forest Environments. IEEE Geosci. Remote Sens. Lett. 2022, 19, 7003805. [Google Scholar] [CrossRef]
- Zheng, X.; Hou, C.; Huang, M.; Ma, D.; Li, M. A Density and Distance-Based Method for ICESat-2 Photon-Counting Data Denoising. IEEE Geosci. Remote Sens. Lett. 2023, 20, 6500405. [Google Scholar] [CrossRef]
- Liu, X.; Wang, Z.; Yang, W.; Chen, S.; Wang, F.; Chen, X.; Xu, W.; Shu, R. An Adaptive Signal Photon Detection Method Based on DBSCAN for Photon-Counting Laser Altimeter. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2024, 17, 3674–3686. [Google Scholar] [CrossRef]
- Jia, K.; Ma, Y.; Zhang, J.; Wang, B.; Zhang, X.; Cui, A. A Denoising Methodology for Detecting ICESat-2 Bathymetry Photons Based on Quasi Full Waveform. IEEE Trans. Geosci. Remote Sens. 2024, 62, 4207916. [Google Scholar] [CrossRef]
- Liu, J.; Liu, J.; Xie, H.; Ye, D.; Li, P. A Multi-Level Auto-Adaptive Noise-Filtering Algorithm for Land ICESat-2 Photon-Counting Data. Remote Sens. 2023, 15, 5176. [Google Scholar] [CrossRef]
- Gan, J.; Tao, Y. On the Hardness and Approximation of Euclidean DBSCAN. ACM Trans. Database Syst. 2017, 42, 14. [Google Scholar] [CrossRef]
- Yun, T.; Cao, L.; An, F.; Chen, B.; Xue, L.; Li, W.; Pincebourde, S.; Smith, M.J.; Eichhorn, M.P. Simulation of multi-platform LiDAR for assessing total leaf area in tree crowns. Agric. For. Meteorol. 2019, 276–277, 107610. [Google Scholar] [CrossRef]
- He, L.; Pang, Y.; Zhang, Z.; Liang, X.; Chen, B. ICESat-2 data classification and estimation of terrain height and canopy height. Int. J. Appl. Earth Obs. Geoinf. 2023, 118, 103233. [Google Scholar] [CrossRef]
- Dubayah, R.; Blair, J.; Goetz, S.; Fatoyinbo, L.; Hansen, M.; Healey, S.; Hofton, M.; Hurtt, G.; Kellner, J.; Luthcke, S. The Global Ecosystem Dynamics Investigation: High-resolution laser ranging of the Earth’s forests and topography. Sci. Remote Sens. 2020, 1, 100002. [Google Scholar] [CrossRef]
- Moudrý, V.; Gdulová, K.; Gábor, L.; Šárovcová, E.; Barták, V.; Leroy, F.; Špatenková, O.; Rocchini, D.; Prošek, J. Effects of environmental conditions on ICESat-2 terrain and canopy heights retrievals in Central European mountains. Remote Sens. Environ. 2022, 279, 113112. [Google Scholar] [CrossRef]
- Wang, C.; Zhu, X.; Nie, S.; Xi, X.; Li, D.; Zheng, W.; Chen, S. Ground elevation accuracy verification of ICESat-2 data: A case study in Alaska, USA. Opt. Express 2019, 27, 38168–38179. [Google Scholar] [CrossRef] [PubMed]
- Jia, W.; Coops, N.C.; Tortini, R.; Pang, Y.; Black, T.A. Remote sensing of variation of light use efficiency in two age classes of Douglas-fir. Remote Sens. Environ. 2018, 219, 284–297. [Google Scholar] [CrossRef]














| Site | Date | Time | Track Number |
|---|---|---|---|
| ABBY | 18 July 2021 | Daytime | gt1r, gt1l |
| 25 July 2021 | Nighttime | gt2r, gt2l | |
| RMNP | 24 August 2022 | Daytime | gt1r, gt1l |
| 25 June 2022 | Nighttime | gt1r, gt1l | |
| BART | 3 July 2022 | Daytime | gt1r, gt1l |
| 28 October 2022 | Nighttime | gt3r, gt3l | |
| TALL | 18 January 2022 | Daytime | gt3r, gt3l |
| 18 October 2021 | Nighttime | gt3l, gt3r |
| Site | Date | Average Slope (°) | Average Canopy Height (m) | Std, Min, Max Canopy Height (m) | Dominant Species |
|---|---|---|---|---|---|
| ABBY | July 2021 | 17.50 | 34 | 11.21/0/49.69 | Coniferous forest and Broadleaf forest |
| RMNP | July 2022 | 8.85 | 19 | 3.56/0/25.54 | Alpine coniferous forest |
| BART | August 2022 | 11.89 | 23 | 5.46/0/37.79 | Evergreen coniferous forest |
| TALL | May 2021 | 8.05 | 25 | 8.28/0/41.68 | Mixed evergreen-deciduous broadleaf forest |
| Beam Type | STD Interval (σ) | Histogram Elevation Bin Size (m) | ||||||
|---|---|---|---|---|---|---|---|---|
| 2 | 2.5 | 3 | 3.5 | 4 | 4.5 | 5 | ||
| Strong | 0–1.5 | 568 | 568 | 567 | 568 | 568 | 568 | 568 |
| 1.5–3 | 329 | 332 | 334 | 331 | 334 | 335 | 335 | |
| >3 | 166 | 163 | 162 | 164 | 161 | 160 | 160 | |
| Weak | 0–1.5 | 246 | 246 | 246 | 246 | 246 | 246 | 246 |
| 1.5–3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| >3 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
| Beam Type | Compensation Term (m) | ABBY | RMNP | BART | TALL | ||||
|---|---|---|---|---|---|---|---|---|---|
| Rs | Rn | Rs | Rn | Rs | Rn | Rs | Rn | ||
| Strong | 0 | 0.98 | 0.89 | 0.99 | 0.93 | 0.97 | 0.91 | 0.99 | 0.91 |
| 2 | 0.99 | 0.88 | 1.00 | 0.92 | 0.98 | 0.90 | 0.99 | 0.90 | |
| 4 | 0.99 | 0.86 | 1.00 | 0.90 | 0.99 | 0.88 | 1.00 | 0.88 | |
| 6 | 1.00 | 0.83 | 1.00 | 0.87 | 0.99 | 0.85 | 1.00 | 0.86 | |
| 8 | 1.00 | 0.82 | 1.00 | 0.86 | 0.99 | 0.83 | 1.00 | 0.86 | |
| 10 | 1.00 | 0.82 | 1.00 | 0.86 | 0.99 | 0.83 | 1.00 | 0.86 | |
| Weak | 0 | 0.91 | 0.95 | 0.89 | 0.94 | 0.86 | 0.96 | 0.88 | 0.95 |
| 2 | 0.94 | 0.93 | 0.93 | 0.95 | 0.90 | 0.94 | 0.93 | 0.92 | |
| 4 | 0.96 | 0.90 | 0.96 | 0.93 | 0.93 | 0.93 | 0.97 | 0.90 | |
| 6 | 0.98 | 0.88 | 0.98 | 0.91 | 0.95 | 0.92 | 0.98 | 0.88 | |
| 8 | 0.98 | 0.84 | 0.99 | 0.88 | 0.96 | 0.87 | 0.98 | 0.85 | |
| 10 | 0.99 | 0.82 | 0.99 | 0.86 | 0.96 | 0.85 | 0.99 | 0.85 | |
| Site | Beam Type | Rs | Rn | P | F | Time (s) |
|---|---|---|---|---|---|---|
| ABBY | Day_strong | 0.97 | 0.92 | 0.81 | 0.88 | 344.89 |
| Day_weak | 0.97 | 0.93 | 0.75 | 0.79 | 301.78 | |
| Night_strong | 0.99 | 0.35 | 0.94 | 0.96 | 187.08 | |
| Night_weak | 0.99 | 0.44 | 0.93 | 0.95 | 141.10 | |
| RMNP | Day_strong | 0.99 | 0.94 | 0.79 | 0.88 | 325.48 |
| Day_weak | 0.93 | 0.95 | 0.79 | 0.85 | 298.58 | |
| Night_strong | 1.00 | 0.15 | 0.90 | 0.95 | 189.25 | |
| Night_weak | 1.00 | 0.17 | 0.89 | 0.94 | 157.42 | |
| BART | Day_strong | 0.96 | 0.93 | 0.76 | 0.85 | 312.39 |
| Day_weak | 0.92 | 0.96 | 0.72 | 0.78 | 272.05 | |
| Night_strong | 1.00 | 0.66 | 0.95 | 0.97 | 261.02 | |
| Night_weak | 1.00 | 0.83 | 0.94 | 0.97 | 166.92 | |
| TALL | Day_strong | 0.99 | 0.94 | 0.86 | 0.92 | 281.19 |
| Day_weak | 0.94 | 0.92 | 0.80 | 0.86 | 312.31 | |
| Night_strong | 0.99 | 0.81 | 0.84 | 0.91 | 154.52 | |
| Night_weak | 0.98 | 0.85 | 0.82 | 0.90 | 132.62 |
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
Liang, Y.; Ding, J.; Huang, J.; Wu, Z.; Chen, J.; You, H. A Multi-Stage Photon Processing Framework for Robust Terrain and Canopy Height Retrieval in Diurnal and Beam-Strength Variability. Forests 2026, 17, 225. https://doi.org/10.3390/f17020225
Liang Y, Ding J, Huang J, Wu Z, Chen J, You H. A Multi-Stage Photon Processing Framework for Robust Terrain and Canopy Height Retrieval in Diurnal and Beam-Strength Variability. Forests. 2026; 17(2):225. https://doi.org/10.3390/f17020225
Chicago/Turabian StyleLiang, Yehua, Jirong Ding, Juncheng Huang, Zhiyong Wu, Jianjun Chen, and Haotian You. 2026. "A Multi-Stage Photon Processing Framework for Robust Terrain and Canopy Height Retrieval in Diurnal and Beam-Strength Variability" Forests 17, no. 2: 225. https://doi.org/10.3390/f17020225
APA StyleLiang, Y., Ding, J., Huang, J., Wu, Z., Chen, J., & You, H. (2026). A Multi-Stage Photon Processing Framework for Robust Terrain and Canopy Height Retrieval in Diurnal and Beam-Strength Variability. Forests, 17(2), 225. https://doi.org/10.3390/f17020225

