Pub Date : 2025-04-30DOI: 10.1016/j.cagd.2025.102436
Yeying Fan , Guangshun Wei , Weijie Liu , Chuanxiang Yang , Chuanyun Fu , Wenping Wang , Yuanfeng Zhou
Automatically achieving functionally and aesthetically aligned teeth is a critical task in computer-aided orthodontic treatment. However, existing expert rule-based approaches still require manual intervention and focus solely on occlusion functionality. Meanwhile, data-driven methods rely on large paired datasets of pre- and post-treatment cases, making it challenging to address issues such as missing teeth or collisions effectively. To alleviate these problems, this paper proposes a novel framework DyOrthoAlign that translates the automatic tooth alignment into a dynamic arrangement process based on orthodontic rules. Our DyOrthoAlign consists of two stages. We first construct the ideal dental occlusion curve based on tooth anatomical features. Then, we arrange each tooth along the ideal occlusion curve in a specific order and a series of decisions. The dynamic arrangement process continues until all the teeth are arranged, resulting in the final ideal tooth arrangement. Extensive qualitative and quantitative experiments validate our framework can produce ideal tooth alignment and offer significant practical value for personalized and efficient orthodontic treatment.
{"title":"A dynamic arrangement framework for automatic tooth alignment based on orthodontic rules","authors":"Yeying Fan , Guangshun Wei , Weijie Liu , Chuanxiang Yang , Chuanyun Fu , Wenping Wang , Yuanfeng Zhou","doi":"10.1016/j.cagd.2025.102436","DOIUrl":"10.1016/j.cagd.2025.102436","url":null,"abstract":"<div><div>Automatically achieving functionally and aesthetically aligned teeth is a critical task in computer-aided orthodontic treatment. However, existing expert rule-based approaches still require manual intervention and focus solely on occlusion functionality. Meanwhile, data-driven methods rely on large paired datasets of pre- and post-treatment cases, making it challenging to address issues such as missing teeth or collisions effectively. To alleviate these problems, this paper proposes a novel framework <em>DyOrthoAlign</em> that translates the automatic tooth alignment into a dynamic arrangement process based on orthodontic rules. Our <em>DyOrthoAlign</em> consists of two stages. We first construct the ideal dental occlusion curve based on tooth anatomical features. Then, we arrange each tooth along the ideal occlusion curve in a specific order and a series of decisions. The dynamic arrangement process continues until all the teeth are arranged, resulting in the final ideal tooth arrangement. Extensive qualitative and quantitative experiments validate our framework can produce ideal tooth alignment and offer significant practical value for personalized and efficient orthodontic treatment.</div></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"119 ","pages":"Article 102436"},"PeriodicalIF":1.3,"publicationDate":"2025-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143899298","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}
Pub Date : 2025-04-30DOI: 10.1016/j.cagd.2025.102451
Jiaming Zhu , Yang Lu , Ruicheng Xiong , Cong Chen , Ligang Liu
In Computer Aided Design (CAD), trimmed non-uniform rational B-spline (NURBS) is the industrial standard to represent the shapes of models. Trimming, the process of removing unnecessary portions of a surface, remains a major performance bottleneck in the recent CAD model rendering methods based on real-time surface tessellation. In this paper, we identify the core reasons for the inefficiency in existing real-time trimming methods, and present a new trimming method that incurs nearly no cost in the state-of-the-art NURBS surface rendering pipeline. Our approach begins with building a projection-driven grid-bsp-tree with a fixed depth of two and leaf nodes containing only one single curve segment, effectively minimizing the overall cost of tree traversal and ray-curve intersections. Additionally, we reduce the cost of trimming tests by approximating trimming curves into poly-lines while keeping the storage consumption at a minimum, where the quality of the approximation is measured by a novel on-surface error metric. Compared with existing works, our method achieves consistent error control for across the entire model using a more reasonable error metric while requiring less memory. Compared to the previous kd-tree-based method, our method achieves a 70% speedup, reducing the trimming process to just 5% of the total rendering time, effectively eliminating it as a major performance bottleneck. Due to its superior performance, our method provides significant advantages for rendering large-scale CAD models.
{"title":"Projection-driven grid-BSP tree for real-time trimming on GPU","authors":"Jiaming Zhu , Yang Lu , Ruicheng Xiong , Cong Chen , Ligang Liu","doi":"10.1016/j.cagd.2025.102451","DOIUrl":"10.1016/j.cagd.2025.102451","url":null,"abstract":"<div><div>In Computer Aided Design (CAD), trimmed non-uniform rational B-spline (NURBS) is the industrial standard to represent the shapes of models. Trimming, the process of removing unnecessary portions of a surface, remains a major performance bottleneck in the recent CAD model rendering methods based on real-time surface tessellation. In this paper, we identify the core reasons for the inefficiency in existing real-time trimming methods, and present a new trimming method that incurs nearly no cost in the state-of-the-art NURBS surface rendering pipeline. Our approach begins with building a projection-driven grid-bsp-tree with a fixed depth of two and leaf nodes containing only one single curve segment, effectively minimizing the overall cost of tree traversal and ray-curve intersections. Additionally, we reduce the cost of trimming tests by approximating trimming curves into poly-lines while keeping the storage consumption at a minimum, where the quality of the approximation is measured by a novel on-surface error metric. Compared with existing works, our method achieves consistent error control for across the entire model using a more reasonable error metric while requiring less memory. Compared to the previous kd-tree-based method, our method achieves a 70% speedup, reducing the trimming process to just 5% of the total rendering time, effectively eliminating it as a major performance bottleneck. Due to its superior performance, our method provides significant advantages for rendering large-scale CAD models.</div></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"119 ","pages":"Article 102451"},"PeriodicalIF":1.3,"publicationDate":"2025-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143899299","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}
Pub Date : 2025-04-29DOI: 10.1016/j.cagd.2025.102442
Xiao Chu , Kai Li , Xiaohong Jia , Jieyin Yang , Jiarui Kang
Ellipsoids serve as the most commonly used geometric primitives and bounding volumes in computer-aided design and computer graphics, where an efficient and topologically stable intersection algorithm between two ellipsoids is highly required. Although there has been extensive research on intersections of two general quadrics, ellipsoids have their own specialty in both algebra and geometry which guides to new possibilities to break the bottleneck in intersection computation. In this paper, we use a topology-determination-based strategy in computing the intersection of ellipsoids. Firstly, the topology of the intersection curve is quickly determined using some algebraic discriminants without computing any point on the intersection curve; then an octree strategy is applied to efficiently compute at least one point on each intersection branch; finally, by tracing the branch, we get the complete intersection loci. Plenty of examples show that our algorithm is topologically stable when facing challenging cases including multi-branches, small loops, singular or tangent intersections, and is more efficient compared with existing algorithms.
{"title":"Computing the intersection of two ellipsoids based on a fast algebraic topology determination strategy","authors":"Xiao Chu , Kai Li , Xiaohong Jia , Jieyin Yang , Jiarui Kang","doi":"10.1016/j.cagd.2025.102442","DOIUrl":"10.1016/j.cagd.2025.102442","url":null,"abstract":"<div><div>Ellipsoids serve as the most commonly used geometric primitives and bounding volumes in computer-aided design and computer graphics, where an efficient and topologically stable intersection algorithm between two ellipsoids is highly required. Although there has been extensive research on intersections of two general quadrics, ellipsoids have their own specialty in both algebra and geometry which guides to new possibilities to break the bottleneck in intersection computation. In this paper, we use a topology-determination-based strategy in computing the intersection of ellipsoids. Firstly, the topology of the intersection curve is quickly determined using some algebraic discriminants without computing any point on the intersection curve; then an octree strategy is applied to efficiently compute at least one point on each intersection branch; finally, by tracing the branch, we get the complete intersection loci. Plenty of examples show that our algorithm is topologically stable when facing challenging cases including multi-branches, small loops, singular or tangent intersections, and is more efficient compared with existing algorithms.</div></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"119 ","pages":"Article 102442"},"PeriodicalIF":1.3,"publicationDate":"2025-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143904465","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}
Pub Date : 2025-04-29DOI: 10.1016/j.cagd.2025.102437
Yuanmu Xu , Guanli Hou , Jiangbei Hu , Tenglong Ren , Xiaokun Wang , Yalan Zhang , Xiaojuan Ban , Chen Qian , Fei Hou , Ying He
This paper tackles the challenges of physics-based simulation of rigid bodies in neural rendering, with a focus on 3D model representation and collision handling. We propose Physics and Geometry-Augmented Neural Implicit Surfaces (PGA-NeuS), a novel approach that combines neural implicit surfaces with a differentiable physics solver. In the pre-processing stage, PGA-NeuS reconstructs static scene and object geometry from multi-view images using signed distance fields (SDFs). For dynamic scenes captured in monocular videos, these SDFs, along with the initial position and orientation of moving rigid bodies, are fed into a differentiable rigid body solver to optimize physical parameters, such as initial velocity and friction coefficients. Subsequently, PGA-NeuS leverages color loss, physics loss, and object mask supervision to iteratively refine the neural implicit surface, ensuring the target object's alignment with the predicted motion sequence. We evaluate PGA-NeuS on five real-world scenes, demonstrating its ability to accurately reconstruct realistic motion sequences and estimate physical parameters such as position and velocity. Dataset and source code are available at https://github.com/Raining00/PGA-NeuS.
{"title":"Physics and geometry-augmented neural implicit surfaces for rigid bodies","authors":"Yuanmu Xu , Guanli Hou , Jiangbei Hu , Tenglong Ren , Xiaokun Wang , Yalan Zhang , Xiaojuan Ban , Chen Qian , Fei Hou , Ying He","doi":"10.1016/j.cagd.2025.102437","DOIUrl":"10.1016/j.cagd.2025.102437","url":null,"abstract":"<div><div>This paper tackles the challenges of physics-based simulation of rigid bodies in neural rendering, with a focus on 3D model representation and collision handling. We propose Physics and Geometry-Augmented Neural Implicit Surfaces (PGA-NeuS), a novel approach that combines neural implicit surfaces with a differentiable physics solver. In the pre-processing stage, PGA-NeuS reconstructs static scene and object geometry from multi-view images using signed distance fields (SDFs). For dynamic scenes captured in monocular videos, these SDFs, along with the initial position and orientation of moving rigid bodies, are fed into a differentiable rigid body solver to optimize physical parameters, such as initial velocity and friction coefficients. Subsequently, PGA-NeuS leverages color loss, physics loss, and object mask supervision to iteratively refine the neural implicit surface, ensuring the target object's alignment with the predicted motion sequence. We evaluate PGA-NeuS on five real-world scenes, demonstrating its ability to accurately reconstruct realistic motion sequences and estimate physical parameters such as position and velocity. Dataset and source code are available at <span><span>https://github.com/Raining00/PGA-NeuS</span><svg><path></path></svg></span>.</div></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"119 ","pages":"Article 102437"},"PeriodicalIF":1.3,"publicationDate":"2025-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143916611","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}
Pub Date : 2025-04-28DOI: 10.1016/j.cagd.2025.102438
Fei Huang , Caigui Jiang , Yong-Liang Yang
Weingarten surfaces are characterized by a functional relation between their principal curvatures. Such a specialty makes them suitable for building surface paneling in architectural applications, as the curvature relation implies approximate local congruence on the surface thus the molds for paneling can be largely reused. In this work, we aim at a novel task of Weingarten surface approximation. Given a surface mesh with arbitrary topology, we optimize its shape to make it as Weingarten as possible. We devise a curvature-based optimization approach based on the fact that the 2D principal curvature plots of a Weingarten surface comprise a group of 1D curves that encode the curvature relations. Our approach alternatively performs two steps. The first step transforms the principal curvature plots from a 2D region to 1D curves in order to explore the curvature relations. The second step deforms the shape such that its curvatures conform to the corresponding transformed curvature plots. We demonstrate the effectiveness of our work on a variety of shapes with different topologies. Hopefully our work would bring inspiration on the study of general Weingarten surfaces with arbitrary topology and curvature relation.
{"title":"Weingarten surface approximation by curvature diagram transformation","authors":"Fei Huang , Caigui Jiang , Yong-Liang Yang","doi":"10.1016/j.cagd.2025.102438","DOIUrl":"10.1016/j.cagd.2025.102438","url":null,"abstract":"<div><div>Weingarten surfaces are characterized by a functional relation between their principal curvatures. Such a specialty makes them suitable for building surface paneling in architectural applications, as the curvature relation implies approximate local congruence on the surface thus the molds for paneling can be largely reused. In this work, we aim at a novel task of Weingarten surface approximation. Given a surface mesh with arbitrary topology, we optimize its shape to make it as Weingarten as possible. We devise a curvature-based optimization approach based on the fact that the 2D principal curvature plots of a Weingarten surface comprise a group of 1D curves that encode the curvature relations. Our approach alternatively performs two steps. The first step transforms the principal curvature plots from a 2D region to 1D curves in order to explore the curvature relations. The second step deforms the shape such that its curvatures conform to the corresponding transformed curvature plots. We demonstrate the effectiveness of our work on a variety of shapes with different topologies. Hopefully our work would bring inspiration on the study of general Weingarten surfaces with arbitrary topology and curvature relation.</div></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"119 ","pages":"Article 102438"},"PeriodicalIF":1.3,"publicationDate":"2025-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143886734","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}
Pub Date : 2025-04-25DOI: 10.1016/j.cagd.2025.102452
Xiaoqun Wu, Xin Liu, Yumeng Cao, Haisheng Li
Reconstructing large-scale indoor scenes from 2D images to 3D models presents substantial challenges, particularly in handling texture-less regions and extensive scene sizes with both accuracy and efficiency. This paper introduces a novel method for efficient and high-quality geometric reconstruction of indoor scenes using RGB-D images. Our approach integrates normal features as prior information into the RGB-D data and employs a truncated signed distance function (TSDF) to represent scene surfaces. Combined with multi-resolution hash encoding, the proposed method achieves both high reconstruction quality and computational efficiency. Specifically, we estimate normal vectors from RGB images as feature priors to guide surface fitting. To address the inaccuracies of normal estimation in regions with small objects or complex geometric details, we incorporate depth information to better constrain the surface fitting process. Additionally, multi-resolution hash encoding is used to stratify sampling points, enabling rapid feature lookups via hash functions. Experimental results demonstrate that the proposed method significantly outperforms existing approaches in terms of both reconstruction quality and computational efficiency.
{"title":"Efficient neural RGB-D indoor scene reconstruction based on normal features","authors":"Xiaoqun Wu, Xin Liu, Yumeng Cao, Haisheng Li","doi":"10.1016/j.cagd.2025.102452","DOIUrl":"10.1016/j.cagd.2025.102452","url":null,"abstract":"<div><div>Reconstructing large-scale indoor scenes from 2D images to 3D models presents substantial challenges, particularly in handling texture-less regions and extensive scene sizes with both accuracy and efficiency. This paper introduces a novel method for efficient and high-quality geometric reconstruction of indoor scenes using RGB-D images. Our approach integrates normal features as prior information into the RGB-D data and employs a truncated signed distance function (TSDF) to represent scene surfaces. Combined with multi-resolution hash encoding, the proposed method achieves both high reconstruction quality and computational efficiency. Specifically, we estimate normal vectors from RGB images as feature priors to guide surface fitting. To address the inaccuracies of normal estimation in regions with small objects or complex geometric details, we incorporate depth information to better constrain the surface fitting process. Additionally, multi-resolution hash encoding is used to stratify sampling points, enabling rapid feature lookups via hash functions. Experimental results demonstrate that the proposed method significantly outperforms existing approaches in terms of both reconstruction quality and computational efficiency.</div></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"119 ","pages":"Article 102452"},"PeriodicalIF":1.3,"publicationDate":"2025-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143882631","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}
Pub Date : 2025-04-25DOI: 10.1016/j.cagd.2025.102435
Jörg Peters, Kȩstutis Karčiauskas
On a planar Euclidean domain, Powell-Sabin splines form a rich space of polynomials of total degree 2, i.e. with constant second derivatives. However, when the domain has a different structure because the genus of the surface is not 1, building curved free-form surfaces solely with total degree quadratic polynomials, with each piece defined over a flat, straight-edge domain triangle, meets with obstructions. By pinpointing these obstructions, the limitations of modeling with quadratics are made precise, the allowable free-form constructions are characterized and their necessary shape-deficiency is demonstrated.
{"title":"What smooth surfaces can be constructed from total degree 2 splines?","authors":"Jörg Peters, Kȩstutis Karčiauskas","doi":"10.1016/j.cagd.2025.102435","DOIUrl":"10.1016/j.cagd.2025.102435","url":null,"abstract":"<div><div>On a planar Euclidean domain, Powell-Sabin splines form a rich space of <span><math><msup><mrow><mi>C</mi></mrow><mrow><mn>1</mn></mrow></msup></math></span> polynomials of total degree 2, i.e. with constant second derivatives. However, when the domain has a different structure because the genus of the surface is not 1, building curved free-form surfaces solely with total degree quadratic polynomials, with each piece defined over a flat, straight-edge domain triangle, meets with obstructions. By pinpointing these obstructions, the limitations of modeling with quadratics are made precise, the allowable <span><math><msup><mrow><mi>C</mi></mrow><mrow><mn>1</mn></mrow></msup></math></span> free-form constructions are characterized and their necessary shape-deficiency is demonstrated.</div></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"119 ","pages":"Article 102435"},"PeriodicalIF":1.3,"publicationDate":"2025-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143886732","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}
Filtering noisy point cloud of complex models while effectively preserving geometric features, especially fine-scale features, presents the main challenge. In this paper, we propose a non-learning, feature-preserving point cloud filtering method from the novel perspective of mixture family manifold, which does not require normal estimation and does not depend on the distribution of the input data. Our novel perspective refers to formulate a potential function regularization term, related to Shannon entropy, within the mixture family manifold parameterized by the mixture weights. This regularization constrains the parameter estimation in the point cloud filtering model inspired by the Gaussian Mixture Model (GMM), avoiding the use of purely distance-based isotropic weights. Our method effectively removes noise while preserving geometric details. Experimental results on both synthetic and scanned data demonstrate that our approach outperforms the selected state-of-the-art methods, including those that roughly utilize normal information for point cloud filtering.
{"title":"Feature-preserving point cloud filtering via mixture family manifold","authors":"Peng Du, Xingce Wang, Yaohui Fang, Xudong Ru, Haichuan Zhao, Zhongke Wu","doi":"10.1016/j.cagd.2025.102453","DOIUrl":"10.1016/j.cagd.2025.102453","url":null,"abstract":"<div><div>Filtering noisy point cloud of complex models while effectively preserving geometric features, especially fine-scale features, presents the main challenge. In this paper, we propose a non-learning, feature-preserving point cloud filtering method from the novel perspective of mixture family manifold, which does not require normal estimation and does not depend on the distribution of the input data. Our novel perspective refers to formulate a potential function regularization term, related to Shannon entropy, within the mixture family manifold parameterized by the mixture weights. This regularization constrains the parameter estimation in the point cloud filtering model inspired by the Gaussian Mixture Model (GMM), avoiding the use of purely distance-based isotropic weights. Our method effectively removes noise while preserving geometric details. Experimental results on both synthetic and scanned data demonstrate that our approach outperforms the selected state-of-the-art methods, including those that roughly utilize normal information for point cloud filtering.</div></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"119 ","pages":"Article 102453"},"PeriodicalIF":1.3,"publicationDate":"2025-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143886733","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}
Pub Date : 2025-04-23DOI: 10.1016/j.cagd.2025.102433
Qingjun Chang, Kai Hormann
Generalized barycentric coordinates provide a simple way of interpolating data given at the vertices of a polygon or polyhedron, with widespread applications in computer graphics, geometry processing, and other fields. Transfinite barycentric coordinates, also known as barycentric kernels, extend this idea to curved domains and can be used to interpolate continuous data given on the boundary of such domains. We present a novel framework for defining non-negative barycentric kernels over arbitrary bounded planar domains. This framework is inspired by the construction of a transfinite version of maximum likelihood coordinates and can be used to define a variety of barycentric kernels, including a simple pseudo-harmonic kernel and a non-negative variant of the mean value kernel. Moreover, we propose a novel barycentric kernel which yields transfinite interpolants that are similar to harmonic interpolants. We tested our new kernel for domains and boundary data described by closed uniform quadratic splines and in particular for image deformation. The results indicate that our method has several advantages over alternative approaches.
{"title":"Transfinite barycentric coordinates for arbitrary planar domains","authors":"Qingjun Chang, Kai Hormann","doi":"10.1016/j.cagd.2025.102433","DOIUrl":"10.1016/j.cagd.2025.102433","url":null,"abstract":"<div><div>Generalized barycentric coordinates provide a simple way of interpolating data given at the vertices of a polygon or polyhedron, with widespread applications in computer graphics, geometry processing, and other fields. Transfinite barycentric coordinates, also known as barycentric kernels, extend this idea to curved domains and can be used to interpolate continuous data given on the boundary of such domains. We present a novel framework for defining non-negative barycentric kernels over arbitrary bounded planar domains. This framework is inspired by the construction of a transfinite version of maximum likelihood coordinates and can be used to define a variety of barycentric kernels, including a simple pseudo-harmonic kernel and a non-negative variant of the mean value kernel. Moreover, we propose a novel barycentric kernel which yields transfinite interpolants that are similar to harmonic interpolants. We tested our new kernel for domains and boundary data described by closed uniform quadratic splines and in particular for image deformation. The results indicate that our method has several advantages over alternative approaches.</div></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"119 ","pages":"Article 102433"},"PeriodicalIF":1.3,"publicationDate":"2025-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143868337","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}
Pub Date : 2025-04-22DOI: 10.1016/j.cagd.2025.102440
Zhenyu Shu , Zhichao Zhang , Yiming Zhao , Teng Wu
The semantic segmentation of 3D meshes is a critical component of 3D shape analysis, which involves assigning semantic labels to each face of a 3D mesh. Despite its significance, current methods often struggle to capture manifold information in 3D meshes, a fundamental characteristic distinguishing them from other representation forms of 3D data, like 3D point clouds or 3D voxels, resulting in suboptimal segmentation outcomes. In this paper, we propose a novel Transformer-based approach, Manifold Transformer (MTSegNet), for 3D mesh semantic segmentation, which effectively learns manifold information. By using hierarchical Transformers, MTSegNet can capture both local and global features of 3D meshes, while reducing the computational complexity and memory consumption. To further improve the performance of our method, we design an effective input-generating algorithm that serializes input data into multiple sequences of tokens that represent the geometry and topology of 3D meshes. This algorithm preserves the structural information and spatial relations of 3D meshes, while enabling the use of standard Transformer architectures. The proposed method is evaluated on four benchmark datasets: PSB, COSEG, ShapeNetCore, and HumanBody, and it achieves state-of-the-art results on all datasets, outperforming the previous methods.
{"title":"MTSegNet: Manifold Transformer for 3D shape segmentation","authors":"Zhenyu Shu , Zhichao Zhang , Yiming Zhao , Teng Wu","doi":"10.1016/j.cagd.2025.102440","DOIUrl":"10.1016/j.cagd.2025.102440","url":null,"abstract":"<div><div>The semantic segmentation of 3D meshes is a critical component of 3D shape analysis, which involves assigning semantic labels to each face of a 3D mesh. Despite its significance, current methods often struggle to capture manifold information in 3D meshes, a fundamental characteristic distinguishing them from other representation forms of 3D data, like 3D point clouds or 3D voxels, resulting in suboptimal segmentation outcomes. In this paper, we propose a novel Transformer-based approach, Manifold Transformer (MTSegNet), for 3D mesh semantic segmentation, which effectively learns manifold information. By using hierarchical Transformers, MTSegNet can capture both local and global features of 3D meshes, while reducing the computational complexity and memory consumption. To further improve the performance of our method, we design an effective input-generating algorithm that serializes input data into multiple sequences of tokens that represent the geometry and topology of 3D meshes. This algorithm preserves the structural information and spatial relations of 3D meshes, while enabling the use of standard Transformer architectures. The proposed method is evaluated on four benchmark datasets: PSB, COSEG, ShapeNetCore, and HumanBody, and it achieves state-of-the-art results on all datasets, outperforming the previous methods.</div></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"119 ","pages":"Article 102440"},"PeriodicalIF":1.3,"publicationDate":"2025-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143894411","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}