Point cloud data classification method based on deep learning

A technology of point cloud data and deep learning, applied to instruments, character and pattern recognition, computer components, etc., can solve problems such as inability to extract local features of point cloud data, 3D convolution calculation redundancy, performance limitations, etc., to achieve guaranteed Effects of Affine Transformation Invariance

Active Publication Date: 2019-09-03
BEIFANG UNIV OF NATITIES
View PDF8 Cites 30 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Wu et al. (Wu Z, Song S, Khosla A, et al. 3D shapenets: A deep representation for volumetric shapes[C] / / Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. Washington DC: IEEE Computer Society Press. 2015: 1912-1920) first proposed the voxel-based 3D deep belief network 3DShapenets in 2015, and achieved 83.54% and 77.32% classification accuracy on the ModelNet10 and ModelNet40 standard data sets respectively, 3-5 points higher than traditional methods Percentage points. However, the nature of the voxel data itself makes the three-dimensional convolution calculation very redundant, and the performance is largely limited by the voxel resolution and the computational cost of exponential growth.
Due to the above shortcomings of three-dimensional convolution, Su et al. (Su H, Maji S, Kalogerakis E, et al. Multi-view convolutional neural networks for 3d shape recognition[C] / / Proceedings of the IEEE international conference on computervision.Washington D C:IEEE The MVCNN proposed by Computer Society Press, 2015:945-953) takes a set of two-dimensional views as input, constructs the initial features of the two-dimensional views through CNN, and fuses the features of each two-dimensional views through the view pooling layer to obtain three-dimensional data The characteristics of the classification are completed. The classification accuracy of this method on ModelNet40 is 89.9%, which is higher than the voxel-based deep learning classification method proposed in the same period. However, due to the existence of point cloud data (1) the point cloud is disordered; (2) The point cloud is sparse; (3) The amount of point cloud information is limited
Extending the above methods directly to point cloud data is not ideal
[0006] Qi et al. (C.R.Qi, H.Su, K.Mo, and L.J. Guibas. Pointnet: deep learning on pointsets for 3d classification and segmentation[C] / / Proceedings of the IEEEConference on Computer Vision and Pattern Recognition, pages 652–660, 2017.) The PointNet network proposed for the characteristics of point cloud data first applies deep learning to point cloud classification tasks. PointNet uses T-Net to achieve effective alignment of data and features, and uses Maxpooling symmetric function to extract order-independent global features. ModelNet40 A classification accuracy of 89.20% has been achieved on the above. However, PointNet cannot extract the local features of point cloud data, and a series of work has been designed on how to effectively extract the local features of point cloud data.

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
  • Point cloud data classification method based on deep learning
  • Point cloud data classification method based on deep learning
  • Point cloud data classification method based on deep learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0067] The present invention will be further described below in conjunction with specific examples.

[0068] The point cloud data classification method based on deep learning provided in this embodiment proposes a multi-scale point cloud classification network. The receptive field is getting larger and the basic features of feature abstraction are getting higher and higher. Based on the completeness, adaptability, overlapping and multi-scale characteristics of local area division, a multi-scale local area division algorithm is proposed to complete the data classification. . Such as figure 1 As shown, shows our overall network structure, n in the figure is the number of points; s 1 >s 2 >s 3 , are three different local area scales from small to large; k is the number of point clouds contained in the local area; c is the number of classes; pooling(k,s) means to pool k points in each local area first Then perform a pooling operation on all the information contained in each l...

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 discloses a point cloud data classification method based on deep learning. The method provides a multi-scale point cloud classification network, and comprises the steps of firstly, providing a multi-scale local area division algorithm on the basis of completeness, adaptivity, overlap and multi-scale characteristic requirements of the local area division, and obtaining a multi-scale local area by taking the point cloud and the characteristics of different levels as input; and then constructing the multi-scale point cloud classification network comprising a single-scale feature extraction module, a low-level feature aggregation module, a multi-scale feature fusion module and the like. The network fully simulates the action principle of the convolutional neural network, and hasthe basic characteristics that the local receptive field becomes larger and larger and the feature abstraction degree becomes higher and higher along with the increase of the network scale and depth.The method of the invention respectively obtains the 94.71% and 91.73% classification accuracies at the standard public data set ModelNet 10 and ModelNet 40, is in a leading or equivalent level in thesimilar work, and the feasibility and effectiveness of the method are verified.

Description

technical field [0001] The present invention relates to the technical fields of computer graphics, computer vision and intelligent recognition, in particular to a method for classifying point cloud data based on deep learning. Background technique [0002] With the wide application of 3D sensors such as lidar and RGBD cameras in the field of robots and unmanned driving, the acquisition of point cloud data is becoming more and more convenient and fast, and its position in 3D data is becoming more and more important. However, in order to make good use of point cloud data, how to quickly and efficiently identify point cloud data is a basic problem that needs to be solved urgently. [0003] Point cloud data is a form of representation of three-dimensional data. It is a collection of points scanned by various devices that record the shape of the outer surface of an object in the form of points. Usually, each point contains X, Y, and Z three-dimensional coordinate information. Wi...

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 Applications(China)
IPC IPC(8): G06K9/62
CPCG06F18/241
Inventor 白静徐浩钧
Owner BEIFANG UNIV OF NATITIES
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products