首页 > 最新文献

Computer Aided Geometric Design最新文献

英文 中文
On G2 approximation of planar algebraic curves under certified error control by quintic Pythagorean-hodograph splines 论五次毕达哥拉斯-正交样条曲线认证误差控制下的平面代数曲线 G2 近似
IF 1.3 4区 计算机科学 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-07-11 DOI: 10.1016/j.cagd.2024.102374
Xin-Yu Wang , Li-Yong Shen , Chun-Ming Yuan , Sonia Pérez-Díaz

The Pythagorean-Hodograph curve (PH curve) is a valuable curve type extensively utilized in computer-aided geometric design and manufacturing. This paper presents an approach to approximate a planar algebraic curve within a bounding box by employing piecewise quintic PH spline curves, while maintaining G2 smoothness of the approximating curve and preserving second-order geometric details at singularities. The bounding box encompasses all x-coordinates of key topological points, ensuring accurate representation. The paper explores the analysis of the G2 interpolation problem for quintic PH curves with invariant convexity, transforming the quest for interpolation solutions into identifying positive roots within a set of algebraic equations. Through infinitesimal order analysis, it is established that a solution necessarily exists following adequate subdivision, laying the groundwork for practical application. Finally, the paper introduces a novel algorithm that integrates prior research to construct the approximating curve while maintaining control over the desired error levels.

毕达哥拉斯曲线(PH 曲线)是计算机辅助几何设计和制造中广泛使用的一种重要曲线类型。本文介绍了一种通过使用片断五次方 PH 样条曲线在边界框内逼近平面代数曲线的方法,同时保持逼近曲线的 G2 平滑度和奇点处的二阶几何细节。边界框涵盖了关键拓扑点的所有 x 坐标,确保了精确的表示。论文探讨了具有不变凸性的五元 PH 曲线的 G2 插值问题分析,将插值解的探索转化为在代数方程组中确定正根。通过无穷小阶分析,确定了在充分细分后必然存在解,为实际应用奠定了基础。最后,论文介绍了一种新颖的算法,该算法整合了之前的研究,在构建近似曲线的同时,还能保持对所需误差水平的控制。
{"title":"On G2 approximation of planar algebraic curves under certified error control by quintic Pythagorean-hodograph splines","authors":"Xin-Yu Wang ,&nbsp;Li-Yong Shen ,&nbsp;Chun-Ming Yuan ,&nbsp;Sonia Pérez-Díaz","doi":"10.1016/j.cagd.2024.102374","DOIUrl":"10.1016/j.cagd.2024.102374","url":null,"abstract":"<div><p>The Pythagorean-Hodograph curve (PH curve) is a valuable curve type extensively utilized in computer-aided geometric design and manufacturing. This paper presents an approach to approximate a planar algebraic curve within a bounding box by employing piecewise quintic PH spline curves, while maintaining <span><math><msup><mrow><mi>G</mi></mrow><mrow><mn>2</mn></mrow></msup></math></span> smoothness of the approximating curve and preserving second-order geometric details at singularities. The bounding box encompasses all <em>x</em>-coordinates of key topological points, ensuring accurate representation. The paper explores the analysis of the <span><math><msup><mrow><mi>G</mi></mrow><mrow><mn>2</mn></mrow></msup></math></span> interpolation problem for quintic PH curves with invariant convexity, transforming the quest for interpolation solutions into identifying positive roots within a set of algebraic equations. Through infinitesimal order analysis, it is established that a solution necessarily exists following adequate subdivision, laying the groundwork for practical application. Finally, the paper introduces a novel algorithm that integrates prior research to construct the approximating curve while maintaining control over the desired error levels.</p></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"113 ","pages":"Article 102374"},"PeriodicalIF":1.3,"publicationDate":"2024-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141639021","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}
引用次数: 0
Calibrating figures 校准数字
IF 1.3 4区 计算机科学 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-07-01 DOI: 10.1016/j.cagd.2024.102365
Niels Lubbes , Josef Schicho

It is known that a camera can be calibrated using three pictures of either squares, or spheres, or surfaces of revolution. We give a new method to calibrate a camera with the picture of a single torus.

