M0186 Camera DFOV
-
Recently, we have purchased the M0186 camera, which, according to the datasheet, has a DFOV of 150°.
However, the images from this camera don't look like taken with a fisheye lens.
So, we have calculated the intrinsics of the camera using the Voxl calibration tool, and obtained the following matrix:M: !!opencv-matrix rows: 3 cols: 3 dt: d data: [ 1.2111858600697515e+03, 0., 9.3538000316848763e+02, 0., 1.2129262124659490e+03, 5.4900150271230109e+02, 0., 0., 1. ] D: !!opencv-matrix rows: 4 cols: 1 dt: d data: [ -3.3964722286793279e-02, 5.0589478796916627e-03, 9.1758343339491352e-04, -7.4999943592417850e-03 ] reprojection_error: 4.0302247235476896e-01 width: 1920 height: 1080 distortion_model: fisheyeWhen we calculated the actual DFOV, we got ~104°.
Can you confirm that this specific camera has a DFOV of 150° and that this is not a typo in the datasheet? -
Recently, we have purchased the M0186 camera, which, according to the datasheet, has a DFOV of 150°.
However, the images from this camera don't look like taken with a fisheye lens.
So, we have calculated the intrinsics of the camera using the Voxl calibration tool, and obtained the following matrix:M: !!opencv-matrix rows: 3 cols: 3 dt: d data: [ 1.2111858600697515e+03, 0., 9.3538000316848763e+02, 0., 1.2129262124659490e+03, 5.4900150271230109e+02, 0., 0., 1. ] D: !!opencv-matrix rows: 4 cols: 1 dt: d data: [ -3.3964722286793279e-02, 5.0589478796916627e-03, 9.1758343339491352e-04, -7.4999943592417850e-03 ] reprojection_error: 4.0302247235476896e-01 width: 1920 height: 1080 distortion_model: fisheyeWhen we calculated the actual DFOV, we got ~104°.
Can you confirm that this specific camera has a DFOV of 150° and that this is not a typo in the datasheet?@Windmill , if you use 1920x1080 resolution for your IMX664 camera, depending on other settings in
voxl-camera-server.conffile, the 1920x1080 will be a cropped version of the full resolution 2704x1540. That would match the result that you got : 150 * 1920 / 2704 = 106.5 degrees of diagonal FOV.Please share the camera config section for this camera and I can tell you how to fix it.
Alex
-
@Windmill , if you use 1920x1080 resolution for your IMX664 camera, depending on other settings in
voxl-camera-server.conffile, the 1920x1080 will be a cropped version of the full resolution 2704x1540. That would match the result that you got : 150 * 1920 / 2704 = 106.5 degrees of diagonal FOV.Please share the camera config section for this camera and I can tell you how to fix it.
Alex
@Alex-Kushleyev Thank you for the hint. We have fixed the issue by changing the resolution to 2704x1540 in the voxl-camera-server.conf. Now, the actual DFOV is 150°.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login