Automated Personalized Imaging System
First Claim
1. A method for generating a custom media product comprising:
- receiving tracking data derived from a position tracking system, the tracking data corresponding to locations of a plurality of guests within a predefined area;
receiving video data derived from one or more cameras placed at one or more predetermined positions about the predefined area;
correlating one or more locations of the plurality of guests within the predefined area with one or more areas of one or more frames of video data;
sub-sampling the one or more areas of the one or more frames of video data; and
generating a custom media product for a guest of the plurality of guests using the one or more areas sub-sampled from the one or more frames of video data.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and associated methods for capturing media content for a plurality of guests and intelligently parsing the media content to produce a customized/personalized media product for a particular guest or group of guests are described. A system is configured for combining video data and position tracking data to record a group guest experience or show and automatically provide custom media products. Embodiments record a plurality of guests throughout an experience or show, and simultaneously position track each guest individually. Embodiments utilize the tracking data to extract a sub-sampled video of each guest. This sub-sampled video is combined with additional media automatically according to a script. The result is a personalized video take-away for each guest, which can be created entirely without human intervention.
5 Citations
20 Claims
-
1. A method for generating a custom media product comprising:
-
receiving tracking data derived from a position tracking system, the tracking data corresponding to locations of a plurality of guests within a predefined area; receiving video data derived from one or more cameras placed at one or more predetermined positions about the predefined area; correlating one or more locations of the plurality of guests within the predefined area with one or more areas of one or more frames of video data; sub-sampling the one or more areas of the one or more frames of video data; and generating a custom media product for a guest of the plurality of guests using the one or more areas sub-sampled from the one or more frames of video data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied therewith for generating a custom media product, the computer readable program code comprising; computer readable program code configured to receive tracking data derived from a position tracking system, the tracking data corresponding to locations of a plurality of guests within a predefined area; computer readable program code configured to receive video data derived from one or more cameras placed at one or more predetermined positions about the predefined area; computer readable program code configured to correlate one or more locations of the plurality of guests within the predefined area with one or more areas of one or more frames of video data; computer readable program code configured to sub-sample the one or more areas of the one or more frames of video data; and computer readable program code configured to generate a custom media product for a guest of the plurality of guests using the one or more areas sub-sampled from the one or more frames of video data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for generating a custom media product comprising:
-
one or more processors; and a memory operatively connected to the one or more processors; wherein, responsive to execution of computer readable program code accessible to the one or more processors, the one or more processors are configured to; receive tracking data derived from a position tracking system, the tracking data corresponding to locations of a plurality of guests within a predefined area; receive video data derived from one or more cameras placed at one or more predetermined positions about the predefined area; correlate one or more locations of the plurality of guests within the predefined area with one or more areas of one or more frames of video data; sub-sample the one or more areas of the one or more frames of video data; and generate a custom media product for a guest of the plurality of guests using the one or more areas sub-sampled from the one or more frames of video data.
-
Specification