[发明专利]基于随机森林算法的分层布料模拟方法有效

专利信息
申请号: 201910089134.8 申请日: 2019-01-30
公开(公告)号: CN109829232B 公开(公告)日: 2022-11-25
发明(设计)人: 靳雁霞;张晋瑞;张程程;程奇甫;齐欣;马博;贾瑶;张建华;雷海卫 申请(专利权)人: 中北大学
主分类号: G06T17/00 分类号: G06T17/00;G06T17/20;G06T13/20
代理公司: 太原申立德知识产权代理事务所(特殊普通合伙) 14115 代理人: 程园园
地址: 030051*** 国省代码: 山西;14
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 随机 森林 算法 分层 布料 模拟 方法
【权利要求书】:

1.基于随机森林算法的分层布料模拟方法,其特征在于:具体按照以下步骤进行:

步骤1,使用隐式积分方法计算出初始布料中质点位置x0(t+Δt),将质点用线连接,产生布料网格L0,将布料网格L0里的三角形的索引值标为0,即产生最初始水平的布料;

步骤2,使用随机森林模型中的回归算法,在初始水平布料的基础上,计算出新质点的位置,然后将新质点与步骤1产生的布料网格L0里与新质点相对应的三角形的三个顶点相连,产生新的布料网格,将新产生的布料网格里的三角形的索引值标为1;

步骤3,采取边翻转操作,将步骤2中新的布料网格中的狭长三角形转化为不含钝角的稳定三角形,产生了新的布料网格L1,将新的布料网格L1里的经边翻转产生的三角形索引值加1;

步骤4,重复操作步骤2-3,每当产生新的三角形,其索引值依次加1;直至产生满意的布料动画,即完成基于随机森林算法的分层布料模拟。

2.根据权利要求1所述的基于随机森林算法的分层布料模拟方法,其特征在于:所述步骤1中使用隐式积分方法计算出初始布料中质点位置x0(t+Δt),具体操作过程是:

x0(t+Δt)=x0(t)+v0(t+Δt)Δt (1)

M0v0(t+Δt)=M0v0(t)+(fext(t)+f(t+Δt))Δt (2)

其中:x0(t)表示t时刻质点的位置;v0(t)表示t时刻质点的速度;M0表示质量矩阵;fext表示外力;f代表模型的隐含力;

将方程(1)和(2)的计算可以转换为一下最小化问题:

其中:表示的是在没有隐含力f的情况下所预测的质点的下一位置,U是影响布料模型的不同能量项的总和。

3.根据权利要求2所述的基于随机森林算法的分层布料模拟方法,其特征在于,所述步骤2中使用随机森林模型中的回归算法,计算出下一水平布料中新质点的位置,具体操作过程是:

步骤2.1:将布料网格中质点的位置作为样本,假设原始数据样本含量为n,样本含有7个输入特征维,利用bootstrap有放回地随机抽取b个新的自助训练样本集,每次未被抽到的样本组成b个袋外数据,作为随机森林的测试样本;

步骤2.2:将三角形的各质点与其初始位置相比的局部差异作为输入特征向量,定义为:

其中:为的初始位置;

步骤2.3:随机森林算法的输出为预测的新质点的位置与其真实位置的差异,定义为:

其中:为的初始位置;

步骤2.4:随机森林算法所预测的新质点的位置为:

4.根据权利要求3所述的基于随机森林算法的分层布料模拟方法,其特征在于:所述步骤3中需要采取边翻转操作的狭长三角形为:

满足以下两个条件:

(1)有与三角形中钝角所对应的边共享此边的三角形;

(2)要进行边翻转操作的两个三角形具有相同的索引值。

5.根据权利要求1-4任一项所述的基于随机森林算法的分层布料模拟方法,其特征在于,所述步骤4中重复操作步骤2-3,每当产生新的三角形,其索引值依次加1;直至产生满意的布料动画,即完成基于随机森林算法的分层布料模拟,具体操作过程是:

每当使用随机森林算法产生更精细水平的布料,便评判产生的布料模拟效果,如果满意则停止整个模拟过程;如果产生的布料动画不满意,继续重复步骤2和步骤3,直至产生令人满意的布料动画。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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