Mal ganz unbedarft gefragt: Geht das bei Objekten mit Tiefeninformation ohne Stereo überhaupt? Z.B. bei einem Haus perspektivisch von oben geknipst würde man keine Wände sehen, aus 30° Schräge heraus schon.
Mal ganz unbedarft gefragt: Geht das bei Objekten mit Tiefeninformation ohne Stereo überhaupt? Z.B. bei einem Haus perspektivisch von oben geknipst würde man keine Wände sehen, aus 30° Schräge heraus schon.
Geändert von Holomino (23.09.2020 um 08:39 Uhr)
Beziehend auf das Bild von Defiant:
So hatte ich das auch verstanden. Meine spontane Antwort wäre gewesen (weil ich das Anfang der 90er, zur Berechnung von 3D-Objekten und den zugehörigen Bitmaps für die Flächen, selbst gemacht/ausprobiert habe ...), ja man kann das machen, es ist eine rel. einfache Berechnung der Pixel.
Aber Holomino:
Stimmt schon so, man bekommt durch eine einfache, zweidimensionale Transformation keine zusätzlichen Bildinformationen. Entweder, es verschwinden welche (weil eine Seite gestaucht wird) oder sie bleiben erhalten, aber es kommen keine neuen hinzu. Das kann man mit einem Grafikprogramm, das so was kann, einfach ausprobieren (bei mir ist das bei Geometrieeffekte: Horizontal-, Vertikalperspektive zu finden).
Hi,
genau das habe ich gesucht und bin mittlerweile auch einigermaßen fündig geworden:
https://math.stackexchange.com/quest...nd-without-svd
Allerdings verstehe ich nicht, wie man in diesem Beispiel auf die Matrix kommt, weil P^-1 in dem Beispiel multipliziert mit [0 0 0 0 0 0 0 0 1] ergibt bei mir wieder [0 0 0 0 0 0 0 0 1].
Vielleicht könnte sich das jemand ansehen und mir sagen, wo ich einen Denkfehler habe?
In dem Thread scheint sich keiner daran zu stören, weswegen ich davon ausgehe, dass der Lösungsweg richtig ist.
Vielen Dank & Gruß
Chris
EDIT:
Sorry war mein Fehler, hab mir eine Matrix falsch ausgeben lassen und dadurch wurde ich die Inverse dazu auch falsch berechnet.
Mein Code funktioniert jetzt soweit, dass ich ein Bild "drehen" kann.
Vielleicht hätte jemand noch einen leichtverständlichen Code zur Inversiven-Matrix Berechnung zur Hand? Muss momentan noch die Matrix in eine Textform ausgeben lassen, die dann online umrechnen und wieder ins Programm einfügen.
Geändert von Che Guevara (26.09.2020 um 14:57 Uhr)
Wir haben so etwas im Portefolio: Zwei Kameras als Stereosystem mit Tiefenmessung und Transformation in eine 3D-Struktur. Problem: Es gibt Bildbereiche, die hinzugelogen werden müssen, weil für diese keine Bildinformationen existieren.
Lesezeichen