×

Augmented reality videogame broadcast programming

  • US 9,751,015 B2
  • Filed: 07/23/2014
  • Issued: 09/05/2017
  • Est. Priority Date: 11/30/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for integrating a virtual rendering system and a video capture system for outputting a composite render to a display, the method comprising:

  • receiving input data from a plurality of clients for modifying a virtual environment presented using the virtual rendering system;

    obtaining, from the virtual rendering system, a first virtual camera configuration of a first virtual camera in the virtual environment and a second virtual camera configuration of a second virtual camera in the virtual environment, wherein the first virtual camera configuration and the second virtual camera configuration include camera movement data including a first motion path of the first virtual camera in the virtual environment and a second motion path of the second virtual camera in the virtual environment, respectively, and wherein the first motion path tracks a path of a virtual object in motion relative to the first virtual camera and the second motion path tracks the path of the virtual object relative to the second virtual camera;

    programming the video capture system using the first virtual camera configuration to correspondingly control a first robotic camera in a real environment and using the second virtual camera configuration to correspondingly control a second robotic camera in the real environment;

    capturing, from the video capture system, a first video capture feed of the real environment using the first robotic camera and a second video capture feed of the real environment using the second robotic camera;

    obtaining, from the virtual rendering system, a first virtually rendered feed of the virtual environment using the first virtual camera and a second virtually rendered feed of the virtual environment using the second virtual camera, wherein the first virtually rendered feed and the second virtually rendered feed show the modifying of the virtual environment;

    rendering the composite render by processing the first video capture feed, the first virtually rendered feed, the second video capture feed and the second virtually rendered feed; and

    outputting the composite render to the display by simultaneously displaying the first virtually rendered feed and the second virtually rendered feed, wherein the first virtually rendered feed corresponds to a birdseye view of the virtual environment and the second virtually rendered feed corresponds to a flyby view of the virtual environment.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×