Java - Get 3D point from 2D point and OpenCV camera calibration

86 Views Asked by At

Good morning, I'm new to the subject and I need some information on this question: I have received a file which provides the following calibration data for a camera:

Extrinsic calibration: < opencv_storage > < rvec > 1.759099006652832 0.46710100769996643 -0.331699013710022 < /rvec > < tvec > -525.8941650390625 45.40763473510742 986.7235107421875 < /tvec > < /opencv_storage >

Intrisic calibration value: < opencv_storage > < camera_matrix type_id="opencv-matrix" > < rows >3< /rows > < cols >3< /cols > < dt >d< /dt > 1743.4478759765625 0.0 934.5202026367188 0.0 1735.1566162109375 444.3987731933594 0.0 0.0 1.0 < /data > < /camera_matrix > < distortion_coefficients type_id="opencv-matrix" > < rows >5< /rows > < cols >1< /cols > < dt >d< /dt > < data > -0.43248599767684937 0.6106230020523071 0.008233999833464622 0.0018599999602884054 -0.6923710107803345 < /data > < /distortion_coefficients > < /opencv_storage >

given a 2d point of the camera image how can i calculate the respective 3d point?

is this data enough to calculate the respective 3d point?

0

There are 0 best solutions below