How to calculate camera projection matrix?
Show older comments
Hi,
I have a problem where I'm attempting to calculate the projection matrix for two c-arm images and then triangulate the position of 3 fiducial markers located within the images.
My SID = 1650 mm, pixel size = 0.388 mm, centre pixel x = 512, centre pixel y = 384, source-origin distance = 1000 mm, angle between the two projections is 90 degreees, there is no translation.
I have calculated my intrinsic matrix to be
Intrinsic = [640.2, 0, 0; 0, 640.2, 0; 512, 384, 1]
Rotation matrix to be:
Rotation = [0, -1, 0; 1, 0, 0; 0, 0, 1]
Translation matrix to be:
Translation = [0; 1000; 0]
I was hoping someone could please confirm for me that this is correct and assist me with combining these into the projection matrix to be used for triangulation.
Thanks in advance, Joel
Accepted Answer
More Answers (0)
Categories
Find more on MATLAB Support Package for USB Webcams in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!