A method is provided for the orthocorrection of a satellite-acquired image.
This method can be applied even if ground control points are not set.
Without propagation of an error throughout the image and also without
needing an excessively large amount of calculations, the method makes it
possible to correct ground-relief-associated distortions caused by the
relief of a ground surface. According to the method, a plurality of
control planes of different elevations are set relative to a control plane
of a zero elevation of a reference rotating ellipsoidal earth model. A
corrected image is divided into blocks by lattices of equal intervals.
With respect to each of these blocks, distortion model formulas in the
form of bilinear functions are determined for the respective control
planes. Concerning each pixel position in the corrected image, two pixel
positions in an observed image, which correspond to the elevation value of
the pixel position in the block, are calculated by using distortion model
formulas for two control planes which directly sandwich the value of
elevation above and below the value in the corresponding block. By the
value of elevation, the two pixel positions are linearly interpolated to
determine the desired pixel position in the observed image.
Een methode wordt verstrekt voor orthocorrection van een satelliet-verworven beeld. Deze methode kan worden toegepast zelfs als de punten van de grondcontrole niet plaatsen zijn. Zonder propagatie van een fout door het beeld en ook zonder het vereisen van een bovenmatig grote hoeveelheid berekeningen, maakt de methode het mogelijk om grond-hulp-geassocieerde vervormingen te verbeteren die door de hulp van een grondoppervlakte worden veroorzaakt. Volgens de methode, wordt een meerderheid van controlevliegtuigen van verschillende verhogingen met betrekking tot een controlevliegtuig van een nul verhoging van een verwijzing geplaatst die ellipsoïde aardemodel roteert. Een verbeterd beeld wordt verdeeld in blokken door roosters van gelijke intervallen. Met betrekking tot elk van deze blokken, worden de vervormings modelformules in de vorm van bilineaire functies bepaald voor de respectieve controlevliegtuigen. Betreffende elke pixelpositie in het verbeterde beeld, worden twee pixelposities in een waargenomen beeld, die aan de verhogingswaarde van de pixelpositie in het blok beantwoorden, berekend door vervormings modelformules voor twee controlevliegtuigen te gebruiken die direct de waarde van verhoging boven en onder de waarde in het overeenkomstige blok klemmen. Door de waarde van verhoging, worden de twee pixelposities lineair geïnterpoleerd om de gewenste pixelpositie in het waargenomen beeld te bepalen.