Real-time immersive mediated reality experiences
First Claim
1. A system for creating a mediated reality environment, said system comprising a server computing system comprising a processor coupled to a tangible, non-transitory memory, the system operable to:
- receive, in real-time, real viewpoint information for a plurality of data collectors located at a venue wherein one or more of the one or more data collectors comprise a computing device of a real participant, said computing device comprising a sensor selected from the group consisting of a GPS sensor, a wireless network sensor, an accelerometer, and a gyroscope wherein the real viewpoint information is determined using the sensor;
receive a virtual viewpoint from a computing device of a virtual participant, said computing device comprising a processor coupled to a tangible, non-transitory memory;
identify one or more of the one or more data collectors having a real viewpoint which intersects the virtual viewpoint;
receive one or more real-time images from the identified data collectors, said one or more real-time images comprising a plurality of real pixels;
create, using the server'"'"'s processor, a real-time virtual image comprising a plurality of virtual pixels and corresponding to the virtual viewpoint by using pixel information from the one or more real-time images wherein the virtual viewpoint'"'"'s location within the venue is different than the real viewpoint of the identified data collectors; and
cause the computing device of the virtual participant to display the real-time virtual image.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to creating real-time, immersive mediated reality environments using real data collected from a physical event or venue. The invention provides a virtual participant with the ability to control their viewpoint and freely explore the venue, in real time by synthesizing virtual data corresponding to a requested virtual viewpoint using real images obtained from data collectors or sources at the venue. By tracking and correlating real and virtual viewpoints of virtual participants, physical objects, and data sources, systems and methods of the invention can create photo-realistic images for perspective views for which there is not physically present data source. Systems and methods of the invention also relate to applying effect objects to enhance the immersive experience including virtual guides, docents, text or audio information, expressive auras, tracking effects, and audio.
-
Citations
20 Claims
-
1. A system for creating a mediated reality environment, said system comprising a server computing system comprising a processor coupled to a tangible, non-transitory memory, the system operable to:
-
receive, in real-time, real viewpoint information for a plurality of data collectors located at a venue wherein one or more of the one or more data collectors comprise a computing device of a real participant, said computing device comprising a sensor selected from the group consisting of a GPS sensor, a wireless network sensor, an accelerometer, and a gyroscope wherein the real viewpoint information is determined using the sensor; receive a virtual viewpoint from a computing device of a virtual participant, said computing device comprising a processor coupled to a tangible, non-transitory memory; identify one or more of the one or more data collectors having a real viewpoint which intersects the virtual viewpoint; receive one or more real-time images from the identified data collectors, said one or more real-time images comprising a plurality of real pixels; create, using the server'"'"'s processor, a real-time virtual image comprising a plurality of virtual pixels and corresponding to the virtual viewpoint by using pixel information from the one or more real-time images wherein the virtual viewpoint'"'"'s location within the venue is different than the real viewpoint of the identified data collectors; and cause the computing device of the virtual participant to display the real-time virtual image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification