Point cloud annotation device, method, and program
US-2023260216-A1 · Aug 17, 2023 · US
US12067763B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12067763-B2 |
| Application number | US-201917612373-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 23, 2019 |
| Priority date | May 23, 2019 |
| Publication date | Aug 20, 2024 |
| Grant date | Aug 20, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A three-dimensional point cloud label learning and estimation device includes: a clustering unit that clusters a three-dimensional point cloud into clusters; a learning unit that makes a neural network learn to estimate a label corresponding to an object to which points contained in each of the clusters belong; and an estimation unit that estimates a label for the cluster using the neural network learned at the learning unit. In the three-dimensional point cloud label learning and estimation device, the neural network uses a total sum of sigmoid function values (sum of sigmoid) when performing feature extraction on the cluster.
Opening claim text (preview).
The invention claimed is: 1. A three-dimensional point cloud label learning and estimation device comprising: a cluster generator configured to cluster a three-dimensional point cloud into clusters; a learner configured to cause a neural network to learn to estimate a label corresponding to an object to which points contained in each of the clusters belong; and an estimator configured to estimate a label for the cluster using the neural network learned at the learning unit, wherein the neural network uses a total sum of sigmoid function values when performing feature extraction on the cluster, wherein during learning, the cluster generator outputs a labeled clustering result by performing clustering on a three-dimensional point cloud with application of learning point cloud labels and clustering parameters, the learning point cloud labels being labels previously assigned to respective points in the three-dimensional point cloud, and during estimation, the cluster generator performs clustering on a target three-dimensional point cloud with application of the clustering parameters and outputs an unlabeled clustering result, the learner uses the labeled clustering result and deep neural network hyper-parameters to learn label estimation parameters for estimating labels to be assigned to respective clusters that result from the clustering at the cluster generator, and outputs learned deep neural network parameters, and the estimator estimates a label for each cluster in the unlabeled clustering result by using the unlabeled clustering result, the deep neural network hyper-parameters, and the learned deep neural network parameters output by the learner. 2. The three-dimensional point cloud label learning and estimation device according to claim 1 , wherein the cluster generator outputs three-dimensional attribute information for the points contained in the cluster and attribute information for a scalar of the cluster, and the neural network is configured to: use the three-dimensional attribute information for the points contained in the cluster and the attribute information for the scalar of the cluster as input information, and subject the three-dimensional attribute information for the points contained in the cluster to geometric transformation. 3. The three-dimensional point cloud label learning and estimation device according to claim 2 , wherein the three-dimensional attribute information is a normal direction and a direction of extrusion of each of the points contained in the cluster. 4. The three-dimensional point cloud label learning and estimation device according to claim 2 , wherein during learning, the cluster generator outputs a labeled clustering result by performing clustering on a three-dimensional point cloud with application of learning point cloud labels and clustering parameters, the learning point cloud labels being labels previously assigned to respective points in the three-dimensional point cloud, and during estimation, the cluster generator performs clustering on a target three-dimensional point cloud with application of the clustering parameters and outputs an unlabeled clustering result, the learner uses the labeled clustering result and deep neural network hyper-parameters to learn label estimation parameters for estimating labels to be assigned to respective clusters that result from the clustering at the cluster generator, and outputs learned deep neural network parameters, and the estimator estimates a label for each cluster in the unlabeled clustering result by using the unlabeled clustering result, the deep neural network hyper-parameters, and the learned deep neural network parameters output by the learner. 5. The three-dimensional point cloud label learning and estimation device according to claim 3 , wherein during learning, the cluster generator outputs a labeled clustering result by performing clustering on a three-dimensional point cloud with application of learning point cloud labels and clustering parameters, the learning point cloud labels being labels previously assigned to respective points in the three-dimensional point cloud, and during estimation, the cluster generator performs clustering on a target three-dimensional point cloud with application of the clustering parameters and outputs an unlabeled clustering result, the learner uses the labeled clustering result and deep neural network hyper-parameters to learn label estimation parameters for estimating labels to be assigned to respective clusters that result from the clustering at the cluster generator, and outputs learned deep neural network parameters, and the estimator estimates a label for each cluster in the unlabeled clustering result by using the unlabeled clustering result, the deep neural network hyper-parameters, and the learned deep neural network parameters output by the learner. 6. A three-dimensional point cloud label learning and estimation device comprising: a cluster generator configured to cluster a three-dimensional point cloud into clusters; a learner configured to cause a neural network to learn to estimate a label corresponding to an object to which points contained in each of the clusters belong; and an estimator configured to estimate a label for the cluster using the neural network learned at the learner, wherein the cluster generator outputs three-dimensional attribute information for the points contained in the cluster and attribute information for a scalar of the cluster, and the neural network is configured to: take as input the three-dimensional attribute information for the points contained in the cluster and the attribute information for a scalar of the cluster output by the cluster generator, and subject the three-dimensional attribute information for the points contained in the cluster to geometric transformation, wherein during learning, the cluster generator outputs a labeled clustering result by performing clustering on a three-dimensional point cloud with application of learning point cloud labels and clustering parameters, the learning point cloud labels being labels previously assigned to respective points in the three-dimensional point cloud, and during estimation, the cluster generator performs clustering on a target three-dimensional point cloud with application of the clustering parameters and outputs an unlabeled clustering result, the learner uses the labeled clustering result and deep neural network hyper-parameters to learn label estimation parameters for estimating labels to be assigned to respective clusters that result from the clustering at the cluster generator, and outputs learned deep neural network parameters, and the estimator estimates a label for each cluster in the unlabeled clustering result by using the unlabeled clustering result, the deep neural network hyper-parameters, and the learned deep neural network parameters output by the learner. 7. The three-dimensional point cloud label learning and estimation device according to claim 6 , wherein the cluster generator outputs three-dimensional attribute information for the points contained in the cluster and attribute information for a scalar of the cluster, and the neural network is configured to: use the three-dimensional attribute information for the points contained in the cluster and the attribute information for the scalar of the cluster as input information, and subject the three-dimensional attribute information for the points contained in the cluster to geometric transformation. 8. The three-dimensional point cloud label learning and estimation device according to claim 7 , wherein the three-dimensional attribute information is a normal direction and a direction of extrusion of each of the points containe
Supervised learning · CPC title
Feedforward networks · CPC title
Learning methods · CPC title
Extraction of image or video features · CPC title
using clustering, e.g. of similar faces in social networks · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.