Electro-optical imaging detector array for a moving vehicle which includes two axis image motion compensation and transfers pixels in row directions and column directions
First Claim
1. An imaging system with two axis image motion compensation, said imaging system for installation aboard a vehicle capable of linear forward motion with respect to a scene external of said vehicle, said scene to be imaged by said systems, comprising:
- an array of pixel elements arranged in rows and columns, said rows defining a row direction and said columns defining a column direction;
said pixel elements storing pixel information representing an image of said scene, said image having a motion with respect to said array of pixel elements, during exposure of the array to the scene, in an arbitrary combination of the row direction and the column direction, due to said linear forward motion of said imaging system and vehicle with respect to said scene as well as rotation of said imaging system and vehicle with respect to said scene;
a computer system, responsive to information from a vehicle navigation system as to said linear forward motion and rotation of said imaging system and vehicle with respect to said scene, for resolving said image motion into two orthogonal components, one component in said row direction and the other component in said column direction, said computer system further comprising a means for determining in advance of or during the exposure of said array to said scene the magnitude and direction of said image motion in said row and column directions with respect to said array of pixel elements; and
means responsive to said computer system for transferring said pixel information in said array in said row direction and in said column direction during exposure of said array to a scene in substantial synchronism with said motion of said image in said row direction and in said column direction, the transferring of pixel information in said row direction and in said column direction in substantial synchronism with said motion of said image in said row direction and in said column direction enabling resolution of an image generated by said array to be preserved, said transferring of pixel information compensating for both said linear forward motion and rotation of said imaging system and vehicle with respect to said scene.
3 Assignments
0 Petitions
Accused Products
Abstract
An electro-optical imaging array having pixels arranged in rows and columns electronically compensates for image motion in the plane of the array regardless of whether the motion vector is in the row direction, the column direction, or in a diagonal direction, i.e., in some vector combination of row and column directions. In an aerial reconnaissance application, the image motion may be due to rotation of the aircraft about roll, pitch and/or yaw angles in addition to forward velocity of the aircraft. The image motion compensation is achieved with no moving parts and does not require a stabilized platform.
A camera control computer determines the magnitude and direction of the image motion from inertial navigation system inputs, including velocity, flight, and aircraft rotation information, and calculates pixel information transfer rates in the row and column directions. The pixel information transfer rates are supplied to a counter and clock driver circuit for the array. The pixel information in the array is transferred in the row and column direction in a step-wise fashion in the row and column directions at a rate and direction substantially matching the image motion. The array itself is provided with a gate and control line design to enable charge representing pixel information to be transferred in both the row and column directions.
-
Citations
28 Claims
-
1. An imaging system with two axis image motion compensation, said imaging system for installation aboard a vehicle capable of linear forward motion with respect to a scene external of said vehicle, said scene to be imaged by said systems, comprising:
-
an array of pixel elements arranged in rows and columns, said rows defining a row direction and said columns defining a column direction; said pixel elements storing pixel information representing an image of said scene, said image having a motion with respect to said array of pixel elements, during exposure of the array to the scene, in an arbitrary combination of the row direction and the column direction, due to said linear forward motion of said imaging system and vehicle with respect to said scene as well as rotation of said imaging system and vehicle with respect to said scene; a computer system, responsive to information from a vehicle navigation system as to said linear forward motion and rotation of said imaging system and vehicle with respect to said scene, for resolving said image motion into two orthogonal components, one component in said row direction and the other component in said column direction, said computer system further comprising a means for determining in advance of or during the exposure of said array to said scene the magnitude and direction of said image motion in said row and column directions with respect to said array of pixel elements; and means responsive to said computer system for transferring said pixel information in said array in said row direction and in said column direction during exposure of said array to a scene in substantial synchronism with said motion of said image in said row direction and in said column direction, the transferring of pixel information in said row direction and in said column direction in substantial synchronism with said motion of said image in said row direction and in said column direction enabling resolution of an image generated by said array to be preserved, said transferring of pixel information compensating for both said linear forward motion and rotation of said imaging system and vehicle with respect to said scene. - View Dependent Claims (2, 3, 4, 5, 6, 26, 27, 28)
-
-
7. An aerial reconnaissance camera system for installation in an airborne vehicle and for generating an image of a scene which compensates for aircraft motion in a flight direction and compensates for roll, pitch, or yaw disturbances of said airborne vehicle, said airborne vehicle having a means installed in said aircraft for generating aircraft disturbance information, the camera system comprising:
-
an array of pixel elements arranged in rows and columns storing pixel information representing said scene, said rows defining a row direction and said columns defining a column direction; means responsive to said aircraft disturbance information generating means for generating an image disparity vector for said pixel elements in said row direction and in said column direction and for generating a row pixel information transfer rate and a column pixel information transfer rate; a pixel transfer means for moving pixel information from one of said pixel elements to another of said pixels in said row direction and in said column direction, said pixel transfer means transferring said pixel information at said row and column pixel information transfer rates; said row and column pixel information transfer rates comprising the sum of an in-line-of flight transfer rate compensating for forward motion of said airborne vehicle and an image disparity transfer rate derived from said image disparity vector compensating for at least one of said roll, pitch and yaw disturbances of said airborne vehicle. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A machine-readable storage medium storing a computer program for an imaging system, said computer program comprising:
-
a routine for computing a rotation matrix R and a drift matrix Δ
R from inputs comprising aerial reconnaissance vehicle roll, pitch, and yaw information;a routine for computing an image disparity vector dT (χ
), where dT (χ
) comprises an image disparity for point (χ
) of an imaging array comprised of pixels arranged in rows and columns defining a row direction and a column direction;
##EQU7## and F=focal length of a lens for said array P=size of said pixels in said arrayy=object points v=forward velocity of said aerial reconnaissance vehicle χ
=image points in said arrayT=exposure time of said array; and a routine for calculating a pixel information transfer rate for said array from said image disparity vector in said row direction and in said column direction.
-
-
16. A method for electronically compensating for relative motion of an image of a scene with respect to an electro-optical imaging array, said array having a plurality of pixel elements storing pixel information arranged in rows and columns, said rows defining a row direction and said columns defining a column direction, said array installed in a moving vehicle, comprising the steps of:
-
determining the image motion rates in the plane of said imaging array in said row direction and in said column direction resulting from forward motion of said vehicle and angular rotations of said vehicle from information as to forward motion and rotation of said moving vehicle received from a navigation system aboard said moving vehicle, said step of determining performed in advance of or during an exposure of said array to said scene; exposing said array to said scene; and transferring pixel information in said array in said row direction and said column direction at row direction rates and column direction rates during said exposure of said array to said scene substantially equal to said image motion rates to thereby compensate for said forward motion and angular rotation of said vehicle and preserve resolution of an image generated from said imaging array. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification