Variational 3D Shape Segmentation for Bounding Volume Computation

We propose a variational approach to computing an optimal segmentation of a 3D shape for computing a union of tight bounding volumes. Based on an affine invariant measure of e‐tightness, the resemblance to ellipsoid, a novel functional is formulated that governs an optimization process to obtain a partition with multiple components. Refinement of segmentation is driven by application‐specific error measures, so that the final bounding volume meets pre‐specified user requirement. We present examples to demonstrate the effectiveness of our method and show that it works well for computing ellipsoidal bounding volumes as well as oriented bounding boxes.

[1]  Algernon Graves M.A.F. , 1895 .

[2]  D.M. Mount,et al.  An Efficient k-Means Clustering Algorithm: Analysis and Implementation , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Kurt Leichtweiss,et al.  Affine geometry of convex bodies , 1998 .

[4]  StephanBischof Leif Kobbelt Ellipsoid decomposition of 3 D-models , 2002 .

[5]  S. P. Lloyd,et al.  Least squares quantization in PCM , 1982, IEEE Trans. Inf. Theory.

[6]  Wenping Wang,et al.  Efficient Collision Detection for Moving Ellipsoids Using Separating Planes , 2003, Computing.

[7]  Karan Singh,et al.  Extraction and remeshing of ellipsoidal representations from mesh data , 2005, Graphics Interface.

[8]  Ayellet Tal,et al.  Hierarchical mesh decomposition using fuzzy clustering and cuts , 2003, ACM Trans. Graph..

[9]  Stephen P. Boyd,et al.  Obstacle Collision Detection Using Best Ellipsoid Fit , 1997, J. Intell. Robotic Syst..

[10]  Pierre Alliez,et al.  Variational shape approximation , 2004, ACM Trans. Graph..

[11]  Joseph S. B. Mitchell,et al.  Efficient Collision Detection Using Bounding Volume Hierarchies of k-DOPs , 1998, IEEE Trans. Vis. Comput. Graph..

[12]  Isak Gath,et al.  Unsupervised Optimal Fuzzy Clustering , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  H. Hartley Maximum Likelihood Estimation from Incomplete Data , 1958 .

[14]  Sunghee Choi,et al.  The power crust, unions of balls, and the medial axis transform , 2001, Comput. Geom..

[15]  Mathieu Desbrun,et al.  Variational shape approximation , 2004, SIGGRAPH 2004.

[16]  Leonidas J. Guibas,et al.  BOXTREE: A Hierarchical Representation for Surfaces in 3D , 1996, Comput. Graph. Forum.

[17]  Xia Shaowei,et al.  The hyperellipsoidal clustering using genetic algorithm , 1997, 1997 IEEE International Conference on Intelligent Processing Systems (Cat. No.97TH8335).

[18]  Dinesh Manocha,et al.  OBBTree: a hierarchical structure for rapid interference detection , 1996, SIGGRAPH.

[19]  Erwin Lutwak,et al.  Information-theoretic inequalities for contoured probability distributions , 2002, IEEE Trans. Inf. Theory.

[20]  Carol O'Sullivan,et al.  Adaptive medial-axis approximation for sphere-tree construction , 2004, TOGS.

[21]  Leif Kobbelt,et al.  Ellipsoid decomposition of 3D-models , 2002, Proceedings. First International Symposium on 3D Data Processing Visualization and Transmission.

[22]  Christian Bouville Bounding ellipsoids for ray-fractal intersection , 1985, SIGGRAPH '85.

[23]  Martin Held,et al.  Evaluation of Collision Detection Methods for Virtual Reality Fly-Throughs , 1995 .

[24]  Philip M. Hubbard,et al.  Approximating polyhedra with spheres for time-critical collision detection , 1996, TOGS.

[25]  Qiang Du,et al.  Centroidal Voronoi Tessellations: Applications and Algorithms , 1999, SIAM Rev..

[26]  Kun Zhou,et al.  Variational sphere set approximation for solid objects , 2006, The Visual Computer.

[27]  Amitabh Varshney,et al.  Statistical geometry representation for efficient transmission and rendering , 2005, TOGS.

[28]  Carme Torras,et al.  3D collision detection: a survey , 2001, Comput. Graph..