3D depth map
First Claim
Patent Images
1. A first device comprising:
- at least one processor configured with instructions to;
generate at least one image of a second device to render a first three dimensional (3D) depth map;
provide the first 3D depth map to an aggregator device configured to aggregate the first 3D depth map with a second 3D depth map generated by the second device using an image of the first device taken by the second device such that the first and second depth maps when aggregated include both the first and second devices;
classify a representation of at least a first object in at least one image used to render the first 3D depth map using a machine learning algorithm (MLA) to render a classification; and
use the classification to modify the representation.
2 Assignments
0 Petitions
Accused Products
Abstract
Machine learning is applied to both 2D images from an infrared imager imaging laser reflections from an object and to the 3D depth map of the object that is generated using the 2D images and time of flight (TOF) information. In this way, the 3D depth map accuracy can be improved without increasing laser power or using high resolution imagers.
137 Citations
13 Claims
-
1. A first device comprising:
-
at least one processor configured with instructions to; generate at least one image of a second device to render a first three dimensional (3D) depth map; provide the first 3D depth map to an aggregator device configured to aggregate the first 3D depth map with a second 3D depth map generated by the second device using an image of the first device taken by the second device such that the first and second depth maps when aggregated include both the first and second devices; classify a representation of at least a first object in at least one image used to render the first 3D depth map using a machine learning algorithm (MLA) to render a classification; and use the classification to modify the representation. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An assembly comprising:
-
plural motorized computerized devices in a system; each motorized computerized device comprising at least one camera and at least one emitter configured to output signals useful for generating at least one three dimensional (3D) depth map by imaging an object to render a two dimensional (2D) image thereof, illuminating the object using the emitter, receiving time of flight (TOF) information using reflections from the object of light emitted by the emitter, and combining the 2D image with the TOF information to render the 3D depth map; at least a first one of the motorized computerized devices being programmed with instructions to; render an aggregated three dimensional (3D) depth map that is aggregated from the 3D depth maps from the motorized computing device, the aggregated depth map comprising images of plural of the motorized devices; classify a representation of at least a first object in at least one image used to render the first 3D depth map using a machine learning algorithm (MLA) to render a classification; and use the classification to modify the representation. - View Dependent Claims (7, 8)
-
-
9. A method comprising:
-
using an illuminator, illuminating an object; using a camera, receiving reflections from the object; using the reflections, establishing a representation of the object using a first device; based at least in part on the representation, establish a first three dimensional (3D) depth map of the object; and provide the first 3D depth map to an aggregator device that aggregates the first 3D depth map with a second 3D depth map generated by a second device, the 3D depth aggregated from the first and second 3D depth maps comprising images of the first and second devices, wherein the method includes; classifying a representation of at least a first object in at least one image used to render the first 3D depth map using a machine learning algorithm (MLA) to render a classification; and using the classification to modify the representation. - View Dependent Claims (10, 11, 12, 13)
-
Specification