Interpolation multivariée

Un article de Wikipédia, l'encyclopédie libre.

En analyse numérique, l'interpolation multivariée ou l'interpolation spatiale désigne l'interpolation numérique de fonctions de plus d'une variable.

Le problème est similaire à celui de l'interpolation polynomiale sur un intervalle réel : on connait les valeurs d'une fonction à interpoler aux points et l'objectif consiste à évaluer la valeur de la fonction en des points .

L'interpolation multivariée est notamment utilisée en géostatistique, où elle est utilisée pour reconstruire les valeurs d'une variable régionalisée sur un domaine à partir d'échantillons connus en un nombre limité de points. Par exemple en météorologie, il s'agit de l'estimation de valeurs intermédiaires inconnues à partir de valeurs discrètes connues d'une variable dépendante, comme la température, sur une carte météorologique[1].

Grille régulière[modifier | modifier le code]

Pour des fonctions connues sur une grille régulière (avec des intervalles prédéterminés, non nécessairement équidistants), les méthodes suivantes sont applicables.

Toute dimension[modifier | modifier le code]

2 dimensions[modifier | modifier le code]

Le redimensionnement d'image est l'application de l'interpolation dans le traitement d'images.

Trois méthodes sont ici appliquées sur un ensemble de 4x4 points.

Voir aussi les points de Padua pour l'interpolation polynomiale de deux variables.

3 dimensions[modifier | modifier le code]

Produit tensoriel en dimension N[modifier | modifier le code]

Les splines de Catmull-Rom peuvent être facilement généralisées en dimension quelconque. Les splines cubiques d'Hermite donnent pour un 4-vecteur donné, qui est donc une fonction de x, où est la valeur en de la fonction à interpoler.

En réécrivant cette approximation sous la forme

cette formule peut être généralisée en dimension N[2]

On remarque que des généralisations similaires peuvent être faites pour d'autres types d'interpolation par splines, dont les splines d'Hermite. En termes d'efficacité, la formule générale peut en effet être calculée comme une composition successive d'opérations de type CINT pour tout type de produit tensoriel de splines, comme dans le cas de l'interpolation tricubique. Cependant, il demeure que s'il y a n termes dans le terme en CR de la somme en dimension 1, il y aura alors nN termes dans la somme en dimension N.

Grille irrégulière (données éparses)[modifier | modifier le code]

Les méthodes définies pour des données éparses sur une grille irrégulière peuvent être appliquées sur une grille régulière, ce qui permet de revenir à un cas connu.

Utilisations[modifier | modifier le code]

Interpolation et un lissage à deux dimensions

Notes et références[modifier | modifier le code]

  1. Organisation météorologique mondiale, « Interpolation », sur Eumetcal (consulté le )
  2. Two hierarchies of spline interpolations. Practical algorithms for multivariate higher order splines

Liens externes[modifier | modifier le code]