OBJECT CUSTOMIZATION AND ACCESSORIZATION IN VIDEO CONTENT
First Claim
1. A system, comprising;
- one or more computing devices configured to implement a real-time video exploration (RVE) system comprising;
a playback module configured to begin playback of at least a portion of a pre-recorded video to a client device; and
a graphics processing and rendering module configured to;
receive input specifying one or more modifications to be applied to a selected object in a scene of the video;
modify a model of the object according to the one or more modifications to generate a modified model of the object;
render new video of the scene including the modified model of the object; and
stream the new video of the scene including the object as modified to the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
A real-time video exploration (RVE) system that allows users to pause, step into, move through, and explore 2D or 3D modeled worlds of scenes in a video. The RVE system may allow users to select and manipulate objects within a scene, and to modify an object by adding or removing accessories from the object or otherwise customizing the object according to the user'"'"'s preferences or desires. The RVE system may also provide an interface or interfaces via which the user can obtain additional information for the object, customize the object, be given a price or price(s) for the object as customized, and purchase the object as specified if desired.
-
Citations
21 Claims
-
1. A system, comprising;
one or more computing devices configured to implement a real-time video exploration (RVE) system comprising; a playback module configured to begin playback of at least a portion of a pre-recorded video to a client device; and a graphics processing and rendering module configured to; receive input specifying one or more modifications to be applied to a selected object in a scene of the video; modify a model of the object according to the one or more modifications to generate a modified model of the object; render new video of the scene including the modified model of the object; and stream the new video of the scene including the object as modified to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method, comprising:
performing, by a real-time video exploration (RVE) system implemented on one or more computing devices; sending at least a portion of a pre-recorded video to a client device; receiving input indicating one or more modifications to be applied to a selected object in a scene of the video; modifying a model of the object according to the one or more modifications to generate a modified model of the object; rendering new video of the scene including the modified model of the object; and sending the new video of the scene including the object as modified to the client device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
19. A non-transitory computer-readable storage medium storing program instructions that when executed on one or more computers cause the one or more computers to implement a real-time video exploration (RVE) system configured to:
-
send at least a portion of a pre-recorded video to a client device; receive input indicating one or more modifications to be applied to a selected object in the scene; modify a model of the object according to the one or more modifications to generate a modified model of the object; render new video of the scene including the modified model of the object; and send at least a portion of the new video of the scene including the object as modified to the client device. - View Dependent Claims (20, 21)
-
Specification