Коробчатый шлиц - Box spline

В математических областях числовой анализ и теория приближения, шлицы коробки находятся кусочно многочлен функции нескольких переменных.[1] Коробчатые сплайны рассматриваются как многомерное обобщение базовые шлицы (B-шлицы) и обычно используются для многомерного приближения / интерполяции. С геометрической точки зрения прямоугольный сплайн - это тень (рентгеновский снимок) гиперкуба, спроецированного в пространство меньшей размерности.[2] Коробчатые и симплексные сплайны - это хорошо изученные частные случаи многогранных сплайнов, которые определяются как тени общих многогранники.

Определение

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

Когда количество векторов совпадает с размером области (т. Е. ), то прямоугольный сплайн - это просто (нормализованный) индикаторная функция параллелепипеда, образованного векторами из :

Добавляя новое направление, , к , или вообще когда , прямоугольный сплайн определяется рекурсивно:[1]

Примеры двумерных прямоугольных сплайнов, соответствующих 1, 2, 3 и 4 векторам в 2-D.

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

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

Характеристики

  • Позволять - минимальное количество направлений, удаление которых из делает остальные направления нет охватывать . Тогда прямоугольный сплайн имеет степени непрерывности: .[1]
  • Когда (и векторы в охватывать ) прямоугольный сплайн - функция с компактным носителем, носитель которой зонотоп в сформированный Сумма Минковского векторов направления .
  • С зонотопы центрально-симметричны, опора коробчатого шлица симметрична относительно его центра:
  • преобразование Фурье шлицевой коробки, в размеры, задается

Приложения

Для приложений используются линейные комбинации сдвигов одного или нескольких прямоугольных шлицев на решетке. Такие сплайны более эффективны, чем линейные комбинации симплексных сплайнов, потому что они масштабируемы и, по определению, инвариантны к сдвигу. Поэтому они являются отправной точкой для многих поверхность подразделения конструкции.

Коробчатые шлицы были полезны при описании расположения гиперплоскостей.[3] Кроме того, прямоугольные сплайны можно использовать для вычисления объема многогранников.[4]

В контексте многомерная обработка сигналов, шлицы коробки могут обеспечить ядра многомерной интерполяции (фильтры реконструкции) адаптированы к не декартовым решетки для отбора проб,[5] и кристаллографические решетки (корневые решетки), которые включают множество теоретически оптимальных решеток выборки.[6] Как правило, оптимальный упаковка сфер и решетки, покрывающие сферы[7] полезны для выборки многомерных функций в 2-D, 3-D и более высоких измерениях.[8]В 2-D настройке трехсторонний прямоугольный шлиц[9] используется для интерполяции изображений с шестигранной выборкой. В трехмерной настройке четырехстороннее[10] и шесть направлений[11] прямоугольные сплайны используются для интерполяции данных, выбранных на (оптимальном) объемно-центрированный кубический и гранецентрированная кубическая решетки соответственно.[5] Коробчатый сплайн с семью направлениями[12] использовался для моделирования поверхностей и может использоваться для интерполяции данных на декартовой решетке.[13] так же хорошо как объемно центрированный кубический решетка.[14] Обобщение четырехмерного[10] и шестисторонний[11] коробчатые шлицы в более высокие размеры[15] можно использовать для построения шлицев на корневые решетки.[16] Прямоугольные шлицы являются ключевыми составляющими шестигранных шлицев.[17] и шлицы Вороного[18] которые, однако, не подлежат уточнению.

Прямоугольные сплайны нашли применение в многомерной фильтрации, особенно для быстрой двусторонней фильтрации и алгоритмов нелокальных средних.[19] Кроме того, прямоугольные сплайны используются для разработки эффективных пространственно-вариативных (то есть несверточных) фильтров.[20]

Прямоугольные сплайны - полезные базовые функции для представления изображений в контексте томографическая реконструкция проблемы, поскольку пространства сплайнов, порожденные пространствами сплайнов коробки, закрываются рентгеновский снимок и Радон трансформирует.[21][22] В этом приложении, хотя сигнал представлен в пространствах, инвариантных к сдвигу, проекции в замкнутой форме получаются неравномерными сдвигами прямоугольных сплайнов.[21]

В контексте обработки изображений блочные сплайновые кадры оказались эффективными при обнаружении краев.[23]

