Stationary object detecting method, apparatus and electronic device

US11328401B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11328401-B2
Application numberUS-201916517782-A
CountryUS
Kind codeB2
Filing dateJul 22, 2019
Priority dateAug 3, 2018
Publication dateMay 10, 2022
Grant dateMay 10, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • G06T7/11Primary

    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

  • G06T7/0002Primary

    Inspection of images, e.g. flaw detection · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11328401B2 cover?
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 trian…
Who is the assignee on this patent?
Apollo Intelligent Driving Tech Beijing Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06T7/11. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 10 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).