Android 如何计算相机内部和外部?
如果我们知道摄像头矩阵,则可以将使用iPhone或Android摄像头拍摄的2D图像转换为3D点云。我有一部分关于如何计算一些参数的知识,但是我需要你的帮助来填补我知识中的空白 给定世界坐标(W)、相应的图像坐标(X)和相机内部矩阵(K)。任务是将三维点云投影到世界上Android 如何计算相机内部和外部?,android,opencv,camera,computer-vision,point-clouds,Android,Opencv,Camera,Computer Vision,Point Clouds,如果我们知道摄像头矩阵,则可以将使用iPhone或Android摄像头拍摄的2D图像转换为3D点云。我有一部分关于如何计算一些参数的知识,但是我需要你的帮助来填补我知识中的空白 给定世界坐标(W)、相应的图像坐标(X)和相机内部矩阵(K)。任务是将三维点云投影到世界上 使用X和W估计单应性(H) 使用K和H估计外部矩阵(E) 使用K和E计算相机矩阵 使用摄影机矩阵将三维点投影到图像上 因此,如果我知道至少4个3D点及其对应的像素位置,假设我已经知道相机的内部特性,那么我可以计算上述所有内容 但是
- 固有参数可以用()估计
- 外部参数可以通过/问题来估计
- 点对应可以通过标记/棋盘角点检测获得
E
通常表示外部矩阵,而不是外部矩阵