A Progressive Noise Removal Method for ICESat-2 Data Based on Terrain Slope Adaptive Calculation

The ICESat-2, the satellite-borne photon-counting laser altimeter, has a wide range of applications. However, the data collected by ICESat-2 are often affected by high levels of noise photons. Therefore, the removal of this noise is a crucial step in processing the ICESat-2 data further. This paper...

Full description

Saved in:
Bibliographic Details
Main Authors: Z. Hui, L. Zhang, Y. Chen, P. Cheng, Y. Xia, T. Hui, Z. Huang
Format: Article
Language:English
Published: Copernicus Publications 2025-07-01
Series:The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
Online Access:https://isprs-archives.copernicus.org/articles/XLVIII-G-2025/673/2025/isprs-archives-XLVIII-G-2025-673-2025.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850080353001144320
author Z. Hui
Z. Hui
Z. Hui
L. Zhang
L. Zhang
L. Zhang
Y. Chen
P. Cheng
P. Cheng
P. Cheng
Y. Xia
Y. Xia
Y. Xia
T. Hui
Z. Huang
author_facet Z. Hui
Z. Hui
Z. Hui
L. Zhang
L. Zhang
L. Zhang
Y. Chen
P. Cheng
P. Cheng
P. Cheng
Y. Xia
Y. Xia
Y. Xia
T. Hui
Z. Huang
author_sort Z. Hui
collection DOAJ
description The ICESat-2, the satellite-borne photon-counting laser altimeter, has a wide range of applications. However, the data collected by ICESat-2 are often affected by high levels of noise photons. Therefore, the removal of this noise is a crucial step in processing the ICESat-2 data further. This paper proposes a novel noise removal method based on adaptive terrain slope calculation to address this issue. The method takes advantage of the distinct density distribution differences between signal and noise photons in the vertical dimension. By analyzing filtering windows, the algorithm identifies areas with high-density, low-elevation photons and creates a 50-meter elevation buffer around these points to filter out noise photons that are far from the signal clusters. The Douglas-Peucker algorithm is then used to merge data segments with similar slopes, enabling the adaptive calculation of terrain slopes within local photon regions. Furthermore, clustering based on elliptical density along the primary terrain slope direction is applied to remove discrete noise photons that are in close proximity to signal photons. Lastly, the Local Outlier Factor algorithm is utilized to eliminate residual noise photons located below ground level, in aerial regions, and near tree canopies, effectively separating noise photons from signal photons. To evaluate the effectiveness of the proposed method, experimental data sets from two regions with different geographical characteristics in the United States are selected for testing. The results show an average improvement in F1-score ofabout 4.6% in gentle terrains and 9.5% in rugged terrains, highlighting the method's superior accuracy and efficiency compared totraditional denoising algorithms.
format Article
id doaj-art-9b408bc79bbe4d33a93534db0b590f70
institution DOAJ
issn 1682-1750
2194-9034
language English
publishDate 2025-07-01
publisher Copernicus Publications
record_format Article
series The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
spelling doaj-art-9b408bc79bbe4d33a93534db0b590f702025-08-20T02:44:56ZengCopernicus PublicationsThe International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences1682-17502194-90342025-07-01XLVIII-G-202567367810.5194/isprs-archives-XLVIII-G-2025-673-2025A Progressive Noise Removal Method for ICESat-2 Data Based on Terrain Slope Adaptive CalculationZ. Hui0Z. Hui1Z. Hui2L. Zhang3L. Zhang4L. Zhang5Y. Chen6P. Cheng7P. Cheng8P. Cheng9Y. Xia10Y. Xia11Y. Xia12T. Hui13Z. Huang14School of Surveying and Geoinformation Engineering, East China University of Technology, Nanchang, ChinaJiangxi Key Laboratory of Watershed Ecological Process and Information, East China University of Technology, Nanchang, 330013, ChinaKey Laboratory of Mine Environmental Monitoring and Improving around Poyang Lake of Ministry of Natural Resources, East China University of Technology, Nanchang, 330013, ChinaSchool of Surveying and Geoinformation Engineering, East China University of Technology, Nanchang, ChinaJiangxi Key Laboratory of Watershed Ecological Process and Information, East China University of Technology, Nanchang, 330013, ChinaKey Laboratory of Mine Environmental Monitoring and Improving around Poyang Lake of Ministry of Natural Resources, East China University of Technology, Nanchang, 330013, ChinaSchool of Surveying and Geoinformation Engineering, East China University of Technology, Nanchang, ChinaSchool of Surveying and Geoinformation Engineering, East China University of Technology, Nanchang, ChinaJiangxi Key Laboratory of Watershed Ecological Process and Information, East China University of Technology, Nanchang, 330013, ChinaKey Laboratory of Mine Environmental Monitoring and Improving around Poyang Lake of Ministry of Natural Resources, East China University of Technology, Nanchang, 330013, ChinaSchool of Surveying and Geoinformation Engineering, East China University of Technology, Nanchang, ChinaJiangxi Key Laboratory of Watershed Ecological Process and Information, East China University of Technology, Nanchang, 330013, ChinaKey Laboratory of Mine Environmental Monitoring and Improving around Poyang Lake of Ministry of Natural Resources, East China University of Technology, Nanchang, 330013, ChinaCollege of Management, Guangdong AIB Polytechnic, Guangzhou, ChinaSchool of Surveying and Geoinformation Engineering, East China University of Technology, Nanchang, ChinaThe ICESat-2, the satellite-borne photon-counting laser altimeter, has a wide range of applications. However, the data collected by ICESat-2 are often affected by high levels of noise photons. Therefore, the removal of this noise is a crucial step in processing the ICESat-2 data further. This paper proposes a novel noise removal method based on adaptive terrain slope calculation to address this issue. The method takes advantage of the distinct density distribution differences between signal and noise photons in the vertical dimension. By analyzing filtering windows, the algorithm identifies areas with high-density, low-elevation photons and creates a 50-meter elevation buffer around these points to filter out noise photons that are far from the signal clusters. The Douglas-Peucker algorithm is then used to merge data segments with similar slopes, enabling the adaptive calculation of terrain slopes within local photon regions. Furthermore, clustering based on elliptical density along the primary terrain slope direction is applied to remove discrete noise photons that are in close proximity to signal photons. Lastly, the Local Outlier Factor algorithm is utilized to eliminate residual noise photons located below ground level, in aerial regions, and near tree canopies, effectively separating noise photons from signal photons. To evaluate the effectiveness of the proposed method, experimental data sets from two regions with different geographical characteristics in the United States are selected for testing. The results show an average improvement in F1-score ofabout 4.6% in gentle terrains and 9.5% in rugged terrains, highlighting the method's superior accuracy and efficiency compared totraditional denoising algorithms.https://isprs-archives.copernicus.org/articles/XLVIII-G-2025/673/2025/isprs-archives-XLVIII-G-2025-673-2025.pdf
spellingShingle Z. Hui
Z. Hui
Z. Hui
L. Zhang
L. Zhang
L. Zhang
Y. Chen
P. Cheng
P. Cheng
P. Cheng
Y. Xia
Y. Xia
Y. Xia
T. Hui
Z. Huang
A Progressive Noise Removal Method for ICESat-2 Data Based on Terrain Slope Adaptive Calculation
The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
title A Progressive Noise Removal Method for ICESat-2 Data Based on Terrain Slope Adaptive Calculation
title_full A Progressive Noise Removal Method for ICESat-2 Data Based on Terrain Slope Adaptive Calculation
title_fullStr A Progressive Noise Removal Method for ICESat-2 Data Based on Terrain Slope Adaptive Calculation
title_full_unstemmed A Progressive Noise Removal Method for ICESat-2 Data Based on Terrain Slope Adaptive Calculation
title_short A Progressive Noise Removal Method for ICESat-2 Data Based on Terrain Slope Adaptive Calculation
title_sort progressive noise removal method for icesat 2 data based on terrain slope adaptive calculation
url https://isprs-archives.copernicus.org/articles/XLVIII-G-2025/673/2025/isprs-archives-XLVIII-G-2025-673-2025.pdf
work_keys_str_mv AT zhui aprogressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT zhui aprogressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT zhui aprogressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT lzhang aprogressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT lzhang aprogressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT lzhang aprogressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT ychen aprogressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT pcheng aprogressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT pcheng aprogressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT pcheng aprogressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT yxia aprogressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT yxia aprogressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT yxia aprogressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT thui aprogressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT zhuang aprogressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT zhui progressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT zhui progressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT zhui progressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT lzhang progressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT lzhang progressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT lzhang progressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT ychen progressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT pcheng progressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT pcheng progressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT pcheng progressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT yxia progressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT yxia progressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT yxia progressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT thui progressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation
AT zhuang progressivenoiseremovalmethodforicesat2databasedonterrainslopeadaptivecalculation