主权项 |
1.一种基于锐化滤波器的三维模型特征线提取方法,具体包括以下步骤:1)读入三维模型数据并建立三维模型的顶点及每个顶点相邻顶点的存储结构;2)对模型进行锐化预处理操作,重新计算每个顶点的新的坐标,具体为:2-1)对于网格模型中的每个顶点v<sub>i</sub>和它的邻居点v<sub>j</sub>,用下面的公式计算v<sub>i</sub>的偏移Δv<sub>i</sub>,<img file="C2005100117680002C1.GIF" wi="456" he="100" />其中w<sub>ij</sub>是权重函数,满足<img file="C2005100117680002C2.GIF" wi="242" he="101" />2-2)在得到偏移Δv<sub>i</sub>后,通过关于Δv<sub>i</sub>的函数计算点v<sub>i</sub>的新位置v<sub>i</sub>′,v<sub>i</sub>′=v<sub>i</sub>+S(Δv<sub>i</sub>),其中S(Δv<sub>i</sub>)=(μ-λ)p(Δv<sub>i</sub>)-μλΔv<sub>i</sub>,μ、λ分别为缩放参数,0<λ<μ<1,p(Δv<sub>i</sub>)代表一个向量,其三个分量分别是Δv<sub>i</sub>的三个分量的绝对值的平方根;3)绘制模型的轮廓线;4)绘制三维模型上的折痕线和边界线。 |