×

Parallax compensation

  • US 10,008,021 B2
  • Filed: 12/14/2011
  • Issued: 06/26/2018
  • Est. Priority Date: 12/14/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-based method for rendering imagery that utilizes parallax, comprising:

  • receiving image data comprising a first image captured from a first observational position and a second image captured from a second observational position different than the first observational position, wherein the first and second image each include a first object and a second object and the first and second images are captured by one or more cameras;

    identifying the first object and the second object in the first image;

    determining a first location of the first object in the first image and a second location of the second object in the first image;

    identifying the first object and the second object in the second image;

    determining a third location of the first object in the second image and a fourth location of the second object in the second image;

    determining a first depth of the first object based at least upon the first location and the third location;

    determining a second depth of the second object based at least upon the second location and the fourth location, the second depth different than the first depth;

    composing a first layer for objects within a first depth range;

    composing a second layer for objects within a second depth range;

    associating the first object with a first layer based at least upon the determined first depth being within the first depth range for the first layer;

    associating the second object with a second layer based at least upon the determined second depth being within the second depth range for the second layer; and

    rendering resulting imagery to compensate for parallax by rendering the first layer at a first movement speed and the second layer at a second movement speed, the second movement speed different than the first movement speed.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×