AUTOMATED CINEMATIC DECISIONS BASED ON DESCRIPTIVE MODELS
First Claim
Patent Images
1. A method comprising, by a computing device:
- accessing foreground visual data that comprises a set of coordinate points that correspond to a plurality of surface points of a person in an environment;
generating a bounding box for the set of coordinate points, wherein the bounding box comprises every coordinate point in the set of coordinate points;
providing instructions to collect background visual data for an area in the environment that is outside of the bounding box; and
providing the foreground visual data and the background visual data to an intelligent director associated with the computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes accessing foreground visual data that comprises a set of coordinate points that correspond to a plurality of surface points of a person in an environment; generating a bounding box for the set of coordinate points, wherein the bounding box comprises every coordinate point in the set of coordinate points; providing instructions to collect background visual data for an area in the environment that is outside of the bounding box; and providing the foreground visual data and the background visual data to an intelligent director associated with the computing device.
-
Citations
20 Claims
-
1. A method comprising, by a computing device:
-
accessing foreground visual data that comprises a set of coordinate points that correspond to a plurality of surface points of a person in an environment; generating a bounding box for the set of coordinate points, wherein the bounding box comprises every coordinate point in the set of coordinate points; providing instructions to collect background visual data for an area in the environment that is outside of the bounding box; and providing the foreground visual data and the background visual data to an intelligent director associated with the computing device. - View Dependent Claims (2, 3, 4, 5, 7)
-
-
6. The method of claim 6, further comprising, before providing the instructions to collect the background visual data, assigning each pixel of the of the plurality of pixels a randomly generated RGB color value.
-
8. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
access foreground visual data that comprises a set of coordinate points that correspond to a plurality of surface points of a person in an environment; generate a bounding box for the set of coordinate points, wherein the bounding box comprises every coordinate point in the set of coordinate points; provide instructions to collect background visual data for an area in the environment that is outside of the bounding box; and provide the foreground visual data and the background visual data to an intelligent director associated with the computing device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more processors; and one or more computer-readable non-transitory storage media coupled to one or more of the processors and comprising instructions operable when executed by one or more of the processors to cause the system to; access foreground visual data that comprises a set of coordinate points that correspond to a plurality of surface points of a person in an environment; generate a bounding box for the set of coordinate points, wherein the bounding box comprises every coordinate point in the set of coordinate points; provide instructions to collect background visual data for an area in the environment that is outside of the bounding box; and provide the foreground visual data and the background visual data to an intelligent director associated with the computing device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification