基于拟共形映射的三角Bézier参数化
Triangular Bézier Patch Based Parameterization via Quasi-Conformal Mapping
-
摘要: 区域参数化作为等几何分析方法中非常关键的一步, 近年来已得到广泛的关注与研究.针对现有参数化方法大都将参数域限定为正方形(体), 对于一些特殊(类似三角形状)的区域无法获得高质量的映射的问题, 以三角Bé zier面片为表示形式, 以拟共形映射为计算框架, 提出一种有效的平面区域参数化方法.首先给定参数域(单位直角三角形)与计算域之间的边界对应; 构建参数域到计算域具有双射性和低扭曲的拟共形映射问题可以建模为一优化模型, 其目标函数为映射的共形扭曲和光滑性, 约束条件为映射的单调性; 然后通过交替求解2个二次优化问题, 计算拟共形映射; 最后, 通过计算若干区域的扭曲值, 将参数化结果与基于拟共形映射的张量积B样条参数化结果作比较.实验结果表明, 该方法可以得到扭曲值更低的映射, 所提方法是有效的.Abstract: Domain parameterization, which is an essential step in isogeometric analysis, has been extensively studied in recent years. To address the problem that most of the existing parameterization methods restrict the parameter domain to the square (cube) and cannot obtain high-quality mapping for some special (triangle-like) domains, we propose an effective parametrization method for planar domains by adopting the triangular Bézier patches as the representation and the quasi-conformal mapping as the computational framework. Given the boundary correspondence between the parametric domain (unit right triangle) and the physical domain, the problem of constructing a quasi-conformal mapping with low distortion can be modeled as an optimization model, in which the objective function is the conformal distortion and smoothness of the mapping, and the constraint is the injectivity of the mapping. Then the optimization model is addressed by solving two quadratic optimization problems alternatively. Finally, by calculating the distortion of several domains, the parameterized results are compared with the tensor-product B-spline parameterized results based on quasi-conformal mapping. The experimental results show that this method can obtain mappings with lower distortion, and the proposed method is effective.