Indexing 3D Scenes Using the Interaction Bisector Surface

The spatial relationship between different objects plays an important role in defining the context of scenes. Most previous 3D classification and retrieval methods take into account either the individual geometry of the objects or simple relationships between them such as the contacts or adjacencies. In this article we propose a new method for the classification and retrieval of 3D objects based on the Interaction Bisector Surface (IBS), a subset of the Voronoi diagram defined between objects. The IBS is a sophisticated representation that describes topological relationships such as whether an object is wrapped in, linked to, or tangled with others, as well as geometric relationships such as the distance between objects. We propose a hierarchical framework to index scenes by examining both the topological structure and the geometric attributes of the IBS. The topology-based indexing can compare spatial relations without being severely affected by local geometric details of the object. Geometric attributes can also be applied in comparing the precise way in which the objects are interacting with one another. Experimental results show that our method is effective at relationship classification and content-based relationship retrieval.

[1]  Nicholas M. Patrikalakis,et al.  Computation of the Medial Axis Transform of 3-D polyhedra , 1995, Symposium on Solid Modeling and Applications.

[2]  Herbert Edelsbrunner,et al.  An incremental algorithm for Betti numbers of simplicial complexes on the 3-sphere , 1995, Comput. Aided Geom. Des..

[3]  Nico Blodow,et al.  Learning informative point classes for the acquisition of object model maps , 2008, 2008 10th International Conference on Control, Automation, Robotics and Vision.

[4]  Jean-Daniel Boissonnat,et al.  Stability and Computation of Medial Axes - a State-of-the-Art Report , 2009, Mathematical Foundations of Scientific Visualization, Computer Graphics, and Massive Data Exploration.

[5]  Silvia Biasotti,et al.  Comparing Sets of 3D Digital Shapes Through Topological Structures , 2007, GbRPR.

[6]  Ghassan Hamarneh,et al.  Bilateral Maps for Partial Matching , 2013, Comput. Graph. Forum.

[7]  Richard C. Dubes,et al.  Stability of a hierarchical clustering , 1980, Pattern Recognit..

[8]  Eugene Zhang,et al.  Pairwise Harmonics for Shape Analysis , 2013, IEEE Transactions on Visualization and Computer Graphics.

[9]  Gunnar E. Carlsson,et al.  Topology and data , 2009 .

[10]  L. A. Goodman,et al.  Measures of association for cross classifications , 1979 .

[11]  Bernhard E. Boser,et al.  A training algorithm for optimal margin classifiers , 1992, COLT '92.

[12]  Siddhartha Chaudhuri,et al.  A probabilistic model for component-based shape synthesis , 2012, ACM Trans. Graph..

[13]  David P. Dobkin,et al.  The quickhull algorithm for convex hulls , 1996, TOMS.

[14]  Nico Blodow,et al.  Persistent Point Feature Histograms for 3D Point Clouds , 2008 .

[15]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[16]  Pat Hanrahan,et al.  Context-based search for 3D models , 2010, ACM Trans. Graph..

[17]  Toshiyuki Imai,et al.  A Topology Oriented Algorithm for the Voronoi Diagram of Polygons , 1996, Canadian Conference on Computational Geometry.

[18]  John Hart,et al.  ACM Transactions on Graphics , 2004, SIGGRAPH 2004.

[19]  Chi-Keung Tang,et al.  Make it home: automatic optimization of furniture arrangement , 2011, ACM Trans. Graph..

[20]  Jitendra Malik,et al.  Shape matching and object recognition using shape contexts , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

[21]  W. Massey A basic course in algebraic topology , 1991 .

[22]  Gershon Elber,et al.  The bisector surface of freeform rational space curves , 1997, SCG '97.

[23]  Dinesh Manocha,et al.  Homotopy-preserving medial axis simplification , 2005, SPM '05.

[24]  Dinesh Manocha,et al.  Accurate computation of the medial axis of a polyhedron , 1999, SMA '99.

[25]  Daniel Cohen-Or,et al.  Co-hierarchical analysis of shape structures , 2013, ACM Trans. Graph..

[26]  Benjamin B. Kimia,et al.  Measuring 3D shape similarity by graph-based matching of the medial scaffolds , 2011, Comput. Vis. Image Underst..

[27]  Jochen Lang,et al.  Evaluation of Colour Image Segmentation Hierarchies , 2006, The 3rd Canadian Conference on Computer and Robot Vision (CRV'06).

[28]  Daniel Cohen-Or,et al.  Smart Variations: Functional Substructures for Part Compatibility , 2013, Comput. Graph. Forum.

[29]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[30]  Jun Li,et al.  Symmetry Hierarchy of Man‐Made Objects , 2011, Comput. Graph. Forum.

[31]  Trevor Hastie,et al.  The Elements of Statistical Learning , 2001 .

[32]  Philip N. Klein,et al.  Recognition of Shapes by Editing Shock Graphs , 2001, ICCV.

[33]  H. Bastian Sensation and Perception.—I , 1869, Nature.

[34]  B. Sinha,et al.  Statistical Meta-Analysis with Applications , 2008 .

[35]  T. Stathaki,et al.  Object Identification in Complex Scenes using Shape Context Descriptors and Multi-Stage Clustering , 2007, 2007 15th International Conference on Digital Signal Processing.

[36]  Pat Hanrahan,et al.  Example-based synthesis of 3D object arrangements , 2012, ACM Trans. Graph..

[37]  Luís A. Alexandre 3D Descriptors for Object and Category Recognition: a Comparative Evaluation , 2012 .

[38]  Deok-Soo Kim,et al.  Interaction interfaces in proteins via the Voronoi diagram of atoms , 2006, Comput. Aided Des..

[39]  Pat Hanrahan,et al.  Characterizing structural relationships in scenes using graph kernels , 2011, ACM Trans. Graph..

[40]  Thomas A. Funkhouser,et al.  The Princeton Shape Benchmark , 2004, Proceedings Shape Modeling Applications, 2004..

[41]  Zaïd Harchaoui,et al.  Image Classification with Segmentation Graph Kernels , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[42]  Sunghee Choi,et al.  The power crust , 2001, SMA '01.

[43]  Taku Komura,et al.  Interaction Retrieval by Spacetime Proximity Graphs , 2012, Comput. Graph. Forum.

[44]  Daniel Cohen-Or,et al.  Contextual Part Analogies in 3D Objects , 2010, International Journal of Computer Vision.

[45]  Eric R. Ziegel,et al.  The Elements of Statistical Learning , 2003, Technometrics.

[46]  Andrea Vedaldi,et al.  Objects in Context , 2007, 2007 IEEE 11th International Conference on Computer Vision.