×

Real-time mobile device capture and generation of art-styled AR/VR content

  • US 10,726,560 B2
  • Filed: 02/07/2017
  • Issued: 07/28/2020
  • Est. Priority Date: 10/31/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for generating a three-dimensional (3D) projection of an object in a virtual reality or augmented reality environment, the method including:

  • obtaining a sequence of images using a single lens camera, the sequence of images being captured along a camera translation, wherein each image in the sequence of images contains at least a portion of overlapping subject matter, the subject matter including the object;

    segmenting the object from the sequence of images using a trained segmenting neural network to form a sequence of segmented object images wherein the trained neural network is configured to aggregate a plurality of feature maps from different layers of the trained neural network in order to allow usage of both finer scale and coarser scale details to produce probability maps corresponding to the sequence of segmented object images, wherein the trained neural network is trained to label every pixel in each image in the sequence of images with a particular category label;

    refining the sequence of segmented object images using fine-grained segmentation, wherein refining the sequence of segmented object images includes passing each probability map onto a temporal dense conditional random field (CRF) smoothing system to produce a binary mask for every segmented object image, wherein the binary masks are temporally consistent and sharply aligned at boundaries to each other;

    applying an art-style transfer to the sequence of segmented object images using a trained transfer neural network;

    computing on-the-fly interpolation parameters;

    generating stereoscopic pairs from the sequence of segmented object images for displaying the object as a 3D projection in a virtual reality or augmented reality environment, the stereoscopic pairs being generated for one or more points along the camera translation; and

    mapping segmented image indices to a rotation range for display in the virtual reality or augmented reality environment.

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