regular camera and range camera calibration
Dear all,
I'm facing a camera calibration problem. Say I have one regular camera C1, 640 by 480 pixels, and a range camera C2, 165 by 120 pixels. I put them close to each other, base line of which is approximately 5cm. I detect some points in C1, and konw their pixel coordinates. If I would like to know the pixel coordinates in C2, what should I do? Assume that I have already calibrated each camera and get their intrinsic /extrinsic parameters by OpenCV chessboard method. I assume that there is a rotation/traslation matrix between the points, and a scaling factor as well, but I have no idea how I can get it. Please correct me if I'm wrong, many thanks!
Cheers, Lyn
I'm not sure also. A properly calibrated range camera will determine a 3D point for each 2D image point while the regular camera will have a unknown depth for each pixel. With similar cameras a block matching algorithm can be used to do the correspondence. Maybe you should do feature matching.