{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,30]],"date-time":"2025-07-30T16:30:51Z","timestamp":1753893051266,"version":"3.41.2"},"reference-count":23,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2023,7,17]],"date-time":"2023-07-17T00:00:00Z","timestamp":1689552000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001054","name":"Meat and Livestock Australia","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100001054","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Robot. AI"],"abstract":"<jats:p>3d reconstruction of deformable objects in dynamic scenes forms the fundamental basis of many robotic applications. Existing mesh-based approaches compromise registration accuracy, and lose important details due to interpolation and smoothing. Additionally, existing non-rigid registration techniques struggle with unindexed points and disconnected manifolds. We propose a novel non-rigid registration framework for raw, unstructured, deformable point clouds purely based on geometric features. The global non-rigid deformation of an object is formulated as an aggregation of locally rigid transformations. The concept of locality is embodied in soft patches described by geometrical properties based on SHOT descriptor and its neighborhood. By considering the confidence score of pairwise association between soft patches of two scans (not necessarily consecutive), a computed similarity matrix serves as the seed to grow a correspondence graph which leverages rigidity terms defined in As-Rigid-As-Possible for pruning and optimization. Experiments on simulated and publicly available datasets demonstrate the capability of the proposed approach to cope with large deformations blended with numerous missing parts in the scan process.<\/jats:p>","DOI":"10.3389\/frobt.2023.1019579","type":"journal-article","created":{"date-parts":[[2023,7,17]],"date-time":"2023-07-17T10:55:22Z","timestamp":1689591322000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["SPaM: soft patch matching for non-rigid pointcloud registration"],"prefix":"10.3389","volume":"10","author":[{"given":"Behnam","family":"Maleki","sequence":"first","affiliation":[]},{"given":"Raphael","family":"Falque","sequence":"additional","affiliation":[]},{"given":"Teresa","family":"Vidal-Calleja","sequence":"additional","affiliation":[]},{"given":"Alen","family":"Alempijevic","sequence":"additional","affiliation":[]}],"member":"1965","published-online":{"date-parts":[[2023,7,17]]},"reference":[{"key":"B1","doi-asserted-by":"publisher","first-page":"1309","DOI":"10.1109\/tro.2016.2624754","article-title":"Past, present, and future of simultaneous localization and mapping: Toward the robust-perception age","volume":"32","author":"Cadena","year":"2016","journal-title":"IEEE Trans. robotics"},{"key":"B2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2897824.2925969","article-title":"Fusion4d: Real-time performance capture of challenging scenes","volume":"35","author":"Dou","year":"2016","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"B3","first-page":"1","article-title":"Interpolation of rigid motions in 3d","volume-title":"Geometric tools","author":"Eberly","year":"2017"},{"volume-title":"Surfelwarp: Efficient non-volumetric single view dynamic reconstruction","year":"2019","author":"Gao","key":"B4"},{"volume-title":"3dfs: Deformable dense depth fusion and segmentation for object reconstruction from a handheld camera","year":"2016","author":"Gupta","key":"B5"},{"key":"B6","first-page":"362","article-title":"Volumedeform: Real-time volumetric non-rigid reconstruction","volume-title":"European conference on computer vision","author":"Innmann","year":"2016"},{"key":"B7","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2010324.1964973","article-title":"Bounded biharmonic weights for real-time deformation","volume":"30","author":"Jacobson","year":"2011","journal-title":"ACM Trans. Graph."},{"key":"B8","first-page":"1","article-title":"Poisson surface reconstruction","volume":"7","author":"Kazhdan","year":"2006","journal-title":"Proc. fourth Eurogr. symposium Geometry Process."},{"key":"B9","first-page":"343","article-title":"Dynamicfusion: Reconstruction and tracking of non-rigid scenes in real-time","volume-title":"Proceedings of the IEEE conference on computer vision and pattern recognition","author":"Newcombe","year":"2015"},{"key":"B10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2185520.2185526","article-title":"Functional maps: A flexible representation of maps between shapes","volume":"31","author":"Ovsjanikov","year":"2012","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"B11","doi-asserted-by":"publisher","first-page":"3336","DOI":"10.1016\/j.eswa.2008.01.039","article-title":"A simple and fast algorithm for k-medoids clustering","volume":"36","author":"Park","year":"2009","journal-title":"Expert Syst. Appl."},{"key":"B12","doi-asserted-by":"publisher","first-page":"187","DOI":"10.1016\/j.robot.2016.08.023","article-title":"Tracking elastic deformable objects with an rgb-d sensor for a pizza chef robot","volume":"88","author":"Petit","year":"2017","journal-title":"Robotics Aut. Syst."},{"key":"B13","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1016\/j.cviu.2014.04.011","article-title":"Shot: Unique signatures of histograms for surface and texture description","volume":"125","author":"Salti","year":"2014","journal-title":"Comput. Vis. Image Underst."},{"key":"B14","doi-asserted-by":"crossref","first-page":"2949","DOI":"10.1109\/ICIP.2018.8451849","article-title":"A low-dimensional feature transform for keypoint matching and classification of point clouds without normal computation","volume-title":"2018 25th IEEE international conference on image processing (ICIP)","author":"Seib","year":"2018"},{"key":"B15","article-title":"3d point cloud upsampling for accurate reconstruction of dense 2.5 d thickness maps","volume-title":"Australasian conference on Robotics and automation","author":"Skinner","year":"2014"},{"key":"B16","first-page":"1386","article-title":"Killingfusion: Non-rigid 3d reconstruction without correspondences","volume-title":"Proceedings of the IEEE conference on computer vision and pattern recognition","author":"Slavcheva","year":"2017"},{"key":"B17","first-page":"109","article-title":"As-rigid-as-possible surface modeling","volume":"4","author":"Sorkine","year":"2007","journal-title":"Symposium Geometry Process."},{"key":"B18","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1145\/1276377.1276478","article-title":"Embedded deformation for shape manipulation","volume":"26","author":"Sumner","year":"2007","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"B19","first-page":"910","article-title":"Bodyfusion: Real-time capture of human motion and surface geometry using a single depth camera","volume-title":"Proceedings of the IEEE international conference on computer vision","author":"Yu","year":"2017"},{"key":"B20","first-page":"7287","article-title":"Doublefusion: Real-time capture of human performances with inner body shapes from a single depth sensor","volume-title":"Proceedings of the IEEE conference on computer vision and pattern recognition","author":"Yu","year":"2018"},{"key":"B21","doi-asserted-by":"crossref","first-page":"1364","DOI":"10.1145\/3240508.3243655","article-title":"Cilantro: A lean, versatile, and efficient library for point cloud data processing","volume-title":"Proceedings of the 26th ACM international conference on Multimedia","author":"Zampogiannis","year":"2018"},{"key":"B22","article-title":"Topology-aware non-rigid point cloud registration","volume-title":"IEEE transactions on pattern analysis and machine intelligence","author":"Zampogiannis","year":"2019"},{"key":"B23","first-page":"384","article-title":"Hybridfusion: Real-time performance capture using a single depth sensor and sparse imus","volume-title":"Computer Vision\u2013ECCV 2018. ECCV 2018. Lecture Notes in Computer Science","author":"Zheng","year":"2018"}],"container-title":["Frontiers in Robotics and AI"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frobt.2023.1019579\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,17]],"date-time":"2023-07-17T10:55:34Z","timestamp":1689591334000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frobt.2023.1019579\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,17]]},"references-count":23,"alternative-id":["10.3389\/frobt.2023.1019579"],"URL":"https:\/\/doi.org\/10.3389\/frobt.2023.1019579","relation":{},"ISSN":["2296-9144"],"issn-type":[{"type":"electronic","value":"2296-9144"}],"subject":[],"published":{"date-parts":[[2023,7,17]]},"article-number":"1019579"}}