{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T01:17:46Z","timestamp":1775611066558,"version":"3.50.1"},"reference-count":49,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2019,1,20]],"date-time":"2019-01-20T00:00:00Z","timestamp":1547942400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"the National Key Research and Development Program of China","award":["2017YFD0600905-1"],"award-info":[{"award-number":["2017YFD0600905-1"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Leaves are used extensively as an indicator in research on tree growth. Leaf area, as one of the most important index in leaf morphology, is also a comprehensive growth index for evaluating the effects of environmental factors. When scanning tree surfaces using a 3D laser scanner, the scanned point cloud data usually contain many outliers and noise. These outliers can be clusters or sparse points, whereas the noise is usually non-isolated but exhibits different attributes from valid points. In this study, a 3D point cloud filtering method for leaves based on manifold distance and normal estimation is proposed. First, leaf was extracted from the tree point cloud and initial clustering was performed as the preprocessing step. Second, outlier clusters filtering and outlier points filtering were successively performed using a manifold distance and truncation method. Third, noise points in each cluster were filtered based on the local surface normal estimation. The 3D reconstruction results of leaves after applying the proposed filtering method prove that this method outperforms other classic filtering methods. Comparisons of leaf areas with real values and area assessments of the mean absolute error (MAE) and mean absolute error percent (MAE%) for leaves in different levels were also conducted. The root mean square error (RMSE) for leaf area was 2.49 cm2. The MAE values for small leaves, medium leaves and large leaves were 0.92 cm2, 1.05 cm2 and 3.39 cm2, respectively, with corresponding MAE% values of 10.63, 4.83 and 3.8. These results demonstrate that the method proposed can be used to filter outliers and noise for 3D point clouds of leaves and improve 3D leaf visualization authenticity and leaf area measurement accuracy.<\/jats:p>","DOI":"10.3390\/rs11020198","type":"journal-article","created":{"date-parts":[[2019,1,22]],"date-time":"2019-01-22T03:08:22Z","timestamp":1548126502000},"page":"198","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":31,"title":["A 3D Point Cloud Filtering Method for Leaves Based on Manifold Distance and Normal Estimation"],"prefix":"10.3390","volume":"11","author":[{"given":"Chunhua","family":"Hu","sequence":"first","affiliation":[{"name":"School of Information Science and Technology, Nanjing Forestry University, Nanjing 210037, China"}]},{"given":"Zhou","family":"Pan","sequence":"additional","affiliation":[{"name":"School of Information Science and Technology, Nanjing Forestry University, Nanjing 210037, China"}]},{"given":"Pingping","family":"Li","sequence":"additional","affiliation":[{"name":"School of Biology and Environment, Nanjing Forestry University, Nanjing 210037, China"}]}],"member":"1968","published-online":{"date-parts":[[2019,1,20]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/j.agrformet.2004.09.003","article-title":"Canopy probabilistic reconstruction inferred from monte carlo point-intercept leaf sampling","volume":"128","author":"Giuliani","year":"2005","journal-title":"Agric. For. Meteorol."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1016\/j.compag.2014.09.005","article-title":"Automatic morphological trait characterization for corn plants via 3D holographic reconstruction","volume":"109","author":"Chaivivatrakul","year":"2014","journal-title":"Comput. Electron. Agric."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1016\/j.cogsys.2018.06.008","article-title":"Method of plant leaf recognition based on improved deep convolutional neural network","volume":"52","author":"Zhu","year":"2018","journal-title":"Cogn. Syst. Res."},{"key":"ref_4","first-page":"464","article-title":"The use of airborne hyperspectral data for tree species classification in a species-rich Central European forest area","volume":"52","author":"Richter","year":"2016","journal-title":"Int. J. Appl. Earth Obs. Geoinf."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Oveland, I., Hauglin, M., Gobakken, T., N\u00e6sset, E., and Maalen-Johansen, I. (2017). Automatic estimation of tree position and stem diameter using a moving terrestrial laser scanner. Remote Sens., 9.","DOI":"10.3390\/rs9040350"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Liu, C., Xing, Y., Duanmu, J., and Tian, X. (2018). Evaluating different methods for estimating diameter at breast height from terrestrial laser scanning. Remote Sens., 10.","DOI":"10.3390\/rs10040513"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"7592","DOI":"10.3390\/rs6087592","article-title":"Sub-compartment variation in tree height, stem diameter and stocking in a pinus radiata D. don plantation examined using airborne LiDAR data","volume":"6","author":"Saremi","year":"2014","journal-title":"Remote Sens."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Yun, T. (2016). A novel approach for retrieving tree leaf area from ground-based LiDAR. Remote Sens., 8.","DOI":"10.3390\/rs8110942"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1016\/j.rse.2018.02.013","article-title":"Semi-direct tree reconstruction using terrestrial LiDAR point cloud data","volume":"208","author":"Bailey","year":"2018","journal-title":"Remote Sens. Environ."},{"key":"ref_10","first-page":"161","article-title":"State of the art in surface reconstruction from point clouds","volume":"Volume 1","author":"Berger","year":"2014","journal-title":"Eurographics 2014\u2014State of the Art Reports"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"490","DOI":"10.1137\/040616024","article-title":"A review of image denoising algorithms, with a new one","volume":"4","author":"Buades","year":"2005","journal-title":"Siam J. Multiscale Model. Simul."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Thakran, Y., and Toshniwal, D. (2012, January 27\u201329). Unsupervised outlier detection in streaming data using weighted clustering. Proceedings of the International Conference on Intelligent Systems Design & Applications, Kochi, India.","DOI":"10.1109\/ISDA.2012.6416666"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Schall, O., Belyaev, A., and Seidel, H.P. (2005, January 21\u201322). Robust filtering of noisy scattered point data. Proceedings of the Eurographics\/IEEE Vgtc Conference on Point-Based Graphics, Stony Brook, NY, USA.","DOI":"10.1109\/PBG.2005.194067"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Zaman, F., Wong, Y.P., and Ng, B.Y. (2017). Density-based denoising of point cloud. Proceedings of the 9th International Conference on Robotic, Vision, Signal, Processing and Power Applications, Springer.","DOI":"10.1007\/978-981-10-1721-6_31"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1016\/j.precisioneng.2018.03.001","article-title":"Detection and monitoring of defects on three-dimensional curved surfaces based on high-density point cloud data","volume":"53","author":"Huang","year":"2018","journal-title":"Precis. Eng."},{"key":"ref_16","unstructured":"Narv\u00e1ez, E.A.L., and Narv\u00e1ez, N.E.L. (2016). Point cloud denoising using robust principal component analysis. GRAPP 2006, Proceedings of the First International Conference on Computer Graphics Theory and Applications, Set\u00fabal, Portugal, 25\u201328 February 2006, DBLP."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1016\/j.jneumeth.2017.11.017","article-title":"Arterial spin labeling perfusion MRI signal denoising using robust principal component analysis","volume":"295","author":"Zhu","year":"2017","journal-title":"J. Neurosci. Methods"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Mahmoud, S.M., Lotfi, A., and Langensiepen, C. (2012, January 6\u20139). User activities outlier detection system using principal component analysis and fuzzy rule-based system. Proceedings of the International Conference on Pervasive Technologies Related to Assistive Environments, Crete, Greece.","DOI":"10.1145\/2413097.2413130"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"861","DOI":"10.1016\/j.cad.2013.02.003","article-title":"Efficient feature-preserving local projection operator for geometry reconstruction","volume":"45","author":"Liao","year":"2013","journal-title":"CAD Comput. Aided Des."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Ye, M., Yang, R., and Pollefeys, M. (2011, January 6\u201313). Accurate 3D pose estimation from a single depth image. Proceedings of the International Conference on Computer Vision, Barcelona, Spain.","DOI":"10.1109\/ICCV.2011.6126310"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"476","DOI":"10.1016\/j.proeng.2012.01.754","article-title":"A point clouds filtering algorithm based on grid partition and moving least squares","volume":"28","author":"Liu","year":"2012","journal-title":"Procedia Eng."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"544","DOI":"10.1145\/1073204.1073227","article-title":"Abstract Robust moving least-squares fitting with sharp features","volume":"24","author":"Fleishman","year":"2005","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Morigi, S., Rucci, M., and Sgallari, F. (2012). Nonlocal surface fairing. Scale Space and Variational Methods in Computer Vision, Springer.","DOI":"10.1007\/978-3-642-24785-9_4"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1016\/j.gmod.2011.05.002","article-title":"A robust and rotationally invariant local surface descriptor with applications to non-local mesh processing","volume":"73","author":"Maximo","year":"2011","journal-title":"Graph. Models"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"731","DOI":"10.1016\/j.mri.2011.02.007","article-title":"PDE-based spatial smoothing: A practical demonstration of impacts on MRI brain extraction, tissue segmentation and registration","volume":"29","author":"Xing","year":"2011","journal-title":"Magn. Reson. Imaging"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"737","DOI":"10.3934\/ipi.2013.7.737","article-title":"A local mesh method for solving PDEs on point clouds","volume":"7","author":"Lai","year":"2014","journal-title":"Inverse Probl. Imaging"},{"key":"ref_27","unstructured":"Buades, A., Coll, B., and Morel, J.M. (2005, January 20\u201325). A non-local algorithm for image denoising. Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201905), San Diego, CA, USA."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"839","DOI":"10.1109\/LSP.2005.859509","article-title":"Fast image and video denoising via nonlocal means of similar neighborhoods","volume":"12","author":"Mahmoudi","year":"2005","journal-title":"IEEE Signal Process. Lett."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2080","DOI":"10.1109\/TIP.2007.901238","article-title":"Image denoising by sparse 3-D transform-domain collaborative filtering","volume":"16","author":"Dabov","year":"2007","journal-title":"IEEE Trans. Image Process."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"748","DOI":"10.1134\/S1054661817040174","article-title":"Image denoising by anisotropic diffusion with inter-scale information fusion","volume":"27","author":"Prasath","year":"2017","journal-title":"Pattern Recognit. Image Anal."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"3896","DOI":"10.1109\/TIP.2014.2336548","article-title":"Partial difference operators on weighted graphs for image processing on surfaces and point clouds","volume":"23","author":"Lozes","year":"2014","journal-title":"IEEE Trans. Image Process."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Shen, X., and Cao, L. (2017). Tree-Species Classification in Subtropical Forests Using Airborne Hyperspectral and LiDAR Data. Remote Sens., 9.","DOI":"10.3390\/rs9111180"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Maimon, O., and Rokach, L. (2005). Data Mining and Knowledge Discovery Handbook, Springer.","DOI":"10.1007\/b107408"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Hawkins, D.M. (1980). Identification of Outliers, Chapman and Hall.","DOI":"10.1007\/978-94-015-3994-4"},{"key":"ref_35","unstructured":"Barnett, V., Lewis, T., and Abeles, F. (1994). Outliers in Statistical Data, Wiley & Sons."},{"key":"ref_36","unstructured":"Acuna, E., and Rodriguez, C. (2004). A Meta Analysis Study of Outlier Detection Methods in Classification, Department of Ijser Mathematics University of Puerto."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"734","DOI":"10.1109\/90.893870","article-title":"New dynamic algorithms for shortest path tree computation","volume":"8","author":"Narvaez","year":"2000","journal-title":"IEEE\/ACM Transa. Netw."},{"key":"ref_38","first-page":"1496","article-title":"An optimized floyd algorithm for the shortest path problem","volume":"5","author":"Wei","year":"2010","journal-title":"J. Netw."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.aml.2011.06.008","article-title":"Speeding up the Floyd\u2013Warshall algorithm for the cycled shortest path problem","volume":"25","author":"Aini","year":"2012","journal-title":"Appl. Math. Lett."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"1404","DOI":"10.1016\/j.patcog.2014.10.014","article-title":"Outlier detection and robust normal-curvature estimation in mobile laser scanning 3D point cloud data","volume":"48","author":"Nurunnabi","year":"2015","journal-title":"Pattern Recognit."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1198\/004017004000000563","article-title":"ROBPCA: A new approach to robust principal component analysis","volume":"47","author":"Hubert","year":"2005","journal-title":"Technometrics"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"212","DOI":"10.1080\/00401706.1999.10485670","article-title":"A fast algorithm for the minimum covariance determinant estimator","volume":"41","author":"Rousseeuw","year":"1999","journal-title":"Technometrics"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Nurunnabi, A., Belton, D., and West, G. (September, January 5). Diagnostic-robust statistical analysis for local surface fitting in 3d point cloud data. Proceedings of the Xxii Congress of International Society for Photogrammetry and Remote Sensing, Melbourne, Australia.","DOI":"10.5194\/isprsannals-I-3-269-2012"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"463","DOI":"10.1016\/j.commatsci.2013.11.032","article-title":"Optimization of fiber distribution in fiber reinforced composite by using NURBS functions","volume":"83","author":"Ghasemi","year":"2014","journal-title":"Comput. Mater. Sci."},{"key":"ref_45","first-page":"145","article-title":"Phenotyping of poplar seedling leaves based on a 3D visualization method","volume":"11","author":"Hu","year":"2018","journal-title":"Int. J. Agric. Biol. Eng."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"427","DOI":"10.1145\/335191.335437","article-title":"Efficient algorithms for mining outliers from large data sets","volume":"29","author":"Sridhar","year":"2000","journal-title":"ACM SIGMOD Rec."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Breunig, M.M., Kriegel, H.P., and Ng, R.T. (2000, January 15\u201318). LOF: Identifying density-based local outliers. Proceedings of the ACM SIGMOD International Conference on Management of Data, Dallas, TX, USA.","DOI":"10.1145\/342009.335388"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"701","DOI":"10.1016\/j.cad.2008.01.011","article-title":"Adaptive feature-preserving non-local denoising of static and time-varying range data","volume":"40","author":"Schall","year":"2008","journal-title":"Comput. Aided Des."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1016\/j.image.2017.05.009","article-title":"A review of algorithms for filtering the 3D point cloud","volume":"57","author":"Han","year":"2017","journal-title":"Signal Process. Image Commun."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/11\/2\/198\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:27:30Z","timestamp":1760185650000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/11\/2\/198"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,1,20]]},"references-count":49,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2019,1]]}},"alternative-id":["rs11020198"],"URL":"https:\/\/doi.org\/10.3390\/rs11020198","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,1,20]]}}}