Discrete Dynamics in Nature and Society (Jan 2021)

3D Model Classification Based on Bayesian Classifier with AdaBoost

  • Xue-Yao Gao,
  • Kai-Peng Li,
  • Chun-Xiang Zhang,
  • Bo Yu

DOI
https://doi.org/10.1155/2021/2154762
Journal volume & issue
Vol. 2021

Abstract

Read online

With the exponential increasement of 3D models, 3D model classification is crucial to the effective management and retrieval of model database. Feature descriptor has important influence on 3D model classification. Voxel descriptor expresses surface and internal information of 3D model. However, it does not contain topological structure information. Shape distribution descriptor expresses geometry relationship of random points on model surface and has rotation invariance. They can all be used to classify 3D models, but accuracy is low due to insufficient description of 3D model. This paper proposes a 3D model classification algorithm that fuses voxel descriptor and shape distribution descriptor. 3D convolutional neural network (CNN) is used to extract voxel features, and 1D CNN is adopted to extract shape distribution features. AdaBoost algorithm is applied to combine several Bayesian classifiers to get a strong classifier for classifying 3D models. Experiments are conducted on ModelNet10, and results show that accuracy of the proposed method is improved.