The invention discloses a method for automatically generating graphs for rotationally symmetric porcelain decoration, which comprises the following steps: step one, with input 2D texture model data; step two, the symmetry axis rotation model obtained erect model based on the obtained positive view about four directions before and after the step three; cumulative gradient map analysis, the generative model to four positive views obtained using gradient operator; step four, the cumulative gradient map based on the calculation model of the cutting plane to complete the segmentation model itself; step five, for each segmented model cone fitting; step six, determine whether there is a special area no texture circle fitting, if there is no texture area are merged with the generation of cone frustum of a cone; otherwise the surface texture generation expansion plane decoration A new technique based on surface parameterization to unfold the surface decoration of porcelain from the surface of three-dimensional objects to the two-dimensional plane.
【技术实现步骤摘要】
一种面向旋转对称瓷器的纹饰展开图的自动生成方法
本专利技术属于计算机图形学领域,尤其涉及是一种面向旋转对称瓷器的纹饰展开图的自动生成方法。
技术介绍
网格曲面的参数化:网格曲面的参数化是指建立一个映射关系,使得网格曲面上的顶点通过此映射关系映射到参数区域中。根据参数化目标的不同,参数化方法可以分为两大类:(1)直接利用坐标变换;(2)使用一个辅助表面或者几何体作为中介来实现参数化。但是将一个不可展的三维网格曲面映射成到平面将不可避免地产生长度、面积、角度上的扭曲变形。许多方法在保持几何度量的前提下着力于减少参数化造成的扭曲,比如通过使映射的Dirichlet能量最小来构造对非线性调和映射的线性逼近;通过一个参数来平衡保面积和保角度两者线性混合对最终扭曲产生的影响,然后最小化线性混合的扭曲能量函数。在我们的方法中,我们使用圆台作为中介进行参数化。圆台的拟合:对点云数据进行几何拟合,就是用简单的几何形体包围点云数据中所有的点,并使这些几何形体的体积最小。许多研究者采用圆柱体拟合点云数据取得了很大的进展。但在实践过程中,单纯的采用圆柱体拟合三维物体不能很好的解决所有的问题,对于我们要处理的器物,采用圆锥体进行拟合是一种更为有效的方法。准最小二乘的方法是拟合圆柱面和圆锥面等二次曲面的常用方法。
技术实现思路
针对现有技术存在的问题,本专利技术提供一种面向旋转对称瓷器的纹饰展开图的自动生成方法,本专利技术是基于表面参数化方法把瓷器表面的纹饰从三维器物表面展开到二维平面上的新型技术,本专利技术可辅助用于考古绘图以实现具有旋转对称性的瓷器表面纹饰的分段平面展开。为了解决现有 ...
【技术保护点】
一种面向旋转对称瓷器的纹饰展开图的自动生成方法,其特征在于,包括如下步骤:步骤一,输入具有二维纹理的模型数据信息;步骤二,基于对称轴旋转模型获得正立的模型,进而获取其前后左右四个方向的正视图;步骤三,利用梯度算子对获得的四个正视图进行分析,生成模型的累积梯度图;步骤四,在获得的累积梯度图基础上计算模型切割平面完成对模型本身的分段处理;步骤五,对获得的每个分段模型进行圆台拟合;步骤六,判断圆台拟合中是否存在无纹理的特殊区域,如果存在无纹理区域则与生成圆台合并后返回步骤五;否则进行圆台表面纹理展开生成平面纹饰展开图。
【技术特征摘要】
1.一种面向旋转对称瓷器的纹饰展开图的自动生成方法,其特征在于,包括如下步骤:步骤一,输入具有二维纹理的模型数据信息;步骤二,基于对称轴旋转模型获得正立的模型,进而获取其前后左右四个方向的正视图;步骤三,利用梯度算子对获得的四个正视图进行分析,生成模型的累积梯度图;步骤四,在获得的累积梯度图基础上计算模型切割平面完成对模型本身的分段处理;步骤五,对获得的每个分段模型进行圆台拟合;步骤六,判断圆台拟合中是否存在无纹理的特殊区域,如果存在无纹理区域则与生成圆台合并后返回步骤五;否则进行圆台表面纹理展开生成平面纹饰展开图。2.根据权利要求1所述的一种面向旋转对称瓷器的纹饰展开图的自动生成方法,其特征在于,所述步骤三中所述梯度图是通过正投影方式获得模型前后左右四个方向的正视图,利用梯度算子分别计算四个正视图的垂直梯度分布,并沿水平方向累加正视图的绝对值之和,获得一维的梯度绝对值之和的分布。3.根据权利要求1所述的一种面向旋转对称瓷器的纹饰展开图的自动生成方法,其特征在于,所述切割线平面为梯度绝对值之和发生剧烈改变的位置,利用公式(1)寻找切割线的位置:其中,Li表示第i行,表示第i行的梯度,ε是人为设定的阈值,LC表示找到的切割线。4.根据权利要求1...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。