{"title":"An adaptive collocation method on implicit domains using weighted extended THB-splines","authors":"Jingjing Yang , Chun-Gang Zhu","doi":"10.1016/j.cagd.2024.102297","DOIUrl":"10.1016/j.cagd.2024.102297","url":null,"abstract":"<div><p>Implicit representations possess many merits when dealing with geometries with certain properties, such as small holes, reentrant corners and other complex details. Truncated hierarchical B-splines (THB-splines) has recently emerged as a novel tool in many fields including design and analysis due to its local refinement ability. In this paper, we propose an adaptive collocation method with weighted extended THB-splines (WETHB-splines) on implicit domains. We modify the classification strategy for the WETHB-basis, and the centers of the supports of inner THB-splines on each level are chosen to be collocation points. We also use weighted collocation in the transition regions, in order to enrich information concerning the hierarchical basis. In contrast to the traditional WEB-collocation method, the proposed approach possesses much higher convergence rate. To show the efficiency and superiority of the proposed method, numerical examples in two and three dimensions are performed to solve Poisson's equations.</p></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"111 ","pages":"Article 102297"},"PeriodicalIF":1.5,"publicationDate":"2024-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140785011","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Zhiyuan Ren , Long Ma , Minfeng Xu , Guangshun Wei , Shaojie Zhuang , Yuanfeng Zhou
{"title":"High-precision teeth reconstruction based on automatic multimodal fusion with CBCT and IOS","authors":"Zhiyuan Ren , Long Ma , Minfeng Xu , Guangshun Wei , Shaojie Zhuang , Yuanfeng Zhou","doi":"10.1016/j.cagd.2024.102299","DOIUrl":"https://doi.org/10.1016/j.cagd.2024.102299","url":null,"abstract":"<div><p>In digital orthodontic treatment, the high-precision reconstruction of complete teeth, encompassing both the crown and the actual root, plays a pivotal role. Current mainstream techniques, prioritizing the high resolution of intraoral scanned models (IOS), are confined to using IOS data for orthodontic treatments. However, the lack of root information in the IOS data may lead to complications such as dehiscence. In contrast, Cone Beam Computed Tomography (CBCT) data encompasses comprehensive dental information with roots. Nonetheless, the radiative character of CBCT scans renders patients unsuitable for repeated examinations in a short time. In addition, lower scanning precision of CBCT leads to suboptimal teeth segmentation outcomes, hindering the accurate representation of dental occlusal relationships. Therefore, in order to fully utilize the complementarity between dental multimodal data, we propose a method for high-precision 3D teeth model reconstruction based on IOS and CBCT, which mainly consists of global rigid registration and local nonrigid registration. Specifically, we extract the priori information of dental arch curves for coarse alignment to provide a good initial position for the Iterative Closest Point (ICP) algorithm, and design a conformal parameterization method for a single tooth to effectively obtain the point correspondence between IOS and CBCT crowns. The rough crown of the CBCT will gradually fit towards the IOS through iterative optimization of nonrigid registration. The experimental results show that our method robustly fuses the advantageous features of IOS and CBCT. The 3D teeth model reconstructed by our method contains the high-precision crown of IOS and the real root of CBCT, which can be effectively used in clinical orthodontic treatment.</p></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"111 ","pages":"Article 102299"},"PeriodicalIF":1.5,"publicationDate":"2024-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140645559","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"High-order shape interpolation","authors":"Zhaobin Huang, Shibo Liu, Xiao-Ming Fu","doi":"10.1016/j.cagd.2024.102301","DOIUrl":"https://doi.org/10.1016/j.cagd.2024.102301","url":null,"abstract":"<div><p>We propose a simple yet effective method to interpolate high-order meshes. Given two manifold high-order triangular (or tetrahedral) meshes with identical connectivity, our goal is to generate a continuum of curved shapes with as little distortion as possible in the mapping from the source mesh to the interpolated mesh. Our algorithm contains two steps: (1) linearly blend the pullback metric of the identity mapping and the input mapping between two Bézier elements on a set of sampling points; (2) project the interpolated metric into the metric space between Bézier elements using the Newton method for nonlinear optimization. We demonstrate the feasibility and practicability of the method for high-order meshes through extensive experiments in both 2D and 3D.</p></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"111 ","pages":"Article 102301"},"PeriodicalIF":1.5,"publicationDate":"2024-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140641086","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Xiaopeng Sun , Shihan Liu , Zhiqiang Luo , Zhongtai Yang
{"title":"3D auxetic linkage based on Kirigami","authors":"Xiaopeng Sun , Shihan Liu , Zhiqiang Luo , Zhongtai Yang","doi":"10.1016/j.cagd.2024.102296","DOIUrl":"10.1016/j.cagd.2024.102296","url":null,"abstract":"<div><p>The structural design of 3D auxetic linkages is a burgeoning field in digital manufacturing. This article presents a novel algorithm for designing 3D auxetic linkage structures based on Kirigami principles to address existing limitations. The 3D input model is initially mapped to a 2D space using conformal mapping based on the BFF method. This is followed by 2D re-meshing using an equilateral triangle mesh. Subsequently, a 3D topological mesh of the auxetic linkage is calculated through inverse mapping based on directed area. We then introduce new basic rotating and non-rotating units, employing them as the initial structure of the 3D auxetic linkage in accordance with Kirigami techniques. Lastly, a deformation energy function is defined to optimize the shape of the rotating units. The vertex coordinates of the non-rotating units are updated according to the optimized positions of the rotating units, thereby generating an optimal 3D auxetic linkage structure. Experimental results validate the effectiveness and accuracy of our algorithm. Quantitative analyses of structural porosity and optimization accuracy, as well as comparisons with related works, indicate that our algorithm yields structures with smaller shape errors.</p></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"111 ","pages":"Article 102296"},"PeriodicalIF":1.5,"publicationDate":"2024-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140797353","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"D3Former: Jointly learning repeatable dense detectors and feature-enhanced descriptors via saliency-guided transformer","authors":"Junjie Gao , Pengfei Wang , Qiujie Dong , Qiong Zeng , Shiqing Xin , Caiming Zhang","doi":"10.1016/j.cagd.2024.102300","DOIUrl":"https://doi.org/10.1016/j.cagd.2024.102300","url":null,"abstract":"<div><p>Establishing accurate and representative matches is a crucial step in addressing the point cloud registration problem. A commonly employed approach involves detecting keypoints with salient geometric features and subsequently mapping these keypoints from one frame of the point cloud to another. However, methods within this category are hampered by the repeatability of the sampled keypoints. In this paper, we introduce a saliency-guided trans<strong>former</strong>, referred to as <em>D3Former</em>, which entails the joint learning of repeatable <strong>D</strong>ense <strong>D</strong>etectors and feature-enhanced <strong>D</strong>escriptors. The model comprises a Feature Enhancement Descriptor Learning (FEDL) module and a Repetitive Keypoints Detector Learning (RKDL) module. The FEDL module utilizes a region attention mechanism to enhance feature distinctiveness, while the RKDL module focuses on detecting repeatable keypoints to enhance matching capabilities. Extensive experimental results on challenging indoor and outdoor benchmarks demonstrate that our proposed method consistently outperforms state-of-the-art point cloud matching methods. Notably, tests on 3DLoMatch, even with a low overlap ratio, show that our method consistently outperforms recently published approaches such as RoReg and RoITr. For instance, with the number of extracted keypoints reduced to 250, the registration recall scores for RoReg, RoITr, and our method are 64.3%, 73.6%, and 76.5%, respectively.</p></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"111 ","pages":"Article 102300"},"PeriodicalIF":1.5,"publicationDate":"2024-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140824643","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Wei Liu , Pengfei Wang , Shuangmin Chen , Shiqing Xin , Changhe Tu , Ying He , Wenping Wang
{"title":"Towards geodesic ridge curve for region-wise linear representation of geodesic distance field","authors":"Wei Liu , Pengfei Wang , Shuangmin Chen , Shiqing Xin , Changhe Tu , Ying He , Wenping Wang","doi":"10.1016/j.cagd.2024.102291","DOIUrl":"https://doi.org/10.1016/j.cagd.2024.102291","url":null,"abstract":"<div><p>This paper addresses the challenge of representing geodesic distance fields on triangular meshes in a piecewise linear manner. Unlike general scalar fields, which often assume piecewise linear changes within each triangle, geodesic distance fields pose a unique difficulty due to their non-differentiability at ridge points, where multiple shortest paths may exist. An interesting observation is that the geodesic distance field exhibits an approximately linear change if each triangle is further decomposed into sub-regions by the ridge curve. However, computing the geodesic ridge curve is notoriously difficult. Even when using exact algorithms to infer the ridge curve, desirable results may not be achieved, akin to the well-known medial-axis problem. In this paper, we propose a two-stage algorithm. In the first stage, we employ Dijkstra's algorithm to cut the surface open along the dual structure of the shortest path tree. This operation allows us to extend the surface outward (resembling a double cover but with distinctions), enabling the discovery of longer geodesic paths in the extended surface. In the second stage, any mature geodesic solver, whether exact or approximate, can be employed to predict the real ridge curve. Assuming the fast marching method is used as the solver, despite its limitation of having a single marching direction in a triangle, our extended surface contains multiple copies of each triangle, allowing various geodesic paths to enter the triangle and facilitating ridge curve computation. We further introduce a simple yet effective filtering mechanism to rigorously ensure the connectivity of the output ridge curve. Due to its merits, including robustness and compatibility with any geodesic solver, our algorithm holds great potential for a wide range of applications. We demonstrate its utility in accurate geodesic distance querying and high-fidelity visualization of geodesic iso-lines.</p></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"111 ","pages":"Article 102291"},"PeriodicalIF":1.5,"publicationDate":"2024-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140645562","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Shiyao Wang , Xiuping Liu , Charlie C.L. Wang , Jian Liu
{"title":"Physics-aware iterative learning and prediction of saliency map for bimanual grasp planning","authors":"Shiyao Wang , Xiuping Liu , Charlie C.L. Wang , Jian Liu","doi":"10.1016/j.cagd.2024.102298","DOIUrl":"https://doi.org/10.1016/j.cagd.2024.102298","url":null,"abstract":"<div><p>Learning the skill of human bimanual grasping can extend the capabilities of robotic systems when grasping large or heavy objects. However, it requires a much larger search space for grasp points than single-hand grasping and numerous bimanual grasping annotations for network learning, making both data-driven or analytical grasping methods inefficient and insufficient. We propose a framework for bimanual grasp saliency learning that aims to predict the contact points for bimanual grasping based on existing human single-handed grasping data. We learn saliency corresponding vectors through minimal bimanual contact annotations that establishes correspondences between grasp positions of both hands, capable of eliminating the need for training a large-scale bimanual grasp dataset. The existing single-handed grasp saliency value serves as the initial value for bimanual grasp saliency, and we learn a <em>saliency adjusted score</em> that adds the initial value to obtain the final bimanual grasp saliency value, capable of predicting preferred bimanual grasp positions from single-handed grasp saliency. We also introduce a physics-balance loss function and a physics-aware refinement module that enables physical grasp balance, capable of enhancing the generalization of unknown objects. Comprehensive experiments in simulation and comparisons on dexterous grippers have demonstrated that our method can achieve balanced bimanual grasping effectively.</p></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"111 ","pages":"Article 102298"},"PeriodicalIF":1.5,"publicationDate":"2024-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140645564","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Asynchronous progressive iterative approximation method for least squares fitting","authors":"Nian-Ci Wu , Chengzhi Liu","doi":"10.1016/j.cagd.2024.102295","DOIUrl":"https://doi.org/10.1016/j.cagd.2024.102295","url":null,"abstract":"<div><p>For large data fitting, the least squares progressive iterative approximation (LSPIA) methods have been proposed by <span>Lin and Zhang (2013)</span> and <span>Deng and Lin (2014)</span>, in which a constant step size is used. In this paper, we further accelerate the LSPIA method in terms of a Chebyshev semi-iterative scheme and present an asynchronous LSPIA (denoted by ALSPIA) method. The control points in ALSPIA are updated by using an extrapolated variant in which an adaptive step size is chosen according to the roots of Chebyshev polynomial. Our convergence analysis shows that ALSPIA is faster than the original LSPIA method in both singular and non-singular least squares fitting cases. Numerical examples show that the proposed algorithm is feasible and effective.</p></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"111 ","pages":"Article 102295"},"PeriodicalIF":1.5,"publicationDate":"2024-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140641085","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Yuze He , Yushi Bai , Matthieu Lin , Jenny Sheng , Yubin Hu , Qi Wang , Yu-Hui Wen , Yong-Jin Liu
{"title":"Text-image conditioned diffusion for consistent text-to-3D generation","authors":"Yuze He , Yushi Bai , Matthieu Lin , Jenny Sheng , Yubin Hu , Qi Wang , Yu-Hui Wen , Yong-Jin Liu","doi":"10.1016/j.cagd.2024.102292","DOIUrl":"https://doi.org/10.1016/j.cagd.2024.102292","url":null,"abstract":"<div><p>By lifting the pre-trained 2D diffusion models into Neural Radiance Fields (NeRFs), text-to-3D generation methods have made great progress. Many state-of-the-art approaches usually apply score distillation sampling (SDS) to optimize the NeRF representations, which supervises the NeRF optimization with pre-trained text-conditioned 2D diffusion models such as Imagen. However, the supervision signal provided by such pre-trained diffusion models only depends on text prompts and does not constrain the multi-view consistency. To inject cross-view consistency into diffusion priors, some recent works finetune the 2D diffusion model via multi-view data, but still lack fine-grained view coherence. To tackle this challenge, we incorporate multi-view image conditions into the supervision signal of NeRF optimization, which explicitly enforces <strong>fine-grained view consistency</strong>. With such stronger supervision, our proposed text-to-3D method effectively mitigates the generation of floaters (due to excessive densities) and completely empty spaces (due to insufficient densities). Our quantitative evaluations on the T<sup>3</sup>Bench dataset demonstrate that our method achieves state-of-the-art performance over existing text-to-3D methods. We will make the code publicly available.</p></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"111 ","pages":"Article 102292"},"PeriodicalIF":1.5,"publicationDate":"2024-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140641087","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Changsong Lei , Mengfei Xia , Shaofeng Wang , Yaqian Liang , Ran Yi , Yu-Hui Wen , Yong-Jin Liu
{"title":"Automatic tooth arrangement with joint features of point and mesh representations via diffusion probabilistic models","authors":"Changsong Lei , Mengfei Xia , Shaofeng Wang , Yaqian Liang , Ran Yi , Yu-Hui Wen , Yong-Jin Liu","doi":"10.1016/j.cagd.2024.102293","DOIUrl":"10.1016/j.cagd.2024.102293","url":null,"abstract":"<div><p>Tooth arrangement is a crucial step in orthodontics treatment, in which aligning teeth could improve overall well-being, enhance facial aesthetics, and boost self-confidence. To improve the efficiency of tooth arrangement and minimize errors associated with unreasonable designs by inexperienced practitioners, some deep learning-based tooth arrangement methods have been proposed. Currently, most existing approaches employ MLPs to model the nonlinear relationship between tooth features and transformation matrices to achieve tooth arrangement automatically. However, the limited datasets (which to our knowledge, have not been made public) collected from clinical practice constrain the applicability of existing methods, making them inadequate for addressing <strong>diverse</strong> malocclusion issues. To address this challenge, we propose a general tooth arrangement neural network based on the diffusion probabilistic model. Conditioned on the features extracted from the dental model, the diffusion probabilistic model can learn the distribution of teeth transformation matrices from malocclusion to normal occlusion by gradually denoising from a random variable, thus more adeptly managing real orthodontic data. To take full advantage of effective features, we exploit both mesh and point cloud representations by designing different encoding networks to extract the tooth (local) and jaw (global) features, respectively. In addition to traditional metrics ADD, PA-ADD, CSA, and <span><math><msub><mrow><mi>ME</mi></mrow><mrow><mi>r</mi><mi>o</mi><mi>t</mi></mrow></msub></math></span>, we propose <strong>a new evaluation metric</strong> based on dental arch curves to judge whether the generated teeth meet the individual normal occlusion. Experimental results demonstrate that our proposed method achieves state-of-the-art tooth alignment results and satisfactory occlusal relationships between dental arches. We will publish the code and dataset.</p></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"111 ","pages":"Article 102293"},"PeriodicalIF":1.5,"publicationDate":"2024-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140768921","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}