发明名称 | 一种基于噪声感知的飞虫群模拟方法 | ||
摘要 | 本发明公开了一种基于噪声感知的飞虫群模拟方法,包括:(1)用户指定噪声控制参数,生成目标噪声场<img file="DDA00003028951500011.GIF" wi="52" he="75" />及其旋度场;(2)用户给定空间信息和网格参数,生成最小耗费场C;(3)用户给定飞虫个数、飞虫群的出生区域以及飞虫的基础飞行速率s<sub>0</sub>,使用<img file="DDA00003028951500012.GIF" wi="52" he="79" />和C持续获得飞虫个体在每一时刻的速度值,利用这些速度值按帧更新所有飞虫的最新空间位置,模拟飞虫群。本发明通过利用Perlin噪声生成无散噪声场来控制飞虫群的噪声行为,和利用最优路径算法生成空间最小耗费场来导航飞虫群的飞行路径,从而高效地模拟出逼真的飞虫群动画。 | ||
申请公布号 | CN103236072A | 申请公布日期 | 2013.08.07 |
申请号 | CN201310123643.0 | 申请日期 | 2013.04.10 |
申请人 | 浙江大学 | 发明人 | 王欣捷;金小刚 |
分类号 | G06T13/40(2011.01)I | 主分类号 | G06T13/40(2011.01)I |
代理机构 | 杭州天勤知识产权代理有限公司 33224 | 代理人 | 胡红娟 |
主权项 | 1.一种基于噪声感知的飞虫群模拟方法,其特征在于,包括:(1)用户指定噪声控制参数,生成目标噪声场<img file="FDA00003028951200011.GIF" wi="52" he="78" />及其旋度场;所述的噪声控制参数包括网格密度参数scale和噪声范围控制参数gain;(2)用户给定空间信息和网格参数,生成最小耗费场C;所述的空间信息包括目标区域goal和空间障碍物信息;所述的网格参数包括网格尺寸gridx、gridy、gridz,单位网格边长l;(3)用户给定飞虫个数、飞虫群的出生区域以及飞虫的基础飞行速率s<sub>0</sub>,使用<img file="FDA00003028951200012.GIF" wi="49" he="76" />和C持续获得飞虫个体在每一时刻的速度值,利用这些速度值按帧更新所有飞虫的最新空间位置,模拟飞虫群。 | ||
地址 | 310027 浙江省杭州市西湖区浙大路38号 |