System and method for 3D blob classification and transmission
AssigneeIntel Corporation
InventorsJonathan Distler, Tzach Ashkenazi, Itay Kaufman, Maria Bortman
Life of this patent
Estimating the term…
Abstract
Embodiments described herein provide an apparatus comprising a processor to project and accumulate three-dimensional (3D) point data from a blob onto one of a floor plane or a ceiling plane, construct a histogram of the 3D point data, determine a center of mass of the point data from the blob, obtain height data for the 3D point data, and calculate dimensions for a bounding box to surround the blob. Other embodiments may be described and claimed.
Claims18
A method, comprising:
- projecting and accumulating three-dimensional (3D) point data from a blob onto one of a floor plane or a ceiling plane;
- constructing a histogram of the 3D point data;
- determining a center of mass of the blob from the histogram of the 3D point data using a two-dimensional (2D) distance transform;
- obtaining height data for the 3D point data;
- and
- calculating dimensions for a bounding box to surround the blob.
A non-transitory machine readable medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
- projecting and accumulating three-dimensional (3D) point data from a blob onto one of a floor plane or a ceiling plane;
- constructing a histogram of the 3D point data;
- determining a center of mass of the blob from the histogram of the 3D point data using a two-dimensional (2D) distance transform;
- obtaining height data for the 3D point data;
- and
- calculating dimensions for a bounding box to surround the blob.
An apparatus, comprising:
- a processor to project and accumulate three-dimensional (3D) point data from a blob onto one of a floor plane or a ceiling plane, construct a histogram of the 3D point data, determine a center of mass of the blob from the histogram of the 3D point data using a two-dimensional (2D) distance transform, obtain height data for the 3D point data, and calculate dimensions for a bounding box to surround the blob;
- and
- a memory communicatively coupled to the processor.
Dependencies are inferred from the claim text.