Lines Matching refs:camera_info

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