is default camera calibration reliable?
Hello,
I have intel realsense D435. As stated in intel realsense site camera calibration is not required for this camera because it is factory calibrated and also has zero distortion coefficients. can I you directly this calibration matrix in my image processing application? or is it recommended to do calibration?
thanks.
-
RealSense 400 Series cameras have their depth related components calibrated in the factory (though the IMU component in the D435i is not and has to be user-calibrated). They do sometimes need to be recalibrated though.
There are a range of conditions that can alter a camera in ways that require recalibration. These include a physical shock such as a hard knock or a drop on the ground (and possibly severe vibration). The caseless Module Kit boards may also need recalibrating if they are flexed whilst handling them.
If you want to write extrinsics to the camera with code, there is an instruction called register_extrinsics_to - though I would recommend using the calibration tool instead.
-
I would recommend doing a calibration in the Dynamic Calibrator tool's 'targeted' calibration mode (where you calibrate using a target) to ensure that the RGB is calibrated as well as the left / right depth.
-
Intel has an 'OEM calibration' system designed for factories and engineering departments. It has advances over the free calibration software, including the ability to calibrate both extrinsics and intrinsics (the free version can only calibrate extrinsics), calibrate multiple cameras simultaneously and connect remotely through a Linux server. Intel sell the system in their online Click store for $1500 USD. The majority of that price is the cost of manufacturing the large physical calibration target board.
https://store.intelrealsense.com/buy-intel-realsense-d400-cameras-calibration-target.html
Intel non disclosure agreement (NDA) customers may be able to get the OEM calibrator software on its own by contacting their local Intel representative. If you would like to register with Intel for an NDA agreement, a member of Intel's support team should be able to guide you in getting you started on that process.
Please sign in to leave a comment.
Comments
7 comments