SYSTEM AND METHOD FOR ORIENTATION AND LOCATION CALIBRATION FOR IMAGE SENSORS
First Claim
1. In a simulation environment having a coordinate system, the simulation environment including an image sensor, and a plurality of point sources of light each at a respective fixed and identified location in relation to the coordinate system, a method of determining a position of the image sensor, comprising:
- (a) determining an angular orientation of the image sensor in relation to the coordinate system;
(b) determining a plurality of respective distances from the image sensor to the plurality of point sources of light; and
(c) calculating a position of the image sensor in relation to the coordinate system based on the angular orientation and the plurality of respective distances.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method employing position measurement sensors and point sources of light to determine the location and orientation of video cameras in a simulation arena environment. In an embodiment, one or more accelerometers, gyroscopes, and/or magnetometers associated with each video camera may be used to determine the angular orientation of the video camera. The location of a camera is determined by measuring the distance from the camera to at least two known points, where the known points may be point sources of light, other cameras, or a combination thereof. Camera angular orientation information and camera location information may be combined to provide a complete set of data defining the position of each video camera.
-
Citations
45 Claims
-
1. In a simulation environment having a coordinate system, the simulation environment including an image sensor, and a plurality of point sources of light each at a respective fixed and identified location in relation to the coordinate system, a method of determining a position of the image sensor, comprising:
-
(a) determining an angular orientation of the image sensor in relation to the coordinate system; (b) determining a plurality of respective distances from the image sensor to the plurality of point sources of light; and (c) calculating a position of the image sensor in relation to the coordinate system based on the angular orientation and the plurality of respective distances. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. In a simulation environment having a coordinate system, an image sensor location determination system comprising:
-
an image sensor; a plurality of point sources of light each at a respective fixed and identified location in relation to the coordinate system; at least a processor; and a memory in communication with the at least a processor; wherein; the image sensor is configured to determine an orientation of the image sensor in relation to the coordinate system; and the memory stores a plurality of processing instructions for directing the at least a processor to determine a position of the image sensor in relation to the coordinate system based on; the orientation of the image sensor; and a plurality of respective distances from the image sensor to the plurality of point sources of light. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer program product comprising a computer usable medium having control logic stored therein for causing the computer to determine a position of an image sensor in relation to a coordinate system of a simulation environment, the control logic comprising:
-
first computer readable program code means for causing the computer to receive for a plurality of point sources of light of the simulation environment a plurality of respective fixed and identified locations of the point sources in relation to the coordinate system; second computer readable program code means for causing the computer to determine the angular orientation of the image sensor in relation to the coordinate system; third computer readable program code means for causing the computer to calculate a plurality of respective distances from the image sensor to the plurality of point sources of light; and fourth computer readable program code means for causing the computer to calculate the position of the image sensor in relation to the coordinate system based on the angular orientation and the plurality of respective distances. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification