{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,29]],"date-time":"2026-05-29T01:04:18Z","timestamp":1780016658615,"version":"3.53.1"},"reference-count":53,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,3,5]],"date-time":"2026-03-05T00:00:00Z","timestamp":1772668800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100011033","name":"Agencia Estatal de Investigaci\u00f3n","doi-asserted-by":"publisher","award":["PID2020-115155GB-I00"],"award-info":[{"award-number":["PID2020-115155GB-I00"]}],"id":[{"id":"10.13039\/501100011033","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100011033","name":"Agencia Estatal de Investigaci\u00f3n","doi-asserted-by":"publisher","award":["PID2022-141623NB-I00"],"award-info":[{"award-number":["PID2022-141623NB-I00"]}],"id":[{"id":"10.13039\/501100011033","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100011033","name":"Agencia Estatal de Investigaci\u00f3n","doi-asserted-by":"publisher","award":["PID2024-155502NB-I00"],"award-info":[{"award-number":["PID2024-155502NB-I00"]}],"id":[{"id":"10.13039\/501100011033","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100011033","name":"Agencia Estatal de Investigaci\u00f3n","doi-asserted-by":"publisher","award":["MCIN\/AEI\/10.13039\/501100011033"],"award-info":[{"award-number":["MCIN\/AEI\/10.13039\/501100011033"]}],"id":[{"id":"10.13039\/501100011033","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001659","name":"German Research Foundation","doi-asserted-by":"publisher","award":["528521476"],"award-info":[{"award-number":["528521476"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001659","name":"German Research Foundation","doi-asserted-by":"publisher","award":["496418931"],"award-info":[{"award-number":["496418931"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008530","name":"European Regional Development Fund","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100008530","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000780","name":"European Commission","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100000780","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100010801","name":"Government of Galicia","doi-asserted-by":"publisher","award":["ED431C 2023\/31"],"award-info":[{"award-number":["ED431C 2023\/31"]}],"id":[{"id":"10.13039\/501100010801","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Computational and Applied Mathematics"],"published-print":{"date-parts":[[2026,10]]},"DOI":"10.1016\/j.cam.2026.117569","type":"journal-article","created":{"date-parts":[[2026,3,17]],"date-time":"2026-03-17T06:27:12Z","timestamp":1773728832000},"page":"117569","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Introducing the Taubin-Weingarten algorithm to compute second-order geometric descriptors in 3D point clouds"],"prefix":"10.1016","volume":"485","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4445-7320","authenticated-orcid":false,"given":"Alberto M.","family":"Esmor\u00eds","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1679-4047","authenticated-orcid":false,"given":"Xabier","family":"Garc\u00eda-Mart\u00ednez","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0543-4508","authenticated-orcid":false,"given":"Manuel","family":"Ladra","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5674-5162","authenticated-orcid":false,"given":"Jos\u00e9 Carlos","family":"Cabaleiro","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6728-9350","authenticated-orcid":false,"given":"Francisco","family":"Fern\u00e1ndez Rivera","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.cam.2026.117569_bib0001","series-title":"Applications of Point Cloud Technology","author":"\u015eahin","year":"2024"},{"key":"10.1016\/j.cam.2026.117569_bib0002","doi-asserted-by":"crossref","DOI":"10.1016\/j.rse.2023.113968","article-title":"Deep point cloud regression for above-ground forest biomass estimation from airborne liDAR","volume":"302","author":"Oehmcke","year":"2024","journal-title":"Remote Sens. Environ."},{"key":"10.1016\/j.cam.2026.117569_bib0003","doi-asserted-by":"crossref","DOI":"10.1016\/j.rse.2024.114078","article-title":"Automated forest inventory: analysis of high-density airborne liDAR point clouds with 3D deep learning","volume":"305","author":"Xiang","year":"2024","journal-title":"Remote Sens. Environ."},{"issue":"14","key":"10.1016\/j.cam.2026.117569_bib0004","doi-asserted-by":"crossref","DOI":"10.3390\/rs16142641","article-title":"Tree canopy volume extraction fusing ALS and TLS based on improved pointnext","volume":"16, 2641","author":"Sun","year":"2024","journal-title":"Remote Sens."},{"key":"10.1016\/j.cam.2026.117569_bib0005","doi-asserted-by":"crossref","DOI":"10.1016\/j.compag.2024.108870","article-title":"Navigation system for orchard spraying robot based on 3D LiDAR SLAM with NDT_ICP point cloud registration","volume":"220","author":"Jiang","year":"2024","journal-title":"Comput. Electron. Agric."},{"issue":"3","key":"10.1016\/j.cam.2026.117569_bib0006","doi-asserted-by":"crossref","first-page":"1419","DOI":"10.3390\/heritage7030068","article-title":"From 3D point cloud to an intelligent model set for cultural heritage conservation","volume":"7","author":"Crisan","year":"2024","journal-title":"Heritage"},{"issue":"4","key":"10.1016\/j.cam.2026.117569_bib0007","doi-asserted-by":"crossref","first-page":"503","DOI":"10.1002\/arp.1873","article-title":"Human-in-the-loop development of spatially adaptive ground point filtering pipelines-an archaeological case study","volume":"29","author":"Doneus","year":"2022","journal-title":"Archaeol. Prospect."},{"issue":"1","key":"10.1016\/j.cam.2026.117569_bib0008","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1007\/s41651-023-00167-9","article-title":"Urban tree species classification using UAV-based multispectral images and LiDAR point clouds","volume":"8","author":"Li","year":"2024","journal-title":"J. Geovisualiz. Spatial Anal."},{"issue":"13","key":"10.1016\/j.cam.2026.117569_bib0009","doi-asserted-by":"crossref","first-page":"1767","DOI":"10.1111\/mice.12968","article-title":"Characterizing zebra crossing zones using LiDAR data","volume":"38","author":"Esmor\u00eds","year":"2023","journal-title":"Comput.-Aided Civ. Infrastruct. Eng."},{"key":"10.1016\/j.cam.2026.117569_bib0010","doi-asserted-by":"crossref","DOI":"10.1016\/j.autcon.2023.105168","article-title":"Damage volumetric assessment and digital twin synchronization based on liDAR point clouds","volume":"157","author":"Gao","year":"2024","journal-title":"Autom. Constr."},{"key":"10.1016\/j.cam.2026.117569_bib0011","doi-asserted-by":"crossref","DOI":"10.1016\/j.tust.2023.105480","article-title":"An automatic defect classification and segmentation method on three-dimensional point clouds for sewer pipes","volume":"143","author":"Wang","year":"2024","journal-title":"Tunnelling Underground Space Technol."},{"key":"10.1016\/j.cam.2026.117569_bib0012","article-title":"Recognition and optimisation method of impact deformation patterns based on point cloud and deep clustering: applied to thin-walled tubes","volume":"40","author":"Yang","year":"2024","journal-title":"J. Ind. Inf. Integ."},{"key":"10.1016\/j.cam.2026.117569_bib0013","doi-asserted-by":"crossref","DOI":"10.1016\/j.engstruct.2024.118126","article-title":"Estimation of load-carrying capacity of cracked RC beams using 3D digital twin model integrated with point clouds and images","volume":"310","author":"Zhang","year":"2024","journal-title":"Eng. Struct."},{"key":"10.1016\/j.cam.2026.117569_bib0014","doi-asserted-by":"crossref","first-page":"324","DOI":"10.1016\/j.isprsjprs.2024.10.024","article-title":"3D Point cloud regularization method for uniform mesh generation of mining excavations","volume":"218","author":"D\u0105bek","year":"2024","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"10.1016\/j.cam.2026.117569_bib0015","doi-asserted-by":"crossref","DOI":"10.1016\/j.autcon.2023.105180","article-title":"Integrating vision and laser point cloud data for shield tunnel digital twin modeling","volume":"157","author":"Li","year":"2024","journal-title":"Autom. Constr."},{"key":"10.1016\/j.cam.2026.117569_bib0016","series-title":"Topographic Laser Ranging and Scanning: Principles and Processing","author":"Shan","year":"2018"},{"key":"10.1016\/j.cam.2026.117569_bib0017","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1016\/j.cag.2015.01.006","article-title":"Distinctive 2D and 3D features for automated large-scale scene analysis in urban areas","volume":"49","author":"Weinmann","year":"2015","journal-title":"Comput. Graph."},{"key":"10.1016\/j.cam.2026.117569_bib0018","doi-asserted-by":"crossref","first-page":"177","DOI":"10.5194\/isprs-annals-III-3-177-2016","article-title":"Fast semantic segmentation of 3d point clouds with strongly varying density","volume":"III-3","author":"Hackel","year":"2016","journal-title":"ISPRS Ann. Photogramm. Remote Sens. Spatial Inf. Sci."},{"key":"10.1016\/j.cam.2026.117569_bib0019","series-title":"2018 International Conference on 3D Vision (3DV)","first-page":"390","article-title":"Semantic classification of 3D point clouds with multiscale spherical neighborhoods","author":"Thomas","year":"2018"},{"key":"10.1016\/j.cam.2026.117569_bib0020","article-title":"Classification of structural building damage grades from multi-temporal photogrammetric point clouds using a machine learning model trained on virtual laser scanning data","volume":"122","author":"Zahs","year":"2023","journal-title":"Int. J. Appl. Earth Obs. Geoinf."},{"key":"10.1016\/j.cam.2026.117569_bib0021","doi-asserted-by":"crossref","first-page":"192","DOI":"10.1016\/j.isprsjprs.2024.06.018","article-title":"Deep learning with simulated laser scanning data for 3D point cloud classification","volume":"215","author":"Esmor\u00eds","year":"2024","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"10.1016\/j.cam.2026.117569_bib0022","doi-asserted-by":"crossref","first-page":"25","DOI":"10.5194\/isprs-annals-X-G-2025-25-2025","article-title":"Wind during terrestrial laser scanning of trees: simulation-based assessment of effects on point cloud features and leaf-wood classification","volume":"X-G-2025","author":"Albert","year":"2025","journal-title":"ISPRS Ann. Photogramm. Remote Sens. Spatial Inf. Sci."},{"issue":"11","key":"10.1016\/j.cam.2026.117569_bib0023","doi-asserted-by":"crossref","first-page":"1115","DOI":"10.1109\/34.103273","article-title":"Estimation of planar curves, surfaces, and nonplanar space curves defined by implicit equations with applications to edge and range image segmentation","volume":"13","author":"Taubin","year":"1991","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"issue":"6","key":"10.1016\/j.cam.2026.117569_bib0024","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1016\/j.gmod.2012.04.003","article-title":"Notes on the curvature tensor","volume":"74","author":"Lehmann","year":"2012","journal-title":"Graph. Models"},{"key":"10.1016\/j.cam.2026.117569_bib0025","series-title":"Matrix Analysis and Applications","author":"Zhang","year":"2017"},{"key":"10.1016\/j.cam.2026.117569_bib0026","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1137\/0702016","article-title":"Calculating the singular values and pseudo-inverse of a matrix","volume":"2","author":"Golub","year":"1964","journal-title":"J. Soc. Ind. Appl. Math. Series B Numer. Anal."},{"key":"10.1016\/j.cam.2026.117569_bib0027","series-title":"Numerical Analysis","author":"Burden","year":"2016"},{"key":"10.1016\/j.cam.2026.117569_bib0028","series-title":"Convex Optimization","author":"Boyd","year":"2004"},{"issue":"2","key":"10.1016\/j.cam.2026.117569_bib0029","doi-asserted-by":"crossref","first-page":"431","DOI":"10.1137\/0111030","article-title":"An algorithm for least-squares estimation of nonlinear parameters","volume":"11","author":"Marquardt","year":"1963","journal-title":"J. Soc. Ind. Appl. Math."},{"key":"10.1016\/j.cam.2026.117569_bib0030","series-title":"Numerical Recipes. The Art of Scientific Computing","author":"Press","year":"2023"},{"issue":"2","key":"10.1016\/j.cam.2026.117569_bib0031","doi-asserted-by":"crossref","first-page":"241","DOI":"10.1137\/0710024","article-title":"An algorithm for generalized matrix eigenvalue problems","volume":"10","author":"Moler","year":"1973","journal-title":"SIAM J. Numer. Anal."},{"key":"10.1016\/j.cam.2026.117569_bib0032","series-title":"Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow. Concepts, Tools, and Techniques to Build Intelligent Systems","author":"G\u00e9ron","year":"2019"},{"key":"10.1016\/j.cam.2026.117569_bib0033","series-title":"Differential Geometry of Curves and Surfaces","article-title":"Differential geometry of curves and surfaces","author":"Banchoff","year":"2023"},{"key":"10.1016\/j.cam.2026.117569_bib0034","unstructured":"The Sage Developers, SageMath, the Sage Mathematics Software System (Version 10.5), 2025. https:\/\/www.sagemath.org."},{"key":"10.1016\/j.cam.2026.117569_bib0035","unstructured":"D. Girardeau-Montaut, CloudCompare (Version 2.13.2) [GPL software], 2024, (http:\/\/www.cloudcompare.org). Open-source 3D point cloud processing software."},{"key":"10.1016\/j.cam.2026.117569_bib0036","unstructured":"Z. Har\u2019el, Curvature of curves and surfaces \u2013 a parabolic approach, 1995. Accessed: 2025-08-27, http:\/\/harel.org.il\/zvi\/docs\/parabola.pdf."},{"key":"10.1016\/j.cam.2026.117569_bib0037","first-page":"253","article-title":"VII. Mathematical contributions to the theory of evolution. \u2013 III. regression, heredity, and panmixia","volume":"187","author":"Pearson","year":"1896","journal-title":"Philosoph. Trans. R. Soc. London. Series A, Containing Papers Math. Phys. Character"},{"issue":"1","key":"10.1016\/j.cam.2026.117569_bib0038","doi-asserted-by":"crossref","first-page":"72","DOI":"10.2307\/1412159","article-title":"The proof and measurement of association between two things","volume":"15","author":"Spearman","year":"1904","journal-title":"Am. J. Psychol."},{"issue":"4","key":"10.1016\/j.cam.2026.117569_bib0039","doi-asserted-by":"crossref","first-page":"427","DOI":"10.1016\/j.ipm.2009.03.002","article-title":"A systematic analysis of performance measures for classification tasks","volume":"45","author":"Sokolova","year":"2009","journal-title":"Inf. Process. Manag."},{"key":"10.1016\/j.cam.2026.117569_bib0040","first-page":"547","article-title":"\u00c9tude comparative de la distribution florale dans une portion des Alpes et du Jura","volume":"37","author":"Jaccard","year":"1901","journal-title":"Bulletin de la Soci\u00e9t\u00e9 Vaudoise des Sciences Naturelles"},{"issue":"2","key":"10.1016\/j.cam.2026.117569_bib0041","doi-asserted-by":"crossref","first-page":"442","DOI":"10.1016\/0005-2795(75)90109-9","article-title":"Comparison of the predicted and observed secondary structure of T4 phage lysozyme","volume":"405","author":"Matthews","year":"1975","journal-title":"Biochimica et Biophysica Acta (BBA) - Protein Structure"},{"issue":"1","key":"10.1016\/j.cam.2026.117569_bib0042","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1177\/001316446002000104","article-title":"A coefficient of agreement for nominal scales","volume":"20","author":"Cohen","year":"1960","journal-title":"Educ. Psychol. Meas."},{"key":"10.1016\/j.cam.2026.117569_bib0043","unstructured":"A.X. Chang, T. Funkhouser, L. Guibas, P. Hanrahan, Q. Huang, Z. Li, S. Savarese, M. Savva, S. Song, H. Su, J. Xiao, L. Yi, F. Yu, ShapeNet: An Information-Rich 3D Model Repository, 2015, arXiv:1512.03012."},{"key":"10.1016\/j.cam.2026.117569_bib0044","doi-asserted-by":"crossref","first-page":"97495","DOI":"10.1109\/ACCESS.2021.3094127","article-title":"DALES Objects: a large scale benchmark dataset for instance segmentation in aerial lidar","volume":"9","author":"Singer","year":"2021","journal-title":"IEEE Access"},{"key":"10.1016\/j.cam.2026.117569_bib0045","article-title":"Virtual laser scanning with HELIOS++: a novel take on ray tracing-based simulation of topographic full-waveform 3D laser scanning","volume":"269, 112772","author":"Winiwarter","year":"2022","journal-title":"Remote Sens. Environ."},{"key":"10.1016\/j.cam.2026.117569_bib0046","first-page":"1","article-title":"IEEE Standard for floating-Point arithmetic","author":"IEEE Computer Society","year":"2008","journal-title":"IEEE Std 754\u20132008"},{"key":"10.1016\/j.cam.2026.117569_bib0047","series-title":"Technical Report","article-title":"Octree Encoding: A New Technique for the Representation, Manipulation and Display of Arbitrary 3-D Objects by Computer","author":"Meagher","year":"1980"},{"key":"10.1016\/j.cam.2026.117569_bib0048","doi-asserted-by":"crossref","first-page":"509","DOI":"10.1145\/361002.361007","article-title":"Multidimensional binary search trees used for associative searching","volume":"18","author":"Bentley","year":"1975","journal-title":"Commun. ACM"},{"key":"10.1016\/j.cam.2026.117569_bib0049","series-title":"NeurIPS\u201922","article-title":"Pointnext: revisiting pointnet++ with improved training and scaling strategies","author":"Qian","year":"2022"},{"key":"10.1016\/j.cam.2026.117569_bib0050","series-title":"ICLR 2022","article-title":"Rethinking network design and local geometry in point cloud: a simple residual MLP framework","author":"Ma","year":"2022"},{"key":"10.1016\/j.cam.2026.117569_bib0051","series-title":"NeurIPS\u201922","article-title":"Point transformer V2: grouped vector attention and partition-based pooling","author":"Wu","year":"2022"},{"key":"10.1016\/j.cam.2026.117569_bib0052","first-page":"1","article-title":"SFL-NET: slight filter learning network for point cloud semantic segmentation","volume":"61","author":"Li","year":"2023","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"10.1016\/j.cam.2026.117569_bib0053","series-title":"Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition","first-page":"5525","article-title":"KPConvX: modernizing kernel point convolution with kernel attention","author":"Thomas","year":"2024"}],"container-title":["Journal of Computational and Applied Mathematics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0377042726002177?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0377042726002177?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,5,29]],"date-time":"2026-05-29T00:35:32Z","timestamp":1780014932000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0377042726002177"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,10]]},"references-count":53,"alternative-id":["S0377042726002177"],"URL":"https:\/\/doi.org\/10.1016\/j.cam.2026.117569","relation":{},"ISSN":["0377-0427"],"issn-type":[{"value":"0377-0427","type":"print"}],"subject":[],"published":{"date-parts":[[2026,10]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Introducing the Taubin-Weingarten algorithm to compute second-order geometric descriptors in 3D point clouds","name":"articletitle","label":"Article Title"},{"value":"Journal of Computational and Applied Mathematics","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.cam.2026.117569","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Author(s). Published by Elsevier B.V.","name":"copyright","label":"Copyright"}],"article-number":"117569"}}