Dynamic replacement of cinematic stage props in program content
First Claim
1. A method, comprising the steps of:
- identifying stage props in content for replacement, wherein each stage prop comprises an object placed in a scene and bounded by a shape in the content;
determining location information for each identified stage prop;
determining visual effects information associated with each identified stage prop;
generating a profile for each identified stage prop that indicates where a replacement image should be shaded and where a light source should be positioned based on a camera view of each identified stage prop;
creating a reference file that includes the profile, location and the visual effects information associated with each identified stage prop; and
determining a value associated with each identified stage prop based on factors associated with each identified stage prop'"'"'s appearance in the content;
wherein the reference file is stored in a tangible computer readable medium; and
wherein the value is of a type that will influence a price to be paid for advertising; and
wherein the step of generating a profile is performed by a software tool that accepts input information about a stage prop from a user, looks up a reference image associated with the stage prop intended to be replaced, and then automatically performs an analysis of the reference image and the stage prop to generate the profile.
4 Assignments
0 Petitions
Accused Products
Abstract
Stage props, such as consumer products, in legacy program content are replaced with dynamically replaceable assets. Such assets can be used for advertising purposes in that images of different products and services can be inserted therein and are changeable via a network. Such assets may be created by identifying props in the content for replacement, determining location and visual effects information for each identified prop, and creating a reference file that includes the content and the location and the visual effects information associated with each identified prop. A value may be determined for each asset or advertisers may bid on the assets to yield additional advertising revenue channel for the content. The content may be played back by broadcasting the content and reference information designating parameters for inserting the assets into the content. Replacement images, such as images of products, may be obtained via a network. The visual appearance of each replacement image may be modified using visual effects information so the inserted objects appear natural as if they were part of the original scene.
42 Citations
31 Claims
-
1. A method, comprising the steps of:
-
identifying stage props in content for replacement, wherein each stage prop comprises an object placed in a scene and bounded by a shape in the content; determining location information for each identified stage prop; determining visual effects information associated with each identified stage prop; generating a profile for each identified stage prop that indicates where a replacement image should be shaded and where a light source should be positioned based on a camera view of each identified stage prop; creating a reference file that includes the profile, location and the visual effects information associated with each identified stage prop; and determining a value associated with each identified stage prop based on factors associated with each identified stage prop'"'"'s appearance in the content; wherein the reference file is stored in a tangible computer readable medium; and wherein the value is of a type that will influence a price to be paid for advertising; and wherein the step of generating a profile is performed by a software tool that accepts input information about a stage prop from a user, looks up a reference image associated with the stage prop intended to be replaced, and then automatically performs an analysis of the reference image and the stage prop to generate the profile. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product comprising a non-transitory medium for embodying a computer program for input to a computer and a computer program embodied in the medium for causing the computer to perform steps comprising:
-
identifying stage props in content for replacement, wherein each stage prop comprises an object placed in a scene and bounded by a shape in the content; determining location information for each identified stage prop; determining visual effects information associated with each identified stage prop; generating a profile for each identified stage prop that indicates where a replacement image should be shaded and where a light source should be positioned based on a camera view of each identified stage prop; creating a reference file that includes the profile, location and the visual effects information associated with each identified stage prop; and determining a value associated with each identified stage prop based on factors associated with each identified stage prop'"'"'s appearance in the content; wherein the value is of a type that will influence a price to be paid for advertising; and wherein the step of generating a profile is performed by a software tool that accepts input information about a stage prop from a user, looks up a reference image associated with the stage prop intended to be replaced, and then automatically performs an analysis of the reference image and the stage prop to generate the profile. - View Dependent Claims (7, 8, 9)
-
-
10. A method, comprising the steps of:
-
providing content and a reference file that includes profile, location and visual effects information associated with one or more replaceable stage props in the content, wherein each stage prop comprises an object placed in a scene and bounded by a shape in the content; obtaining one or more replacement images that are selected based on competitive bids submitted by potential advertisers; modifying a visual appearance of at least one replacement image using the profile and visual effects information; inserting the one or more replacement images in the content to replace the one or more replaceable stage props; and displaying the content on a display; wherein the profile for each replaceable stage prop indicates where a replacement image should be shaded and where a light source should be positioned based on a camera view of each stage prop; and wherein the profile for each replaceable stage prop is generated by a software tool that accepts input information about a stage prop from a user, looks up a reference image associated with the stage prop intended to be replaced, and then automatically performs an analysis of the reference image and the stage prop to generate the profile. - View Dependent Claims (11, 12, 13, 14, 15, 16, 29, 30, 31)
-
-
17. A system, comprising:
-
a processor based apparatus that is configured to perform steps that include, providing content and a reference file that includes profile, location and visual effects information associated with one or more replaceable stage props in the content, wherein each stage prop comprises an object placed in a scene and bounded by a shape in the content; obtaining one or more replacement images that are selected based on competitive bids submitted by potential advertisers; modifying a visual appearance of each replacement image using the profile and visual effects information; and inserting the one or more replacement images in the content to replace the one or more replaceable stage props; wherein the profile for each replaceable stage prop indicates where a replacement image should be shaded and where a light source should be positioned based on a camera view of each stage prop; and wherein the profile for each replaceable stage prop is generated by a software tool that accepts input information about a stage prop from a user, looks up a reference image associated with the stage prop intended to be replaced, and then automatically performs an analysis of the reference image and the stage prop to generate the profile. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A computer program product comprising a non-transitory medium for embodying a computer program for input to a computer and a computer program embodied in the medium for causing the computer to perform steps comprising:
-
accessing content, accessing a reference file that includes profile, location and visual effects information associated with one or more replaceable stage props in the content, wherein each stage prop comprises an object placed in a scene and bounded by a shape in the content; obtaining one or more replacement images that are selected based on competitive bids submitted by potential advertisers; modifying a visual appearance of at least one replacement image using the profile and visual effects information; and inserting the one or more replacement images in the content to replace the one or more replaceable stage props; wherein the profile for each replaceable stage prop indicates where a replacement image should be shaded and where a light source should be positioned based on a camera view of each stage prop; and wherein the profile for each replaceable stage prop is generated by a software tool that accepts input information about a stage prop from a user, looks up an reference image associated with the stage prop intended to be replaced, and then automatically performs an analysis of the reference image and the stage prop to generate the profile. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification