Greife auf kostenlose Karteikarten, Zusammenfassungen, Übungsaufgaben und Altklausuren für deinen BMT Kurs an der TU München zu.
What does it mean that Transformation T is global?
2D Linear Transformations:
Transformations can be combined by ...?
What is important?
Transformations can be combined by matrix multiplication (matrix composition).
The ordering here is IMPORTANT!
Forward Warping
Send each pixel f(x, y) to its corresponding location
(x', y')= T(x, y) in the second image.
And use Splatting to color the pixels
Problem Forward Warping?
Destination picture might have holes
Inverse (Backward) Warping
Get each pixel g(x', y') from its corresponding location
(x, y)= T^-1(x', y') in the first image.
Use Interpolation to color the pixel.
Pro and Con Inverse Warping
+ ensures that no holes occur
- requires and invertible warp function
Non-Parametric (Local) Image Warping
Image Warping using Vector Fields
Image Warping using Vector Fields
• Let (vx, vy)= F(x, y) be an arbitrary vector field and I an image.
• Question: How can we compute the value at I(x + vx, y + vy)?
• Answer: Use forward warping to propagate the pixels to a new
location.
• Problem: Same as before, resulting image will contain holes.
-> Solution:
-> Vector Fields transform each pixel separately
-> Inverse warping is better, but requires invertible vector field
Good interpolation techniques attempt to find an optimal balance between three undesirable artifacts:
edge halos
blurring
aliasing
Bilinear Interpolation: Pros and Cons
No jagged artifacts as in Nearest Neighbor
BUT blurry edges
Transformation T is a coordinate-changing machine:
p' = T(p) (p = 2D vector)
Greife kostenlos auf tausende geteilte Karteikarten, Zusammenfassungen, Altklausuren und mehr zu.
Jetzt loslegenFür deinen Studiengang BMT an der TU München gibt es bereits viele Kurse, die von deinen Kommilitonen auf StudySmarter erstellt wurden. Karteikarten, Zusammenfassungen, Altklausuren, Übungsaufgaben und mehr warten auf dich!