众所周知,照相机可以用三张正方形、球形或旋转曲面的图片来校准。我们给出了一种用单个环形图像校准照相机的新方法。
{"title":"Calibrating figures","authors":"Niels Lubbes ,&nbsp;Josef Schicho","doi":"10.1016/j.cagd.2024.102365","DOIUrl":"https://doi.org/10.1016/j.cagd.2024.102365","url":null,"abstract":"<div><p>It is known that a camera can be calibrated using three pictures of either squares, or spheres, or surfaces of revolution. We give a new method to calibrate a camera with the picture of a single torus.</p></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"112 ","pages":"Article 102365"},"PeriodicalIF":1.3,"publicationDate":"2024-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141481969","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}
引用次数: 0
Shape reconstruction of trapezoidal surfaces from unorganized point clouds 从无组织点云重建梯形曲面的形状
IF 1.3 4区 计算机科学 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-06-28 DOI: 10.1016/j.cagd.2024.102367
Arvin Rasoulzadeh, Martin Kilian, Georg Nawratil

A smooth T-surface can be thought of as a generalization of a surface of revolution in such a way that the axis of rotation is not fixed at one point but rather traces a smooth path on the base plane. Furthermore, the action, by which the aforementioned surface is obtained does not need to be merely rotation but any “suitable” planar equiform transformation applied to the points of a certain smooth profile curve. In analogy to the smooth setting, if the axis footpoints sweep a polyline on the base plane and if the profile curve is discretely chosen then a T-hedra (discrete T-surface) with trapezoidal faces is obtained.

The goal of this article is to reconstruct a T-hedron from an already given unorganized point cloud of a T-surface. In doing so, a kinematic approach is taken into account, where the algorithm at first tries to find the aforementioned axis direction associated with the point cloud. Then the algorithm finds a polygonal path through which the axis footpoint moves. Finally, by properly cutting the point cloud with the planes passing through the axis and its footpoints, it reconstructs the surface. The presented method is demonstrated using examples.

From an applied point of view, the straightforwardness of the generation of these surfaces predestines them for building and design processes. In fact, one can find many built objects belonging to the sub-classes of T-surfaces such as surfaces of revolution and moulding surfaces. Furthermore, the planarity of the faces of the discrete version paves the way for steel/glass construction in industry. Finally, these surfaces are also suitable for transformable designs as they allow an isometric deformation within their class.

