Various kinds of calibration
What are the functional differences between on-chip self calibration, dynamic calibration, and OEM calibration?
-
Hi Bschwartz The Dynamic Calibration tool is installed separately from the RealSense SDK and can perform a robust calibration of both the depth and RGB sensors. It only calibrates the camera's extrinsic parameters.
The OEM Dynamic Calibration tool is a special version that calibrates both extrinsics and intrinsic parameters and can also calibrate cameras remotely via a Linux server. It is only available by purchasing Intel's $1500 USD OEM Calibration Target board product at the link below. This is a product aimed at customers such as engineering departments and manufacturing facilities and can calibrate multiple cameras. For the majority of RealSense users, the free version of the Dynamic Calibration tool that only calibrates extrinsics will be fine.
https://store.intelrealsense.com/buy-intel-realsense-d400-cameras-calibration-target.html
The Self Calibration tool is a different calibration system from the Dynamic Calibration tool. It does not require installation of a separate software package from the SDK as it is built into the camera's firmware driver. It only calibrates depth, not RGB, and it provides a health check score after calibration to help users to decide whether to save the new calibration to the camera hardware or dismiss it and perform calibration again to try to achieve a better health check score.
-
Thank you MartyX Grover! Are you Intel staff or just a very knowledgeable user? Can you explain the difference between intrinsics and extrinsics as it relates to these cameras?
-
I am not a staff member of the Intel team of this Help Center forum, I just volunteer on it, though I've worked with RealSense cameras and provided forum advice since their original launch in 2014.
Extrinsics typically relate to the positional relationship between the sensors of two different stream types on the same camera, such as between depth and RGB or depth and infrared. Intrinsics is related to factors such as the field of view of the image and the distortion applied to the image.
Official documentation that covers intrinsics and extrinsics can be found at the links below.
Intrinsics
https://dev.intelrealsense.com/docs/projection-in-intel-realsense-sdk-20#intrinsic-camera-parameters
Extrinsics
https://dev.intelrealsense.com/docs/projection-in-intel-realsense-sdk-20#extrinsic-camera-parameters
-
MartyX Grover Thank you again! Can you contact me via email? Might have some consulting work for you if you're interested.
-
I need to dig into what I posted about yesterday, syncing a 3rd-party RGB multi-camera array to a RealSense multi-camera array. Your answer yesterday was enlightening but I'm looking for much more specific and detailed guidance on how to accomplish this -- parts needed, process of sync, suggested RGB cameras that would work, etc.
-
Rather than syncing to a 3rd-party RGB camera, using the RealSense D415 model might meet your needs. It has a high quality, high accuracy image with full 1920x1080 RGB. Most importantly, the D415's RGB and depth sensors are mounted on the same circuit board inside the camera, providing sync between RGB and depth streams on the same camera.

-
A company called Jaunt did 360 degree avatar capture with what appeared to be the D415 model, with six cameras used.
https://venturebeat.com/business/jaunt-shows-off-new-augmented-reality-360-degree-full-body-selfies/
Please sign in to leave a comment.
Comments
8 comments