发明名称 一种基于噪声感知的飞虫群模拟方法
摘要 本发明公开了一种基于噪声感知的飞虫群模拟方法,包括:(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号