stringtranslate.com

Многомерная интерполяция

В численном анализе многомерная интерполяция — это интерполяция функций более чем одной переменной ( многомерные функции ); когда переменные являются пространственными координатами , она также известна как пространственная интерполяция .

Интерполируемая функция известна в заданных точках , а задача интерполяции состоит в получении значений в произвольных точках .

Многомерная интерполяция особенно важна в геостатистике , где она используется для создания цифровой модели рельефа из набора точек на поверхности Земли (например, высот точек при топографической съемке или глубин при гидрографической съемке ).

Регулярная сетка

Сравнение некоторых 1- и 2-мерных интерполяций.
Черные и красные / желтые / зеленые / синие точки соответствуют интерполированной точке и соседним образцам соответственно.
Их высоты над землей соответствуют их значениям.

Для значений функции, известных на регулярной сетке (имеющей заранее определенный, не обязательно равномерный интервал), доступны следующие методы.

Любое измерение

2 измерения

Повторная выборка растровых изображений — это применение двумерной многомерной интерполяции при обработке изображений .

Три метода применены к одному и тому же набору данных, из 25 значений, расположенных в черных точках. Цвета представляют интерполированные значения.

См. также Падуанские точки для полиномиальной интерполяции по двум переменным.

3 измерения

См. также передискретизация растрового изображения .

Сплайны тензорного произведения дляНразмеры

Сплайны Катмулла-Рома можно легко обобщить на любое количество измерений. Статья о кубических сплайнах Эрмита напомнит вам, что для некоторого 4-вектора , который является функцией только x , где — значение в интерполируемой функции. Перепишите это приближение как

Эту формулу можно напрямую обобщить на N измерений: [1]

Обратите внимание, что подобные обобщения можно сделать и для других типов сплайн-интерполяций, включая эрмитовы сплайны. Что касается эффективности, то общая формула фактически может быть вычислена как композиция последовательных операций -типа для любого типа тензорных сплайнов, как объяснено в статье о трикубической интерполяции . Однако факт остается фактом: если в одномерном -подобном суммировании есть члены, то в -мерном суммировании будут члены .

Нерегулярная сетка (разбросанные данные)

Схемы, определенные для разбросанных данных на нерегулярной сетке, являются более общими. Они все должны работать на регулярной сетке, обычно сводясь к другому известному методу.

Сетка — это процесс преобразования нерегулярно распределенных данных в регулярную сетку ( сетчатые данные ).

Смотрите также

Примечания

  1. ^ Две иерархии сплайн-интерполяций. Практические алгоритмы для многомерных сплайнов высшего порядка

Внешние ссылки