Hello,
I am a beginner in OpenCV. I am trying to generate a disparity map from a stereo camera and then reconstruct 3D. However, I found that the colors of the disparity map keep changing over time. I have already ruled out the influence of lighting conditions, but the problem still exists.
Could you please explain what might cause this kind of variation, and how can I eliminate or stabilize it?
Thank you!
so you’ve clamped that PCB in a 3D-printed plastic vise.
I’m sure the PCB is flexing this way and that, depending on temperature and on which way the USB cord is pulling.
depth values from stereo vision are very sensitive near infinity. that is a fact of math. any little disturbance shows up at infinity and “close to” it.
I released the cameras based on your answer, then the result became much better. The measurement variation has improved from about ±1 cm to around ±2 mm. I need to reprint a new bracket now