Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question Regarding Parameter Notation #27

Open
sean-afshar opened this issue Apr 6, 2022 · 3 comments
Open

Question Regarding Parameter Notation #27

sean-afshar opened this issue Apr 6, 2022 · 3 comments

Comments

@sean-afshar
Copy link

What is the explicit usage of the rotation matrix, intrinsics matrix, translation vector, and distortion parameters? For example, let us denote the intrinsics matrix, rotation matrix, translation vector as camera A as K, R, and t respectively. Is the proper camera matrix calculation K[R | t] or K[R^{-1} | R^{-1}t]? Furthermore, how do you transform from the world frame to another camera frame properly? Given world frame coordinates for an object, X, is the transformation to the camera frame RX + t, R(X + t), R^{-1}(X +t), etc...? Also, which distortion parameters correspond to tangential and radial distortion etc...?

@sean-afshar
Copy link
Author

sean-afshar commented Apr 14, 2022

Just following up on this @oliver-batchelor @ardiya .

@chunniunai220ml
Copy link

chunniunai220ml commented Jun 14, 2022

Just following up on this @oliver-batchelor @ardiya .

I have leaned from web, but. I got another error:
cv2.error: OpenCV(4.5.2) /private/var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/pip-req-build-7jsmxh8y/opencv/modules/calib3d/src/calibration.cpp:3350: error: (-210:Unsupported format or combination of formats) objectPoints should contain vector of vectors of points of type Point3f in function 'collectCalibrationData'

and. my board.yaml as follow:
boards:
charuco_11x16:
type: charuco
size: [11, 16]
aruco_dict: 4X4_1000

square_length: 0.025
marker_length: 0.01875

min_rows: 3
min_points: 20 

print the board.image on A3
the more images in cam file, the more accurate calibration?

@ericleonardis
Copy link

What is the explicit usage of the rotation matrix, intrinsics matrix, translation vector, and distortion parameters? For example, let us denote the intrinsics matrix, rotation matrix, translation vector as camera A as K, R, and t respectively. Is the proper camera matrix calculation K[R | t] or K[R^{-1} | R^{-1}t]? Furthermore, how do you transform from the world frame to another camera frame properly? Given world frame coordinates for an object, X, is the transformation to the camera frame RX + t, R(X + t), R^{-1}(X +t), etc...? Also, which distortion parameters correspond to tangential and radial distortion etc...?

I am also wondering the same thing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants