[发明专利]基于重要性采样的三维模型自动化简化方法有效

专利信息
申请号: 201310508241.2 申请日: 2013-10-24
公开(公告)号: CN103530472A 公开(公告)日: 2014-01-22
发明(设计)人: 张桂娟;陆佃杰;刘弘 申请(专利权)人: 山东师范大学
主分类号: G06F17/50 分类号: G06F17/50;G06T17/00
代理公司: 济南圣达知识产权代理有限公司 37221 代理人: 张勇
地址: 250014 山*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 重要性 采样 三维 模型 自动化 简化 方法
【权利要求书】:

1.一种基于重要性采样的三维模型自动化简化方法,其特征是,包括以下步骤:

(1)输入待简化的三维模型;

(2)定义所述三维模型的重要性几何特征,即所述三维模型中曲率变化大的特征区域;

(3)对三维模型的重要性几何特征的自动化提取;

(4)设定重要性采样概率,根据设定的重要性采样概率对提取到的三维模型重要性几何特征中的点进行随机采样,得到重要性采样点集合及其对应的重要性采样点法向集合;

(5)设定普通模型点的采样概率,普通模型点的采样概率值小于重要性采样概率;利用普通模型点采样概率对三维模型表面上的点进行随机采样,得到普通采样点集合及其对应的普通采样点法向集合;

(6)重要性采样点集合及其法向集合、普通采样点集合及其法向集合的并集即为简化后的三维模型表达式;

(7)使用基于紧支撑基函数的模型恢复方法,将简化后的三维模型表达恢复为三维模型。

2.如权利要求1所述的一种基于重要性采样的三维模型自动化简化方法,其特征是,所述步骤(2)中三维模型的重要性几何特征定义为曲率变化大的褶皱、尖角、凿痕、边界特征区域。

3.如权利要求1所述的一种基于重要性采样的三维模型自动化简化方法,其特征是,所述步骤(3)中对三维模型的重要性几何特征进行自动提取的基本步骤如下:

(1)利用Wendaland紧支撑集RBF,将三维模型的表面转换为隐式曲面的函数F(x);

(2)利用三维模型的隐式曲面函数计算该模型中每个网格顶点v处主曲率k沿主方向的导数emax和emin

(3)计算三维模型表面主曲率k沿主方向的极值点;

(4)对上述极值点进行优化,删除对重要性几何特征影响小的极值点,保留影响大的极值点。

4.如权利要求3所述的一种基于重要性采样的三维模型自动化简化方法,其特征是,所述隐式曲面的函数F(x)为:

F(x)ΣpiPψi(x)=ΣpiP[gi(x)+λi]φσ(||x-pi||);---(1)]]>

其中,三维模型表面顶点的集合为P,pi为顶点,顶点pi∈p;ψi(x)为基函数;φσ(||x-pi||)=φ(||x-pi||/σ)为支撑半径为σ的Wendaland紧支撑RBF;

φσ(r)=φ(r/σ),另:r=||x-pi||;

其中,φ(r)=(1-r)4+(4r+1)是Wendaland紧支撑集RBF,σ为支撑半径;

gi(x)为隐式函数,表示逼近顶点pi周围小邻域的基本形状;λi为控制系数;控制系数λi的计算方法为:将每个顶点pi带入公式(1)可得公式(2)

F(pj)=0=ΣpiP[gi(pj)+λi]φσ(||pj-pi||)---(2)]]>

定义Φij=φσ(||pj-pi||),根据公式(2)可得

ΣpiPλiΦij=-Σpipgi(pi)Φij---(3)]]>

其中,gi(pi)为关于每个顶点pi的隐式函数,pi、pj分别为三维模型表面顶点;

在公式(3)中,等号右侧已知;得到一个关于λi的稀疏线性方程组,利用迭代法求解该稀疏线性方程组,获得未知数λi的值。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东师范大学,未经山东师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310508241.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top