2020-01-11 04:39:48 -0600 | received badge | ● Teacher (source) |
2018-01-24 18:40:36 -0600 | marked best answer | Camera Calibration Extrinsics: Recover Scale Hello, I am trying to perform a calibration procedure on my usb camera. For this I am basing my solution on the open cv c++ samples using a checker board pattern: https://github.com/opencv/opencv/blob... I seem to get good enough intrinsics and my rms is around 0.1 However my translation values have a huge range: For example in Z I get values from -1.92353e-26, to 5.04921e+24 For the size of my checkerboard square I use mm, i.e. 29. Thus I expected for the translation vector to be in mm, however the values are not plausible. The picture I take are maximally 1 meter distance from the calibration pattern, so I expected to get values maybe in the range of e+3. Is there a step I am missing to reconstruct the extrinsics up to scale? Best, Marc |
2018-01-24 18:40:36 -0600 | received badge | ● Scholar (source) |
2018-01-16 11:10:05 -0600 | received badge | ● Student (source) |
2018-01-16 11:09:52 -0600 | received badge | ● Self-Learner (source) |
2018-01-16 11:03:15 -0600 | answered a question | Camera Calibration Extrinsics: Recover Scale Hey, I fixed the problem. I was accessing the values form my tvec and rvec as floats, when in fact they are doubles! I n |
2018-01-13 06:27:40 -0600 | asked a question | Camera Calibration Extrinsics: Recover Scale Camera Calibration Extrinsics: Recover Scale Hello, I am trying to perform a calibration procedure on my usb camera. Fo |