This invention relates to aerial mapping.
Airborne platforms such as observation satellites having an on-board camera are used to map geographic terrain. Proper registration of the camera image relative to the terrain is subject to various inaccuracies arising, for example, from instabilities in the camera characteristics, atmospheric variations, and changes in satellite orbit. In order to ensure accurate correlation between the mapped area imaged by the camera and the actual terrain, it is known to employ location markers whose coordinates relative to the earth are precisely known. When an aerial image containing such location markers is subsequently processed, the location markers enable the image to be accurately calibrated so that the location in space of all other features in the image may be accurately determined.
Clearly, for such an approach to be operable, it is essential that the location markers be visible to the airborne camera. In order for this requirement to be achieved when observation satellites are used, it is known to employ large static resolution targets, such as circular dishes shown in
US2005/271301 to Rafael Armament Development Authority Ltd. discloses a method and system for providing a platform with pseudo-autonomous correlation between a perspective view generated by a platform-based imaging sensor and an orthogonal photographic representation. This requires registration of a perspective image with an orthogonal photographic representation which allows features in the perspective image to be associated with their geographic locations. Conventional techniques for performing the registration are used.
US2003/044085 discloses a method for photogrammetric block adjustment of satellite imagery using a simplified adjustment model in-lieu of a physical camera model. A known relationship between image space line and sample coordinate and object space X, Y, Z coordinates is provided by a mathematical model. Observations comprise ground control points, tie points, or other observations for which approximate knowledge of object and image space coordinates is available. No detailed description of the tie points is provided.
US2004/234123 discloses a surveying system that comprises a position relation calculating processor, a correspondence establishing processor, and an image processor is provided. The position relation calculating processor calculates a positional relation between a coordinate system to which measurement information of a measurement point refers and an image of a surveying field, where a staking point is included. The correspondence establishing processor establishes correspondence between three-dimensional position information of the staking point and two-dimensional position information of a point corresponding to the staking point on the schematic image. The image processor superimposes a symbol that indicates the position of the staking point on the schematic image in accordance with the above correspondence.
EP1662228 relates to a method and system for scanning a three-dimensional object comprising scanning a surface of the object from a first scanning position, generating a first scanning sample comprising a point cloud having data points corresponding to positions on the surface of the object determining the coordinates of the first scanning position by a satellite based positioning system, correcting the inaccuracy of the positioning system by using an additional error signal scanning the surface of a three-dimensional object from at least one further scanning position, generating at least one further scanning sample comprising such a point cloud determining the coordinates of the at least one further scanning position by the positioning system, again correcting the inaccuracy of the positioning system registering the first and the at least one further scanning samples based on the first and the at least one further scanning positions, such that the samples are oriented relatively to each according to the orientation of the respective surfaces of the three-dimensional object.
U.S. Pat. No. 6,680,693 (Urban et al.) discloses a method and apparatus to track the position of the sun and direct a static ground-mounted object to the direction of the sun. The object may include a solar collector, solar cell, or test panel, among other possible devices or applications requiring near continuous exposure to rays of the sun. The apparatus uses a GPS device to determine the position of the object on the earth. The apparatus includes a controller operatively coupling to the GPS device for calculating the relative position of the sun with respect to the object. The controller operatively couples to a positioning system that includes a first drive and a second drive coupled to the object. Commands from the controller operate the positioning system to articulate the object and automatically direct it towards the relative position of the sun.
Some of these references teach techniques relating to navigation and tracking that are generally applicable to the present invention and to this extent there complete disclosures are incorporated herein by reference. None of them addresses the need to provide compact location markers, which are clearly visible to a satellite imaging system so as to allow precise calibration of their spatial coordinates. Nor do they appear to relate to mobile location markers that avoid the need for satellite adjustment.
It would be preferable if the location markers were more compact so as to occupy less land, while nevertheless being clearly visible to the satellite imaging system and yet allowing precise calibration of their spatial coordinates. It would likewise be preferable that they be mobile to avoid the need for satellite maneuvers to calibrate the camera.
According to the invention there is provided a method for providing a known reference point for an airborne imaging system, the method comprising:
According to another aspect of the invention there is provided a location marker adapted to be visible to an airborne imaging system so as to allow precise calibration of spatial coordinates thereof, said location marker comprising a mirror capable of tilting about mutually orthogonal axes to track the sun and reflect the sun to said airborne imaging system.
According to yet another aspect of the invention there is provided a system for providing a known reference point for an airborne imaging system, the system comprising:
a location marker comprising a mirror capable of tilting about mutually orthogonal axes to track the sun and reflect the sun to said airborne imaging system;
a camera mounted in known spatial relationship with respect to the mirror for imaging the sun during tracking;
a computation unit coupled to the location marker and responsive to an image of the sun imaged by said camera to obtain a transformation of mirror axes relative to axes of the earth at a mirror location on the earth where the mirror is mounted;
a time window computation unit for computing a time window when the mirror is within a line of sight of the airborne imaging system and the sun within line of sight of the mirror;
a mirror adjustment unit coupled to the location marker for adjusting azimuth and elevation of the mirror so that the sun is reflected by the mirror toward the airborne imaging system thereby capturing an image of the mirror in an aerial image produced by the airborne imaging system; and
The invention provides a method and system adapted for precise calibration of a satellite imaging system. The system is adaptive and is based on aligning the sun's beam toward to the satellite imaging system by a mirror. The system performs automatic self-alignment of the mirror relative to the earth's axes at the location on earth where the mirror is mounted and uses the aligned mirror to track the sun and the satellite with time. Processing of the satellite images containing images of the sun reflected by the mirror allows false artifacts to be filtered out so as to provide an accurate location of the landmark points at the image. Tracking the satellite by the reflected beam of the sun allows stereoscopic images derived at different times to be processed so as to derive the earth-based coordinates of the mirror location. The mirror thus serves as a compact marker that pinpoints a spatial location of the earth where the marker is fixed. This allows the exact location of any other feature in the image to be determined. In the case that several different such markers are imaged simultaneously, the exact locations of other feature in the image can also be determined using spatial correlation. The marker, though compact, conveys a sufficiently bright reflection of the sun to the satellite imaging system to permit the use of known super resolution methods for refining the calibration of the marker's location to the sub pixel level.
In order to understand the invention and to see how it may be carried out in practice, embodiments will now be described, by way of non-limiting example only, with reference to the accompanying drawings, in which:
a and 3b are schematic representations useful for explaining ambiguity associated with a single measurement;
a, 7b and 7c are flow diagrams showing additional operations carried out by the invention for filtering out bright spots due to the sun in accordance with different embodiments;
Various methods for tracking a satellite will now be described with reference to
a shows the point of intersection denoted Ot1 between the camera line of sight 19 and the envelope of the sphere 17 after self-alignment of the sun to the center of the mirror/camera assembly at an initial time, t1. The geometric location of the intersection points of the line of sight and the envelope of the sphere 17 in the initial situation of the FPA (before tracking and alignment with the sun) forms a circle 20 around the surface of sphere.
It emerges from this that a single image is insufficient to permit selection of a single point on this circle defining the locus of possible spatial locations of the FPA. This indeterminacy arises from the fact that there are three unknowns in transforming between the known coordinates of the sun, whose trajectory in space is known, and the local coordinates of the FPA relative to the earth's axes where only two angles, namely yaw and pitch, are measured. It should be noted that the plane of above-mentioned circle is perpendicular to the line which passes through the center of the sphere and the center of the sun (this being the direction of roll around the line of sight).
b shows a solution to this indeterminacy by capturing an additional image of the sun centered on the FPA at a different time, t2. In this way, there is obtained in a similar manner an additional circle 21 defining a possible locus of the FPA. Seeing that the two circles 20 and 21 are obtained using the same apparatus, the intersection of the two circles provides two possible solutions.
A first direction of a line of sight 19 of the mirror/camera assembly is measured at a known time relative to a local coordinate system of the mirror/camera assembly. Azimuth and elevation of the sun are now computed from the measured location of the earth and a first measured time based on a model of a trajectory of the sun that correlates movement of the earth relative to the sun to a known time of day for each day in the solar cycle. The azimuth and elevation of the sun corresponding to the first measured time, and the first direction of the line of sight of the mirror/camera assembly relative to the local coordinate system of the mirror/camera assembly are now used to calculate a first set of alignment offsets between the mirror/camera assembly and the earth. This process is repeated at a second measured time so as to determine a second set of alignment offsets between the mirror/camera assembly and the earth axes.
The first and second sets of alignment offsets are used to compute an actual misalignment between the mirror/camera assembly and the earth axes. Known trajectories of the sun and the tracking satellite are used to determine a time window during which the measured location of the earth is within sight of the tracking satellite. During this time window, the azimuth and elevation of the mirror/camera assembly are adjusted so that the sun is reflected by the mirror/camera assembly toward the tracking satellite thereby imaging the mirror/camera assembly by the tracking satellite. Any bright spots that are not caused by the reflection of the sun through the mirror in one or more successive satellite images during the time window are filtered out so as to determine a location in each of the satellite images corresponding to the mirror/camera assembly thus providing a known earth reference location in the satellite images.
a, 7b and 7c are flow diagrams showing additional operations carried out by the invention for filtering out bright spots due to the sun in accordance with different embodiments. Thus, as shown in
It will be appreciated that modifications will be apparent to those skilled in the art. For example, while in the above description, the mirror 12 is substantially planar mirror it may also be curved for reducing the required accuracy of self-alignment procedure and satellite tracking. It should be noted that the light density will be reduced in this case and may be compensated for by increased mirror size.
Furthermore, while in the mirror/camera assembly as described the camera is mounted integral with the mirror and in fixed spatial relationship with respect to the mirror, the camera may instead be mounted independent of the mirror so long as it is in fixed spatial relationship with respect to the mirror. In either case, the camera lens should be focused substantially on infinity.
It will also be understood that the system according to the invention may include a suitably programmed computer that processes the images and controls the pan-tilt unit. Likewise, the invention contemplates use of a computer program being readable by a computer for processing the images and controlling the pan-tilt unit in accordance with the invention. The invention further contemplates a machine-readable memory tangibly embodying a program of instructions executable by the machine for processing the images and adjusting the pan-tilt unit in accordance with the invention so as to provide a known reference point for an airborne imaging system.
Number | Date | Country | Kind |
---|---|---|---|
181889 | Mar 2007 | IL | national |
Number | Name | Date | Kind |
---|---|---|---|
3572940 | Poubeau | Mar 1971 | A |
4682300 | Seto et al. | Jul 1987 | A |
4809066 | Leberl et al. | Feb 1989 | A |
4879664 | Suyama et al. | Nov 1989 | A |
5187754 | Currin et al. | Feb 1993 | A |
5309522 | Dye | May 1994 | A |
5764819 | Orr et al. | Jun 1998 | A |
5995681 | Lee et al. | Nov 1999 | A |
6043778 | Froeberg et al. | Mar 2000 | A |
6529267 | Duchon et al. | Mar 2003 | B1 |
6607527 | Ruiz et al. | Aug 2003 | B1 |
6680693 | Urban et al. | Jan 2004 | B2 |
6734952 | Benz et al. | May 2004 | B2 |
6735348 | Dial, Jr. et al. | May 2004 | B2 |
7115851 | Zhang | Oct 2006 | B2 |
7382448 | Hedrick et al. | Jun 2008 | B1 |
20020012460 | Kochi et al. | Jan 2002 | A1 |
20020060734 | Hino et al. | May 2002 | A1 |
20020061132 | Furukawa | May 2002 | A1 |
20030044085 | Dial, Jr. et al. | Mar 2003 | A1 |
20030147553 | Chen et al. | Aug 2003 | A1 |
20040208396 | Gunther et al. | Oct 2004 | A1 |
20040234123 | Shirai et al. | Nov 2004 | A1 |
20050031197 | Knopp | Feb 2005 | A1 |
20050271301 | Solomon et al. | Dec 2005 | A1 |
20060201498 | Olsson et al. | Sep 2006 | A1 |
Number | Date | Country |
---|---|---|
1 662 228 | May 2006 | EP |