Camera/lens calibration apparatus and method
First Claim
1. A method for generating a viewport for a computer generated image using sensor information relating to settings of a video camera'"'"'s pan, tilt, zoom, and focus, the method comprising the steps of:
- (a) establishing reference points within an enclosed space which is to be used for recording images with the camera;
(b) positioning the camera within the enclosed space relative to the reference points such that the camera position can be determined through triangulation with respect to the reference points;
(c) developing position data through triangulation which identifies the camera position in a coordinate system relative to the reference points;
(d) recording camera orientation data from sensors disposed to detect camera parameters that define the camera'"'"'s pan, tilt, zoom, and focus settings; and
(e) developing a database defining a viewport for the camera, the database defined from a combination of the position data and the camera orientation data.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for generating a viewport definition for a computer generated image using sensor information relating to a video camera'"'"'s pan, tilt, zoom, and focus controls. The method generally comprises the steps of: (a) establishing reference points within an enclosed space which is to be used for recording images with the camera; (b) positioning the camera within the enclosed space relative to the reference points such that the camera position can be determined through triangulation with respect to the reference points; (c) developing position data through triangulation which identifies the camera position in a coordinate system relative to the reference points; (d) recording camera orientation data from sensors disposed to detect camera parameters defining the camera'"'"'s pan, tilt, zoom, and focus settings; and (e) developing a database defining a viewport for the camera defined from a combination of the position data and the camera orientation data. Calculating the viewport (i.e., a nodal point or eyepoint, an orientation, a field of view, a focal plane distance, and a focus of expansion) as the camera moves is the ultimate goal of the camera tracking device.
-
Citations
31 Claims
-
1. A method for generating a viewport for a computer generated image using sensor information relating to settings of a video camera'"'"'s pan, tilt, zoom, and focus, the method comprising the steps of:
-
(a) establishing reference points within an enclosed space which is to be used for recording images with the camera; (b) positioning the camera within the enclosed space relative to the reference points such that the camera position can be determined through triangulation with respect to the reference points; (c) developing position data through triangulation which identifies the camera position in a coordinate system relative to the reference points; (d) recording camera orientation data from sensors disposed to detect camera parameters that define the camera'"'"'s pan, tilt, zoom, and focus settings; and (e) developing a database defining a viewport for the camera, the database defined from a combination of the position data and the camera orientation data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. Apparatus for generating a viewport for a computer generated image using sensor information relating to settings of a video camera'"'"'s pan, tilt, zoom, and focus, the apparatus comprising:
-
at least four reference points within an enclosed space which is to be used for recording images with the camera; a means for positioning the camera within the enclosed space relative to the at least four reference points such that the camera position can be determined through triangulation with the at least four reference points; a means for developing position data through triangulation which identifies the camera position in a coordinate system relative to the at least four reference points; a means for recording camera orientation data from at least one sensor disposed to detect camera parameters that define the camera'"'"'s pan, tilt, zoom, and focus settings; and a means for developing a database defining a viewport for the camera, the database defined from a combination of the position data and the camera orientation data. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method for defining a viewport for a computer generated image using information relating to settings of a camera'"'"'s pan, tilt, zoom, and focus, the method comprising the steps of:
-
(a) establishing reference points in an enclosed space which is to be used for recording images with the camera; (b) determining the camera position and orientation from a support means in the enclosed space through triangulation in the enclosed space; (c) measuring a viewport for the camera as a function of zoom and focus settings on the camera; (d) measuring offsets of the camera that are involved in mounting the camera to the support means; (e) scaling virtual space relative to space in the enclosed space; and (f) offsetting virtual space relative to the camera offsets in the enclosed space to thereby generate a viewport for the computer generated image. - View Dependent Claims (30, 31)
-
Specification