System and method of detecting objects in scene point cloud
First Claim
1. A method of detecting one or more objects in a three-dimensional point cloud scene, the method being implemented by a computer system that includes one or more processors configured to execute computer modules, the method comprising:
- receiving, by one or more processors, a three-dimensional point cloud scene, the three-dimensional point cloud scene comprising a plurality of points;
classifying, by the one or more processors, at least a portion of the plurality of points in the three-dimensional point cloud into two or more categories by applying a classifying-oriented three-dimensional local descriptor and learning-based classifier;
extracting, by the one or more processors, from the three-dimensional point cloud scene one or more clusters of points utilizing the two or more categories by applying at least one of segmenting and clustering; and
matching, by the one or more processors, the extracted clusters with objects within a library by applying a matching-oriented three-dimensional local descriptor.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method of detecting one or more objects in a three-dimensional point cloud scene are provided. The method includes receiving a three-dimensional point cloud scene, the three-dimensional point cloud scene comprising a plurality of points; classifying at least a portion of the plurality of points in the three-dimensional point cloud into two or more categories by applying a classifying-oriented three-dimensional local descriptor and learning-based classifier; extracting from the three-dimensional point cloud scene one or more clusters of points utilizing the two or more categories by applying at least one of segmenting and clustering; and matching the extracted clusters with objects within a library by applying a matching-oriented three-dimensional local descriptor.
14 Citations
20 Claims
-
1. A method of detecting one or more objects in a three-dimensional point cloud scene, the method being implemented by a computer system that includes one or more processors configured to execute computer modules, the method comprising:
-
receiving, by one or more processors, a three-dimensional point cloud scene, the three-dimensional point cloud scene comprising a plurality of points; classifying, by the one or more processors, at least a portion of the plurality of points in the three-dimensional point cloud into two or more categories by applying a classifying-oriented three-dimensional local descriptor and learning-based classifier; extracting, by the one or more processors, from the three-dimensional point cloud scene one or more clusters of points utilizing the two or more categories by applying at least one of segmenting and clustering; and matching, by the one or more processors, the extracted clusters with objects within a library by applying a matching-oriented three-dimensional local descriptor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system of detecting one or more objects in a three-dimensional point cloud scene, the system comprising a processor configured to:
-
receive a three-dimensional point cloud scene, the three-dimensional point cloud scene comprising a plurality of points; classify at least a portion of the plurality of points in the three-dimensional point cloud into two or more categories by applying a classifying-oriented three-dimensional local descriptor and learning-based classifier; extract from the three-dimensional point cloud scene one or more clusters of points utilizing the two or more categories by applying at least one of segmenting and clustering; and match the extracted clusters with objects within a library by applying a matching-oriented three-dimensional local descriptor. - View Dependent Claims (18, 19, 20)
-
Specification