Gast
#3441263
Hallo, Ich arbeite zzt. an meiner Masterarbeit bei der ich eine Kamera modul entwickle das die Eigenbewegung einer Drohne anhand von Bilddaten erkennen soll. Mein Problem ist momentan die Erkennung der Rotation. Ich habe das folgende Skript gefunden http://www.inf.u-szeged.hu/~kato/teaching/computervision/07-Motion.pdf auf dem ab slide 19 erklärt wird, (zumindest versteh ich es so) das die Bewegungsvektoren zwei sehr nah beieinander liegende Punkte nur von der Translation in Z abhängig sind und nicht von der Rotation. Wenn ich drei von diesen Punktpaaren habe kann ich dann das Zentrum der Translation erkennen. Meine Frage ist aber was ist wenn ich nicht nur/oder keine Translation in Z richtung habe. Wie läßt sich dann bestimmen was Translation und was rotation ist. Vielleicht noch ein paar angaben zum Aufbau: die angaben über die Neigung der Drohne erhalte ich von einem Sensor und kann diese so rausrechnen. Die kamera ist nach unten gerichtet und filmt den Boden X und Y beschreiben die richtungen vorwärts/rückwärts bzw seitwärts Die z richtung ist in richtung des Kamera mittelpunkts nach unten gerichtet vielen Dank Felix