Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method for automatic classification of 3D models based on adaboost

A three-dimensional model, automatic classification technology, applied in character and pattern recognition, instruments, computer parts and other directions, can solve the problems of low classification accuracy, small application range, low accuracy rate, etc., and achieve high classification accuracy and wide application range. Effect

Active Publication Date: 2015-10-14
西安万飞控制科技有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] (1) The 3D model classification method based on Bayesian aggregation is mainly for classifying 3D models belonging to the hierarchical structure, which has certain limitations and a small scope of application;
[0006] (2) The 3D model classification method based on neural network has low classification accuracy and low classification accuracy

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method for automatic classification of 3D models based on adaboost
  • A method for automatic classification of 3D models based on adaboost
  • A method for automatic classification of 3D models based on adaboost

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The present invention comprises the following steps:

[0022] (1) Calculate the approximate geodesic distance between any two vertices in the 3D model. The 3D model is composed of many vertices. The Euclidean distance is used as the approximate geodesic distance between any two adjacent vertices, and the approximate geodesic distance between any two non-adjacent vertices is calculated by the Dikstra algorithm.

[0023] (2) According to the calculated approximate geodesic distance between any two vertices of the 3D model, an affine matrix of a 3D model is formed. The number of rows and columns of the affine matrix is ​​the number of vertices of the 3D model. An element refers to the Gaussianized value of the approximate geodesic distance between two vertices with the row and column where the element is located as the vertex index number.

[0024] (3) adopt Approximate methods to efficiently model the eigenvalues ​​and eigenvectors of an affine matrix containing all ve...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides an AdaBoost-based 3D (three-dimensional) model automatic classification method. The AdaBoost-based 3D model automatic classification method comprises the following steps of: calculating approximate geodesic distances of any two top points of a 3D model; forming an affine matrixe of the 3D model according to the calculated approximate geodesic distances of any two top points of the 3D model; simulating the affine matrix containing all top point relationships through an approximation method; resolving the affine matrix through Jacobi method characteristics; sorting the obtained characteristic values from large to small in sequence; taking the second to the twenty-first (in total 20) characteristic values as descriptors of the 3D model; and using an AdaBoost method to classify the 3D model. By the AdaBoost-based automatic 3D model classification method, automatic characteristic extraction of the 3D model is realized, and 3D model automatic classification is carried out by using the characteristics; and compared with the prior art, the AdaBoost-based automatic 3D model classification method has the characteristics of high classification precision and wide application range.

Description

technical field [0001] The invention relates to an automatic classification method of three-dimensional models. Background technique [0002] As the fourth-generation multimedia data type after sound, image and video, 3D model is the most intuitive and expressive multimedia information. With the rapid development of laser scanning technology and network technology, the creation and application of 3D models are becoming more and more extensive, and the resources of 3D models are becoming more and more abundant. The increase of enterprise product types and varieties and the expansion of product data scale make the classification research of 3D models in product design have important theoretical and engineering significance. As an emerging research hotspot in the field of computer graphics, shape-based 3D model classification has gained extensive attention in various fields such as model design of industrial products, virtual reality, simulation, 3D games, computer vision, mol...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06K9/62
Inventor 刘贞报张凤布树辉
Owner 西安万飞控制科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products