{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,2]],"date-time":"2026-01-02T07:44:26Z","timestamp":1767339866605,"version":"build-2065373602"},"reference-count":56,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2016,1,19]],"date-time":"2016-01-19T00:00:00Z","timestamp":1453161600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["41471355","41301519"],"award-info":[{"award-number":["41471355","41301519"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Digital terrain models (DTMs) are considered important basic geographic data. They are widely used in the fields of cartography, land utilization, urban planning, communications, and remote sensing. Digital photogrammetry mainly based on stereo image matching is a frequently applied technique to generate DTMs. Generally, the process of ground filtering should be applied to the point cloud derived from image matching to separate terrain and off-terrain points before DTM generation. However, many of the existing filtering methods perform unsatisfactorily for steep mountainous areas, particularly when residential neighborhoods exist in the proximity of the test areas. In this study, an improved automated filtering method based on progressive TIN (triangulated irregular networks) densification (PTD) is proposed to generate DTMs for steep mountainous areas and adjacent residential areas. Our main improvement on the classic method is the acquisition of seed points with better distribution and reliability to enhance its adaptability to different types of terrain. A rule-based method for detecting ridge points is first applied. The detected points are used as additional seed points. Subsequently, a locally optimized seed point selection method based on confidence interval estimation theory is applied to remove the erroneous points. The experiments on two sets of stereo-matched point clouds indicate that the proposed method performs well for both residential and mountainous areas. The total accuracy values in the form of root-mean-square errors of the generated DTMs by the proposed method are 0.963 and 1.007 m; respectively; which are better than the 1.286 and 1.309 m achieved by the classic PTD method.<\/jats:p>","DOI":"10.3390\/rs8010071","type":"journal-article","created":{"date-parts":[[2016,1,19]],"date-time":"2016-01-19T12:55:32Z","timestamp":1453208132000},"page":"71","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":45,"title":["A Point Cloud Filtering Approach to Generating DTMs for Steep Mountainous Areas and Adjacent Residential Areas"],"prefix":"10.3390","volume":"8","author":[{"given":"Qi","family":"Chen","sequence":"first","affiliation":[{"name":"Faculty of Information Engineering, China University of Geosciences (Wuhan), Wuhan 430074, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Huan","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Remote Sensing and Information Engineering, Wuhan University, Wuhan 430079, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hanchao","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Remote Sensing and Information Engineering, Wuhan University, Wuhan 430079, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mingwei","family":"Sun","sequence":"additional","affiliation":[{"name":"School of Remote Sensing and Information Engineering, Wuhan University, Wuhan 430079, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiuguo","family":"Liu","sequence":"additional","affiliation":[{"name":"Faculty of Information Engineering, China University of Geosciences (Wuhan), Wuhan 430074, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2016,1,19]]},"reference":[{"key":"ref_1","first-page":"433","article-title":"The digital terrain model: Theory and application","volume":"24","author":"Miller","year":"1958","journal-title":"Photogramm. Eng."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1321","DOI":"10.14358\/PERS.71.11.1321","article-title":"Adaptive patch projection for the generation of orthophotos from satellite images","volume":"71","author":"Chen","year":"2005","journal-title":"Photogramm. Eng. Remote Sens."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"5241","DOI":"10.3390\/s90705241","article-title":"Automatic roof plane detection and analysis in airborne lidar point clouds for solar potential assessment","volume":"9","author":"Jochem","year":"2009","journal-title":"Sensors"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"7323","DOI":"10.3390\/s8117323","article-title":"A comprehensive automated 3D approach for building extraction, reconstruction, and regularization from airborne laser scanning point clouds","volume":"8","author":"Dorninger","year":"2008","journal-title":"Sensors"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1029\/99EO00050","article-title":"New land surface digital elevation model covers the Earth","volume":"80","author":"Gesch","year":"1999","journal-title":"EOS Trans."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"241","DOI":"10.1016\/S0924-2716(02)00124-7","article-title":"The shuttle radar topography mission\u2014A new class of digital elevation models acquired by spaceborne radar","volume":"57","author":"Rabus","year":"2003","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"3317","DOI":"10.1109\/TGRS.2007.900693","article-title":"TanDEM-X: A satellite formation for high-resolution SAR interferometry","volume":"45","author":"Krieger","year":"2007","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"214","DOI":"10.1080\/07038992.2014.958420","article-title":"A comparison of point clouds derived from stereo imagery and airborne laser scanning for the area-based estimation of forest inventory attributes in Boreal Ontario","volume":"40","author":"Pitt","year":"2014","journal-title":"Can. J. Remote Sens."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"328","DOI":"10.1109\/TPAMI.2007.1166","article-title":"Stereo processing by semiglobal matching and mutual information","volume":"30","year":"2008","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1016\/0924-2716(95)98236-S","article-title":"Towards automatic building extraction from high-resolution digital elevation models","volume":"50","author":"Weidner","year":"1995","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1016\/j.isprsjprs.2004.05.004","article-title":"Experimental comparison of filter algorithms for bare-Earth extraction from airborne laser scanning point clouds","volume":"59","author":"Sithole","year":"2004","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_12","first-page":"935","article-title":"Slope based filtering of laser altimetry data","volume":"33","author":"Vosselman","year":"2000","journal-title":"Int. Arch. Photogramm. Remote Sens."},{"key":"ref_13","first-page":"203","article-title":"Filtering of laser altimetry data using a slope adaptive filter","volume":"34","author":"Sithole","year":"2001","journal-title":"Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1804","DOI":"10.3390\/rs4061804","article-title":"Adaptive slope filtering of airborne LiDAR data in urban areas for digital terrain model (DTM) generation","volume":"4","author":"Susaki","year":"2012","journal-title":"Remote Sens."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"217","DOI":"10.14358\/PERS.71.2.217","article-title":"Urban DEM generation from raw lidar data","volume":"71","author":"Shan","year":"2005","journal-title":"Photogramm. Eng. Remote Sens."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"170","DOI":"10.1080\/2150704X.2015.1117156","article-title":"Automated extraction of ground surface along urban roads from mobile laser scanning point clouds","volume":"7","author":"Wu","year":"2016","journal-title":"Remote Sens. Lett."},{"key":"ref_17","unstructured":"Meng, X. (2005, January 12\u201314). A slope- and elevation-based filter to remove non-ground measurements from airborne LIDAR data. Proceedings of the ISPRS WG III\/3, III\/4, V\/3 Workshop \u201cLaser Scanning 2005\u201d, Enschede, The Netherlands."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1016\/j.isprsjprs.2008.09.001","article-title":"A multi-directional ground filtering algorithm for airborne LIDAR","volume":"64","author":"Meng","year":"2009","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"927","DOI":"10.1080\/01431161.2013.873833","article-title":"DEM generation from lidar data in wooded mountain areas by cross-section-plane analysis","volume":"35","author":"Guan","year":"2014","journal-title":"Int. J. Remote Sens."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"872","DOI":"10.1109\/TGRS.2003.810682","article-title":"A progressive morphological filter for removing nonground measurements from airborne LIDAR data","volume":"41","author":"Zhang","year":"2003","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_21","unstructured":"Liu, L., and Shao, Z. (2013). Geo-Informatics in Resource Management and Sustainable Ecosystem, Springer Berlin Heidelberg. [1st ed.]."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1016\/j.isprsjprs.2012.12.002","article-title":"An improved simple morphological filter for the terrain classification of airborne LIDAR data","volume":"77","author":"Pingel","year":"2013","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1016\/j.isprsjprs.2006.06.002","article-title":"A multi-resolution approach for filtering LiDAR altimetry data","volume":"61","author":"Wang","year":"2006","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.isprsjprs.2011.10.002","article-title":"Parameter-free ground filtering of LiDAR data for automatic DTM generation","volume":"67","author":"Mongus","year":"2012","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"340","DOI":"10.1109\/JSTARS.2013.2262996","article-title":"Computationally efficient method for the generation of a digital terrain model from airborne LiDAR data using connected operators","volume":"7","author":"Mongus","year":"2014","journal-title":"IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1016\/S0924-2716(98)00009-4","article-title":"Determination of terrain models in wooded areas with airborne laser scanner data","volume":"53","author":"Kraus","year":"1998","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1029","DOI":"10.1109\/TGRS.2006.890412","article-title":"A multiscale curvature algorithm for classifying discrete return lidar in forested environments","volume":"45","author":"Evans","year":"2007","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.isprsjprs.2013.05.001","article-title":"A multiresolution hierarchical classification algorithm for filtering airborne LiDAR data","volume":"82","author":"Chen","year":"2013","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1016\/j.isprsjprs.2014.02.014","article-title":"An adaptive surface filter for airborne laser scanning point clouds by means of regularization and bending energy","volume":"92","author":"Hu","year":"2014","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1016\/j.isprsjprs.2013.08.005","article-title":"Adaptive algorithm for large scale DTM interpolation from lidar data for forestry applications in steep forested terrain","volume":"85","author":"Maguya","year":"2013","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"6524","DOI":"10.3390\/rs6076524","article-title":"Algorithm for extracting digital terrain models under forest canopy from airborne LiDAR data","volume":"6","author":"Maguya","year":"2014","journal-title":"Remote Sens."},{"key":"ref_32","first-page":"111","article-title":"DEM generation from laser scanner data using adaptive TIN models","volume":"33","author":"Axelsson","year":"2000","journal-title":"Int. Arch. Photogramm. Remote Sens."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"833","DOI":"10.3390\/rs2030833","article-title":"Ground filtering algorithms for airborne LiDAR data: A review of critical issues","volume":"2","author":"Meng","year":"2010","journal-title":"Remote Sens."},{"key":"ref_34","unstructured":"Terrascan, Terrasolid\u2019s Software for LiDAR Data Processing and 3D Vector Data Creation. Available online: http:\/\/www.terrasolid.com\/products\/terrascanpage.php."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1016\/j.isprsjprs.2013.04.001","article-title":"Filtering airborne LiDAR data by embedding smoothness-constrained segmentation in progressive TIN densification","volume":"81","author":"Zhang","year":"2013","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1294","DOI":"10.3390\/rs6021294","article-title":"Segmentation-based filtering of airborne LiDAR point clouds by progressive densification of terrain segments","volume":"6","author":"Lin","year":"2014","journal-title":"Remote Sens."},{"key":"ref_37","unstructured":"Sithole, G., and Vosselman, G. (2005, January 12\u201314). Filtering of airborne laser scanner data based on segmented point clouds. Proceedings of the ISPRS WG III\/3, III\/4, V\/3 Workshop \u201cLaser Scanning 2005\u201d, Enschede, The Netherlands."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1109\/LGRS.2012.2205130","article-title":"Fast filtering of LiDAR point cloud in urban areas based on scan line segmentation and GPU acceleration","volume":"10","author":"Hu","year":"2013","journal-title":"IEEE Geosci. Remote Sens. Lett."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"7099","DOI":"10.1080\/01431161.2012.699694","article-title":"An object-based analysis filtering algorithm for airborne laser scanning","volume":"33","author":"Yan","year":"2012","journal-title":"Int. J. Remote Sens."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Cui, Z., Zhang, K., Zhang, C., and Chen, S.C. (2013, January 5\u20138). A cluster-based morphological filter for geospatial data analysis. Proceedings of the 2nd ACM SIGSPATIAL International Workshop on Analytics for Big Geospatial Data, Orlando, FL, USA.","DOI":"10.1145\/2534921.2534922"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"8408","DOI":"10.1080\/01431161.2013.838710","article-title":"Object class segmentation of massive 3D point clouds of urban areas using point cloud topology","volume":"34","author":"Richter","year":"2013","journal-title":"Int. J. Remote Sens."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Lodha, S.K., Kreps, E.J., Helmbold, D.P., and Fitzpatrick, D.N. (2006, January 14\u201316). Aerial LiDAR Data Classification Using Support Vector Machines. Proceedings of the 3rd International Symposium on 3D DATA Processing, Visualization, and Transmission, Chapel Hill, NC, USA.","DOI":"10.1109\/3DPVT.2006.23"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Lodha, S.K., Fitzpatrick, D.M., and Helmbold, D.P. (2007, January 21\u201323). Aerial lidar data classification using adaboost. Proceedings of the 6th International Conference on 3D Digital Imaging and Modeling, Montreal, QC, Canada.","DOI":"10.1109\/3DIM.2007.10"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Nourzad, S.H.H., and Pradhan, A. (2012). Ensemble methods for binary classifications of airborne LiDAR data. J. Comput. Civil Eng., 28.","DOI":"10.1061\/(ASCE)CP.1943-5487.0000276"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"2913","DOI":"10.1109\/TGRS.2009.2017738","article-title":"A hybrid conditional random field for estimating the underlying ground surface from airborne lidar data","volume":"47","author":"Lu","year":"2009","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_46","first-page":"263","article-title":"Conditional random fields for lidar point cloud classification in complex urban areas","volume":"1","author":"Niemeyer","year":"2012","journal-title":"Int. Arch. Photogramm."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1016\/j.isprsjprs.2013.10.011","article-title":"Fusion of airborne laserscanning point clouds and images for supervised and unsupervised scene classification","volume":"87","author":"Gerke","year":"2014","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"4072","DOI":"10.1109\/JSTARS.2015.2436974","article-title":"A comparison of open-source LiDAR Filtering algorithms in a mediterranean forest environment","volume":"8","author":"Montealegre","year":"2015","journal-title":"IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"362","DOI":"10.1007\/s11859-015-1106-9","article-title":"An improved filter of progressive TIN densification for LiDAR point cloud data","volume":"20","author":"Wang","year":"2015","journal-title":"Wuhan Univ. J. Nat. Sci."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"1175","DOI":"10.1080\/01431168808954926","article-title":"Ridge and valley line extraction from digital terrain models","volume":"9","author":"Riazanoff","year":"1988","journal-title":"Remote Sens."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"157","DOI":"10.3390\/rs6010157","article-title":"Automatic registration method for fusion of ZY-1-02C satellite images","volume":"6","author":"Chen","year":"2014","journal-title":"Remote Sens."},{"key":"ref_52","unstructured":"Galassi, M. GNU Scientific Library. Available online: http:\/\/www.gnu.org\/software\/gsl\/."},{"key":"ref_53","unstructured":"Zhang, R., and Cui, Z. Airborne LIDAR Data Processing and Analysis Tools. Available online: http:\/\/lidar.ihrc.fiu.edu\/lidartool.html."},{"key":"ref_54","unstructured":"Hudak, A., and Shrestha, R. Multiscale Curvature Classification for LIDAR Data. Available online: http:\/\/sourceforge.net\/p\/mcclidar\/wiki\/Home\/."},{"key":"ref_55","unstructured":"McGaughey, R. (2014). FUSION\/LDV: Software for LIDAR Data Analysis and Visualization, USDA Forest Service, Pacific Northwest Research Station, University of Washington."},{"key":"ref_56","doi-asserted-by":"crossref","unstructured":"Julge, K., Ellmann, A., and Gruno, A. (2014). Performance analysis of freeware filtering algorithms for determining ground surface from airborne laser scanning data. J. Appl. Remote Sens., 8.","DOI":"10.1117\/1.JRS.8.083573"}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/8\/1\/71\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:17:55Z","timestamp":1760210275000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/8\/1\/71"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,1,19]]},"references-count":56,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2016,1]]}},"alternative-id":["rs8010071"],"URL":"https:\/\/doi.org\/10.3390\/rs8010071","relation":{},"ISSN":["2072-4292"],"issn-type":[{"type":"electronic","value":"2072-4292"}],"subject":[],"published":{"date-parts":[[2016,1,19]]}}}