Warping and Morphing Flashcards
(18 cards)
Warping refers to the transformation of graphical objects from…
One coordinate system to the other, ignoring the attributes of the underlying object
Morphing is an animation technique in which one graphical object is…
Gradually turned into another
Warping may only affect the shape of an object, but morphing may affect…
Both shape and attributes
Morphing turns one object into another by finding the […] between objects.
Average
Given two vectors P and Q, linear interpolation (or lerping) creates a new point equal to…
aP + (a-1)Q
The color of each pixel being interpolated over time from the first image to the second is called a…
Cross-dissolve
To perform a true morphing process, we should first […], then […].
Warp, then cross-dissolve.
Parametric warping is when we apply some linear or affine transformation to…
The entire domain of an image.
Forward mapping is a technique that, given an input domain f(x, y)…
Calculates an output domain g(x’, y’)
Inverse mapping is a technique that, given some output g(x’, y’)…
Calculates the input f(x, y)
Inverse mapping can be used for…
Finding texture coordinates from the screen position
Forward mapping can be used for…
Mapping texture coordinates to screen space
Feature-based warping uses specific feature points (like points or lines) to…
Guide how the image should bend or stretch
Feature-based warping uses inverse mapping in its final step to perform…
Resampling
To be able to perform non-rigid transformations on a set of control points, we can…
Partition the convex hull of the control points into a set of triangles
To warp non-rigid transformations pixel-wise, we may use a convex hull of triangles to…
Calculate a vector that describes the movement from the original triangle to the resultant, and apply this to each pixel
The interpolation inside each triangle of a non-rigid transformation should be performed as…
A weighted combination of the triangle’s corners
Non-rigid transformations have a key limitation in that the lines between triangles become not…
Smooth