Рекомендации

  1. ^ а б c Boor, C .; Höllig, K .; Рименшнайдер, С. (1993). Коробка сплайнов. Прикладные математические науки. 98. Дои:10.1007/978-1-4757-2244-4. ISBN  978-1-4419-2834-4.
  2. ^ Prautzsch, H .; Boehm, W .; Палушный, М. (2002). «Коробчатые шлицы». Безье и методы B-сплайна. Математика и визуализация. п. 239. Дои:10.1007/978-3-662-04919-8_17. ISBN  978-3-642-07842-2.
  3. ^ De Concini, C .; Прочези, К. (2010). Разделы расположения гиперплоскостей, многогранников и прямоугольных сплайнов. Дои:10.1007/978-0-387-78963-7. ISBN  978-0-387-78962-0.
  4. ^ Сюй, З. (2011). «Многомерные сплайны и многогранники». Журнал теории приближений. 163 (3): 377–387. arXiv:0806.1127. Дои:10.1016 / j.jat.2010.10.005. S2CID  10063913.
  5. ^ а б Энтезари, Алиреза. Оптимальные решетки выборки и трехмерные прямоугольные шлицы. [Ванкувер, Британская Колумбия]: Университет Саймона Фрейзера, 2007. <http://summit.sfu.ca/item/8178 >.
  6. ^ Kunsch, H.R .; Agrell, E .; Хампрехт, Ф. А. (2005). «Оптимальные решетки для отбора проб». IEEE Transactions по теории информации. 51 (2): 634. Дои:10.1109 / TIT.2004.840864. S2CID  16942177.
  7. ^ Дж. Х. Конвей, Н. Дж. А. Слоан. Сферические упаковки, решетки и группы. Спрингер, 1999.
  8. ^ Петерсен, Д. П .; Миддлтон, Д. (1962). «Выборка и реконструкция функций с ограниченным волновым числом в N-мерных евклидовых пространствах». Информация и контроль. 5 (4): 279. Дои:10.1016 / S0019-9958 (62) 90633-2.
  9. ^ Кондат, Л .; Ван де Виль, Д. (2006). «Трехсторонние прямоугольные сплайны: характеристика и эффективная оценка» (PDF). Письма об обработке сигналов IEEE. 13 (7): 417. Bibcode:2006ISPL ... 13..417C. Дои:10.1109 / LSP.2006.871852. S2CID  9023102.
  10. ^ а б Entezari, A .; Van De Ville, D .; Моллер, Т. (2008). "Практические прямоугольные сплайны для реконструкции на объемноцентрированной кубической решетке" (PDF). IEEE Transactions по визуализации и компьютерной графике. 14 (2): 313–328. Дои:10.1109 / TVCG.2007.70429. PMID  18192712. S2CID  6395127.
  11. ^ а б Минхо Ким, М .; Entezari, A .; Питерс, Йорг (2008). «Реконструкция бокса-сплайна на гранецентрированной кубической решетке». IEEE Transactions по визуализации и компьютерной графике. 14 (6): 1523–1530. Дои:10.1109 / TVCG.2008.115. PMID  18989005. S2CID  194024.
  12. ^ Питерс, Йорг; Виттман, М. (1997). "Смеси CSG на основе прямоугольных сплайнов". Материалы четвертого симпозиума ACM по твердотельному моделированию и приложениям - SMA '97. стр.195. Дои:10.1145/267734.267783. ISBN  0897919467. S2CID  10064302.
  13. ^ Entezari, A .; Моллер, Т. (2006). "Расширения сплайна Бокса Цварта-Пауэлла для объемной реконструкции данных на декартовой решетке". IEEE Transactions по визуализации и компьютерной графике. 12 (5): 1337–1344. Дои:10.1109 / TVCG.2006.141. PMID  17080870. S2CID  232110.
  14. ^ Минхо Ким (2013). «Реконструкция квадратичного бокса-сплайна на решетке ОЦК». IEEE Transactions по визуализации и компьютерной графике. 19 (2): 319–330. Дои:10.1109 / TVCG.2012.130. PMID  22614329. S2CID  7338997.
  15. ^ Ким, Минхо. Симметричные прямоугольные сплайны на корневых решетках. [Гейнсвилл, Флорида]: Университет Флориды, 2008. <http://uf.catalog.fcla.edu/permalink.jsp?20UF021643670 >.
  16. ^ Kim, M .; Питерс, Йорг (2011). «Симметричные прямоугольные шлицы на корневых решетках». Журнал вычислительной и прикладной математики. 235 (14): 3972. Дои:10.1016 / j.cam.2010.11.027.
  17. ^ Van De Ville, D .; Blu, T .; Unser, M .; Philips, W .; Lemahieu, I .; Ван Де Валле, Р. (2004). "Шестигранники-шлицы: новое семейство сплайнов для шестиугольных решеток" (PDF). IEEE Transactions по обработке изображений. 13 (6): 758–772. Bibcode:2004ITIP ... 13..758В. Дои:10.1109 / TIP.2004.827231. PMID  15648867. S2CID  9832708.
  18. ^ Мирзаргар, М .; Энтезари, А. (2010). «Сплайны Вороного». Транзакции IEEE при обработке сигналов. 58 (9): 4572. Bibcode:2010ITSP ... 58.4572M. Дои:10.1109 / TSP.2010.2051808. S2CID  9712416.
  19. ^ Baek, J .; Адамс, А .; Долсон, Дж. (2012). "Решеточная гауссова фильтрация большой размерности и пермутоэдрическая решетка". Журнал математической визуализации и зрения. 46 (2): 211. Дои:10.1007 / s10851-012-0379-2. HDL:1721.1/105344. S2CID  16576761.
  20. ^ Chaudhury, K. N .; MuñOz-Barrutia, A .; Унсер, М. (2010). "Быстрая эллиптическая фильтрация с использованием прямоугольных сплайнов". IEEE Transactions по обработке изображений. 19 (9): 2290–2306. arXiv:1003.2022. Bibcode:2010ITIP ... 19.2290C. Дои:10.1109 / TIP.2010.2046953. PMID  20350851. S2CID  16383503.
  21. ^ а б Entezari, A .; Нильчиан, М .; Унсер, М. (2012). "Расчет прямоугольного сплайна для дискретизации задач реконструкции компьютерной томографии" (PDF). IEEE Transactions по медицинской визуализации. 31 (8): 1532–1541. Дои:10.1109 / TMI.2012.2191417. PMID  22453611. S2CID  3787118.
  22. ^ Entezari, A .; Унсер, М. (2010). «Коробчатое сплайновое исчисление для компьютерной томографии». 2010 Международный симпозиум IEEE по биомедицинской визуализации: от нано к макро. п. 600. Дои:10.1109 / ISBI.2010.5490105. ISBN  978-1-4244-4125-9. S2CID  17368057.
  23. ^ Guo, W .; Лай, М. Дж. (2013). "Рамки вейвлетов с рамкой сплайна для анализа краев изображения". SIAM Journal on Imaging Sciences. 6 (3): 1553. Дои:10.1137/120881348.