• Keine Ergebnisse gefunden

Exercise No. 1 – Plain math

N/A
N/A
Protected

Academic year: 2021

Aktie "Exercise No. 1 – Plain math"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Mathematical Foundations of Computer Vision

Michael Breuß Released:27.10.2011

Assigned to:Tutorial at 03.11.2011,this tutorial will start 16:45!

Assignment 2 – The Concrete Basement Sheet

Two pages of small exercises cementing the basics.

Exercise No. 1 – Plain math

In this exercise, we consider the 2-D Euclidean space together with the two bases B1:= [e1, e2] and B2:=

2 −1 1 1

(1)

(a) Transform the vectora1:= (3,3)>given in the basisB1to new coordinatesb1w.r.t.B2. (1pt) (b) Transform the vectorb2:= (2,−1)>given in the basisB2to new coordinatesa2w.r.t.B1. (1pt)

(c) Computeka1−a2k2. (2pts)

(d) Computekb1−b2kA−>A−1making use of the metric induced by the canonical inner product expres- sed in the basisB2. Comment on your result: Did you expect it? (4pts)

Exercise No. 2 – Being innerly productive

We deal now with aspects of inner products:

(a) Prove that the length of the vector(x, y, z)>(in Cartesian coordinates) is given by

px2+y2+z2 (2)

by making use of the Theorem of Pythagoras. (3pts)

(b) Show that for any positive definite, symmetric matrixS∈IR3×3, the mapping

h·,·iS : IR3×IR3→IR with hu, viS = u>Sv (3)

is a valid inner product onIR3. (3pts)

Exercise No. 3 – Being crosswise productive

Let

v1 :=

 3 0 4

 and v2 :=

−1 2

−2

 (4)

(a) Compute the angle betweenv1andv2as well as the length of the projection ofv1ontov2. (2pts) (b) Compute a vectornorthogonal tov1andv2withknk2= 1. (2pts) (c) Compute the areaAof the parallelogram spanned byv1andv2. (2pts)

1

(2)

Exercise No. 4 – Plain stuff in 3-D

Thenormal equationof a 2-D planePin 3-D reads as

h~x−~a, ~ni = 0 (5)

where~nis orthogonal to the plane and~acontains the coordinates of a point inP. Fork~nk2 = 1, the formula (5) gives theHesse normal form

h~x, ~ni −d = 0 (6)

whered∈IRis the distance between the origin and its closest point inP. In contrast, theparameter form of a plane is of the format

~

x = ~x01~v12~v2 with λ1, λ2∈IR (7) where~x0is a point onP, and where~v1, ~v2give the basis of the 2-D subspace containing~x0.

Now, let apoint light sourcebe given at the pointp:= (1,1,1)>. Let the light shine onto atriangle patch determined by the vertices

A :=

 1 4/3 1/3

, B :=

 1 3/2

1

 and C :=

 5/2 1/2 0

 (8)

Compute the area of the shadow of the triangle patch given by(A, B, C)on the plane 4x+ 6y−3z= 19.

(10pts)

2

Referenzen

ÄHNLICHE DOKUMENTE

• Most commands in the publishing software are organized on menus that appear or "pop up" when you hold down the menu button (the middle mouse button.) The menu you

Wenn für das letzte (oder das einzige) Intervall eine Intervall-Dauer von 0 d (eine Zeiteinheit darf auch hier nicht vergessen werden) angegeben wird, bedeutet das, dass dieses

Wenn für das letzte (oder das einzige) Intervall eine Intervall-Dauer von 0 d (eine Zeiteinheit darf auch hier nicht vergessen werden) angegeben wird, bedeutet das, dass dieses

Ein luftgefüllter Bereich kann in einer Konstruktion generiert werden, wenn Elementen das „Material“ Luft aus der Datenbank zugeordnet wird, analog zum Vorgehen bei der Zuordnung

Preparation and Copyright: MORAVIA Education, a division of MORAVIA Consulting Ltd..

You can access the terminal screen at any time by pressing the ON button, holding it, and then pressing the Divide ( ÷ )

At the end of the game, the calculator gives you how may picks you needed to get the target number.. WHILE: Repeat a number of commands while a specific condition

HP Prime Tutorial Series, by Edward Shore and Klaas Kuperus: #1.. The