Patent ID: 7996878
Filing Date: 2011-08-09
Classification: H04N

Abstract:
1. A method, comprising: receiving a plurality of still images, from a subscriber, that includes viewer-specific image data, wherein the plurality of still images are independent of a video sequence; extracting image data from the plurality of still images to yield extracted image data; deriving a virtual camera script and a coding hint from the extracted image data to yield a derived virtual camera script, wherein the derived virtual camera script comprises a set of image processing instructions that simulates camera movement over portions of the plurality of still images, and wherein the virtual camera script specifies a variable assigned to one piece of the viewer-specific image data; taking the extracted image data, the derived virtual camera scripts and the coding hint to yield a generated video sequence; coding the generated video sequence based on the coding hint to yield a coded video sequence, wherein the coding hint references a coding process and a temporal evolution for each still image of the plurality of still images; and inserting a customized advertisement in the coded video sequence, wherein the customized advertisement includes an offer of an award to a user contingent tied to a user interaction with the customized advertisement.