3D Computer Vision

Diskussionen rund um Themen und Veranstaltungen des 2. Master-Semesters

Moderator: (M) Mod.-Team Allgemein

kai
TalkING. Freak
TalkING. Freak
Beiträge: 126
Registriert: Mi, 24. Mai. 06, 12:26

3D Computer Vision

Beitrag von kai » Fr, 06. Aug. 10, 18:23

Hallo Leute,
schreibt irgend jemand noch 3D Computer Vision? Wurden eigentlich irgendwelche Themen/Kapitel gestrichen? Da der ganze Spaß ja doch sehr viel ist.
Gibt es irgendwo eine Zusammenfassung mit den wichtigsten Formeln? Ich kann ja jetzt auch nicht jede Formel auswendig lernen.
Gruß Kai

penguin_learn2fly
TalkING. Newbie
TalkING. Newbie
Beiträge: 11
Registriert: So, 01. Mär. 09, 11:24

3d computing

Beitrag von penguin_learn2fly » Sa, 07. Aug. 10, 08:34

ich war auch nicht da, in der letzten Vorlesung, aber die erste 12 sind wichtigsten, wenn du sie gut üben kannst, kriegst du schon 1.
viel Glück.

kai
TalkING. Freak
TalkING. Freak
Beiträge: 126
Registriert: Mi, 24. Mai. 06, 12:26

Beitrag von kai » Sa, 07. Aug. 10, 11:20

Dann hab ich jetzt nochmal eine inhaltliche Frage:

In der Klausur SS07 soll man in Aufgabe 3.b die Pixelbreite berechnen. Wie macht man das? bzw. Ist die Bildgröße überhaupt relevant?
Aufgabenteil c kann ich leider gar nicht. Finde dazu keine passende Formel.

Kann mir da jemand helfen?

Benutzeravatar
pcElvis
TalkING. Superposter
TalkING. Superposter
Beiträge: 694
Registriert: Di, 07. Mär. 06, 14:30
Wohnort: Hamburg
Kontaktdaten:

Beitrag von pcElvis » Sa, 07. Aug. 10, 13:01

das hört sich nach der klausur an, die ich mitgeschrieben habe. kannst du die aufgabe kurz posten? vielleicht fällt mir die lösung ja wieder ein.
<a href="http://www.beesign.at/erdstrahlen/"><img src="http://www.beesign.at/erdstrahlen/erdst ... ifikat.gif" alt="Erdstrahlenfreie Webseite" border="0"></a>

Alibaas
TalkING. Newbie
TalkING. Newbie
Beiträge: 27
Registriert: Mi, 29. Jul. 09, 12:26

Beitrag von Alibaas » Sa, 07. Aug. 10, 13:28

Das würde mich auch interessieren, da ich nicht auf die Lösung komme.

geg: Projektionsmatrix P
-800 0 600 200
0 -400 200 160
0 0 4 -100

=> P~1/4P

Pixelursprung in der oberen linken Ecke

Musterlösung: Bildgröße = 300 x 100 Pixel

Wie rechnet man jetzt die Bildgröße anhand P aus?


Hab gerad gesehen, du meinst ne andere Klausur..
Da ist es nicht so schwer, glaub ich:
geg(aus K): ax=300, ay=300
ax=f/kx, ay=f/ky

Ob bzw. wie da die Bildgröße (640x480) ein Rolle spielt kann ich leider nicht sagen.

Benutzeravatar
pcElvis
TalkING. Superposter
TalkING. Superposter
Beiträge: 694
Registriert: Di, 07. Mär. 06, 14:30
Wohnort: Hamburg
Kontaktdaten:

Beitrag von pcElvis » Sa, 07. Aug. 10, 14:14

wenn du die unskalierte version von K hast, also

-200 0 150
0 -100 50
0 0 1

dann ist u0 = 150 und v0 = 50, was ja, wenn ich mich recht entsinne, die verschiebung des kameraursprungs zum weltursprung angibt. und da in der aufgabe angenommen wird, daß die optische achse durch den mittelpunkt der kameraebene verläuft, stellen 150 und 50 die hälfte der bildbreite bzw. -höhe dar, also ist das bild 300 x 100 pixel groß.
<a href="http://www.beesign.at/erdstrahlen/"><img src="http://www.beesign.at/erdstrahlen/erdst ... ifikat.gif" alt="Erdstrahlenfreie Webseite" border="0"></a>

kai
TalkING. Freak
TalkING. Freak
Beiträge: 126
Registriert: Mi, 24. Mai. 06, 12:26

Beitrag von kai » Sa, 07. Aug. 10, 14:48

Also ich meinte folgende Aufgabe:
Gegeben ist die interne Kameramatrix einer fehlerhaft hergestellten Kamera
K = [ 300 0 220;
0 200 240;
0 0 1]

Aufgabe b) Berechnen sie die Pixelbreiten kx und ky, wenn die Brennweite f=6,4mm und die Bildpunktzahl 640x480 Pixel beträgt.

kx = 6,4/300
ky = 6,4/200

Richtig? Die Bildpunktzahl ist völlig irrelevant, oder?

In Aufgabe c) soll man dann den Abstand der Bildmitte zum Schnittpunkt des Bildes mit der optischen Achse in mm angeben.

So viel dazu!


Kann mir dann gegebenenfalls nochmal jemand schnell diese merkwürdige Tensor-Schreibweise erklären? Blicke da noch nicht so wirklich durch und wikipedia hat auch keine gute Erklärung.

penguin_learn2fly
TalkING. Newbie
TalkING. Newbie
Beiträge: 11
Registriert: So, 01. Mär. 09, 11:24

tensorschreibweise

Beitrag von penguin_learn2fly » So, 08. Aug. 10, 00:31

meist du vielleicht Aufgabe 6 - Klausur ss2006 : Tensorschreibweise ?

Tensorschreibweise (indexschreiweise)
vector = 1.Ordnung Tensor
Matrix = 2.Ordnung Tensor
trifocal tensor = 3.Ordung Tensor z.B 3x3x3 matrix ( 3d-matrix wie ein cubic)

Beispiel1:
für A.B = C (A,B,C sind Matrixen)
mit Tensor schreiben wir so:
A hoch j , unten i . B hoch i unten k = C hoch j unten k
es bedeutet : Matrix A (j zeilen, i spalten) . Matrix B(i zeilen,k spalen) = Matrix C(j zeilen, k spalten)
Beispiel2:
für A.v = u ( A: Matrix , v und u sind vectoren)
mit Tensor:
A hoch i unten j . u hoch j = v hoch i.
es bedeutet: Matrix A (i zeilen , j spalten) . Vektor u (j zeilen) =
Vektor v(i zeilen).

d.h: mit Tensor ändert die Bedeutung der Gleichung nicht, sondern nur eine bessere Schreibweise.

ich hoffe, es hilft dir.

edit: hast du alle Lösung der alten Klausur SS2009 ? oder die Klausur ws 2009/2010 ?

Qrk
TalkING. Superposter
TalkING. Superposter
Beiträge: 388
Registriert: Mi, 02. Nov. 05, 18:13

Beitrag von Qrk » Mi, 31. Aug. 11, 20:33

Hat jemand die Zugangsdaten für Computer Vision? würde mir gerne mal rein interesse halber das Skript durchlesen ;) danke

Sir.John
TalkING. Fan
TalkING. Fan
Beiträge: 57
Registriert: Di, 17. Mai. 11, 12:48

Beitrag von Sir.John » Di, 20. Sep. 11, 19:22

Hallo, kann mir jemand die Zugangsdaten schicken? Danke!!

Antworten