Why do the Stereo Camera position not correspond with the "TranslationofCamera2" values ?
4 次查看(过去 30 天)
显示 更早的评论
The calibrator app calibrates the stereo camera and output the extrinsic visualization as follows:
Which is very close to my real setup. As you can see from the image. The second camera translation can be approximated at [50 -11 -2]. Whereas the value that shows in my StereoParams object is "stereoParams.TranslationOfCamera2 = [-51.45 0.68 9.81]". Why is there the negative in X axis and other values? This does not make sense. Could anyone help me with this?
0 个评论
回答(1 个)
Sharan Paramasivam Murugesan
2017-8-23
编辑:Sharan Paramasivam Murugesan
2017-8-23
The values that you are comparing are of different context in meaning and does not correspond to each other. The values you see in the figure are the co-ordinates of the selected point in camera 2. Where as, TranslationOfCamera2 is the translation of camera 2 relative to camera 1 in world units. The negative X value denotes the translation of camera 2 to the right of camera 1 (from the viewer's perspective).
Refer to the following documentation for the same info:
2 个评论
Walter Roberson
2021-4-15
which coordinate system is translationOfCamera2 defined?I think it should be defined in the camera1-based world coordinate system.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Camera Calibration 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!