CPC A63F 13/86 (2014.09) [A63F 13/211 (2014.09); A63F 13/213 (2014.09); A63F 13/215 (2014.09); A63F 13/216 (2014.09); A63F 13/25 (2014.09); A63F 13/26 (2014.09); A63F 13/35 (2014.09); A63F 13/428 (2014.09); A63F 13/44 (2014.09); A63F 13/525 (2014.09); A63F 13/5255 (2014.09); A63F 13/53 (2014.09); A63F 13/61 (2014.09); A63F 13/63 (2014.09); A63F 13/77 (2014.09); A63F 13/79 (2014.09); G06T 11/60 (2013.01); G06T 15/20 (2013.01); G06T 19/006 (2013.01); A63F 2300/8082 (2013.01); G06F 3/012 (2013.01); H04N 13/117 (2018.05); H04N 13/344 (2018.05)] | 17 Claims |
1. A method for delivering a virtual reality (VR) presentation of a real world space to a remote user via a head mounted display (HMD), comprising:
identifying a viewing location within the real world space for the user, the viewing location being mapped to a real world capture system in the real world space;
receiving a video stream of the real world space from the real world capture system, the video stream including a plurality of images captured by one or more cameras of the real world capture system, the plurality of images being presented in the HMD from a perspective associated with the viewing location;
reskinning a real world object in the real world space by overlaying a graphical content element in place of image data associated with the real world object; and
sending for presentation the video stream with the reskinning for viewing to the HMD;
wherein the overlaying includes measuring real world distances between the real world capture system and vertices of the real world object.
|