利用行人占据区域实现密度统计的方法及系统技术方案

技术编号:17838092 阅读:26 留言:0更新日期:2018-05-03 19:36
本发明专利技术公开了一种利用行人占据区域实现密度统计的方法及系统,其考虑了行人的影响范围和可视范围,计算得到的局部密度能更好的符合行人速度密度关系;同时,统计结果更为合理,既能正确反映行人整体的宏观运动特征,又能很好的体现每个个体的微观运动特征;并且,计算速率快于传统的泰森多边形的计算速率,在很大程度上可以满足实时的演示需求。

Method and system for realizing density statistics by occupying area of pedestrians

The invention discloses a method and system for the use of pedestrian occupying area to realize the density statistics. It considers the range of pedestrian influence and the visual range. The calculated local density can better conform to the pedestrian velocity density relationship. At the same time, the statistical results are more reasonable, which can not only reflect the macroscopic movement characteristics of the pedestrian as a whole. It can also reflect the micro motion characteristics of each individual, and the calculation rate is faster than the traditional Tyson polygon calculation rate, and it can meet the real-time demonstration requirement to a great extent.

【技术实现步骤摘要】
利用行人占据区域实现密度统计的方法及系统
本专利技术涉及计算机应用
,尤其涉及一种利用行人占据区域实现密度统计的方法及系统。
技术介绍
随着社会的发展、经济的进步,城市中人员密集的大型公共场所越来越多,如体育场馆、交通枢纽、大型购物中心、大型公共活动场所、学校等等。这些场所往往具有人员密度大、流动性强、环境特殊等特点,一旦发生如火灾、地震、爆炸、恐怖袭击、踩踏等紧急事故时,将严重威胁到大量人员的人身安全及财产安全。行人动力学的研究一直是火灾等紧急情况下人员疏散研究的重要内容,而实验研究一直是行人动力学中主要的方向。研究人员可以通过观测和可控实验,获得行人的运动行为特征,揭示人员运动规律。但是研究者在以往的运动实验的数据处理中发现,不同的人员统计方法将会影响数据的精确度与使用范围,继而影响行人动力学规律的描述。传统的行人统计方法通过统计固定的空间范围内的行人的数量或流量来计算空间宏观的密度与平均速度。但这些统计方法不涉及到每人每时刻的个体运动参数,且得出的密度数据是离散不连续的,故难以将数据直接应用到微观模型中。近年来很多研究者将行人作为泰森多边形的样点,将每个行人的密度均分到每个泰森多边形中,得到行人的泰森多边形图,通过计算每个行人对泰森多边形的密度的贡献来描述给定时刻空间内的密度与速度分布。采用泰森多边形方法得到的平均密度、空间平均速度随时间更接近连续变化,且相对于传统方法,泰森多边形方法得到的数据波动较小。虽然通过泰森多边形统计行人占据面积的方法已经被研究者们广泛的接受和使用,但是这种方法存在一些局限性:1)在原始的泰森多边形统计密度的计算中没有考虑到行人的影响范围和可视范围。行人运动方向前方的行人或物体与其背后的物体对密度的统计并没有加以区别的,基于这种数据得到的微观模型并不能够很好的反应行人运动真实特点;2)由于原始方法是将每个个体的密度离散到整个统计空间范围内,在总人数较少或者运动刚开始的一段时间内,个体区域的面积会由于区域内的人数过少产生较大的数值,从而出现极小的局部密度。这些极小的密度数据对于行人运动的宏观描述的影响不明显,但是在构建个体运动的速度密度关系时会影响公式的参数拟合;3)在考虑较多人的场景时,采用传统的方法需要考虑场景内所有个体的位置来构造泰森多边形网络,计算效率比较低,有时不能满足实时的密度演示要求。
技术实现思路
本专利技术的目的是提供一种利用行人占据区域实现密度统计的方法及系统,极大的提高了计算效率。本专利技术的目的是通过以下技术方案实现的:一种利用行人占据区域实现密度统计的方法,包括:根据每个行人的位置得出其影响区域;对于当前行人找出其影响区域内的其他行人和/或障碍物,并得到其他行人与当前行人的垂直平分线中对应的中垂线,和/或障碍物与当前行人的垂直平分线中对应的垂线,将中垂线与垂线均作为分割线;计算当前行人影响区域被各分割线分割后的多边形区域,将分割后的多边形区域作为当前行人的最终影响区域;重复以上过程获得所有行人最终影响区域;按照每一行人的运动方向,从相应的最终影响区域中提取出一定角度范围的多边形,并将提取出的多边形的一定倍数作为相应行人占据范围的面积,继而进行密度统计。由上述本专利技术提供的技术方案可以看出,1)考虑了行人的影响范围和可视范围,计算得到的局部密度能更好的符合行人速度密度关系;2)统计结果更为合理,既能正确反映行人整体的宏观运动特征,又能很好的体现每个个体的微观运动特征;3)计算速率快于传统的泰森多边形的计算速率,在很大程度上可以满足实时的演示需求。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。图1为本专利技术实施例提供的一种利用行人占据区域实现密度统计的方法的流程图;图2为本专利技术实施例提供的一种确定行人占据区域的示意图;图3为本专利技术实施例提供的利用垂直平分线中对应的中垂线来分割内接多边形的示意图;图4为本专利技术实施例提供的通过减少虚拟点的分割权值进行边界描述的布点方法的示意图;图5为本专利技术实施例提供的通过虚拟点替代边界生成的人员占据多边形场景示意图;图6为本专利技术实施例提供的一种利用行人占据区域实现密度统计的系统示意图。具体实施方式下面结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术的保护范围。本专利技术实施例提供一种利用行人占据区域实现密度统计的方法,如图1所示,其主要包括:步骤1、根据每个行人的位置得出其影响区域。本专利技术实施例中,可以通过摄像机录制的视频对行人的轨迹进行提取,对提取的数据进行修正后,得到行人在不同时刻的位置坐标;之后,可以采用行人影响范围圆的内接多边形作为行人的影响区域,行人作为一个样点位于内接多边形的中心,内接多边形的半径为N。如图2a所示,当前行人的影响范围为圆的内接多边形K(内接十二边形),行人作为一个样点P位于内接多边形K的中心。示例性的,本专利技术实施例中可以设置N=2.1m,且多边形的端点可以以链表形式保存。步骤2、对于当前行人找出其影响区域内的其他行人和/或障碍物,并得到其他行人与当前行人的垂直平分线中对应的中垂线,和/或障碍物与当前行人的垂直平分线中对应的垂线,将中垂线与垂线均作为分割线。考虑行人与行人之间的互相影响,需要计算其他行人与当前行人的垂直平分线中对应的中垂线。如图2b所示,其示例性的给出了其他行人与当前行人的垂直平分线中对应的中垂线。还可以参见图3,其展示了某一行人对应的虚拟样点P’与当前行人对应的样点P的垂直平分线中对应的中垂线。另外,还考虑障碍物(例如,墙)对行人的影响,如果当前行人找出其影响区域内有障碍物,则还需要获得障碍物与当前行人的垂直平分线中对应的垂线,此时不采用连线的中垂线,而是考虑权值来做相应的垂线。本专利技术实施例中,利用若干均匀分布的虚拟点组成边界代表障碍物对当前行人的影响,虚拟点的分布可以根据障碍物的具体形状来设置,对于转角等比较尖锐的部分增加样点的数量;之后就可以根据边界的权值生成边界与当前行人的垂直平分线的垂线。示例性的,行人受到固定的障碍物的影响会比较小,可以将垂线设置为连线中更靠近代表障碍物的虚拟点的位置(1/3分割处)。如图4所示,为通过减少虚拟点的分割权值进行边界描述的布点方法;图4所示的示例中,障碍物轮廓较为平整,因此,可以通过较少的虚拟点来组成边界。此处的每一虚拟点与当前行人之间的垂线确定方式,与行人间分割中垂线的确定方式类似,区别主要在于此处需要考虑权值,因此不再是中垂线;确定每一虚拟点与当前行人之间的垂线后,按顺序连接为一个完整的垂线,用来后续的分割操作。步骤3、计算当前行人影响区域被各个分割线分割后的多边形区域,将分割后的多边形区域作为当前行人的最终影响区域;重复以上过程获得所有行人最终影响区域。如图2c,其示出了将分割线作为边界对图2a所示的内接多边形进行分割,获得分割后的多边形区域k,即最终影本文档来自技高网
...
利用行人占据区域实现密度统计的方法及系统

