NTURGB-D icon indicating copy to clipboard operation
NTURGB-D copied to clipboard

intrinsic parameters of each Kinect

Open xiaochehe opened this issue 4 years ago • 5 comments

Hi, thank you for providing awesome dataset! I want to re-project 3D skeleton to 2D. How do I get the information of intrinsic parameters of each Kinect?

Thanks in advance for considering!

xiaochehe avatar Sep 23 '20 04:09 xiaochehe

You can extract the keypoints detected by the kinect in 3D and 2D for each camera setting S001-S017. These can be used with opencv stereo camera calibrate to estimate the camera matrices.

LackesLab avatar Sep 24 '20 06:09 LackesLab

@xiaochehe did you get the intrinsic parameters of the used cameras Microsoft Kinect v2.

I want the following values { 'id': '', 'center': [], 'focal_length': [], 'radial_distortion': [], 'tangential_distortion': [], 'res_w': 0, 'res_h': 0, 'azimuth': 0, # Only used for visualization }

hosamyousof avatar Jun 17 '21 23:06 hosamyousof

You can extract the keypoints detected by the kinect in 3D and 2D for each camera setting S001-S017. These can be used with opencv stereo camera calibrate to estimate the camera matrices.

Can you please provide an example?

hosamyousof avatar Jun 17 '21 23:06 hosamyousof

@LackesLab cv2.error: OpenCV(4.6.0) D:\a\opencv-python\opencv-python\opencv\modules\calib3d\src\calibration.cpp:1576: error: (-5:Bad argument) For non-planar calibration rigs the initial intrinsic matrix must be specified in function 'cvCalibrateCamera2Internal'

3DKeypoints Z values are not in the same plane。I can't set Z=0

ted1986122 avatar Feb 03 '23 02:02 ted1986122

I've encountered the same issue, have you managed to solve this problem?

Sh1n1ma avatar Nov 16 '23 04:11 Sh1n1ma