×

Iteratively building displacement maps for image warping

  • US 6,377,712 B1
  • Filed: 04/10/2000
  • Issued: 04/23/2002
  • Est. Priority Date: 04/10/2000
  • Status: Active Grant
First Claim
Patent Images

1. A method for warping a digital image using a displacement map comprising:

  • generating a set of K kernels by convolving a kernel, representing either the Laplacean operator or the Cauchy-Riemann operator, upon itself K−

    1 times;

    selecting a plurality of elements of a displacement map according to input received from a user, wherein each element contains a displacement vector having a vertical displacement value and a horizontal displacement value for mapping destination pixels of an output image to source pixels of an input image;

    selecting a first kernel from the set of K kernels according to user input and applying the first kernel iteratively to the displacement map in order to update the selected elements with new displacement vectors having displacement values that represent a solution to a corresponding differential equation, wherein the solution is a function of boundary conditions defined by the selected elements of displacement map;

    additionally applying iteratively one or more of the kernels, selected from the set of K kernels according to user input, to the displacement map to further update the displacement vectors of the selected elements; and

    generating an output image by mapping destination pixels within the output image to source pixels within the input image according to the updated displacement vectors of the displacement map.

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