Patent ID: 6765589
Filing Date: 2004-07-20
Classification: G06T

Abstract:
A computer-implemented method for generating a warping effect in an image having a plurality of regions, each region being associated with a distortion vector that begins at a destination mesh point in a destination mesh and ends at a source point in a distortion mesh, the method comprising:defining a path segment vector in response to user movement of a brush cursor; modifying one or more distortion vectors originating in regions covered by the cursor based on the path segment vector, the modifying comprising: multiplying the path segment vector by a predetermined matrix, thereby producing a product vector; interpolating each distortion vector between mesh points that surround the end of the product vector, thereby producing an interpolated vector; and combining the product vector and the interpolated vector; repeating the defining and modifying to produce a warping effect; and sampling a source image using the distortion vectors to produce a destination image.