X
4025

Questions fréquentes à propos de l'orthorectification avec RPC dans ENVI

Ce document répond aux questions fréquemment posées concernant l'othorectification réalisée avec RPC dans ENVI.

Question 1: Quel est l'algorithme utilisé pour l'orthorectification avec RPC ?

La référence suivante décrit l'algorithme utilisé pour l'orthorectification avec RPC dans ENVI:

Jacek Grodecki and Gene Dial, "Block Adjustment of High-Resolution Satellite Images Described by Rational Polynomials," Photogrammetric Engineering and Remote Sensing, 69(1):59-68


Question 2: Comment est réalisé l'ajustement par RPC ?

L'ajustement par RPC est une transformation basée sur 27 paramètres. L'ajustement par RPC transforme chaque pixel spécifiquement. Il ne s'agit pas d'une modélisation polynomiale, qui n'implique que quelques points de contrôle pour modéliser la totalité de l'image.

Question 3: Combien de GCPs sont nécessaires pour un ajustement par RPC?

Dans la référence précédente, il est dit que pour les données satellitaires, seuls 1 à 5 GCPs sont nécessaires. Ces GCPs devront être précis et distribués de manière homogène. Les GCPs ne sont utilisés que pour améliorer le modèle RPC. L'ajustement réalisé grâce aux GCPs est une simple translation du modèle RPC lorsque 1-2 GCPs sont présents. Il s'agit d'une RST (Rotation/Facteur d'échelle/Translation) si l'on dispose de plus de GCPs.
Comme pour tout ajustement de type RST, l'ajout de GCPs n'améliorera/ne modifiera pas forcément le modèle RST, car il ne s'agit pas d'une triangulation ou d'une modélisation polynomiale. L'ajout de GCPs peut au contraire introduire des erreurs supplémentaires, en particuliers si un des GCPs n'est pas correctement choisi. Le résultat peut alors être de plus mauvaise qualité (ou de même qualité) avec 2 points qu'avec 30 points GCPs. C'est pourquoi nous recommandons de choisir un nombre de GCPs réduit.


Question 4: Dans l'article de Jacek Grodecki et Gene Dial (p. 62) l'ajustement par RPC est décrit comme un modèle mathématique qui contient des fonctions ajustables. Qu'est ce que cela signifie ?

L'orthorectification par RPC peut être décomposée en 2 étapes:

a. L'ajustement des pixels grâce au modèle RPC basé sur 27 paramètres.

b. La grille est ensuite ajustée grâce aux GCPs. Pour cet ajustement ENVI utilise une RST. Ce processus est différent de l'ajustement RPC décrit à la première étape.

Le ré-échantillonnage de l'image n'est pour sa part réalisé qu'une seule fois.

Question 5: Comment peut on expliquer les différences de résultats observés entre deux logiciels?

Il est tout d'abord essentiel de comparer des résultats issus d'un même processus. Ainsi, seuls les logiciels réalisant un ajustement par RPC pourront être comparés aux résultats obtenus avec ENVI. Dans ce cas, une des sources de différence entre les résultats issus de 2 logiciels peut être liée à l'ordre du polynôme utilisé pour ajuster le modèle RPC lors de la re-projection.

Question 6: Comment expliquer l'écart entre la position d'un GCP sur le MNT et sa position réelle

2 éléments peuvent expliquer de telles différences:

a. une RMS élevée pour le point considéré (par exemple due à une erreur lors de la mesure de positionnement du point)

b. un écart entre l'altitude du GCP et l'altitude du MNT liée à l'altitude du géoïde. Si l'altitude du GCP ne prend pas en compte les variations d'altitude du géoïde (prises en compte dans le MNT), un écart peut être observé.

___________________________________________

Reviewed by BC on 09/17/2014