扎带绑扎仿真方法、装置、设备及存储介质制造方法及图纸

技术编号:25520710 阅读:30 留言:0更新日期:2020-09-04 17:11
本发明专利技术涉及计算机视觉识别技术领域,公开了一种扎带绑扎仿真方法、装置、设备及存储介质,用于扎带的绑扎过程如何在虚拟现实世界中重现出来的问题。所述扎带绑扎仿真方法包括:构建仿真对象,得到扎带骨骼模型;获取扎带绑扎仿真指令,并根据仿真指令确定仿真对象的轨迹函数集及仿真大小;根据轨迹函数集,对扎带骨骼模型进行仿真环绕,得到扎带骨骼模型的仿真形态;基于扎带骨骼模型的当前仿真形态,对扎带骨骼模型进行仿真收缩,得到扎带骨骼模型的新的仿真形态;判断当前最新仿真形态的扎带骨骼模型是否缩小至所述仿真大小;当扎带骨骼模型缩小至仿真大小时,结束仿真。在虚拟现实世界中实现扎带的绑扎画面。

【技术实现步骤摘要】
扎带绑扎仿真方法、装置、设备及存储介质
本专利技术涉及计算机视觉识别
,尤其涉及一种扎带绑扎仿真方法、装置、设备及存储介质。
技术介绍
虚拟现实技术是仿真技术、计算机图形学、人机接口技术、多媒体技术、传感技术、网络技术等多种技术的集合,是一门交叉性强的前沿学科与研究领域。虚拟现实技术主要包括自然技能、传感设备、模拟环境和感知等方面。自然技能是人体行为动作通过计算机处理行为相关的采集数据,作出实时响应,并反馈至人的五官;传感设备是指三维交互设备;模拟环境是通过计算机生成的模拟真实事务的三维立体图像;感知是指计算机可以生成人的视觉、听觉、触觉、力觉、运动、嗅觉、味觉等。而人在虚拟空间中进行一些道具操作,有的是使用实体道具,有的可不使用实体道具,直接由计算机生成,扎带的捆绑即属于后者。扎带在显示生活中应用广泛,如果要在虚拟现实中模拟扎带的绑扎过程十分困难。
技术实现思路
本专利技术的主要目的在于解决扎带的绑扎过程如何在虚拟现实世界中重现出来的技术问题。本专利技术第一方面提供了一种扎带绑扎仿真方法,包括:...

【技术保护点】
1.一种扎带绑扎仿真方法,其特征在于,所述扎带绑扎仿真方法包括:/n构建仿真对象,得到扎带骨骼模型;/n获取扎带绑扎仿真指令,并根据所述仿真指令确定所述仿真对象的轨迹函数集及仿真大小;/n根据所述轨迹函数集,对所述扎带骨骼模型进行仿真环绕,得到所述扎带骨骼模型的仿真形态;/n基于所述扎带骨骼模型的当前仿真形态,对所述扎带骨骼模型进行仿真收缩,得到所述扎带骨骼模型的新的仿真形态;/n判断当前最新仿真形态的扎带骨骼模型是否缩小至所述仿真大小;/n若是,则结束仿真,否则基于所述扎带骨骼模型的当前最新仿真形态,继续对所述扎带骨骼模型进行仿真收缩,直至所述扎带骨骼模型缩小至所述仿真大小时结束仿真。/n

【技术特征摘要】
1.一种扎带绑扎仿真方法,其特征在于,所述扎带绑扎仿真方法包括:
构建仿真对象,得到扎带骨骼模型;
获取扎带绑扎仿真指令,并根据所述仿真指令确定所述仿真对象的轨迹函数集及仿真大小;
根据所述轨迹函数集,对所述扎带骨骼模型进行仿真环绕,得到所述扎带骨骼模型的仿真形态;
基于所述扎带骨骼模型的当前仿真形态,对所述扎带骨骼模型进行仿真收缩,得到所述扎带骨骼模型的新的仿真形态;
判断当前最新仿真形态的扎带骨骼模型是否缩小至所述仿真大小;
若是,则结束仿真,否则基于所述扎带骨骼模型的当前最新仿真形态,继续对所述扎带骨骼模型进行仿真收缩,直至所述扎带骨骼模型缩小至所述仿真大小时结束仿真。


2.根据权利要求1所述的扎带绑扎仿真方法,其特征在于,所述根据所述仿真指令确定所述仿真对象的轨迹函数集包括:
对所述仿真对象进行拆分,得到对应的多个仿真对象单元;
从预设函数集中筛选各仿真对象单元对应的轨迹函数,得到所述仿真对象的轨迹函数集。


3.根据权利要求2所述的扎带绑扎仿真方法,其特征在于,所述根据所述轨迹函数集,对所述扎带骨骼模型进行仿真环绕,得到所述扎带骨骼模型的仿真形态包括:
根据所述轨迹函数集,计算各仿真对象单元之间的长度比例与各仿真对象单元的第一旋转角;
根据所述长度比例,对所述扎带骨骼模型进行分段,得到多个模型单元;
根据所述第一旋转角,计算各模型单元中各扎带骨骼的第二旋转角;
根据所述第二旋转角,对所述各扎带骨骼进行旋转,得到所述扎带骨骼模型的仿真形态。


4.根据权利要求3所述的扎带绑扎仿真方法,其特征在于,所述根据所述第一旋转角,计算各模型单元中各扎带骨骼的第二旋转角包括:
根据所述第一旋转角,计算所述各扎带骨骼的旋转角增量;
对所述扎带骨骼模型中的扎带骨骼进行编号,得到所述各扎带骨骼的旋转顺序;
根据所述旋转顺序,对所述各扎带骨骼之间的夹角进行对应旋转角增量的累加,得到各扎带骨骼的第二旋转角。


5.根据权利要求4所述的扎带绑扎仿真方法,其特征在于,所述基于所述扎带骨骼模型的当前仿真形态,对所述扎带骨骼模型进行仿真收缩,得到所述扎带骨骼模型的新的仿真形态包括:
根据预设收缩速率,计算所述仿真形态对应的扎带骨骼模型中各模型单元的收缩长度;
根据所述收缩长度,对所述仿真形态对应的扎带骨骼模型进行收缩,以及计算扎带骨骼模型收缩后各扎带骨骼的第三旋转角;
根据所述第三旋转角,对收缩后的扎带骨骼模型中各...

【专利技术属性】
技术研发人员:岑伟华许秋子
申请(专利权)人:深圳市瑞立视多媒体科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1