×

System and method for infinite synthetic image generation from multi-directional structured image array

  • US 10,275,935 B2
  • Filed: 02/06/2017
  • Issued: 04/30/2019
  • Est. Priority Date: 10/31/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for interpolating images of an object from a multi-directional structured image array, the method to be performed by a computing device, the method comprising:

  • obtaining a plurality of images corresponding to a light field using a camera, wherein each image in the plurality of images contains at least a portion of overlapping subject matter with another image, the subject matter including an object;

    determining first, second, and third images in the plurality of images, the first, second, and third images being the closest three images in the plurality of images to a desired image location in the light field;

    identify a first set of candidate transformations between the first image and the second image, wherein identifying the first set of candidate transformations includes applying an interpolation weight value of c1/d1 to transformation candidates, wherein d1 represents the distance between the first image and the second image, and wherein c1 represents the distance of the desired image location along d1;

    identify a second set of candidate transformations between the first image and the third image, wherein identifying the second set of candidate transformations includes applying an interpolation weight value of c2/d2 to transformation candidates, wherein d2 represents the distance between the first image and the third image, and wherein c2 represents the distance of the desired image location along d2; and

    for each pixel location in the desired image location in the light field;

    calculate a first best pixel value using the first set of candidate transformations;

    calculate a second best pixel value using the second set of candidate transformations;

    blend the first and second best pixel values to form an interpolated pixel.

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