Abstract
As large repositories of 3D shape collections continue to grow, understanding the data, especially encoding the inter-model similarity and their variations, is of central importance. For example, many data-driven approaches now rely on access to semantic segmentation information, accurate inter-model point-to-point correspondence, and deformation models that characterize the model collections. Existing approaches, however, are either supervised requiring manual labeling; or employ super-linear matching algorithms and thus are unsuited for analyzing large collections spanning many thousands of models. We propose an automatic algorithm that starts with an initial template model and then jointly optimizes for part segmentation, point-to-point surface correspondence, and a compact deformation model to best explain the input model collection. As output, the algorithm produces a set of probabilistic part-based templates that groups the original models into clusters of models capturing their styles and variations. We evaluate our algorithm on several standard datasets and demonstrate its scalability by analyzing much larger collections of up to thousands of shapes.
Supplemental Material
- Amazon, 2012. Amazon mechanical turk, https://www.mturk.com/.Google Scholar
- Amit, Y., and Trouve, A. 2007. POP: patchwork of parts models for object recognition. IJCV 75, 2, 267--282. Google Scholar
Digital Library
- Boykov, Y., Veksler, O., and Zabih, R. 2001. Efficient approximate energy minimization via graph cuts. IEEE transactions on PAMI 20, 12, 1222--1239. Google Scholar
Digital Library
- Eslami, S. M. A., and Williams, C. 2012. A generative model for parts-based object segmentation. In NIPS.Google Scholar
- Felzenszwalb, P. F., and Huttenlocher, D. P. 2005. Pictorial structures for object recognition. IJCV 61, 1, 55--79. Google Scholar
Digital Library
- Felzenszwalb, P., Girshick, R., McAllester, D., and Ramanan, D. 2010. Object detection with discriminatively trained part-based models. IEEE PAMI 32, 9 (sept.), 1627--1645. Google Scholar
Digital Library
- Fergus, R., Perona, P., and Zisserman, A. 2003. Object class recognition by unsupervised scale-invariant learning. In IEEE CVPR.Google Scholar
- Fisher, M., Savva, M., and Hanrahan, P. 2011. Characterizing structural relationships in scenes using graph kernels. ACM SIGGRAPH 30, 34:1--34:12. Google Scholar
Digital Library
- Golovinskiy, A., and Funkhouser, T. 2009. Consistent segmentation of 3D models. Proc. SMI 33, 3, 262--269. Google Scholar
Digital Library
- Gu, C., and Ren, X. 2010. Discriminative mixture-of-templates for viewpoint classification. In ECCV. Google Scholar
Digital Library
- Hu, R., Fan, L., and Liu, L. 2012. Co-segmentation of 3d shapes via subspace clustering. Computer Graphics Forum (Proc. SGP) 31, 5, 1703--1713. Google Scholar
Digital Library
- Huang, Q., Koltun, V., and Guibas, L. 2011. Joint shape segmentation with linear programming. In ACM SIGGRAPH Asia, 125:1--125:12. Google Scholar
Digital Library
- Huang, Q.-x., Zhang, G.-X., Gao, L., Hu, S.-M., Butscher, A., and Guibas, L. 2012. An optimization approach for extracting and encoding consistent maps. SIGGRAPH Asia. Google Scholar
Digital Library
- Jain, A., Zhong, Y., and Dubuisson-Jolly, M.-P. 1998. Deformable template models: A review. Signal Processing 71, 2, 109--129. Google Scholar
Digital Library
- Kalogerakis, E., Hertzmann, A., and Singh, K. 2010. Learning 3D mesh segmentation and labeling. In ACM SIGGRAPH, 102:1--102:12. Google Scholar
Digital Library
- Kalogerakis, E., Chaudhuri, S., Koller, D., and Koltun, V. 2012. A probabilistic model for component-based shape synthesis. SIGGRAPH. Google Scholar
Digital Library
- Katz, S., and Tal, A. 2003. Hierarchical mesh decomposition using fuzzy clustering and cuts. ACM Trans. Graph. 22, 3, 954--961. Google Scholar
Digital Library
- Kim, V. G., Li, W., Mitra, N., DiVerdi, S., and Funkhouser, T. 2012. Exploring collections of 3D models using fuzzy correspondences. Trans. on Graphis (Proc. of SIGGRAPH). Google Scholar
Digital Library
- Kim, Y. M., Mitra, N. J., Yan, D., and Guibas, L. 2012. Acquiring 3d indoor environments with variability and repetition. SIGGRAPH Asia. Google Scholar
Digital Library
- Lopez-Sastre, R., Tuytelaars, T., and Savarese, S. 2011. Deformable part models revisited: A performance evaluation for object category pose estimation. In ICCV Workshop on Challenges and Opportunities in Robot Perception.Google Scholar
- Nan, L., Xie, K., and Sharf, A. 2012. A search-classify approach for cluttered indoor scene understanding. ACM Trans. Graph. (Proc. SIGGRAPH Asia) 31, 6. Google Scholar
Digital Library
- Nguyen, A., Ben-Chen, M., Welnicka, K., Ye, Y., and Guibas, L. 2011. An optimization approach to improving collections of shape maps. SGP 30, 5, 1481--1491.Google Scholar
- Ovsjanikov, M., Li, W., Guibas, L., and Mitra, N. J. 2011. Exploration of continuous variability in collections of 3D shapes. ACM SIGGRAPH 30, 4, 33:1--33:10. Google Scholar
Digital Library
- Shapira, L., Shalom, S., Shamir, A., Cohen-Or, D., and Zhang, H. 2010. Contextual part analogies in 3d objects. IJCV 89, 2-3, 309--326. Google Scholar
Digital Library
- Shen, C.-H., Fu, H., Chen, K., and Hu, S.-M. 2012. Structure recovery by part assembly. SIGGRAPH Asia. Google Scholar
Digital Library
- Sidi, O., van Kaick, O., Kleiman, Y., Zhang, H., and Cohen-Or, D. 2011. Unsupervised co-segmentation of a set of shapes via descriptor-space spectral clustering. ACM SIGGRAPH Asia 30, 6, 126:1--126:9. Google Scholar
Digital Library
- Sorkine, O., 2007. Least-squares rigid motion using svd, http://igl.ethz.ch/projects/ARAP/svd_rot.pdf.Google Scholar
- Trimble, 2012. Trimble 3D warehouse, http://sketchup.google.com/3dwarehouse/.Google Scholar
- van Kaick, O., Tagliasacchi, A., Sidi, O., Zhang, H., Cohen-Or, D., Wolf, L., and Hamarneh, G. 2011. Prior knowledge for part correspondence. CGF Eurographics 30, 2, 553--562.Google Scholar
Cross Ref
- van Kaick, O., Zhang, H., Hamarneh, G., and Cohen-Or, D. 2011. A survey on shape correspondence. CGF 30, 6, 1681--1707.Google Scholar
Cross Ref
- Wang, Y., Asafi, S., van Kaick, O., Zhang, H., Cohen-Or, D., and Chenand, B. 2012. Active co-analysis of a set of shapes. SIGGRAPH Asia. Google Scholar
Digital Library
- Weber, M., Welling, M., and Perona, P. 2000. Towards automatic discovery of object categories. In IEEE CVPR.Google Scholar
- Weber, M., Welling, M., and Perona, P. 2000. Unsupervised learning of models for recognition. In ECCV. Google Scholar
Digital Library
- Xu, K., Li, H., Zhang, H., Daniel Cohen-Or, Y. X., and Cheng, Z.-Q. 2010. Style-content separation by anisotropic part scales. SIGGRAPH Asia. Google Scholar
Digital Library
- Xu, K., Zhang, H., Cohen-Or, D., and Chen, B. 2012. Fit and diverse: Set evolution for inspiring 3D shape galleries. ACM Trans. on Graph (Proc. of SIGGRAPH) 31. Google Scholar
Digital Library
- Zheng, Y., Cohen-Or, D., and Mitra, N. J. 2013. Smart variations: Functional substructures for part compatibility. CGF Eurographics.Google Scholar
Index Terms
Learning part-based templates from large collections of 3D shapes
Recommendations
Exploration of continuous variability in collections of 3D shapes
SIGGRAPH '11: ACM SIGGRAPH 2011 papersAs large public repositories of 3D shapes continue to grow, the amount of shape variability in such collections also increases, both in terms of the number of different classes of shapes, as well as the geometric variability of shapes within each class. ...
Exploring collections of 3D models using fuzzy correspondences
Large collections of 3D models from the same object class (e.g., chairs, cars, animals) are now commonly available via many public repositories, but exploring the range of shape variations across such collections remains a challenging task. In this work,...
Exploration of continuous variability in collections of 3D shapes
As large public repositories of 3D shapes continue to grow, the amount of shape variability in such collections also increases, both in terms of the number of different classes of shapes, as well as the geometric variability of shapes within each class. ...





Comments