Ich versuche, die 3D-Koordinaten und die Ausrichtung eines Objekts aus seiner Projektion auf ein Bild mit einer einzigen Kamera mit openCV zu bekommen. Ich habe gelesen und die folgenden Schritte sind: Kalibrieren des Bildes, um die Rotations-und Translationsmatrizen zusätzlich zu der Matrix k zu erhalten. Ich habe viele Beispiele mit einem Schachbrett gefunden ->https://littlecodes.wordpress.com/2013/06/24/calibracion-de-camaras-y-procesamiento-de-imagenes-ii/. Aber meine Frage ist: Sobald diese Parameter erhalten wurden, wie bekomme ich die Position eines anderen Objekts? Ich habe keine vollständigen Beispiele gefunden, nur mathematische Erklärungen, die ich nicht ganz verstehe. Etwas wie this, aber mit den Matrizen und in der Lage, die Ausrichtung mit einiger Genauigkeit zu erhalten.So erhalten Sie die 3D-Position von einem 2D mit opencv
Ich habe bereits das segmentierte Bild, und ich kann die Punkte der Ecken lokalisieren.
So etwas ist, was ich zu bekommen: Video
Gruß und Dank.
Danke für den Kommentar, ich versuche es –