利索能及
我要发布
收藏
专利号: 2021101454872
申请人: 瑞立视多媒体科技(北京)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-07-22
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种扎带绑扎仿真方法,其特征在于,所述方法包括:

构建仿真对象,得到扎带骨骼模型;

根据所述扎带骨骼模型的骨骼长度,确定所述仿真对象的每条边的长度;

根据所述仿真对象的每条边的长度,以及所述仿真对象的内角角度得到所述扎带骨骼模型的仿真形态,所述仿真对象的内角角度为预先设定的;

若仿真对象为矩形,矩形的长边包含n段骨骼,矩形的宽边包含m段骨骼,所述仿真对象的四条边所对应的骨骼编号序列分别为:1至n,n+1至n+m,n+m+1至2n+m,2n+m+1至2n+2m,内角角度为90度;

若仿真对象为等边三角形,等边三角形的每条边包含q段骨骼,仿真对象对应的骨骼编号序列分别为:1至q,q+1至2q,2q+1至3q,内角角度为60度。

2.根据权利要求1所述的方法,其特征在于,所述构建仿真对象,得到扎带骨骼模型之后,所述方法还包括:对所述扎带骨骼模型中的每一段骨骼,按照所述扎带骨骼模型从头至尾的顺序进行编号,所述扎带骨骼模型中的每一段骨骼的长度相同;

所述根据所述扎带骨骼模型的骨骼长度,确定所述仿真对象的每条边的长度之后,所述方法还包括:根据所述仿真对象的每条边的长度,确定所述仿真对象的每条边所对应的骨骼编号序列。

3.根据权利要求2所述的方法,其特征在于,所述根据所述扎带骨骼模型的骨骼长度,确定所述仿真对象的每条边的长度之后,所述方法还包括:根据所述仿真对象的每条边对应的骨骼编号序列,确定所述每条边的边缘骨骼中每段骨骼的编号,所述边缘骨骼中的骨骼数量是预先设定的;

根据所述边缘骨骼中的骨骼数量,以及所述仿真对象的内角角度确定所述边缘骨骼中每段骨骼的弯折角度。

4.根据权利要求3所述的方法,其特征在于,所述仿真对象为矩形,所述矩形的长边包含n段骨骼,所述矩形的宽边包含m段骨骼,所述边缘骨骼包括第一组边缘骨骼、第二组边缘骨骼及第三组边缘骨骼,所述仿真对象的每条边所对应的骨骼编号序列分别为:1至n,n+1至n+m,n+m+1至2n+m,2n+m+1至2n+2m,其中,n>1,m>1,且n和m均为整数,所述根据所述仿真对象的每条边对应的骨骼编号序列,确定所述每条边的边缘骨骼中每段骨骼的编号包括:确定所述第一组边缘骨骼中每段骨骼的编号分别为:n‑1、n、n+1;

确定所述第二组边缘骨骼中每段骨骼的编号分别为:n+m‑1,n+m,n+m+1;

确定所述第三组边缘骨骼中每段骨骼的编号分别为:2n+m‑1,2n+m,2n+m+1;

所述根据所述边缘骨骼中的骨骼数量,以及所述仿真对象的内角角度确定所述边缘骨骼中每段骨骼的弯折角度包括:确定所述第一组边缘骨骼、所述第二组边缘骨骼及所述第三组边缘骨骼各自包含三段骨骼,所述仿真对象的内角角度为90度;

确定所述第一组边缘骨骼、所述第二组边缘骨骼及所述第三组边缘骨骼中的每段骨骼的弯折角度为30度。

5.根据权利要求3所述的方法,其特征在于,所述仿真对象为等边三角形,所述等边三角形的每条边包含q段骨骼,所述边缘骨骼包括第一组边缘骨骼、第二组边缘骨骼,所述仿真对象的每条边所对应的骨骼编号序列分别为:1至q,q+1至2q,2q+1至3q,其中,q>1,且q为整数,所述根据所述仿真对象的每条边对应的骨骼编号序列,确定所述每条边的边缘骨骼中每段骨骼的编号包括:确定所述第一组边缘骨骼中每段骨骼的编号分别为:q‑1、q、q+1;

确定所述第二组边缘骨骼中每段骨骼的编号分别为:2q‑1、2q、2q+1;

所述根据所述边缘骨骼中的骨骼数量,以及所述仿真对象的内角角度确定所述边缘骨骼中每段骨骼的弯折角度包括:确定所述第一组边缘骨骼、所述第二组边缘骨骼各自包含三段骨骼,所述仿真对象的内角角度为60度;

确定所述第一组边缘骨骼、所述第二组边缘骨骼中的每段骨骼的弯折角度为20度。

6.根据权利要求3至5任意一项所述的方法,其特征在于,所述根据所述边缘骨骼中的骨骼数量,以及所述仿真对象的内角角度确定所述边缘骨骼中每段骨骼的弯折角度之后,所述方法还包括:按照预设骨骼弯折速度对所述边缘骨骼中的每段骨骼进行弯折;

每帧判断一次所述边缘骨骼中的每段骨骼是否达到所述弯折角度;

若未达到,则继续以所述预设骨骼弯折速度对所述边缘骨骼中的每段骨骼进行弯折;

若达到,则下一帧停止对所述边缘骨骼中的每段骨骼进行弯折。

7.一种扎带绑扎仿真装置,其特征在于,所述扎带绑扎仿真装置包括:构建模块,用于构建仿真对象,得到扎带骨骼模型;

预处理模块,用于根据所述扎带骨骼模型的骨骼长度,确定所述仿真对象的每条边的长度;

处理模块,用于根据所述仿真对象的每条边的长度,以及所述仿真对象的内角角度得到所述扎带骨骼模型的仿真形态,所述仿真对象的内角角度为预先设定的;

若仿真对象为矩形,矩形的长边包含n段骨骼,矩形的宽边包含m段骨骼,所述仿真对象的四条边所对应的骨骼编号序列分别为:1至n,n+1至n+m,n+m+1至2n+m,2n+m+1至2n+2m,内角角度为90度;

若仿真对象为等边三角形,等边三角形的每条边包含q段骨骼,仿真对象对应的骨骼编号序列分别为:1至q,q+1至2q,2q+1至3q,内角角度为60度。

8.根据权利要求7所述的扎带绑扎仿真装置,其特征在于,

所述预处理模块,还用于对所述扎带骨骼模型中的每一段骨骼,按照所述扎带骨骼模型从头至尾的顺序进行编号,所述扎带骨骼模型中的每一段骨骼的长度相同;

所述预处理模块,还用于根据所述仿真对象的每条边的长度,确定所述仿真对象的每条边所对应的骨骼编号序列。

9.一种扎带绑扎仿真设备,其特征在于,所述扎带绑扎仿真设备包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;

所述至少一个处理器调用所述存储器中的所述指令,以使得所述扎带绑扎仿真设备执行如权利要求1‑6中任一项所述的扎带绑扎仿真方法。

10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1‑6中任一项所述的扎带绑扎仿真方法。