Distributed lidar systems and methods thereof
US-2019227175-A1 · Jul 25, 2019 · US
US11328401B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11328401-B2 |
| Application number | US-201916517782-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 22, 2019 |
| Priority date | Aug 3, 2018 |
| Publication date | May 10, 2022 |
| Grant date | May 10, 2022 |
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 stationary object detecting method, a stationary object apparatus, and an electronic device are disclosed in embodiments of the present disclosure, the method includes: obtaining point cloud data of a scene and feature information of each of data points in the point cloud data; performing a triangulation network connection on each of the data points in the point cloud data to generate a triangular network model, and taking a picture of the triangular network model using a preset camera to obtain an image; obtaining a first data point corresponding to each pixel point in the image, and obtaining a feature map of the point cloud data according to feature information of each first data point; inputting the feature map into a classification model to obtain data points corresponding to the stationary object in the point cloud data.
Opening claim text (preview).
What is claimed is: 1. A stationary object detecting method, comprising: obtaining point cloud data of a scene, wherein a background, a moving ground object in a moving state and a stationary object temporarily in a stationary state are comprised in the scene, and the stationary object comprises a vehicle in the stationary state; performing a pre-processing on the point cloud data to remove the moving ground object in the scene and generate evenly distributed point cloud data that comprises data corresponding to the background and the stationary object; obtaining feature information of each of data points in the pre-processed point cloud data; performing a triangulation network connection on the data points in the pre-processed point cloud data to generate a triangular network model, and taking a picture of the triangular network model using a preset camera to obtain an image, wherein each pixel point in the image corresponds to one of a plurality of triangles in the triangular network model; obtaining a first data point corresponding to each pixel point in the image, and obtaining a feature map of the pre-processed point cloud data according to feature information of each first data point, wherein the first data point is a data point on a vertex of the triangle corresponding to the pixel point; and inputting the feature map into a classification model to obtain data points corresponding to the stationary object in the pre-processed point cloud data; wherein the inputting the feature map into the classification model to obtain the data points corresponding to the stationary object in the pre-processed point cloud data comprises: inputting the feature map into the classification model to obtain a category of each pixel point in the image, wherein the category comprises a background or stationary object; determining, according to the category of each pixel point, whether a category of a data point corresponding to each pixel point is a background or stationary object; clustering each of the data points in the pre-processed point cloud data according to categories of the data points and a distance between each two of the data points to obtain at least one data cluster; and determining the data points corresponding to the stationary object according to a shape of each data cluster and a number of data points comprised in each data cluster. 2. The method according to claim 1 , wherein the feature information of the data points comprises at least one of intensity information, a planar probability, a scattered probability, depth information, an optimal domain, and a vertical component of a normal vector of the optimal domain of the data points. 3. The method according to claim 2 , wherein the feature map comprises a first feature map and a second feature map, and the obtaining a feature map of the pre-processed point cloud data according to feature information of each first data point comprises: generating the first feature map of the pre-processed point cloud data according to intensity information, a planar probability, and a scattered probability of each first data point; generating the second feature map of the pre-processed point cloud data according to an optimal domain, depth information, and a vertical component of a normal vector of the optimal domain of each first data point; and the inputting the feature map into a classification model to obtain data points corresponding to the stationary object in the pre-processed point cloud data comprises: inputting the first feature map and the second feature map into the classification model to obtain the stationary object in the pre-processed point cloud data. 4. The method according to claim 1 , wherein the classification model is a SnapNet classification model, wherein the SnapNet classification model is a two-class network model for distinguishing between a background and a stationary object. 5. The method according to claim 1 , wherein after the determining the data points corresponding to the stationary object according to a shape of each data cluster and a number of data points comprised in each data cluster, the method further comprises: performing an oriented bounding box filtering on the data points corresponding to the stationary object to enclose the data points corresponding to the stationary object in the oriented bounding box. 6. The method according to claim 1 , wherein before the taking a picture of the triangular network model using a preset camera, the method further comprises: generating a camera parameter according to a preset constraint, wherein the constraint comprises that: a pitch angle of a camera is greater than or equal to a preset angle, and a proportion of effective pixels in a generated image is higher than a preset value; and generating the preset camera according to the camera parameter. 7. The method according to claim 2 , wherein the feature information comprises the optimal domain, and the obtaining feature information of each of data points in the pre-processed point cloud data comprises: for each data point, obtaining all domains of the each data point, and a linear probability, a planar probability and a scattered probability of each of the domains; determining an amount of domain information of each of the domains according to the linear probability, the planar probability, and the scattered probability of each of the domains; and taking a domain with a smallest amount of domain information as the optimal domain of the each data point, and taking a linear probability, a planar probability and a scattered probability of the optimal domain as the linear probability, the planar probability and the scattered probability of the each data point, respectively. 8. A stationary object detecting apparatus, comprising a memory and a processor, wherein the memory is configured to store a computer program; and the processor, when executing the computer program, is configured to: obtain point cloud data of a scene, wherein a background, a moving ground object in a moving state and a stationary object temporarily in a stationary state are comprised in the scene, and the stationary object comprises a vehicle in the stationary state; perform a pre-processing on the point cloud data to remove the moving ground object in the scene and generate evenly distributed point cloud data that comprises data corresponding to the background and the stationary object; obtain feature information of each of data points in the pre-processed point cloud data establish a triangular network model based on the data points in the pre-processed point cloud data; take a picture of the triangular network model using a preset camera to obtain an image, wherein each pixel point in the image corresponds to a triangle in the triangular network model; obtain a first data point corresponding to each pixel point in the image, and obtain a feature map of the pre-processed point cloud data according to feature information of each first data point, wherein the first data point is a data point on a vertex of a triangle corresponding to each pixel point; input the feature map into a classification model to obtain a category of each pixel point in the image, wherein the category comprises a background or stationary object; determine, according to the category of each pixel point, whether a category of a data point corresponding to each pixel point is a background or stationary object; cluster each of the data points in the pre-processed point cloud data according to categories of the data points and a distance between each two of the data points to obtain at least one data cluster; determine the data points corresponding to the stationary object according to a shape of each data cluster and a
Region-based segmentation · CPC title
using clustering, e.g. of similar faces in social networks · CPC title
by matching three-dimensional models, e.g. conformal mapping of Riemann surfaces · CPC title
using classification, e.g. of video objects · CPC title
Inspection of images, e.g. flaw detection · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.