03.01.2013 Aufrufe

Schriftliche Ausarbeitung herunterladen

Schriftliche Ausarbeitung herunterladen

Schriftliche Ausarbeitung herunterladen

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

20 KAPITEL 3. LÖSUNGSENTWURF<br />

Generierung von Positionsvarianten<br />

Unter der Annahme, dass sich die Position der Kamera zwischen zwei aufgenommenen Stereobildern<br />

nur gering ändert, werden vier Positionsvarianten zusätzlich zur aktuellen Position�s im Modell berechnet<br />

(siehe Abbildung 3.3). Für die Positionen der Varianten eins bis vier gilt unter Berücksichtigung der<br />

aktuellen Blickrichtungsrotation R der Kamera und der Schrittweite w:<br />

⎛<br />

⎜<br />

�si = �s ∗ ⎜<br />

⎝<br />

1 0 0 0<br />

0 1 0 0<br />

0 0 1 0<br />

vx vy vz 1<br />

⎞<br />

⎟<br />

⎠<br />

mit �v = �vi und i = 1..4,<br />

�v1,2 = � 0 ±w 0 � T ∗ R, (3.1)<br />

�v3,4 = � ±w 0 0 � T ∗ R<br />

Die 3D-Szene wird an diesen Positionen aus Sicht der virtuellen Kamera gerendert. Hierbei wird das<br />

Tiefenbild der Stereokamera an geeigneten Messpunkten (Kreise in Bild 3.3 a) mit den Abstandsinformationen<br />

im Modell (Bild 3.3 b) verglichen und die Variante mit der geringsten Abweichung als neue<br />

Position der virtuellen Kamera ausgewählt. Wie die Tests des Navigationsassistenten in Kapitel 5 zeigen,<br />

ist schon über die ersten zwei Varianten eine Positionsbestimmung möglich. In diesem Falle muss<br />

der Benutzer gelegentlich den Kopf drehen, um Fehler in der Positionsbestimmung zu minimieren.<br />

a) Reale Szene<br />

b) Virtuelle Szene an Position 0 c) Mögliche Positionsvarianten 1-4<br />

Abbildung 3.3: Berechnung der besten Positionsvariante durch Vergleiche zwischen real und virtuell<br />

gemessenen Abständen. Abbildung (a) zeigt die reale Szene, welche mit der gerenderten<br />

Szene (b) verglichen werden soll. Bild (c) zeigt die möglichen Positionsvarianten<br />

der virtuellen Kamera.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!