A comparative study of k-nearest neighbour techniques in crowd simulation.

COMPUTER ANIMATION AND VIRTUAL WORLDS(2017)

引用 26|浏览14
暂无评分
摘要
The k-nearest neighbour (kNN) problem appears in many different fields of computer science, such as computer animation and robotics. In crowd simulation, kNN queries are typically used by a collision-avoidance method to prevent unnecessary computations. Many different methods for finding these neighbours exist, but it is unclear which will work best in crowd simulations, an application which is characterised by low dimensionality and frequent change of the data points. We therefore compare several data structures for performing kNN queries. We find that the nanoflann implementation of a k-d tree offers the best performance by far on many different scenarios, processing 100,000 agents in about 35ms on a fast consumer PC.
更多
查看译文
关键词
comparative study,crowd simulation,nearest neighbours
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要