Трилинейная интерполяция — это расширение линейной интерполяции , которая работает в пространствах с размерностью и билинейная интерполяция , которая работает с размерностью , для измерения . Все эти схемы интерполяции используют полиномы первого порядка, что дает точность второго порядка и требует соседние заранее определенные значения, окружающие точку интерполяции. Существует несколько способов прийти к трилинейной интерполяции, которая эквивалентна трехмерной тензорной B-сплайн- интерполяции порядка 1, а оператор трилинейной интерполяции также является тензорным произведением трех линейных операторов интерполяции.
Восемь угловых точек куба, окружающих точку интерполяции C. Изображение 3D-интерполяции Геометрическая визуализация трилинейной интерполяции. Произведение значения в нужной точке и всего объема равно сумме произведений значения в каждом углу и частичного объема по диагонали напротив угла.
Пусть на периодической и кубической решетке , , и быть различиями между каждым из , , и меньшая координата связана, то есть:
где указывает на точку решетки ниже , и указывает на точку решетки выше и аналогично для и .
Сначала мы интерполируем вдоль (представьте, что мы «толкаем» грань куба, определяемую формулой к противоположному лицу, определяемому ), давая:
Где означает значение функции Затем мы интерполируем эти значения (вдоль , «отталкивая» от к ), давая:
Наконец, мы интерполируем эти значения вдоль (проходя через ряд):
Это дает нам прогнозируемое значение точки.
Результат трилинейной интерполяции не зависит от порядка шагов интерполяции по трем осям: любой другой порядок, например по , затем вдоль и, наконец, вдоль , дает то же значение.
Вышеупомянутые операции можно визуализировать следующим образом: Сначала мы находим восемь углов куба, которые окружают нашу точку интереса. Эти углы имеют значения , , , , , , , .
Далее мы выполняем линейную интерполяцию между и найти , и найти , и найти , и найти .
Теперь мы делаем интерполяцию между и найти , и найти . Наконец, мы вычисляем значение посредством линейной интерполяции и
На практике трилинейная интерполяция идентична двум билинейным интерполяциям в сочетании с линейной интерполяцией:
псевдокод от НАСА , описывает итеративную обратную трилинейную интерполяцию (по вершинам и значению C находят Xd, Yd и Zd).
Пол Бурк, Методы интерполяции , 1999. Содержит очень умный и простой метод поиска трилинейной интерполяции, который основан на двоичной логике и может быть расширен до любого измерения (тетралинейного, пятилинейного, ...).
Кенрайт, Деформация тетраэдра свободной формы. Международный симпозиум по визуальным вычислениям. Springer International Publishing, 2015 [1] .
Arc.Ask3.Ru Номер скриншота №: 717f00212ca2f3ca6501c105aa749eb5__1673209080 URL1:https://arc.ask3.ru/arc/aa/71/b5/717f00212ca2f3ca6501c105aa749eb5.html Заголовок, (Title) документа по адресу, URL1: Trilinear interpolation - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)