METHODS AND APPARATUS RELATED TO CAPTURING AND/OR RENDERING IMAGES
First Claim
1. A camera calibration system including:
- a target apparatus having a known three dimensional (3D) shape and including markers on an interior surface of said target apparatus at known locations;
a camera calibration apparatus including;
a camera interface for receiving an image of the surface of said target apparatus from a first camera being calibrated; and
a camera calibrator configured to compare actual locations of the markers in said image to expected locations of said markers and to generate a set of camera calibration information based on differences between the actual locations of the markers in said image and the expected locations of said markers.
5 Assignments
0 Petitions
Accused Products
Abstract
Camera and/or lens calibration information is generated as part of a calibration process in video systems including 3-dimensional (3D) immersive content systems. The calibration information can be used to correct for distortions associated with the source camera and/or lens. A calibration profile can include information sufficient to allow the system to correct for camera and/or lens distortion/variation. This can be accomplished by capturing a calibration image of a physical 3D object corresponding to the simulated 3D environment, and creating the calibration profile by processing the calibration image. The calibration profile can then be used to project the source content directly into the 3D viewing space while also accounting for distortion/variation, and without first translating into an intermediate space (e.g., a rectilinear space) to account for lens distortion.
62 Citations
20 Claims
-
1. A camera calibration system including:
-
a target apparatus having a known three dimensional (3D) shape and including markers on an interior surface of said target apparatus at known locations; a camera calibration apparatus including; a camera interface for receiving an image of the surface of said target apparatus from a first camera being calibrated; and a camera calibrator configured to compare actual locations of the markers in said image to expected locations of said markers and to generate a set of camera calibration information based on differences between the actual locations of the markers in said image and the expected locations of said markers. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
operating a first camera to capture an image of an interior surface of a target apparatus having a known three dimensional (3D) shape and including markers on an interior surface of said target apparatus at known locations; operating a camera interface to receive the image of the interior surface of said target apparatus from the first camera being calibrated; and operating a camera calibrator configured to compare actual locations of the markers in said image to expected locations of said markers and to generate a first set of camera calibration information corresponding to the first camera based on differences between the actual locations of the markers in said image and the expected locations of said markers. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A non-transitory computer storage comprising instructions which, when executed, direct a computer system comprising one or more computing devices to perform the steps of:
operating a first camera to capture an image of an interior surface of a target apparatus having a known three dimensional (3D) shape and including markers on an interior surface of said target apparatus at known locations; operating a camera interface to receive the image of the interior surface of said target apparatus from the first camera being calibrated; and operating a camera calibrator configured to compare actual locations of the markers in said image to expected locations of said markers and to generate a first set of camera calibration information corresponding to the first camera based on differences between the actual locations of the markers in said image and the expected locations of said markers.
Specification