Optimized spatial hashing for collision detection of deformable objects

被引:0
作者
Teschner, M [1 ]
Heidelberger, B [1 ]
Müller, M [1 ]
Pomeranets, D [1 ]
Gross, M [1 ]
机构
[1] Swiss Fed Inst Technol, Comp Graph Lab, Zurich, Switzerland
来源
VISION, MODELING, AND VISUALIZATION 2003 | 2003年
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose a new approach to collision and self-collision detection of dynamically deforming objects that consist of tetrahedrons. Tetrahedral meshes are commonly used to represent volumetric deformable models and the presented algorithm is integrated in a physically-based environment, which can be used in game engines and surgical simulators. The proposed algorithm employs a hash function for compressing a potentially infinite regular spatial grid. Although the hash function does not always provide a unique mapping of grid cells, it can be generated very efficiently and does not require complex data structures, such as octrees or BSPs. We have investigated and optimized the parameters of the collision detection algorithm, such as hash function, hash table size and spatial cell size. The algorithm can detect collisions and self-collisions in environments of up to 20k tetrahedrons in real-time. Although the algorithm works with tetrahedral meshes, it can be easily adapted to other object primitives, such as triangles.
引用
收藏
页码:47 / 54
页数:8
相关论文
共 50 条
[21]   Optimized linear FEM for modeling deformable objects [J].
Garcia, Marcos ;
Mendoza, Cesar ;
Pastor, Luis ;
Rodriguez, Angel .
COMPUTER ANIMATION AND VIRTUAL WORLDS, 2006, 17 (3-4) :393-402
[22]   An efficient collision detection of complex deformable objects based on particle swarm optimization algorithm [J].
Wang, Yi ;
Li, Wen-Hui ;
Wang, Tian-Zhu ;
Guo, Wu ;
Zhang, Zhen-Hua .
PROCEEDINGS OF 2006 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2006, :3964-+
[23]   Virtual subdivision for GPU based collision detection of deformable objects using a uniform grid [J].
Wong, Tsz Ho ;
Leach, Geoff ;
Zambetta, Fabio .
VISUAL COMPUTER, 2012, 28 (6-8) :829-838
[24]   Comparing sphere-tree generators and hierarchy updates for deformable objects collision detection [J].
Garcia, M ;
Bayona, S ;
Toharia, P ;
Mendoza, C .
ADVANCES IN VISUAL COMPUTING, PROCEEDINGS, 2005, 3804 :167-174
[25]   An adaptive stochastic collision detection between deformable objects using particle swarm optimization [J].
Wang Tianzhu ;
Li Wenhui ;
Wang Yi ;
Ge Zihou ;
Han Dongfeng .
APPLICATIONS OF EVOLUTIONARY COMPUTING, PROCEEDINGS, 2006, 3907 :450-459
[26]   Virtual subdivision for GPU based collision detection of deformable objects using a uniform grid [J].
Tsz Ho Wong ;
Geoff Leach ;
Fabio Zambetta .
The Visual Computer, 2012, 28 :829-838
[27]   Rapid collision detection for deformable objects using inclusion-fields applied to cloth simulation [J].
ElBadrawy, Asma A. ;
Hemayed, Elsayed E. ;
Fayek, Magda B. .
JOURNAL OF ADVANCED RESEARCH, 2012, 3 (03) :245-252
[28]   GJK for deformable object collision detection [J].
Hatab, Maher ;
Kheddar, Abderrahmane .
2006 IEEE INTERNATIONAL WORKSHOP ON HAPTIC AUDIO VISUAL ENVIRONMENTS AND THEIR APPLICATIONS, 2006, :147-+
[29]   Collision detection for volumetric objects [J].
He, TS ;
Kaufman, A .
VISUALIZATION '97 - PROCEEDINGS, 1997, :27-+
[30]   Enhanced FFD-AABB Collision Algorithm for Deformable Objects [J].
Jeon, JaeHong ;
Choi, Min-Hyung ;
Hong, Min .
JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2012, 8 (04) :713-720