Back to Search
Start Over
Learning to Group and Label Fine-Grained Shape Components
- Publication Year :
- 2018
-
Abstract
- A majority of stock 3D models in modern shape repositories are assembled with many fine-grained components. The main cause of such data form is the component-wise modeling process widely practiced by human modelers. These modeling components thus inherently reflect some function-based shape decomposition the artist had in mind during modeling. On the other hand, modeling components represent an over-segmentation since a functional part is usually modeled as a multi-component assembly. Based on these observations, we advocate that labeled segmentation of stock 3D models should not overlook the modeling components and propose a learning solution to grouping and labeling of the fine-grained components. However, directly characterizing the shape of individual components for the purpose of labeling is unreliable, since they can be arbitrarily tiny and semantically meaningless. We propose to generate part hypotheses from the components based on a hierarchical grouping strategy, and perform labeling on those part groups instead of directly on the components. Part hypotheses are mid-level elements which are more probable to carry semantic information. A multiscale 3D convolutional neural network is trained to extract context-aware features for the hypotheses. To accomplish a labeled segmentation of the whole shape, we formulate higher-order conditional random fields (CRFs) to infer an optimal label assignment for all components. Extensive experiments demonstrate that our method achieves significantly robust labeling results on raw 3D models from public shape repositories. Our work also contributes the first benchmark for component-wise labeling.<br />Accepted to SIGGRAPH Asia 2018. Corresponding Author: Kai Xu (kevin.kai.xu@gmail.com)
- Subjects :
- FOS: Computer and information sciences
Conditional random field
Computer Science - Machine Learning
Computer science
Process (engineering)
Computer Vision and Pattern Recognition (cs.CV)
media_common.quotation_subject
Computer Science - Computer Vision and Pattern Recognition
02 engineering and technology
Convolutional neural network
Machine Learning (cs.LG)
Computer Science - Graphics
0202 electrical engineering, electronic engineering, information engineering
Decomposition (computer science)
Segmentation
Function (engineering)
media_common
business.industry
020207 software engineering
Pattern recognition
Computer Graphics and Computer-Aided Design
Graphics (cs.GR)
Benchmark (computing)
020201 artificial intelligence & image processing
Artificial intelligence
business
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Accession number :
- edsair.doi.dedup.....bd84742415e4e582bbefcc91cff406c2