发明名称 |
System for filtering, segmenting and recognizing objects in unconstrained environments |
摘要 |
Described is a system for filtering, segmenting and recognizing objects. The system receives a three-dimensional (3D) point cloud having a plurality of data points in 3D space and down-samples the 3D point cloud to generate a down-sampled 3D point cloud with reduced data points in the 3D space. A ground plane is then identified and removed, leaving above-ground data points in the down-sampled 3D point cloud. The above-ground data points are clustered to generate a plurality of 3D blobs, each of the 3D blobs having a cluster size. The 3D blobs are filtered based on cluster size to generate a set of 3D candidate blobs. Features are extracted from each 3D candidate blob. Finally, at least one of the 3D candidate blobs is classified as a pre-defined object class based on the extracted features. |
申请公布号 |
US9633483(B1) |
申请公布日期 |
2017.04.25 |
申请号 |
US201514669833 |
申请日期 |
2015.03.26 |
申请人 |
HRL Laboratories, LLC |
发明人 |
Xu Jiejun;Kim Kyungnam;Owechko Yuri |
分类号 |
G06T19/20;G06K9/46;G06K9/62 |
主分类号 |
G06T19/20 |
代理机构 |
Tope-McKay & Associates |
代理人 |
Tope-McKay & Associates |
主权项 |
1. A system for filtering, segmenting and recognizing objects, comprising:
one or more processors and a memory, the memory having executable instructions encoded thereon, such that upon execution of the instructions, the one or more processors perform operations of:
down sampling a three-dimensional (3D) point cloud having a plurality of data points in 3D space to generate a down-sampled 3D point cloud P with reduced data points in the 3D space;identifying and removing a ground plane in the down-sampled 3D point cloud to leave non-ground data points in the down-sampled 3D point cloud;generating a set of 3D candidate blobs by clustering the non-ground data points to generate a plurality of 3D blobs, each of the 3D blobs having a cluster size;extracting features from each 3D candidate blob, the features being vectors that represent morphological characteristics of each 3D candidate blob; andclassifying at least one of the 3D candidate blobs as a pre-defined object class based on the extracted features by assigning a semantic meaning to a segmented real-world individual object. |
地址 |
Malibu CA US |