【技术保护点】
一种利用行人占据区域实现密度统计的方法,其特征在于,包括:根据每个行人的位置得出其影响区域;对于当前行人找出其影响区域内的其他行人和/或障碍物,并得到其他行人与当前行人的垂直平分线中对应的中垂线,和/或障碍物与当前行人的垂直平分线中对应的垂线,将中垂线与垂线均作为分割线;计算当前行人影响区域被各分割线分割后的多边形区域,将分割后的多边形区域作为当前行人的最终影响区域;重复以上过程获得所有行人最终影响区域;按照每一行人的运动方向,从相应的最终影响区域中提取出一定角度范围的多边形,并将提取出的多边形的一定倍数作为相应行人占据范围的面积,继而进行密度统计。

【技术特征摘要】
1.一种利用行人占据区域实现密度统计的方法,其特征在于,包括:根据每个行人的位置得出其影响区域;对于当前行人找出其影响区域内的其他行人和/或障碍物,并得到其他行人与当前行人的垂直平分线中对应的中垂线,和/或障碍物与当前行人的垂直平分线中对应的垂线,将中垂线与垂线均作为分割线;计算当前行人影响区域被各分割线分割后的多边形区域,将分割后的多边形区域作为当前行人的最终影响区域;重复以上过程获得所有行人最终影响区域;按照每一行人的运动方向,从相应的最终影响区域中提取出一定角度范围的多边形,并将提取出的多边形的一定倍数作为相应行人占据范围的面积,继而进行密度统计。2.根据权利要求1所述的一种利用行人占据区域实现密度统计的方法,其特征在于,所述根据每个行人的位置得出其影响区域包括:采用行人影响范围圆的内接多边形作为行人的影响区域,行人作为一个样点位于内接多边形的中心,内接多边形的半径为N。3.根据权利要求1所述的一种利用行人占据区域实现密度统计的方法,其特征在于,利用若干均匀分布的虚拟点组成边界代表障碍物对当前行人的影响,根据边界的权值生成边界与当前行人的垂直平分线的垂线。4.根据权利要求1或2所述的一种利用行人占据区域实现密度统计的方法,其特征在于,如果当前行人影响区域内无其他行人与障碍物,则当前行人的最终影响区域为其最初确定的影响区域。5.根据权利要求1所述的一种利用行人占据区域实现密度统计的方法,其特征在于,按照每一行人的运动方向,从相应的最终影响区域中提取出120°范围内的多边形,并将提取出的多边形的三倍作为相应行人占据范围的面积;提取出的多边形面积记为Sfront,则采用下述公式计算行人占据范围的局部密度:对于统计区域S的宏观密度采用以下公式计算:6.一种利用行人占据区域实现密度统计的系统,其特征在于,包括...

【专利技术属性】
技术研发人员:宋卫国吴春林刘驰练丽萍
申请(专利权)人:中国科学技术大学
类型:发明
国别省市:安徽,34

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

1