CREATION OF VIRTUAL CAMERAS FOR VIEWING REAL-TIME EVENTS
First Claim
1. A method of video processing in a video processing system, the method comprising:
- the video processing system receiving a custom view request specifying a virtual camera perspective from which a dynamic scene in a physical environment is to be viewed;
the video processing system generating a custom view of the dynamic scene from the virtual camera perspective, wherein generating the custom view from the virtual camera perspective includes generating the custom view by blending both video content captured by one or more physical cameras and video content from the virtual camera perspective generated from a dynamic three dimensional scene model of the dynamic scene residing within data storage;
the video processing system recording the custom view within on-demand video content; and
the video processing system transmitting the on-demand video content to a video presentation system.
0 Assignments
0 Petitions
Accused Products
Abstract
A video processing system receives a custom view request specifying a virtual camera perspective from which a dynamic scene in a physical environment is to be viewed. The video processing system generates a custom view of the scene from the virtual camera perspective, where generating the custom view includes generating the custom view based on both video content captured by one or more physical cameras and a dynamic three dimensional scene model of the scene residing within data storage. The video processing system records the custom view within on-demand video content and transmits the on-demand video content to a video presentation system.
-
Citations
21 Claims
-
1. A method of video processing in a video processing system, the method comprising:
-
the video processing system receiving a custom view request specifying a virtual camera perspective from which a dynamic scene in a physical environment is to be viewed; the video processing system generating a custom view of the dynamic scene from the virtual camera perspective, wherein generating the custom view from the virtual camera perspective includes generating the custom view by blending both video content captured by one or more physical cameras and video content from the virtual camera perspective generated from a dynamic three dimensional scene model of the dynamic scene residing within data storage; the video processing system recording the custom view within on-demand video content; and the video processing system transmitting the on-demand video content to a video presentation system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A program product for video processing, the program product comprising:
-
a data storage device; and program code stored within the data storage device, wherein the program code, when executed by a processor of a video processing system, causes the video processing system to perform; the video processing system receiving a custom view request specifying a virtual camera perspective from which a dynamic scene in a physical environment is to be viewed; the video processing system generating a custom view of the dynamic scene from the virtual camera perspective, wherein generating the custom view from the virtual camera perspective includes generating the custom view by blending both video content captured by one or more physical cameras and video content from the virtual camera perspective generated from a dynamic three dimensional scene model of the dynamic scene residing within data storage; the video processing system recording the custom view within on-demand video content; and the video processing system transmitting the on-demand video content to a video presentation system. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A video processing system, the video processing system comprising:
-
a processor; data storage communicatively coupled to the processor; and program code stored within the data storage, wherein the program code, when executed by the processor, causes the video processing system to perform; the video processing system receiving a custom view request specifying a virtual camera perspective from which a dynamic scene in a physical environment is to be viewed; the video processing system generating a custom view of the dynamic scene from the virtual camera perspective, wherein generating the custom view from the virtual camera perspective includes generating the custom view by blending both video content captured by one or more physical cameras and video content from the virtual camera perspective generated from a dynamic three dimensional scene model of the dynamic scene residing within data storage; the video processing system recording the custom view within on-demand video content; and the video processing system transmitting the on-demand video content to a video presentation system. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification