How do I determine the position of camera2 after Stereo Camera calibration ?
6 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I ran the MATLAB example:
openExample('vision/StereoCalibrationExample')
Now I would like to add two 3D points to the "showExtrinsics" figure. One at the Camera1 center and the other at Camera2 center. For which I use the code:
showExtrinsics(params);
hold on
scatter3(0,0,0,'*');
scatter3(params.TranslationOfCamera2(1),params.TranslationOfCamera2(2),params.TranslationOfCamera2(3),'*');
As you can see the plot is wrong, I even tried to interchange the Y and Z axis, I cannot figure out why. Could someone guide me?
1 Commento
Elizabeth Reese
il 30 Ago 2017
I think you are on the right track, but you can instead take the position of camera 1 and subtract the TranslationOfCamera2.
scatter3(-params.TranslationOfCamera2(1),-params.TranslationOfCamera2(2),-params.TranslationOfCamera2(3),'*');
By visual inspection, this puts the "*" in the center of the second camera.
Risposte (0)
Vedere anche
Categorie
Scopri di più su Camera Calibration in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!