Эта статья требует внимания эксперта по математике или вычислениям . Конкретная проблема: объяснение неполное, а математика содержит противоречия.WikiProject Mathematics или WikiProject Computing могут помочь в поиске эксперта.( Сентябрь 2020 )
Эту проблему неофициально называют «интерполяцией набора точек с большим разбросом данных».
Этапы метода (например, в 3D) состоят из следующих этапов:
Пусть разбросанные точки будут представлены в виде множества
Пусть существует набор значений некоторой функции в разбросанных точках
Найдите функцию , которая будет удовлетворять условию для точек, лежащих на фигуре, и для точек, не лежащих на фигуре
Как показали Дж. К. Карр и др. [1], эта функция выглядит следующим образом :
— это РБФ ; — это коэффициенты, которые являются решением системы, показанной на рисунке:
Для определения поверхности необходимо оценить значение функции в интересующих точках x.
Недостатком такого метода является существенное усложнение [2] вычисления RBF , решения системы и определения поверхности.
Другие методы
Уменьшить центры интерполяции ( для расчета RBF и решения системы , для определения поверхности)
Компактная поддержка RBF ( для расчета RBF , решения системы , определения поверхности)
FMM ( рассчитать RBF , решить систему , определить поверхность)
Иерархический алгоритм
Этот раздел нуждается в расширении . Вы можете помочь, дополнив его. ( Сентябрь 2020 )
В этом случае иерархическое разбиение пространства содержит точки на элементарные части, и система малой размерности решает для каждой. Расчет поверхности в этом случае сводится к иерархическому (на основе древовидной структуры ) расчету интерполянта. Метод для 2D случая предложен Pouderoux J. et al. [3] Для 3D случая метод используется в задачах 3D графики W. Qiang et al. [4] и модифицирован Бабковым В. [5]
Ссылки
^ Карр, Дж. К.; Битсон, РК; Черри, Дж. Б.; Митчелл, Т. Дж.; Фрайт, В. Р.; МакКаллум BC; Эванс, ТР (2001), «Реконструкция и представление трехмерных объектов с помощью радиальных базисных функций» ACM SIGGRAPH 2001, Лос-Анджелес, Калифорния, стр. 67–76.
^ Башков, Е.А.; Бабков, В.С. (2008) «Исследование возможностей применения RBF-алгоритма и его модификаций для построения компьютерных моделей формы в медицинской практике». Труды Международной конференции «Моделирование-2008», Институт моделирования в энергетике им. А.В. Пухова, [1] Архивировано 22 июля 2011 г. на Wayback Machine (на русском языке)
^ Pouderoux, J. et al. (2004), «Адаптивная иерархическая интерполяция RBF для создания гладких цифровых моделей рельефа», Труды 12-го Международного симпозиума ACM «Достижения в области географических информационных систем» 2004 г., ACP Press, стр. 232–240
^ Qiang, W.; Pan, Z.; Chun, C.; Jiajun, B. (2007), «Поверхностная визуализация для параллельного среза контуров из медицинских изображений», Computing in science & engineering, 9(1), январь–февраль 2007 г., стр. 32–37
^ Бабков, ВС (2008) «Модификация иерархического метода RBF для 3D-моделирования на основе результатов лазерного сканирования». Труды Международной конференции «Современные проблемы и достижения радиосвязи и информатики», Запорожский национальный технический университет, [2] Архивировано 22 июля 2011 г. на Wayback Machine (на украинском языке)