[发明专利]基于智能体的高密度人群仿真方法有效

专利信息
申请号: 201610327242.0 申请日: 2016-05-17
公开(公告)号: CN106096072B 公开(公告)日: 2019-06-25
发明(设计)人: 陈峰;王子甲;朱亚迪 申请(专利权)人: 北京交通大学
主分类号: G06F17/50 分类号: G06F17/50;G06T19/00
代理公司: 北京市商泰律师事务所 11255 代理人: 黄晓军
地址: 100044 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供了一种基于智能体的高密度人群仿真方法。该方法主要包括:构造行人对应的三圆人体模型,所述三圆人体模型由三个相交的圆组成,其中中间的大圆表示人体躯干,两侧的小圆表示两肩;计算出两个行人对应的三圆人体模型之间的净距,将所述净距作为所述两个行人之间的距离。本发明实施例通过三圆人体模型在不增加算法复杂度的前提下,巧妙地解决了圆形颗粒模拟行人形体的不真实性,为拥挤人群中行人个体物理接触力的计算以及高密度的计算奠定了基础。人群密度计算方法,从个体角度使人群密度的考虑精细化,用量化的方法描述了每一个行人对自身所处环境的主观感受,该方法对于行人个体物理接触力的计算和分析提供了可能。
搜索关键词: 基于 智能 高密度 人群 仿真 方法
【主权项】:
1.一种基于智能体的高密度人群仿真方法,其特征在于,包括:构造行人对应的三圆人体模型,所述三圆人体模型由三个相交的圆组成,其中中间的大圆表示人体躯干,两侧的小圆表示两肩;计算出两个行人对应的三圆人体模型之间的净距,将所述净距作为所述两个行人之间的距离,具体计算过程包括:设第一行人的三圆人体模型的圆心分别为:E1、E2和E3,第二行人的三圆人体模型的圆心分别为:F1、F2和F3;l1为E1和F1之间的欧几里得距离,l2为E1和F2之间的欧几里得距离,l3为E1和F3之间的欧几里得距离,l4为E2和F1之间的欧几里得距离,l5为E2和F2之间的欧几里得距离,l6为E2和F3之间的欧几里得距离,l7为E3和F1之间的欧几里得距离,l8为E3和F2之间的欧几里得距离,l9为E3和F3之间的欧几里得距离;两个行人之间的距离lmin的计算公式如下:lmin=min{l1,l2,l3,l4,l5,l6,l7,l8,l9}将行人的视角范围按等角度划分为若干视野区块,遍历周围的行人进行扫描,记录落在视野范围内各个视野区块内的行人,并计算各个视野区块内行人的平均密度,则第i块视野区块内行人的平均密度的计算公式如下:其中,n表示第i块视野区块内行人的数量,ρik表示第i块视野区块内行人k所处区域的人群密度;行人比较找出各个视野区块内的行人密度最小的视野区块作为自己的行进方向,并将目标点临时转换为所述行人密度最小的视野区块内距离自己最近的点;当行人A与所处区域内的距离最近的行人互相不重叠时,所述行人A所处区域的人群密度ρik的计算方法如下:ρA=1/[AA(1+d1/rA)2]当行人A与所处区域内的距离最近的行人互相重叠时,所述行人A所处区域的人群密度ρik的计算方法如下:ρA=1/[(AA‑AAB)]其中,ρA表示行人A所处人群的密度,AA表示行人A的形体投影面积,d1是行人A与所处区域内的距离最近的行人之间的距离,rA表示距离d1对应的行人A形体圆的半径,AAB表示行人A与所处区域内的距离最近的行人重叠部分的面积。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201610327242.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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