B-spline

V matematiky , je B-spline je lineární kombinace z pozitivních drážek s minimálním kompaktním nosičem. B-splajny jsou zobecněním Bézierových křivek , které lze zase zobecnit pomocí NURBS .

Definice

Vzhledem k tomu, že m +1 uzlů t i v [0, 1] s stupeň spline křivky je parametrická křivka složený z B-spline funkcí stupně n , kde P i tvoří polygon nazývaný kontrolní polygon  ; počet bodů tvořících tento polygon se rovná m - n .

Funkce m - n B-spline stupně n jsou definovány indukcí na nižším stupni:

Když jsou uzly ve stejné vzdálenosti, to znamená, že jsou v aritmetickém postupu, říká se, že B-splajny jsou „uniformní“: to je případ Bézierových křivek, které jsou jednotnými B-splajny, jejichž uzly t i (pro i mezi 0 a m ) tvoří aritmetickou sekvenci od 0 do 1 s konstantním krokem 1 / m , přičemž stupeň n Bézierovy křivky nemůže být větší než m .

Rozšířením, když jsou dva po sobě jdoucí uzly a jsou sloučeny, jeden představuje  : toto má za následek definování diskontinuity tečny, pro bod křivky parametrizovaný hodnotou t , proto tam vytvořit vrcholovou misku bez úhlu; je však často jednodušší definovat tento „rozšířený B-spline“ jako spojení dvou B-splajnů definovaných s odlišnými uzly, přičemž tyto splajny jsou jednoduše spojeny tímto společným vrcholem, aniž by zde byly v parametrickém hodnocení zavedeny jakékoli potíže. B-splajny pro určité hodnoty parametru t . To ale potom umožňuje považovat jakýkoli jednoduchý polygon za prodloužený B-spline.

Vlastnosti

Tvar základních funkcí je určen polohou uzlů.

Křivka je uvnitř konvexní obálky kontrolních bodů.

B-spline stupně n je nenulová v intervalu [ t i , t i + n + 1 ]:

Jinými slovy, posunutím řídicího bodu se pouze lokálně změní tvar křivky.

Jednorozměrné b-splajny

B-splajny lze použít jako základní funkce v teorii aproximace. B-spline stupně n je dána vztahem: , kde (y) + je rozšířená verze funkce pozitivní části  :

Rozpoznáváme zejména spline stupně 0 jako funkci brány .

Tyto funkce nejsou interpolační, ale jejich vysoká pravidelnost na kompaktním médiu z nich dělá zajímavé kandidáty v aproximaci funkcí.

Reference

  1. (in) P. Thevenaz, Blu T. a M. Unser, „  interpolace revisited  “ , IEEE Transactions on Medical Imaging , sv.  19, n o  7,července 2000( DOI  10.1109 / 42.875199 )

Interní odkazy

externí odkazy

<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">