Ich habe vier Kameras, die an einer festen Position sind. So kann ich unter Verwendung eines Lineals (physikalisch) die Entfernung (gleichmäßige Drehung) zwischen ihnen messen. Kamera eins und zwei gibt mir eine Punktwolke und Kamera drei und vier gibt mir eine weitere Punktwolke. Ich muss diese Punktwolken zusammenführen.So führen Sie zwei 3D-Punktwolken zusammen, in denen sich Kameras an einer festen Position befinden.
Soweit ich habe verstanden, dass ICP und andere solche Algorithmen eine starre Transformation von einer Punktwolke, um die anderen zu tun. Meine Frage ist, wie kann ich das zusätzliche Wissen (Entfernung zwischen den Kameras in Zentimeter) für diese Transformation nutzen.
Ich bin ziemlich neu in so einer Arbeit also, bitte korrigieren Sie mich, wenn ich etwas falsch verstanden habe. Und danke im Voraus.
Verwenden von Kamerapositionen, um die Punktwolkenkoordinaten zu transformieren und sie dann zusammenzufügen, sollte tun, was Sie wollen, möglicherweise mit ** einigen artifacs **. Nicht sicher, ob es sinnvoll ist, zwei Punktwolken zusammenzuführen, ohne dass eine Untergruppe von gemeinsamen Kameras dazwischen liegt. – NAmorim
icp benötigt immer eine erste Registrierung. Berechne einfach die starre Transformation aus deinen stationären Kamerapositionen und benutze anschließend das icp. – Micka