Characterization of a scene with structured light
First Claim
1. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:
- determining a topology of a scene;
identifying one or more objects within the scene;
determining a dimension of objects within the scene based at least in part upon testing one or more assumptions of a preliminary dimension of the one or more identified objects within the scene; and
generating a model of the scene based at least in part upon the determined topology, the identified objects, and the determined dimension.
2 Assignments
0 Petitions
Accused Products
Abstract
Objects and their placement within a particular scene may be characterized using structured light with no or minimal manual intervention or calibration to the scene. The structured light pattern may be rendered with visible light, yet imperceptible to users, by generating a set of opposing excursions in one or more image properties for durations which are shorter than the integration time of the human eye. A set of assumptions and ongoing testing of those assumptions against physical objects identified within the environment allows characterization of the scene and the objects therein.
92 Citations
26 Claims
-
1. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:
-
determining a topology of a scene; identifying one or more objects within the scene; determining a dimension of objects within the scene based at least in part upon testing one or more assumptions of a preliminary dimension of the one or more identified objects within the scene; and generating a model of the scene based at least in part upon the determined topology, the identified objects, and the determined dimension. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12)
-
-
11. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:
-
determining a topology of a scene; locating one or more objects within the scene; determining a dimension of objects within the scene based at least in part upon testing one or more assumptions of preliminary dimension of the one or more objects within the scene; and generating a model of the scene based at least in part upon the determined topology and the determined dimension. - View Dependent Claims (13)
-
-
14. A method comprising:
-
determining a topology of a scene; identifying one or more objects within the scene; determining a dimension of objects within the scene based at least in part upon testing one or more assumptions of a preliminary dimension of the one or more identified objects within the scene; and generating a model of the scene based at least in part upon the determined topology, the identified objects, and the determined dimension. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method comprising:
-
determining a topology of a scene; locating one or more objects within the scene; determining a dimension of objects within the scene based at least in part upon testing one or more assumptions of preliminary dimension of the one or more objects within the scene; and generating a model of the scene based at least in part upon the determined topology and the determined dimension. - View Dependent Claims (25, 26)
-
Specification