结果视频:https://www.youtube.com/watch?v=obe5uO56cTI
这篇文章的问题是给一段真实的人群视频,能够生成出一段具有原视频中的行人的行为特点的轨迹视频。
方法是把原视频每个人一段时间的轨迹提取出来,同时提取这个人周围人在一段时间内的轨迹,还有周围障碍物的信息,算是一个数据。可视化的话是这个样子
以这个人当前时刻为中心点,有他的速度,和周围人一段时间的轨迹
从视频中提取出很多这样的数据来形成一个行人行为数据库
然后在仿真过程中,对每个人查看其当前的速度和周围环境的状态,在数据库中找到最相近的,然后按照数据库中这个人接下来的轨迹,走一段。
如果这个最相近的会导致相撞,就替换成次相近的,都不行就修改轨迹让其不会碰撞
如果在走这段轨迹的过程中发现和当时的状态已经相差很大了,则需要重新匹配,然后修改轨迹。
这种方法实际上是匹配了短时间内,每个人在真实环境中的对应的反应
也就是只是短时,局部相近
但是效果挺好的