Lines Matching refs:camera_info
64 static CvPoint3D32f ImageCStoWorldCS(const Cv3dTrackerCameraInfo &camera_info, CvPoint2D32f p);
77 Cv3dTrackerCameraInfo camera_info[]) // size is num_cameras
268 MultMatrix(camera_info[c].mat, tmat, rmat);
284 MultMatrix(tmat, camera_info[c].mat, smat);
291 MultMatrix(camera_info[c].mat, smat, tmat);
293 camera_info[c].principal_point = camera_intrinsics[c].principal_point;
294 camera_info[c].valid = true;
411 const Cv3dTrackerCameraInfo camera_info[], // size is num_cameras
422 if (!camera_info[c].valid)
447 if (!camera_info[c1].valid)
455 CvPoint3D32f p1a = CAMERA_POS(camera_info[c1]);
456 CvPoint3D32f p1b = ImageCStoWorldCS(camera_info[c1], o1->p);
460 if (!camera_info[c2].valid)
468 CvPoint3D32f p2a = CAMERA_POS(camera_info[c2]);
469 CvPoint3D32f p2b = ImageCStoWorldCS(camera_info[c2], o2->p);
550 static CvPoint3D32f ImageCStoWorldCS(const Cv3dTrackerCameraInfo &camera_info, CvPoint2D32f p)
553 tp[0] = (float)p.x - camera_info.principal_point.x;
554 tp[1] = (float)p.y - camera_info.principal_point.y;
560 MultVectorMatrix(tr, tp, camera_info.mat);