Procedure for computing disparity and depth maps
Hi,
Update: Several people have suggested improving calibration ( reducing rms reprojection error ) for getting a better depth/disparity map but -
1) What should be the rms error range ( approx ) ?
2) I can't find a fixed way of improving calibration even after providing images at different orientations and z-depth. (I randomly get a few "okay" rms error every now and then ) what else can I do ?
//========================================
Question:
I have a question regarding procedure for stereo correspondence ( for computing disparity ( and depth ) images )
Which of the following 2 procedures is supposed to be used ? And why would
you prefer one over the other ?
- Using SURF/SIFT based detectors/descriptors + DescriptorMatcher ( eg:- FLANN library )
- Or using StereoSGBM/ StereoBM classes provided by openCV ?
I am aware of the following -
1) Method 1 will lead to sparse point cloud and
2) Method 2 will lead to dense. dense point cloud.
However I have tried 2) 2) and haven't
yet got great results ( even on using a trackbar and fine tuning the parameters )
Thanks!