光滑的 T 型曲面可以看作是旋转曲面的一般化,它的旋转轴不是固定在一点上,而是在基面上沿着光滑的轨迹旋转。此外,获得上述曲面的作用并不需要仅仅是旋转,而是将任何 "合适的 "平面等值变换应用于某一光滑轮廓曲线的各点。与平滑设置类比,如果轴脚点在基平面上扫过一条折线,如果轮廓曲线是离散选择的,那么就会得到一个具有梯形面的 T 型面体(离散 T 型面)。在此过程中,采用了一种运动学方法,即算法首先尝试找到与点云相关的上述轴线方向。然后,算法会找到一条多边形路径,轴脚点就会在这条路径上移动。最后,通过对经过轴线及其脚点的平面对点云进行适当切割,重建曲面。从应用的角度来看,生成这些曲面的直接性决定了它们可以用于建筑和设计过程。事实上,我们可以发现许多建筑物体都属于 T 型曲面的子类,如旋转曲面和成型曲面。此外,离散型表面的平面性为工业中的钢结构/玻璃结构铺平了道路。最后,这些曲面还适用于可变换设计,因为它们允许在其类别内进行等距变形。
{"title":"Shape reconstruction of trapezoidal surfaces from unorganized point clouds","authors":"Arvin Rasoulzadeh,&nbsp;Martin Kilian,&nbsp;Georg Nawratil","doi":"10.1016/j.cagd.2024.102367","DOIUrl":"https://doi.org/10.1016/j.cagd.2024.102367","url":null,"abstract":"<div><p>A smooth T-surface can be thought of as a generalization of a surface of revolution in such a way that the axis of rotation is not fixed at one point but rather traces a smooth path on the base plane. Furthermore, the action, by which the aforementioned surface is obtained does not need to be merely rotation but any “suitable” planar equiform transformation applied to the points of a certain smooth profile curve. In analogy to the smooth setting, if the axis footpoints sweep a polyline on the base plane and if the profile curve is discretely chosen then a T-hedra (discrete T-surface) with trapezoidal faces is obtained.</p><p>The goal of this article is to reconstruct a T-hedron from an already given unorganized point cloud of a T-surface. In doing so, a kinematic approach is taken into account, where the algorithm at first tries to find the aforementioned axis direction associated with the point cloud. Then the algorithm finds a polygonal path through which the axis footpoint moves. Finally, by properly cutting the point cloud with the planes passing through the axis and its footpoints, it reconstructs the surface. The presented method is demonstrated using examples.</p><p>From an applied point of view, the straightforwardness of the generation of these surfaces predestines them for building and design processes. In fact, one can find many built objects belonging to the sub-classes of T-surfaces such as <em>surfaces of revolution</em> and <em>moulding surfaces</em>. Furthermore, the planarity of the faces of the discrete version paves the way for steel/glass construction in industry. Finally, these surfaces are also suitable for transformable designs as they allow an isometric deformation within their class.</p></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"113 ","pages":"Article 102367"},"PeriodicalIF":1.3,"publicationDate":"2024-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0167839624001018/pdfft?md5=a89afc76375e1a62b939020faa4c744d&pid=1-s2.0-S0167839624001018-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141542428","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Alzheimer's disease diagnosis by applying Shannon entropy to Ricci flow-based surface indexing and extreme gradient boosting 将香农熵应用于基于利玛窦流的表面索引和极梯度提升,诊断阿尔茨海默病
IF 1.3 4区 计算机科学 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-06-26 DOI: 10.1016/j.cagd.2024.102364
Fatemeh Ahmadi, Behroz Bidabad, Mohamad-Ebrahim Shiri, Maral Sedaghat

Geometric surface models are extensively utilized in brain imaging to analyze and compare three-dimensional anatomical shapes. Due to the intricate nature of the brain surface, rather than examining the entire cortical surface, we are introducing a new set of signatures focused on characteristics of the hippocampal region, which is linked to aspects of Alzheimer's disease. Our approach focuses on Ricci flow as a conformal parameterization method, permitting us to calculate the conformal factor and mean curvature as conformal surface representations to identify distinct regions within a three-dimensional mesh. For the first time for such settings, we propose a simple while elegant formulation by employing the well-established concept of Shannon entropy on these well-known features. This compact while rich feature formulation turns out to lead to an efficient local surface encoding. We are validating its effectiveness through a series of preliminary experiments on 3D MRI data from the Alzheimer's Disease Neuroimaging Initiative (ADNI), with the aim of diagnosing Alzheimer's disease. The feature vectors generated and inputted into the XGBoost classifier demonstrate a remarkable level of accuracy, further emphasizing their potential as a valuable additional measure for surface-based cortical morphometry in Alzheimer's disease research.

几何曲面模型在脑成像中被广泛用于分析和比较三维解剖形状。由于大脑表面的复杂性,我们没有检查整个皮层表面,而是引入了一组新的特征,重点关注与阿尔茨海默病相关的海马区的特征。我们的方法以里奇流作为共形参数化方法,允许我们计算共形因子和平均曲率作为共形表面表示,以识别三维网格中的不同区域。通过在这些众所周知的特征上采用成熟的香农熵概念,我们首次针对此类设置提出了一种简单而优雅的表述方法。这种结构紧凑而特征丰富的表述方式最终实现了高效的局部曲面编码。我们正在对阿尔茨海默病神经成像计划(ADNI)的三维核磁共振成像数据进行一系列初步实验,以验证其有效性,目的是诊断阿尔茨海默病。生成并输入 XGBoost 分类器的特征向量表现出了极高的准确性,进一步凸显了其作为阿尔茨海默病研究中基于表面的皮层形态测量的宝贵补充措施的潜力。
{"title":"Alzheimer's disease diagnosis by applying Shannon entropy to Ricci flow-based surface indexing and extreme gradient boosting","authors":"Fatemeh Ahmadi,&nbsp;Behroz Bidabad,&nbsp;Mohamad-Ebrahim Shiri,&nbsp;Maral Sedaghat","doi":"10.1016/j.cagd.2024.102364","DOIUrl":"https://doi.org/10.1016/j.cagd.2024.102364","url":null,"abstract":"<div><p>Geometric surface models are extensively utilized in brain imaging to analyze and compare three-dimensional anatomical shapes. Due to the intricate nature of the brain surface, rather than examining the entire cortical surface, we are introducing a new set of signatures focused on characteristics of the hippocampal region, which is linked to aspects of Alzheimer's disease. Our approach focuses on Ricci flow as a conformal parameterization method, permitting us to calculate the conformal factor and mean curvature as conformal surface representations to identify distinct regions within a three-dimensional mesh. For the first time for such settings, we propose a simple while elegant formulation by employing the well-established concept of Shannon entropy on these well-known features. This compact while rich feature formulation turns out to lead to an efficient local surface encoding. We are validating its effectiveness through a series of preliminary experiments on 3D MRI data from the Alzheimer's Disease Neuroimaging Initiative (ADNI), with the aim of diagnosing Alzheimer's disease. The feature vectors generated and inputted into the XGBoost classifier demonstrate a remarkable level of accuracy, further emphasizing their potential as a valuable additional measure for surface-based cortical morphometry in Alzheimer's disease research.</p></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"113 ","pages":"Article 102364"},"PeriodicalIF":1.3,"publicationDate":"2024-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141478776","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}
引用次数: 0
A tour d'horizon of de Casteljau's work 德-卡斯特约作品的地平线之旅
IF 1.3 4区 计算机科学 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-06-20 DOI: 10.1016/j.cagd.2024.102366
Andreas Müller

Whilst Paul de Casteljau is now famous for his fundamental algorithm of curve and surface approximation, little is known about his other findings. This article offers an insight into his results in geometry, algebra and number theory.

Related to geometry, his classical algorithm is reviewed as an index reduction of a polar form. This idea is used to show de Casteljau's algebraic way of smoothing, which long went unnoticed. We will also see an analytic polar form and its use in finding the intersection of two curves. The article summarises unpublished material on metric geometry. It includes theoretical advances, e.g., the 14-point strophoid or a way to link Apollonian circles with confocal conics, and also practical applications such as a recurrence for conjugate mirrors in geometric optics. A view on regular polygons leads to an approximation of their diagonals by golden matrices, a generalisation of the golden ratio.

Relevant algebraic findings include matrix quaternions (and anti-quaternions) and their link with Lorentz' equations. De Casteljau generalised the Euclidean algorithm and developed an automated method for approximating the roots of a class of polynomial equations. His contributions to number theory not only include aspects on the sum of four squares as in quaternions, but also a view on a particular sum of three cubes. After a review of a complete quadrilateral in a heptagon and its angles, the paper concludes with a summary of de Casteljau's key achievements.

The article contains a comprehensive bibliography of de Casteljau's works, including previously unpublished material.

保罗-德-卡斯特约因其曲线和曲面逼近的基本算法而闻名于世,但人们对他的其他研究成果却知之甚少。本文将深入介绍他在几何、代数和数论方面的研究成果。本文利用这一思想来展示德-卡斯特约的代数平滑方法,而这一方法长期以来一直未引起人们的注意。我们还将看到一种解析极值形式及其在求两条曲线的交点时的应用。这篇文章总结了关于公元几何的未发表材料。其中既有理论上的进展,如 14 点弦面或将阿波罗圆与共焦圆锥联系起来的方法,也有实际应用,如几何光学中共轭镜的递推。相关的代数发现包括矩阵四元数(和反四元数)及其与洛伦兹方程的联系。德卡斯特约推广了欧几里得算法,并开发了一种自动方法来逼近一类多项式方程的根。他对数论的贡献不仅包括四元数中的四次方之和,还包括对三立方之和的看法。在回顾了七边形中的完整四边形及其角度之后,文章最后总结了德-卡斯特约的主要成就。
{"title":"A tour d'horizon of de Casteljau's work","authors":"Andreas Müller","doi":"10.1016/j.cagd.2024.102366","DOIUrl":"https://doi.org/10.1016/j.cagd.2024.102366","url":null,"abstract":"<div><p>Whilst Paul de Casteljau is now famous for his fundamental algorithm of curve and surface approximation, little is known about his other findings. This article offers an insight into his results in geometry, algebra and number theory.</p><p>Related to geometry, his classical algorithm is reviewed as an index reduction of a polar form. This idea is used to show de Casteljau's algebraic way of smoothing, which long went unnoticed. We will also see an analytic polar form and its use in finding the intersection of two curves. The article summarises unpublished material on metric geometry. It includes theoretical advances, e.g., the 14-point strophoid or a way to link Apollonian circles with confocal conics, and also practical applications such as a recurrence for conjugate mirrors in geometric optics. A view on regular polygons leads to an approximation of their diagonals by golden matrices, a generalisation of the golden ratio.</p><p>Relevant algebraic findings include matrix quaternions (and anti-quaternions) and their link with Lorentz' equations. De Casteljau generalised the Euclidean algorithm and developed an automated method for approximating the roots of a class of polynomial equations. His contributions to number theory not only include aspects on the sum of four squares as in quaternions, but also a view on a particular sum of three cubes. After a review of a complete quadrilateral in a heptagon and its angles, the paper concludes with a summary of de Casteljau's key achievements.</p><p>The article contains a comprehensive bibliography of de Casteljau's works, including previously unpublished material.</p></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"113 ","pages":"Article 102366"},"PeriodicalIF":1.3,"publicationDate":"2024-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0167839624001006/pdfft?md5=3258b55a89826636b158851c6197a7cf&pid=1-s2.0-S0167839624001006-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141542419","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Reliability-based G1 continuous arc spline approximation 基于可靠性的 G1 连续弧样条近似法
IF 1.5 4区 计算机科学 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-06-14 DOI: 10.1016/j.cagd.2024.102363
Jinhwan Jeon , Yoonjin Hwang , Seibum B. Choi

This paper introduces an algorithm for approximating a set of data points with G1 continuous arcs, leveraging covariance data associated with the points. Prior approaches to arc spline approximation typically assumed equal contribution from all data points, resulting in potential algorithmic instability when outliers are present. To address this challenge, we propose a robust method for arc spline approximation, taking into account the 2D covariance of each data point. Beginning with the definition of models and parameters for single-arc approximation, we extend the framework to support multiple-arc approximation for broader applicability. Finally, we validate the proposed algorithm using both synthetic noisy data and real-world data collected through vehicle experiments conducted in Sejong City, South Korea.

本文介绍了一种利用与数据点相关的协方差数据,用 G1 连续弧线近似一组数据点的算法。之前的弧样条近似方法通常假定所有数据点的贡献相等,当出现异常值时,可能导致算法不稳定。为了应对这一挑战,我们提出了一种考虑到每个数据点二维协方差的弧样条近似稳健方法。从定义单弧线近似的模型和参数开始,我们扩展了框架以支持多弧线近似,从而获得更广泛的适用性。最后,我们利用在韩国世宗市进行的车辆实验收集的合成噪声数据和实际数据验证了所提出的算法。
{"title":"Reliability-based G1 continuous arc spline approximation","authors":"Jinhwan Jeon ,&nbsp;Yoonjin Hwang ,&nbsp;Seibum B. Choi","doi":"10.1016/j.cagd.2024.102363","DOIUrl":"https://doi.org/10.1016/j.cagd.2024.102363","url":null,"abstract":"<div><p>This paper introduces an algorithm for approximating a set of data points with <span><math><msup><mrow><mi>G</mi></mrow><mrow><mn>1</mn></mrow></msup></math></span> continuous arcs, leveraging covariance data associated with the points. Prior approaches to arc spline approximation typically assumed equal contribution from all data points, resulting in potential algorithmic instability when outliers are present. To address this challenge, we propose a robust method for arc spline approximation, taking into account the 2D covariance of each data point. Beginning with the definition of models and parameters for <strong>single-arc approximation</strong>, we extend the framework to support <strong>multiple-arc approximation</strong> for broader applicability. Finally, we validate the proposed algorithm using both synthetic noisy data and real-world data collected through vehicle experiments conducted in Sejong City, South Korea.</p></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"112 ","pages":"Article 102363"},"PeriodicalIF":1.5,"publicationDate":"2024-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141428798","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}
引用次数: 0
Classification of Dupin cyclidic cubes by their singularities 按奇异点对杜宾环立方进行分类
IF 1.5 4区 计算机科学 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-06-12 DOI: 10.1016/j.cagd.2024.102362
Jean Michel Menjanahary , Eriola Hoxhaj , Rimvydas Krasauskas

Triple orthogonal coordinate systems having coordinate lines as circles or straight lines are considered. Technically, they are represented by trilinear rational quaternionic maps and are called Dupin cyclidic cubes, naturally generalizing the bilinear rational quaternionic parametrizations of principal patches of Dupin cyclides. Dupin cyclidic cubes and their singularities are studied and classified up to Möbius equivalency in Euclidean space.

研究考虑了坐标线为圆或直线的三重正交坐标系。从技术上讲,它们由三线性有理四元映射表示,被称为杜平环立方,自然地概括了杜平环主斑的双线性有理四元参数。研究了杜平环立方及其奇点,并对其进行了分类,直至欧几里得空间中的莫比乌斯等价性。
{"title":"Classification of Dupin cyclidic cubes by their singularities","authors":"Jean Michel Menjanahary ,&nbsp;Eriola Hoxhaj ,&nbsp;Rimvydas Krasauskas","doi":"10.1016/j.cagd.2024.102362","DOIUrl":"https://doi.org/10.1016/j.cagd.2024.102362","url":null,"abstract":"<div><p>Triple orthogonal coordinate systems having coordinate lines as circles or straight lines are considered. Technically, they are represented by trilinear rational quaternionic maps and are called Dupin cyclidic cubes, naturally generalizing the bilinear rational quaternionic parametrizations of principal patches of Dupin cyclides. Dupin cyclidic cubes and their singularities are studied and classified up to Möbius equivalency in Euclidean space.</p></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"112 ","pages":"Article 102362"},"PeriodicalIF":1.5,"publicationDate":"2024-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141423461","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}
引用次数: 0
Euler Bézier spirals and Euler B-spline spirals 欧拉贝塞尔螺旋线和欧拉 B 样条螺旋线
IF 1.5 4区 计算机科学 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-06-07 DOI: 10.1016/j.cagd.2024.102361
Xunnian Yang

Euler spirals have linear varying curvature with respect to arc length and can be applied in fields such as aesthetics pleasing shape design, curve completion or highway design, etc. However, evaluation and interpolation of Euler spirals to prescribed boundary data is not convenient since Euler spirals are represented by Fresnel integrals but with no closed-form expression of the integrals. We investigate a class of Bézier or B-spline curves called Euler Bézier spirals or Euler B-spline spirals which have specially defined control polygons and approximate linearly varying curvature. This type of spirals can be designed conveniently and evaluated exactly. Simple but efficient algorithms are also given to interpolate G1 boundary data by Euler Bézier spirals or cubic Euler B-spline spirals.

欧拉螺旋线的曲率随弧线长度呈线性变化,可应用于美学造型设计、曲线补全或公路设计等领域。然而,由于欧拉螺旋线用菲涅尔积分表示,但没有积分的闭式表达式,因此根据规定的边界数据对欧拉螺旋线进行评估和插值并不方便。我们研究了一类贝塞尔曲线或 B-样条曲线,称为欧拉贝塞尔螺旋线或欧拉 B-样条螺旋线,它们具有特别定义的控制多边形和近似线性变化的曲率。这类螺旋线可以方便地设计和精确地评估。此外,还给出了用 Euler Bézier 螺旋线或立方 Euler B-spline 螺旋线插值 G1 边界数据的简单而高效的算法。
{"title":"Euler Bézier spirals and Euler B-spline spirals","authors":"Xunnian Yang","doi":"10.1016/j.cagd.2024.102361","DOIUrl":"10.1016/j.cagd.2024.102361","url":null,"abstract":"<div><p>Euler spirals have linear varying curvature with respect to arc length and can be applied in fields such as aesthetics pleasing shape design, curve completion or highway design, etc. However, evaluation and interpolation of Euler spirals to prescribed boundary data is not convenient since Euler spirals are represented by Fresnel integrals but with no closed-form expression of the integrals. We investigate a class of Bézier or B-spline curves called Euler Bézier spirals or Euler B-spline spirals which have specially defined control polygons and approximate linearly varying curvature. This type of spirals can be designed conveniently and evaluated exactly. Simple but efficient algorithms are also given to interpolate <span><math><msup><mrow><mi>G</mi></mrow><mrow><mn>1</mn></mrow></msup></math></span> boundary data by Euler Bézier spirals or cubic Euler B-spline spirals.</p></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"112 ","pages":"Article 102361"},"PeriodicalIF":1.5,"publicationDate":"2024-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141402113","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}
引用次数: 0
Interactive design of discrete Voss nets and simulation of their rigid foldings 离散 Voss 网的交互式设计及其刚性折叠模拟
IF 1.5 4区 计算机科学 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-06-01 DOI: 10.1016/j.cagd.2024.102346
M. Kilian, G. Nawratil, M. Raffaelli, A. Rasoulzadeh, K. Sharifmoghaddam

Voss nets are surface parametrizations whose parameter lines follow a conjugate network of geodesics. Their discrete counterparts, so called V-hedra, are flexible quadrilateral meshes with planar faces such that opposite angles at every vertex are equal; by replacing this equality condition with the closely related constraint that opposite angles are supplementary, we get so-called anti-V-hedra. In this paper, we study the problem of constructing and manipulating (anti-)V-hedra. First, we present a V-hedra generator that constructs a modifiable (anti-)V-hedron in a geometrically exact way, from a set of simple conditions already proposed by Sauer in 1970; our generator can compute and visualize the flexion of the (anti-)V-hedron in real time. Second, we present an algorithm for the design and interactive exploration of V-hedra using a handle-based deformation approach; this tool is capable of simulating the one-parametric isometric deformation of an imperfect V-hedron via a quad soup approach. Moreover, we evaluate the performance and accuracy of our tools by applying the V-hedra generator to constraints obtained by numerical optimization. In particular, we use example surfaces that originate from one-dimensional families of smooth Voss surfaces – each spanned by two isothermal conjugate nets – for which an explicit parametrization is given. This allows us to compare the isometric deformation of the smooth target surface with the rigid folding of the optimized (imperfect) V-hedron.

Voss 网是曲面参数化,其参数线遵循共轭大地线网络。它们的离散对应物,即所谓的 V 型面体,是具有平面的柔性四边形网格,每个顶点的对角都相等;用与之密切相关的对角互补的约束条件取代这一相等条件,我们就得到了所谓的反 V 型面体。在本文中,我们将研究构建和操作(反)V 型对角线的问题。首先,我们提出了一种 Vhedra 生成器,它可以根据绍尔在 1970 年提出的一组简单条件,以几何精确的方式构建可修改的(反)Vhedron;我们的生成器可以实时计算和可视化(反)Vhedron 的弯曲度。其次,我们提出了一种使用基于手柄的变形方法设计和交互式探索 V 型正面体的算法;该工具能够通过四汤方法模拟不完美 V 型正面体的单参数等距变形。此外,我们还通过将 V 型正面体生成器应用于数值优化获得的约束条件,评估了工具的性能和准确性。特别是,我们使用了源于光滑 Voss 曲面一维族的示例曲面--每个曲面由两个等温共轭网跨越--我们给出了这些曲面的明确参数。这样,我们就可以将光滑目标表面的等距变形与优化(不完美)V 型正面体的刚性折叠进行比较。
{"title":"Interactive design of discrete Voss nets and simulation of their rigid foldings","authors":"M. Kilian,&nbsp;G. Nawratil,&nbsp;M. Raffaelli,&nbsp;A. Rasoulzadeh,&nbsp;K. Sharifmoghaddam","doi":"10.1016/j.cagd.2024.102346","DOIUrl":"10.1016/j.cagd.2024.102346","url":null,"abstract":"<div><p>Voss nets are surface parametrizations whose parameter lines follow a conjugate network of geodesics. Their discrete counterparts, so called <em>V-hedra</em>, are flexible quadrilateral meshes with planar faces such that opposite angles at every vertex are equal; by replacing this equality condition with the closely related constraint that opposite angles are supplementary, we get so-called <em>anti-V-hedra</em>. In this paper, we study the problem of constructing and manipulating (anti-)V-hedra. First, we present a V-hedra generator that constructs a modifiable (anti-)V-hedron in a geometrically exact way, from a set of simple conditions already proposed by Sauer in 1970; our generator can compute and visualize the flexion of the (anti-)V-hedron in real time. Second, we present an algorithm for the design and interactive exploration of V-hedra using a handle-based deformation approach; this tool is capable of simulating the one-parametric isometric deformation of an imperfect V-hedron via a quad soup approach. Moreover, we evaluate the performance and accuracy of our tools by applying the V-hedra generator to constraints obtained by numerical optimization. In particular, we use example surfaces that originate from one-dimensional families of smooth Voss surfaces – each spanned by two isothermal conjugate nets – for which an explicit parametrization is given. This allows us to compare the isometric deformation of the smooth target surface with the rigid folding of the optimized (imperfect) V-hedron.</p></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"111 ","pages":"Article 102346"},"PeriodicalIF":1.5,"publicationDate":"2024-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0167839624000803/pdfft?md5=8df9ad709bde6850d8cf1c6ab4745c06&pid=1-s2.0-S0167839624000803-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141138277","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A point-normal interpolatory subdivision scheme preserving conics 保留圆锥形的点正则内插细分方案
IF 1.5 4区 计算机科学 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-06-01 DOI: 10.1016/j.cagd.2024.102347
Niels Bügel , Lucia Romani , Jiří Kosinka

The use of subdivision schemes in applied and real-world contexts requires the development of conceptually simple algorithms that can be converted into fast and efficient implementation procedures. In the domain of interpolatory subdivision schemes, there is a demand for developing an algorithm capable of (i) reproducing all types of conic sections whenever the input data (in our case point-normal pairs) are arbitrarily sampled from them, (ii) generating a visually pleasing limit curve without creating unwanted oscillations, and (iii) having the potential to be naturally and easily extended to the bivariate case. In this paper we focus on the construction of an interpolatory subdivision scheme that meets all these conditions simultaneously. At the centre of our construction lies a conic fitting algorithm that requires as few as four point-normal pairs for finding new edge points (and associated normals) in a subdivision step. Several numerical results are included to showcase the validity of our algorithm.

在应用和现实世界中使用细分方案,需要开发概念上简单的算法,并将其转化为快速高效的实施程序。在内插法细分方案领域,我们需要开发一种算法,该算法能够:(i) 在输入数据(在我们的例子中是点-法线对)被任意采样的情况下,再现所有类型的圆锥曲线截面;(ii) 在不产生不必要的振荡的情况下,生成视觉上令人愉悦的极限曲线;(iii) 具有自然、轻松地扩展到二变量情况的潜力。在本文中,我们将重点讨论同时满足所有这些条件的插值细分方案的构造。我们构建的核心是一种圆锥拟合算法,在细分步骤中只需要四个点-法线对就能找到新的边缘点(及相关法线)。我们还提供了一些数值结果,以展示我们算法的有效性。
{"title":"A point-normal interpolatory subdivision scheme preserving conics","authors":"Niels Bügel ,&nbsp;Lucia Romani ,&nbsp;Jiří Kosinka","doi":"10.1016/j.cagd.2024.102347","DOIUrl":"10.1016/j.cagd.2024.102347","url":null,"abstract":"<div><p>The use of subdivision schemes in applied and real-world contexts requires the development of conceptually simple algorithms that can be converted into fast and efficient implementation procedures. In the domain of interpolatory subdivision schemes, there is a demand for developing an algorithm capable of (i) reproducing all types of conic sections whenever the input data (in our case point-normal pairs) are arbitrarily sampled from them, (ii) generating a visually pleasing limit curve without creating unwanted oscillations, and (iii) having the potential to be naturally and easily extended to the bivariate case. In this paper we focus on the construction of an interpolatory subdivision scheme that meets all these conditions simultaneously. At the centre of our construction lies a conic fitting algorithm that requires as few as four point-normal pairs for finding new edge points (and associated normals) in a subdivision step. Several numerical results are included to showcase the validity of our algorithm.</p></div>","PeriodicalId":55226,"journal":{"name":"Computer Aided Geometric Design","volume":"111 ","pages":"Article 102347"},"PeriodicalIF":1.5,"publicationDate":"2024-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0167839624000815/pdfft?md5=73e6c19a1540d186507b4ba5fb902a3e&pid=1-s2.0-S0167839624000815-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141132176","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Computer Aided Geometric Design
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1