УДК 004.921

ИССЛЕДОВАНИЕ ЗАВИСИМОСТИ СВОЙСТВ БЕТА-СПЛАЙНОВЫХ КРИВЫХ ОТ ПАРАМЕТРОВ

Кафедра математического анализа

Кемеровский Государственный Университет

*****@***ru

Сплайновые кривые широко используются в представлении геометрических образов, которые имеют довольно сложную форму, не допускающую универсально – аналитического задания в целом с помощью одной функции. Поэтому исследуемую кривую представляют в виде объединения конечного числа гладких кривых Ri(t), параметрические уравнения которых задаются с помощью кубических многочленов от t.

Рассмотрим элементарную бета-сплайновую кривую, которая по заданному массиву P0,P1,P2,P3 определяется при помощи векторного уравнения вида , 0≤t≥1  (1)

Здесь функциональные коэффициенты bi(t) которые задаются следующими формулами:

  (2)

Где  в1>0 и  в2≥0  и  д =2в13+4в12+4 в1+ в2+2

Числовые параметры в1 и в2 называются параметрами формы бета-сплайновой кривой, при этом параметр в1 называется параметром скоса (смещения), а в2≥0  - параметром напряжения.

Пусть составная бета-сплайновая кривая R(t) является объединением N элементарных бета-сплайновых кривых Ri(t), каждая из которых задается векторным уравнением (1). Потребуем, чтобы в точках стыка две смежные кривые Ri(t) и Ri+1(t) имели общую касательную и непрерывный вектор кривизны. Получим следующую краевую задачу (3).

  (3)

Решением этой задачи являются коэффициенты bi(t).

При в1=1и в2=0 получается элементарная кубическая В-сплайновая кривая (получила наибольшее распространение)

НЕ нашли? Не то? Что вы ищете?

Свойства функциональных весовых коэффициентов b0(t),b1(t),b2(t),b3(t)  оказывают существенное влияние на поведение элементарной бета-сплайновой кривой:

Неотрицательны. В сумме составляют единицу. Не зависят от вершин массива P0,P1,P2,P3 (универсальны).

Элементарная бета-сплайновая кривая лежит внутри выпуклой оболочки  заданных вершин  P0,P1,P2,P3 - четырехугольника (в плоском случае), и как правило, не проходит ни через одну из опорных вершин.

В отличие от В-сплайновых кривых в уравнениях  бета-сплайновых кривых содержатся параметры в1, в2 , изменяя которые можно менять форму кривой, не меняя точек опорного массива.

Рассмотрим зависимость формы бета-сплайновой кривой от значений параметров в1 и в2, и проиллюстрируем ее в системе Maple 8. В частности, проверим при каких значениях в1 и в2 кривая «выходит» за пределы выпуклой оболочки точек массива. Для этого зафиксируем точки P0,P1,P2,P3. Далее, выбрав значения  в1 и в2, найдем и подсчитаем коэффициенты bi(t). Найдя параметрические уравнения кривой, построим ее вместе с опорным массивом в системе Maple 8.

1.в1 =1, в2 =0

2. в1 =1, в2 =0.5

3. в1 =1/4, в2 =3/4

4. в1 =0.5, в2 =1

5. в1 =2, в2 =1

Опираясь на проведенные исследования, можно сформулировать следующие результаты:

При  в1 →1, в2 →1 - кривая располагается правее вершин P1,P2. При в1=1, в2≥0 - кривая располагается по центру  четырехугольника P0,P1,P2,P3. При в1 >1, в2 ≥1 - кривая располагается левее  P1,P2.

В дальнейшем, предполагается продолжить исследования зависимости свойств составной кривой от параметров в1 и в2. В частности, интересен вопрос, могут ли две смежные элементарные кривые иметь разные значения  в1 и в2.

Литература

1. Шикин графика. – М.: Диалог – Мифи, 1998. – 178 с.

2. Шикин и поверхности на экране компьютера / , А. И.  Плис. – М.: Диалог – Мифи, 1996. – 130 с.

Научный руководитель – к. ф-м. н, доцент