Why does stereo calibration app provide result in zyx coordinates instead of xyz
2 ビュー (過去 30 日間)
古いコメントを表示
I have two identical camera setup and performed calibration on them. The resulting camera centric graph is as shown.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1177368/image.png)
As can be seen, the Z axis has value of around 480mm, and x axis has value of around -570mm. But when the same is exported, stores the values in zyx format as shown below
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1177373/image.png)
The first value which should ideally correspond to x value of 550, but it shows the z value first followed y & x. Does translation get saved as zyx instead of xyz.
Also, x axis value has negative in figure1 which is missing in translation.Can someone explain how the two values are supposed to be interpreted?
0 件のコメント
回答 (1 件)
Vinayak
2022 年 11 月 16 日
The issue is that we have a specific convention for representing the intrinsic matrix and image transforms that differ from the standard "text book" convention.
Firstly, I would like for you to go through the following doc page that describes the camera matrix:
We have functions, cameraMatrix and extrinsics, that can be used to get the properly formatted matrices. You may also open these files and see how exactly the data is configured
0 件のコメント
参考
カテゴリ
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!