Eigentlich ist es ein ziemlich schwieriges Thema. Die klassische 3D-Rekonstruktion mit mehreren Ansichten befasst sich in erster Linie mit der Punktanpassung, dh, es wird auf jedem Bild derselbe Punkt gefunden. Anhand der Kameraparameter (Ansichtsparameter) für jedes Bild kann der ursprüngliche 3D-Punkt rekonstruiert werden. (Mit einem Laser oder einem Projektor kann die Szene beleuchtet werden, so dass der Abgleich relativ einfach durchgeführt werden kann.)
Die Bibel des Feldes ist Multiple View Geometry in Computer Vision von Hartley und Zisserman
In dem Buch gibt es einen Abschnitt über den Trifokaltensor, der eine mehrlinige Beschränkung zwischen drei Ansichten darstellt. Es enthält nicht nur Punkt-, sondern auch Linienkorrespondenzbeschränkungen. Es kann sehr gut für den Wiederaufbau von Gebäuden verwendet werden.
Daher sollten Ihre Konturen an erster Stelle angepasst werden und können möglicherweise in Kenntnis der Kameraparameter rekonstruiert werden (die Kamerakalibrierung wird auch im Buch behandelt). Dann haben Sie Konturen in 3D, aber nichts mehr. Für reale Oberflächen muss ein dichter Punktabgleich durchgeführt werden. Obwohl der von mir erwähnte Tensor gut aussieht, wird er für gerade Linien verwendet, und ich bin sicher, dass ein modernes Auto überall gekrümmte Linien hat.
Ich weiß nicht, wie Sie diese Konturen bekommen haben, aber angesichts des von Ihnen geposteten Bildes bin ich ziemlich skeptisch über die Robustheit dieses Algorithmus, so dass die Rekonstruktion schlecht sein wird.
Eine andere Methode, die mir in den Sinn kam, ist das visuelle Rumpf- oder Raumschnitzen . Die Konturberechnung sollte ebenfalls durchgeführt werden. Wenn Sie die Methode für jede Kontur ausführen, können Sie das Modell haben.