METHOD AND SYSTEM FOR ALIGNING A TAXI-ASSIST CAMERA
First Claim
1. An alignment system comprising:
- a taxi-assist camera configured to be mounted to an aircraft and oriented to provide real-time video during taxi operations of both a specific feature(s) of the aircraft and of nearby objects external to the aircraft, the real-time video comprising a time sequence of image frames, each image frame including a two-dimensional array of pixel data;
a feature detector configured to detect the specific feature(s) of the aircraft within at least one of the image frames;
a feature comparator configured to compare the detected specific feature(s) within the at least one of the image frames with a reference feature within a reference image; and
an image transformation operator configured to transform each of the image frames of the real-time video into a transformed image frame such that the detected specific feature(s) is located at a two-dimensional location within each of the transformed image frames, the two-dimensional location within each of the transformed image frames corresponding to a two-dimensional reference location corresponding to the reference feature within the reference image.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and associated methods relate to aligning a taxi-assist camera such that each image frame of real-time video that the camera generates has a standard presentation format. The taxi-assist camera is configured to be mounted on an aircraft and oriented such that each image frame includes both a specific feature of the aircraft and of nearby objects external to the aircraft. The specific feature of the aircraft is detected and a location within the image frame of the specific feature is determined. The determined location within the image frame is compared with a reference location. A transformation operator is generated to transform the image frame such that the specific feature of the aircraft will be located within the image at a location corresponding to the reference location. The transformation operator is then applied to each of the image frames of the real-time video that the camera generates.
13 Citations
20 Claims
-
1. An alignment system comprising:
-
a taxi-assist camera configured to be mounted to an aircraft and oriented to provide real-time video during taxi operations of both a specific feature(s) of the aircraft and of nearby objects external to the aircraft, the real-time video comprising a time sequence of image frames, each image frame including a two-dimensional array of pixel data; a feature detector configured to detect the specific feature(s) of the aircraft within at least one of the image frames; a feature comparator configured to compare the detected specific feature(s) within the at least one of the image frames with a reference feature within a reference image; and an image transformation operator configured to transform each of the image frames of the real-time video into a transformed image frame such that the detected specific feature(s) is located at a two-dimensional location within each of the transformed image frames, the two-dimensional location within each of the transformed image frames corresponding to a two-dimensional reference location corresponding to the reference feature within the reference image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20)
-
-
16. A method for aligning a taxi-assist camera of an aircraft to a standard view, the method comprising the steps of:
-
obtaining a first image from a camera mounted on an aircraft, the first image comprising a two-dimensional array of pixel intensity data; calculating edge intensity data using the obtained first image, wherein the calculating uses a function of differences between pixel intensity data of pixels within a local vicinity; creating a second image comprising a two-dimensional array of the calculated edge intensity data; thresholding the second image to zero the magnitude of edge intensity data that are below a predetermined threshold, while edges intensity data that are above the predetermined threshold survive; selecting, from the surviving edges, a first target edge oriented in a first orientation and a second target edge oriented in a second orientation, the first and second orientations providing a basis that spans the two-dimensional array of edge intensity data; calculating a first offset between the selected first edge and a first reference location and a second offset between the selected second edge and a second reference location; generating a transformation operator that transforms the second image such that the selected first edge is located at the first reference location and the selected second edge is located at the second reference location; and applying the generated transformation operator in real-time to imagery obtained by the camera mounted on the aircraft.
-
Specification