Stereo Calibration and Scene Reconstruction

3 次查看(过去 30 天)
I want to calibrate a stereo camera system, and reconstruct a 3-D scene just like in the example: http://www.mathworks.com/help/vision/examples/stereo-calibration-and-scene-reconstruction.html but for a much larger scene, not in a small room. a 50*50 meters scene. If I want it to be as accurate as the example, should I capture the checkerboard from different distances? 10,20,30 meters? or the algorithm will work with only close to camera images.
thanks

采纳的回答

Dima Lisin
Dima Lisin 2015-7-27
Hi Idan,
You should make a large checkerboard and try to take images at various distances. I doubt you can make a checkerboard large enough to be clearly visible at 50 meters, so go as far as you can.
Your accuracy will depend on the resolution of your cameras, and also on the baseline. To measure things this far out, you would need to move the cameras farther apart. You want the disparity to be greater than a pixel for objects at the far end of your distance range.
Keep in mind, that reconstruction accuracy will fall off with the distance.
  2 个评论
Dhinu
Dhinu 2025-2-27
From the above case , the horizontal distance between my camera and nearest point of the object is 3m and i have done the stereo vision calibrotion using the app and exported the stereo parameters to work space.
I had 10 pairs of images placing the checkboard at differebt distances . Now that i have got the disparity map of all the 10 image pair 1544x4096 single in my wotk space , how can i use these datas and retrive the information from stereo paramters to calculate the depth for images and not video. I have refered https://de.mathworks.com/help/vision/ug/depth-estimation-from-stereo-video.html. But i can't get through for the next step of depth estimation for which i would need focal length(which i have in pixel), disparity and baseline which is known but how i am not sure how to use the estimatebaseline fucntion within matlab and how it should be decalred. Also how can i compute/reconstruct 3d point from these values when each one is in differnent datatype and format within and outside the stereo paramter datastore.

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Point Cloud Processing 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by