Patent Document ID: 20120287240
Application ID: 13105218
Patent Status: 0

Claim One:
1. A system for computing one or more calibration parameters of a camera, comprising: A processor configured to: provide a first object either a) marked with three or more first object fiducial points or b) capable of displaying three or more first object fiducial points, wherein the three or more first object fiducial points have known 3D first object fiducial point positions in a first reference frame associated with the first object; provide a second object either a) marked with three or more second object fiducial points or b) capable of displaying three or more second object fiducial points, wherein the three or more second object fiducial points have known 3D second object fiducial point positions in a second reference frame associated with the second object; place the first object and the second object in a fixed position such that the 3D first object fiducial point positions and the 3D second object fiducial point positions are non-planar; receive one or more first camera images from a first camera viewing the first object and the second object; locate a first set of projections of the three or more first object fiducial points and the three or more second object fiducial points in each of the one or more first camera images; compute the set of 3D positions in a common frame of reference of the three or more first object fiducial points and of the three or more second object fiducial points based at least in part on the first set of projections; receive one or more second camera images from a second camera viewing the first object and the second object, locate a second set of projections of the three or more first object fiducial points and the three or more second object fiducial points in each of the one or more second camera images; and compute one or more calibration parameters of the second camera using at least in part the second set of projections and the set of 3D positions of the fiducials in the common reference frame; and a memory coupled to the processor and configured to provide the processor with instructions.