I used cvStereoFindCorrespondenceGC() in openCV to produce a disparity map from the famous tsukaba image. But I notice that it lacks 3D features (eg the lamp is flat instead of slightly curve). How to approach this problem? What was lacking in the present algorithm?