Portable mobile light stage
First Claim
Patent Images
1. A method comprising:
- receiving, by a processor, information representing a selected pattern comprising a plurality of points, the points representing positions that define a bounded volumetric shape in a three dimensional space, the shape having a subject therewithin;
positioning, by the processor, at least one of a plurality of moveable, controllable, flying vehicles at each of the plurality of points in the selected pattern in the space proximate to the subject, each of the plurality of vehicles comprising a lighting component and at least a selected number of the vehicles comprising an imaging component and being positioned relative to the subject while at the points in the selected pattern;
selectively activating, by the processor, at least one subset of the lighting components of the moveable vehicles at the points of the selected pattern to form a light stage by emitting light, the emitted light illuminating the subject within the shape; and
collecting, by the processor, imaging data from the illuminated subject from imaging components of selected ones of the plurality of moveable vehicles during the emission of light.
1 Assignment
0 Petitions
Accused Products
Abstract
A subject is imaged using imaging equipment arranged on portable, wireless vehicles. The vehicles are positioned in a pattern in proximity to the subject and illuminate the subject in order to collect image data. The image data can be collected by cameras carried by the vehicles in addition to or instead of external high speed cameras.
15 Citations
25 Claims
-
1. A method comprising:
-
receiving, by a processor, information representing a selected pattern comprising a plurality of points, the points representing positions that define a bounded volumetric shape in a three dimensional space, the shape having a subject therewithin; positioning, by the processor, at least one of a plurality of moveable, controllable, flying vehicles at each of the plurality of points in the selected pattern in the space proximate to the subject, each of the plurality of vehicles comprising a lighting component and at least a selected number of the vehicles comprising an imaging component and being positioned relative to the subject while at the points in the selected pattern; selectively activating, by the processor, at least one subset of the lighting components of the moveable vehicles at the points of the selected pattern to form a light stage by emitting light, the emitted light illuminating the subject within the shape; and collecting, by the processor, imaging data from the illuminated subject from imaging components of selected ones of the plurality of moveable vehicles during the emission of light. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
a processor; a storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising; pattern receiving logic, executed by the processor, for receiving information representing a selected pattern comprising a plurality of points, the points representing positions that define a bounded volumetric shape in a three dimensional space, the shape having a subject therewithin; positioning logic, executed by the processor, for positioning at least one of a plurality of moveable, controllable, flying vehicles at each of the plurality of points in the selected pattern in the space proximate to the subject, each of the plurality of vehicles comprising a lighting component and at least a selected number of the vehicles comprising an imaging component and being positioned relative to the subject while at the points in the selected pattern; activating logic, executed by the processor, for selectively activating at least one subset of the lighting components of the moveable vehicles at the points of the selected pattern to form a light stage by emitting light, the emitted light illuminating the subject within the shape; and collecting logic for collecting imaging data from the illuminated subject from imaging components of selected ones of the plurality of moveable vehicles at the points of the selected pattern during the emission of light. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory computer readable storage medium, having stored thereon, processor-executable instructions for:
-
receiving information representing a selected pattern comprising a plurality of points, the points representing positions that define a bounded volumetric shape in a three dimensional space, the shape having a subject therewithin; positioning at least one of a plurality of moveable, controllable, flying vehicles at each of the plurality of points in the selected pattern in the space proximate to the subject, each of the plurality of vehicles comprising a lighting component and at least a selected number of the vehicles comprising an imaging component and being positioned relative to the subject while at the points in the selected pattern; and selectively activating at least one subset of the lighting components of the moveable vehicles at the points of the selected pattern to form a light stage by emitting light, the emitted light illuminating the subject within the shape; and collecting imaging data from the illuminated subject from imaging components of selected ones of the plurality of moveable vehicles during the emission of light. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A imaging system comprising:
-
a controller comprising a processor and a computer readable storage medium; a plurality of moveable, controllable, flying vehicles, each of the plurality of vehicles comprises at least one imaging component; the computer readable storage medium comprising; pattern receiving logic, executed by the processor, for receiving information representing a selected pattern comprising a plurality of points, the points representing positions that define a bounded volumetric shape in a three dimensional space, the shape having a subject therewithin; positioning logic, executed by the processor, for positioning at least one of a plurality of moveable, controllable, flying vehicles at each of the plurality of points in the selected pattern in the space proximate to the subject, each of the plurality of vehicles comprising a lighting component and at least a selected number of the vehicles comprising an imaging component and being positioned relative to the subject while at the points in the selected pattern; activating logic, executed by the processor, for selectively activating at least one subset of the lighting components of the moveable vehicles at the points of the selected pattern to form a light stage by emitting light, the emitted light illuminating the subject within the shape; and collecting logic for collecting imaging data from the illuminated subject from imaging components of selected ones of the plurality of moveable vehicles at the points of the selected pattern during the emission of light. - View Dependent Claims (23, 24, 25)
-
Specification