pointnetplusLayers
R2026b(Not recommended) Create PointNet++ segmentation network
pointnetplusLayers is not recommended. Use the pointnetplusNetwork function (since R2024a) instead. For more information, see
Version History.
Syntax
Description
PointNet++ is a neural network that predicts point-wise labels for an unorganized
lidar point cloud. The network partitions the input points into a set of clusters and then
extracts the features using a multi-layer perceptron (MLP) network. To use this network for
semantic segmentation, train it using the trainNetwork (Deep Learning Toolbox) function.
creates a PointNet++ segmentation network and returns it as lgraph = pointnetplusLayers(numPoints,pointsDim,numClasses)lgraph, a
layerGraph (Deep Learning Toolbox)
object.
specifies options using one or more name-value arguments in addition to the input arguments
in the preceding syntax. For example,
lgraph = pointnetplusLayers(___,Name=Value)pointnetplusLayers(numPoints,pointsDim,numClasses,ClusterSize=32)
creates a PointNet++ network with 32 points in each cluster.
Examples
Input Arguments
Name-Value Arguments
Output Arguments
More About
Version History
Introduced in R2021bSee Also
Apps
Functions
pointnetplusNetwork|squeezesegv2Network|semanticseg(Computer Vision Toolbox)
Topics
- Aerial Lidar Semantic Segmentation Using PointNet++ Deep Learning
- Code Generation for Aerial Lidar Semantic Segmentation Using PointNet++ Deep Learning
- Get Started with PointNet++
- Getting Started with Point Clouds Using Deep Learning (Computer Vision Toolbox)
- Datastores for Deep Learning (Deep Learning Toolbox)