We consider the use of bounding boxes to detect collisions among a set of convex objects in Rd. We derive tight bounds on the ratio between the number of box intersections and the number of object intersections. Confirming intuition, we show that the performance of bounding boxes improves significantly when the underlying objects are all convex. In particular, the ratio is Θ(α1-1/d σ1/2box) if each object has aspect ratio at most α and the set has scale factor σbox. More significantly, the bounding box performance ratio is (Formula Presented.) if only the average aspect ratio αavg of the n objects is known. These bounds are the best possible as we show matching lower bound constructions. The case of convex objects is interesting for several reasons: first, in many applications, the objects are either naturally convex or are approximated by their convex hulls for convenience; second, in some applications, the penetration of convex hulls is interpreted as collision; and finally, the question is interesting from a theoretical standpoint.
CITATION STYLE
Zhou, Y., & Suri, S. (2000). Collision detection using bounding boxes: Convexity helps. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 1879, 437–448. https://doi.org/10.1007/3-540-45253-2_40
Mendeley helps you to discover research relevant for your work.