IP Library Granted Patent US 8,860,803
Granted Patent B2
US 8,860,803 · App. 14/026,948 · Granted Oct 14, 2014

Dynamic replacement of cinematic stage props in program content

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,860,803
App. No.
14/026,948
Granted
Oct 14, 2014
Kind
B2
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, and determining location and visual effects information for each identified prop. 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.

Claims (54)

1. A non-transitory computer readable storage medium storing one or more computer programs adapted to cause a processor based system to execute steps comprising:

identifying stage props displayed in content;

looking up a reference image associated with each identified stage prop;

performing an analysis of each reference image and its associated stage prop to determine a lighting condition of each identified stage prop; and

creating reference information configured to define dynamically replaceable assets in the content by providing data needed to replace each identified stage prop with a replacement image as the content plays;

wherein the data needed to replace each identified stage prop with a replacement image comprises information indicating lighting to be applied to the replacement image based at least in part on the lighting condition of the identified stage prop.

2. The non-transitory computer readable storage medium of claim 1 , wherein the identifying stage props displayed in content comprises:

receiving first input information that identifies a first stage prop displayed in content.

3. The non-transitory computer readable storage medium of claim 2 , wherein the first input information is generated in response to a user clicking on the first stage prop displayed in content.

4. The non-transitory computer readable storage medium of claim 1 , wherein the looking up a reference image associated with each identified stage prop comprises:

receiving second input information about a first stage prop; and

looking up a reference image associated with the first stage prop based on the second input information.

5. The non-transitory computer readable storage medium of claim 4 , wherein the second input information is provided by a user.

6. The non-transitory computer readable storage medium of claim 1 , wherein the one or more computer programs are further adapted to cause a processor based system to execute steps comprising:

tracking and saving location information for each identified stage prop over time as the content plays.

7. The non-transitory computer readable storage medium of claim 1 , wherein the one or more computer programs are further adapted to cause a processor based system to execute steps comprising:

tracking and saving visual effects information for each identified stage prop over time as the content plays.

8. The non-transitory computer readable storage medium of claim 1 , wherein the reference information comprises information that can be used to make the replacement image for each identified stage prop blend in with a scene in the content and look natural.

9. The non-transitory computer readable storage medium of claim 8 , wherein the reference information comprises information that can be used to make the replacement image for each identified stage prop appear to include actual reflections from the scene when the replacement image is rendered using the information.

10. The non-transitory computer readable storage medium of claim 8 , wherein the reference information indicates where the replacement image for each identified stage prop should be shaded.

11. The non-transitory computer readable storage medium of claim 8 , wherein the reference information indicates where a light source should be positioned based on an analysis of at least one reference image and its associated stage prop.

12. The non-transitory computer readable storage medium of claim 11 , wherein the reference information further indicates where the light source should be positioned over a course of a changing camera environment for each identified stage prop.

13. The non-transitory computer readable storage medium of claim 11 , wherein the reference information further indicates a pattern in which a grading of light is falling on each identified stage prop.

14. A method, comprising:

identifying stage props displayed in content;

looking up a reference image associated with each identified stage prop;

performing, by a processor based apparatus, an analysis of each reference image and its associated stage prop to determine a lighting condition of each identified stage prop; and

creating reference information configured to define dynamically replaceable assets in the content by providing data needed to replace each identified stage prop with a replacement image as the content plays;

wherein the data needed to replace each identified stage prop with a replacement image comprises information indicating lighting to be applied to the replacement image based at least in part on the lighting condition of the identified stage prop.

15. The method of claim 14 , wherein the identifying stage props displayed in content comprises:

receiving first input information that identifies a first stage prop displayed in content.

16. The method of claim 15 , wherein the first input information is generated in response to a user clicking on the first stage prop displayed in content.

17. The method of claim 14 , wherein the looking up a reference image associated with each identified stage prop comprises:

receiving second input information about a first stage prop; and

looking up a reference image associated with the first stage prop based on the second input information.

18. The method of claim 17 , wherein the second input information is provided by a user.

19. The method of claim 14 , wherein the reference information comprises information that can be used to make the replacement image for each identified stage prop appear to include actual reflections from a scene when the replacement image is rendered using the information.

20. The method of claim 14 , wherein the reference information indicates where the replacement image for each identified stage prop should be shaded.

21. A system, comprising:

a processor based apparatus that is configured to execute steps comprising:

identifying stage props displayed in content;

looking up a reference image associated with each identified stage prop;

performing an analysis of each reference image and its associated stage prop to determine a lighting condition of each identified stage prop; and

creating reference information configured to define dynamically replaceable assets in the content by providing data needed to replace each identified stage prop with a replacement image as the content plays;

wherein the data needed to replace each identified stage prop with a replacement image comprises information indicating lighting to be applied to the replacement image based at least in part on the lighting condition of the identified stage prop.

22. The system of claim 21 , wherein the identifying stage props displayed in content comprises:

receiving first input information that identifies a first stage prop displayed in content.

23. The system of claim 22 , wherein the first input information is generated in response to a user clicking on the first stage prop displayed in content.

24. The system of claim 21 , wherein the looking up a reference image associated with each identified stage prop comprises:

receiving second input information about a first stage prop; and

looking up a reference image associated with the first stage prop based on the second input information.

25. The system of claim 24 , wherein the second input information is provided by a user.

26. The system of claim 21 , wherein the reference information comprises information that can be used to make the replacement image for each identified stage prop appear to include actual reflections from a scene when the replacement image is rendered using the information.

27. The system of claim 21 , wherein the reference information indicates where the replacement image for each identified stage prop should be shaded.

Assignments (2)
MERGER Recorded Mar 30, 2020
From: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
To: SONY INTERACTIVE ENTERTAINMENT LLC
Reel/Frame 053323/0567 →
CHANGE OF NAME Recorded May 4, 2016
From: SONY COMPUTER ENTERTAINMENT AMERICA LLC
To: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
Reel/Frame 038611/0846 →