Warping and Morphing Flashcards

(18 cards)

1
Q

Warping refers to the transformation of graphical objects from…

A

One coordinate system to the other, ignoring the attributes of the underlying object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Morphing is an animation technique in which one graphical object is…

A

Gradually turned into another

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Warping may only affect the shape of an object, but morphing may affect…

A

Both shape and attributes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Morphing turns one object into another by finding the […] between objects.

A

Average

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Given two vectors P and Q, linear interpolation (or lerping) creates a new point equal to…

A

aP + (a-1)Q

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

The color of each pixel being interpolated over time from the first image to the second is called a…

A

Cross-dissolve

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

To perform a true morphing process, we should first […], then […].

A

Warp, then cross-dissolve.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Parametric warping is when we apply some linear or affine transformation to…

A

The entire domain of an image.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Forward mapping is a technique that, given an input domain f(x, y)…

A

Calculates an output domain g(x’, y’)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Inverse mapping is a technique that, given some output g(x’, y’)…

A

Calculates the input f(x, y)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Inverse mapping can be used for…

A

Finding texture coordinates from the screen position

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Forward mapping can be used for…

A

Mapping texture coordinates to screen space

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Feature-based warping uses specific feature points (like points or lines) to…

A

Guide how the image should bend or stretch

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Feature-based warping uses inverse mapping in its final step to perform…

A

Resampling

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

To be able to perform non-rigid transformations on a set of control points, we can…

A

Partition the convex hull of the control points into a set of triangles

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

To warp non-rigid transformations pixel-wise, we may use a convex hull of triangles to…

A

Calculate a vector that describes the movement from the original triangle to the resultant, and apply this to each pixel

17
Q

The interpolation inside each triangle of a non-rigid transformation should be performed as…

A

A weighted combination of the triangle’s corners

18
Q

Non-rigid transformations have a key limitation in that the lines between triangles become not…