Incremental penetration depth estimation between convex polytopes using dual-space expansion
Related Experiment Video
Updated: Aug 22, 2026

Quantification of Strain in a Porcine Model of Skin Expansion Using Multi-View Stereo and Isogeometric Kinematics
Published on: April 16, 2017
Young J Kim1, Ming C Lin, Dinesh Manocha
1Department of Computer Science and Engineering, Ewha Womans University, Seoul, Korea. kimy@ewha.ac.kr
Abstract:
We present a fast algorithm to estimate the penetration depth between convex polytopes in 3D. The algorithm incrementally seeks a "locally optimal solution" by walking on the surface of the Minkowski sums. The surface of the Minkowski sums is computed implicitly by constructing a local dual mapping on the Gauss map. We also present three heuristic techniques that are used to estimate the initial features used by the walking algorithm. We have implemented the algorithm and compared its performance with earlier approaches. In our experiments, the algorithm is able to estimate the penetration depth in about a milli-second on an 1 GHz Pentium PC. Moreover, its performance is almost independent of model complexity in environments with high coherence between successive instances.
Related Concept Videos
Divergence Theorem in 3D Space
Theorems of Pappus and Guldinus: Problem Solving
Triple Integrals over General Regions
Finding Volume Using Cross-Sectional Area
Cylinders in Three-Dimensional Space
Real-Life Applications of Multiple Integrals
