×

Virtual world generation engine

  • US 10,332,311 B2
  • Filed: 09/29/2014
  • Issued: 06/25/2019
  • Est. Priority Date: 09/29/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • one or more computing devices comprising one or more respective processors and memory and configured to implement a video system comprising;

    an image collection module implemented via the one or more respective processors and memory, configured to obtain digital images from one or more sources, each image capturing a portion of a real-world scene;

    a virtual world generation engine implemented via the one or more respective processors and memory, configured to;

    identify two or more of the images that include overlapping portions of the scene;

    combine the identified images according to one or more digital image stitching techniques to generate a composite image representing a view of the scene; and

    generate a model of the scene in a virtual world according to the composite image;

    one or more video processing modules implemented via the one or more respective processors and memory, configured to;

    stream a video including the scene to a client device;

    receive user interactions from the client device exploring the scene in the video indicating a change in a viewpoint of the scene; and

    in response to the user interactions, render and stream additional video including the scene from the changed viewpoint and the model;

    receive additional user interactions from the client device to manipulate the scene in the video;

    determine, based at least in part on the additional user interactions, that a change in the scene is required as a result of the manipulation; and

    signal the virtual world generation engine to generate a model of the scene that includes the change in the scene that is required as a result of the manipulation.

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