Libviso2.

C ++ - Bibliothek, die beim Versuch, einen 6-DOF-Motion zu berechnen, in praktisch erachtet werden kann
Jetzt downloaden

Libviso2. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Name des Herausgebers:
  • Andreas Geiger
  • Betriebssysteme:
  • Windows All
  • Dateigröße:
  • 3.2 MB

Libviso2. Stichworte


Libviso2. Beschreibung

Libviso2, auch als Bibliothek für die Visual-Odometrie 2 bekannt, ist eine schnelle und plattformübergreifende C ++ -Bibliothek mit MATLAB-Wrappern zum Berechnen der 6-DOF-Bewegung einer sich bewegenden Mono- / Stereo-Kamera. Die Stereo-Version basiert auf der Minimierung des Reprojektionsfehlers von spärlichen Feature-Matches und ist eher allgemein (keine Bewegungsmodell- oder Setup-Einschränkungen, mit der Ausnahme, dass die Eingabebilder korrigiert werden müssen und die Kalibrierungsparameter bekannt sind). Die monokulare Version ist immer noch sehr experimentell und verwendet den 8-Punkte-Algorithmus zur grundlegenden Matrixschätzung. Es geht weiter davon aus, dass sich die Kamera an einer bekannten und festen Höhe über dem Boden bewegt (zum Schätzen der Waage). Aufgrund der 8 Korrespondenz, die für den 8-Punkte-Algorithmus benötigt werden, müssen viele mehr Ransac-Proben gezogen werden, wodurch der monokulare Algorithmus langsamer ist als der Stereo-Algorithmus, für den 3 Korrespondenzen freigegeben werden können, um Parameter zu schätzen. Die wichtigsten Unterschiede zu libviso1 sind wie folgt: · Keine Abhängigkeiten auf externen Bibliotheken mehr · Höhere Funktionsdichte (bis zu 15.000 Merkmale) · Merkmale der Übereinstimmungsgeschwindigkeit von Faktor 10 (1.000 Funktionen dauert ~ 35 ms) · Visual-Odometrie-Geschwindigkeit von Faktor 100 (4 ms bei 1.000 Funktionen) · Unterstützt auch die monokulare Egomotion-Schätzung jetzt · Monokularer Maßstab geschätzt durch Annahme einer festen Kamerahöhe über dem Boden · Funktionen können über kurze Zeit verfolgt werden · Struktur-von-Motion-Pipeline (Rekonstruktion von 3D)


Libviso2. Zugehörige Software