亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        多形狀參數(shù)的指數(shù)均勻B樣條曲線曲面

        2013-03-16 01:30:45劉靜靜檀結(jié)慶
        圖學(xué)學(xué)報 2013年3期
        關(guān)鍵詞:控制頂點樣條曲面

        張 莉, 劉靜靜, 檀結(jié)慶,

        (1. 合肥工業(yè)大學(xué)數(shù)學(xué)學(xué)院,安徽 合肥 230009;2. 合肥工業(yè)大學(xué)計算機(jī)學(xué)院,安徽 合肥 230009)

        多形狀參數(shù)的指數(shù)均勻B樣條曲線曲面

        張 莉1, 劉靜靜1, 檀結(jié)慶1,2

        (1. 合肥工業(yè)大學(xué)數(shù)學(xué)學(xué)院,安徽 合肥 230009;2. 合肥工業(yè)大學(xué)計算機(jī)學(xué)院,安徽 合肥 230009)

        論文構(gòu)造了一類帶多個形狀參數(shù)的指數(shù)均勻 B樣條曲線曲面,它保持了指數(shù)均勻B樣條曲線曲面的主要性質(zhì)(如連續(xù)性、凸包性等)。此類曲線在不改變控制頂點的情況下,通過改變其形狀參數(shù)的取值,可以生成多條逼近于控制多邊形的曲線,進(jìn)而實現(xiàn)對曲線的整體或局部調(diào)控。此外,它還可以精確表示雙曲線、懸鏈線等超越曲線。此類曲面是通過張量積的方法生成的,所以具有與曲線類似的性質(zhì)。論文結(jié)尾給出了大量數(shù)值實例。

        均勻B樣條;調(diào)配函數(shù);指數(shù)多項式;形狀參數(shù)

        均勻 B樣條曲線曲面是計算機(jī)輔助幾何設(shè)計(CAGD)中一個經(jīng)典的造型工具,它具有許多優(yōu)良的性質(zhì),在實際的工程中也得到了廣泛的應(yīng)用。然而,均勻B樣條曲線曲面也存在不足,如給定控制頂點后,B樣條曲線曲面是唯一的,如果要調(diào)整曲線曲面的形狀和位置,必須改變曲線曲面的控制頂點。為了克服上述不足,Barsky[12]提出了三次樣條曲線,它具有凸包性、局部性、變差縮減性等B樣條的若干優(yōu)良性質(zhì),并且有2個可調(diào)形狀參數(shù),達(dá)到 G2連續(xù);吳曉勤[3]提出了帶形狀參數(shù)的Bézier曲線,具有形狀可調(diào)性。張紀(jì)文[4]提出了C-B樣條曲線,它可以精確表示圓和橢圓,但是,它們都不能精確表示雙曲線;王文濤[5-7]等分別提出了帶單形狀參數(shù)的均勻B樣條、三角均勻B樣條、雙曲均勻B樣條;趙顏利[8]等提出了單形狀參數(shù)的指數(shù)均勻B樣條。這些樣條曲線曲面除了具有不帶參數(shù)時的性能外,還可以對曲線曲面進(jìn)行整體調(diào)整。為了進(jìn)一步實現(xiàn)曲線曲面的局部調(diào)控,曹娟等[9]給出了帶形狀參數(shù)的均勻B樣條的結(jié)構(gòu);韓旭里[10]提出了帶形狀參數(shù)的三次非均勻樣條,擴(kuò)展了形狀參數(shù)曲線曲面的應(yīng)用;尹池江[11]、劉旭敏[12]、張莉[13]分別提出了帶多個參數(shù)的三角均勻B樣條、雙曲B樣條和均勻B樣條,它們除了具備不帶參數(shù)時的性能外,還可以對曲線曲面進(jìn)行整體和局部調(diào)控。

        本文通過積分的方法引入多個形狀參數(shù),構(gòu)造了一類n次帶多形狀參數(shù)的指數(shù)均勻B樣條曲線曲面,通過改變形狀參數(shù)的取值來調(diào)整曲線(曲面)不同部分靠近控制多邊形(控制網(wǎng)格)的程度,進(jìn)而實現(xiàn)整體或局部調(diào)控。文章構(gòu)造的曲線不僅概括了文獻(xiàn)[8]的情形,而且可以精確表示雙曲線等重要曲線。此外,形狀參數(shù)的取值范圍隨著曲線階數(shù)的增大而增大。數(shù)值實驗表明:文章構(gòu)造的曲線比已有的樣條曲線更能靠近控制多邊形。通過大量圖例證實,文章構(gòu)造的曲線曲面在幾何造型和動畫設(shè)計中具有一定的實際應(yīng)用價值。

        1 基函數(shù)的構(gòu)造及其性質(zhì)

        1.1 基函數(shù)的構(gòu)造

        稱式(1)為帶形狀參數(shù)α的一次(二階)指數(shù)多項式均勻 B樣條的調(diào)配函數(shù)(簡稱調(diào)配函數(shù))[8]。

        設(shè) α1, α2∈ R , t∈ [0,1],分段積分有

        定義1 稱式(2)為帶2個形狀參數(shù) α1, α2的二次(三階)指數(shù)多項式均勻B樣條調(diào)配函數(shù)。

        當(dāng) k≥ 3時,依次定義 k次( k+1階)帶 k個形狀參數(shù) αi( i = 1,2,… ,k)的指數(shù)多項式均勻 B樣條調(diào)配函數(shù)如下:

        并分別平移 i- k, i - k + 1,… ,i - 1,i 個單位,則有

        由式(4)可以看出樣條函數(shù)的每一段(除去第1段和最后1段)都有2個形狀參數(shù)。我們用 η, β代表這兩類形狀參數(shù),其中η代表,β代表。為了使(t ;η, β) 非負(fù),不妨取η, β ∈ [-1,1]。事實上,形狀參數(shù)η , β的范圍隨著階數(shù)的增加而增大。

        圖1給出了三次(四階)帶多形狀參數(shù)指數(shù)多項式均勻B樣條基函數(shù)的圖形,圖1(a)是2個形狀參數(shù)相等情形,即文獻(xiàn)[8]的情況。圖中的形狀參數(shù)分別為η = β = 3,1,-1 0,-20,其中前2條基函數(shù)曲線圖為單峰,后兩條基函數(shù)曲線圖為雙峰。圖1(b)是2個形狀參數(shù)不同的情形,其中中間偏高的曲線段的參數(shù)為η = β =3,偏左邊的曲線段的參數(shù)為η =-1 5,β =3,偏右邊的曲線段的參數(shù)為η = 3, β=-1 5??梢杂^察出:當(dāng)參數(shù)相等時(就是單參數(shù)的情形),基函數(shù)對稱,當(dāng)參數(shù)不等時,基函數(shù)圖形就不再對稱,2個參數(shù)既可以上下調(diào)節(jié)曲線的形狀,又可以左右調(diào)節(jié)曲線形狀,正是由于左右調(diào)節(jié)后的不對稱性,才可以局部調(diào)控曲線。

        圖1 三次(四階)帶形狀參數(shù)的指數(shù)多項式均勻B樣條基

        1.2 基函數(shù)的性質(zhì)

        將上面 2式分別在[x, 1]與[0,x]上積分,然后相加整理可得:所以, k = n+ 1時,,由歸納法原理可知結(jié)論成立。

        表1 參數(shù)變化范圍

        如圖2所示,帶形狀參數(shù)的三次指數(shù)曲線,帶形狀參數(shù)的一般均勻 B樣條和三角多項式均勻B樣條與其控制多邊形距離大小的比較。圖2中曲線1是指數(shù)均勻B樣條的情形,曲線2是三角多項式均勻B樣條情形,曲線3是一般均勻B樣條的情形??梢钥闯霎?dāng)3種B樣條的參數(shù)都取參數(shù)最大時,指數(shù)均勻B樣條曲線可以比均勻B樣條和三角B樣條曲線更接近于控制多邊形。

        圖2 不同基生成曲線的比較

        2 多形狀參數(shù)指數(shù)多項式均勻B樣條曲線曲面

        與標(biāo)準(zhǔn)均勻B樣條曲線曲面類似,帶多形狀參數(shù)指數(shù)多項式均勻 B樣條基函數(shù)也可以構(gòu)造出相應(yīng)的曲線曲面。為了方便表達(dá),我們設(shè)形狀參數(shù) αi∈[-1 ,1],(i = 1,2,… ,n)。

        定義 3 給定空間 R2或 R3中控制頂點P0, P1,… ,Pn( n ≥ 2),及形狀參數(shù),不妨令αi∈[-1 ,1],(i = 1,2,… ,n),構(gòu)造曲線段

        (0 ≤ t ≤ 1,i = 0,1,… ,n -k )。 然后將它們平移后復(fù)合所得曲線為:

        稱式(6)為 k次帶多形狀參數(shù)的指數(shù)多項式均勻B樣條曲線的表達(dá)式,其中是(3)式定義的基函數(shù)。

        此類曲線的性質(zhì):

        性 質(zhì) 1 (凸包性質(zhì))由式(6)定義的曲線p( t) 在 區(qū) 間 [i, i +1 ]內(nèi) 的 一 段 曲 線pk( t)(i ≤ t ≤ i+1,i = 0,1,… ,n -k)恒位于由k+ 1個控制頂點的凸包之內(nèi),整條曲線恒位于這些凸包的并集之內(nèi)。

        性 質(zhì)2 (幾何不變性質(zhì))由式(6)定義的曲線形狀不因坐標(biāo)系的選取而改變。

        性 質(zhì) 3 (局部支承性質(zhì))當(dāng)曲線的一個控制頂點改動時,曲線 p( t)僅有 k+1個子段曲線的形狀發(fā)生改變,其余部分不變。而當(dāng)其中某1個形狀參數(shù)改變時,僅影響到與之相關(guān)的k個子曲線段。

        性 質(zhì)4 (連續(xù)性質(zhì)和求導(dǎo)公式)含多形狀參數(shù)的 k次指數(shù)多項式均勻 B 樣條曲線,且有

        定 義 4 給定空間 R3中的(m + 1)× (n +1)個點,張量積多形狀參數(shù)的指數(shù)多項式均勻B樣條曲面可如下定義:

        張量積曲面保持了曲線的主要性質(zhì):凸包性、幾何不變性、局部支承性等。曲面的導(dǎo)數(shù)公式為:

        其中:

        3 形狀參數(shù)對曲線曲面的調(diào)控

        3.1 形狀參數(shù)對曲線的調(diào)控

        我們可以根據(jù)表1選取形狀參數(shù)。圖3(a)是當(dāng)形狀參數(shù) α1= α2= α3= α的情況,即單參數(shù)時的圖形。曲線1,2,3所對應(yīng)的形狀參數(shù)分別取α= 3,1,- 10。此時,形狀參數(shù)對曲線僅有整體調(diào)控作用。圖3(b-d)所示的曲線為形狀參數(shù)互不相等的情形。圖3(b)中的曲線段1,2,3,4的形狀參數(shù)分別為 αi= {3,3,3}, αi= {- 10,- 10,3},αi= {3,- 10,- 10}, αi={- 10,- 10,- 10}??梢杂^察到,曲線段4的某一端形狀參數(shù) α1或 α3增大時,曲線段將逼近控制點 P1或 P2;圖3(c)中的曲線段1, 2, 3的形狀參數(shù)分別為 αi= {3,3,3},αi={-1 0,3,-1 0}, αi={- 10,- 10,- 10},曲線3中間形狀參數(shù) α2增大時,曲線段兩端將同時向兩側(cè)擴(kuò)張;圖3(d)中的曲線段1,2,3,4的形狀參數(shù)分 別 為 αi= {3,3,3}, αi= { -10,3,3},αi= {3,3,- 10}, αi={- 10,- 10,- 10},曲線段4的某一端相鄰的2個形狀參數(shù) α1, α2或 α2,α3同時增大時,曲線段將逼近相應(yīng)一側(cè)的控制頂點,另一側(cè)則向外擴(kuò)張。

        3.2 形狀參數(shù)對曲面的調(diào)控

        由式(7)知,曲面是曲線張量積生成的,所以曲面也可作相應(yīng)調(diào)控,下面以雙二次帶多形狀參數(shù)的指數(shù)B樣條曲面為例,簡單說明曲面的調(diào)控。圖 4控制網(wǎng)格不變時,改變參數(shù){α1,α2,β1, β2}的值得到不同的雙二次多形狀參數(shù)的指數(shù)均勻B樣條曲面片,我們可以既整體又局部地對曲面片進(jìn)行調(diào)控。

        圖3 帶3個形狀參數(shù)的三次指數(shù)多項式均勻B樣條曲線段

        圖4 雙二次多形狀參數(shù)指數(shù)多項式均勻B樣條曲面片

        3.3 形狀參數(shù)的幾何意義

        由式(4)及形狀參數(shù)對曲線曲面的調(diào)控效果,我們不難得出形狀參數(shù)的幾何意義。關(guān)于全局形狀參數(shù),增大形狀參數(shù)會使曲線(曲面)更加靠近控制頂點(控制網(wǎng)格),反之遠(yuǎn)離。關(guān)于調(diào)整局部形狀參數(shù),對于曲面的形狀參數(shù)iα增大時,曲線會逼近于與第i個控制頂點iP相連接的控制多邊形,反之遠(yuǎn)離。對于曲面,形狀參數(shù)iα增大時,曲面片逼近于與相連的控制網(wǎng)格,反之遠(yuǎn)離。

        4 曲線的應(yīng)用

        定理1 給定平面上不共線的3點 P2( x2, y2), P1( x1, y1),P0( x0, y0),令形狀參數(shù) α1= α2= 0或α1= α2=-1,則三階帶多形狀參數(shù)的指數(shù)均勻B樣條曲線為雙曲線的一部分。

        證 明 : 當(dāng) α1= α2= 0時 取 控 制 頂 點

        圖5 雙曲線

        5 圖形實例

        下面是2種參數(shù)模型的比較。圖6(a)和圖6(b)是開曲線花瓣模型。圖 6(a)中曲線的參數(shù)αi= 3,0,- 3,- 10,-2 0,圖 6(b)中曲線參數(shù)α1= 2,αi=-1 0(, i ≠1),α3=-5 ,αi=-1 0(, i≠3)和αi= 3。圖 6(c)和圖 6(d)為四葉草模型,是閉曲線模型。圖6(c)的參數(shù)為 αi= 3,0,-3 ,-1 0,-2 0。圖6(d)的參數(shù)為 α3=-2 0, αi= 3(, i≠4)。通過圖形實例可以看出:對圖形進(jìn)行單參數(shù)調(diào)控時,無論參數(shù)取何值,都不能覆蓋住多參數(shù)時的圖形。反之,多參數(shù)調(diào)控時,只要取相同參數(shù)便可得到單參數(shù)的圖形。故多參數(shù)的引入使曲線形狀更豐富,多參數(shù)還可應(yīng)用于動畫設(shè)計,得到更加豐富多樣的造型。

        圖6 單參數(shù)模型和多參數(shù)模型的比較

        圖7所示為帶多形狀參數(shù)的指數(shù)多項式均勻B樣條曲線構(gòu)造的花瓶模型。 圖7(a)中花瓶所對應(yīng)的形狀參數(shù)取 αi= 3(i = 1,2,…6 )。圖7(b)中花瓶的形狀參數(shù)取 αi= 3(i = 1,2,4,5,6),α3=-1 0,此時花瓶只有一部分發(fā)生改變。圖7(c)中花瓶的形狀參數(shù)取 αi= 3(i = 1,2,5,6), α3=-1 0,α4=- 20,此時花瓶相鄰的兩部分發(fā)生改變。圖7(d)中花瓶的形狀參數(shù)取 αi= 3(i = 1,2,4,5), α3=- 10,α6=- 20此時曲線發(fā)生改變的部分互不相交。顯然,多形狀參數(shù)實現(xiàn)了局部調(diào)控曲線,得到了更多樣的曲面造型。

        圖7 花瓶模型

        6 結(jié) 束 語

        文章采用分段積分的方法,構(gòu)造了多形狀參數(shù)指數(shù)多項式均勻 B樣條基函數(shù)和多形狀參數(shù)的指數(shù)均勻B樣條曲線曲面。一方面,它擴(kuò)展了指數(shù)多項式均勻 B樣條基函數(shù)的形式;另一方面,在保持原有性質(zhì)的基礎(chǔ)上,實現(xiàn)了對曲線曲面的整體與局部調(diào)控。當(dāng)然,文章構(gòu)造的曲線還存在要改進(jìn)的地方,例如,與文獻(xiàn)[13]的曲線相比較,文獻(xiàn)[13]的代數(shù)多項式被指數(shù)多項式所替代,這樣,現(xiàn)有的一些比較成熟的算法(如de Boor算法)就不能使用了。但是,本文提出的曲線也有自己的優(yōu)點:同文獻(xiàn)[11]和文獻(xiàn)[13]相比,參數(shù)范圍更廣,可以更接近或遠(yuǎn)離控制多邊形。又由于指數(shù)均勻B樣條是定義在 Ωk上,且 Ωk對積分運算是封閉的,即對任意的 Nt∈Ωk有 ∫Ntdt=1,為相關(guān)的積分運算帶來方便。此外,文章中的曲線可以精確表示雙曲線、旋鏈線等超越曲線。通過最后的圖形實例可以看出,由于曲線形狀隨著參數(shù)的改變而改變,可將其用于曲線曲面造型和動畫設(shè)計。尺有所短,寸有所長,現(xiàn)有的曲線曲面都有著各自的優(yōu)缺點,只能通過取長補(bǔ)短來彌補(bǔ)各自的不足。我們的目標(biāo)是在以后的工作中構(gòu)造出更多具有優(yōu)良性質(zhì)的曲線曲面。

        [1] Barsky B A, Computer graphics and geometric modeling using beta-splines [M]. Springer-Verlag, New York, 1988: 12-48.

        [2] Barsky B A, Beatty J C. Local control of bias and tension in beta-splines [J]. Computer graphics,1983, 17(3): 193-218.

        [3] 吳曉勤. 帶形狀參數(shù)的Bézier曲線[J]. 中國圖象圖形學(xué)報, 2006, 11(2): 269-274.

        [4] Zhang Jiwen. C-curves: Two different forms of C-B-Splines [J]. Computer Aided Geometric Design, 1997, 14(1): 31-41.

        [5] 王文濤, 汪國昭. 帶形狀參數(shù)的均勻 B樣條[J]. 計算機(jī)輔助設(shè)計與圖形學(xué)學(xué)報, 2004, 16(6): 783-788.

        [6] 王文濤, 汪國昭. 帶形狀參數(shù)的三角多項式均勻 B樣條[J]. 計算機(jī)學(xué)報, 2005, 28(7): 1192-1198.

        [7] 王文濤, 王國昭. 帶形狀參數(shù)的雙曲多項式B樣條[J].軟件學(xué)報, 2005, 16(4): 625-633.

        [8] 趙顏利, 郭成昊, 劉鳳玉. 帶形狀參數(shù)的指數(shù)均勻B樣條模型[J]. 計算機(jī)科學(xué), 2008, 35(2): 238-241.

        [9] Cao Juan, Wang Guozhao. The structure of uniform B-spline curves with parameters [J]. Progress inNatural Science, 2008, 18(3): 303-308.

        [10] Han Xuli. A class of general quartic spline curveswith shape parameters [J]. Computer Aided Geometric Design, 2011, 28(3): 151-163.

        [11] 尹池江, 檀結(jié)慶. 帶多形狀參數(shù)的三角多項式均勻B樣條曲線曲面[J]. 計算機(jī)輔助設(shè)計與圖形學(xué)報, 2011, 23(7): 1131-1138.

        [12] Liu Xumin, Xu Weixiang, Guan Yong, et al. Hyerbolic polynomial uniform B-spline curves and surfaces with shape parameters [J]. Graphical Models,2010, 72(1): 1-6.

        [13] 張 莉, 鄔弘毅. 多形狀參數(shù)的均勻B樣條曲線[J].合肥工業(yè)大學(xué)學(xué)報, 2007, 30(2): 252-256.

        [14] 施法中. 計算機(jī)輔助幾何設(shè)計與非均勻有理 B樣條[M]. 北京: 高等教育出版社, 2001: 75-163.

        Exponential Uniform B-Spline Curves and Surfaces with Multiple Shape Parameters

        Zhang Li1, Liu Jingjing1, Tan Jieqing1,2
        ( 1. College of Mathematics, Hefei University of Technology, Hefei Anhui 230009, China; 2. College of Computer and Information, Hefei University of Technology, Hefei Anhui 230009, China )

        A class of exponential uniform B-spline curves and surfaces with multiple shape parameters is provided. They preserve the main properties of the exponential uniform B-spline curves and surfaces, such as positive property, convexity-preserving property and so on. The curves can be adjusted by changing the values of shape parameters without moving their control points. So we can realize the entire or local adjustment of the curves. What’s more, the exponential uniform B-spline curves can represent hyperbola, catenary and other transcendental curves precisely. The corresponding surfaces can be constructed by using tensor product, so their properties are similar to that of the curves. Plenty of numerical tests are given to show the effectiveness of our method.

        uniform B-spline; Blending function; exponential polynomial; shape parameters

        TP 391.72

        A

        2095-302X (2013)03-0029-07

        2012-07-15;定稿日期:2012-11-01

        國家自然科學(xué)基金資助項目(U1135003,61100126);教育部博士點基金資助項目(20100111120023, 20110111120026);安徽省自然科學(xué)基金資助項目(11040606Q42);安徽省高等學(xué)校省級優(yōu)秀青年人才基金資助項目(2011SQRL184)

        張 莉(1976-),女,安徽合肥人,副教授,博士,主要研究方向為計算機(jī)輔助幾何設(shè)計。E-mail:hgdzli@126.com

        猜你喜歡
        控制頂點樣條曲面
        帶互異權(quán)值的B樣條曲線的最小二乘漸進(jìn)迭代逼近
        一元五次B樣條擬插值研究
        相交移動超曲面的亞純映射的唯一性
        圓環(huán)上的覆蓋曲面不等式及其應(yīng)用
        三次參數(shù)樣條在機(jī)床高速高精加工中的應(yīng)用
        三次樣條和二次刪除相輔助的WASD神經(jīng)網(wǎng)絡(luò)與日本人口預(yù)測
        軟件(2017年6期)2017-09-23 20:56:27
        基于樣條函數(shù)的高精度電子秤設(shè)計
        基于曲面展開的自由曲面網(wǎng)格劃分
        有理二次Bézier形式共軛雙曲線段的幾何計算
        華東師范大學(xué)學(xué)報(自然科學(xué)版)(2014年1期)2014-04-16 02:54:52
        久久韩国漫画无删减漫画歪歪漫画 | 精品国产车一区二区三区| av在线免费观看网站,| 欧美日韩亚洲中文字幕二区| 人妻丰满熟妇av无码处处不卡| 国产精品一区2区三区| 超碰青青草手机在线免费观看| 性色av一二三天美传媒| 久久综合九色综合欧美狠狠| 日韩av在线毛片| 亚洲一区二区三区ay| 亚洲黄色天堂网站在线观看禁18| 亚洲色无码国产精品网站可下载| 精品国产高清一区二区广区| 一本久道视频无线视频试看| 人妖av手机在线观看| 天天综合网天天综合色| 亚洲AV永久无码精品导航| 中文字幕一区二区三区精品在线| 久久久精品视频网站在线观看| 乱人伦人妻中文字幕无码| 亚洲色大成网站www在线观看| 亚洲国产av中文字幕| 久久综合噜噜激激的五月天| 国产精品老熟女露脸视频| 久久99热精品免费观看欧美| 中文字幕人妻一区二区二区| 四虎影视久久久免费观看| 免费做爰猛烈吃奶摸视频在线观看| 欧美亚洲h在线一区二区| 中文字幕乱码日本亚洲一区二区| 久久精品99久久香蕉国产| 国产精品自在拍在线播放| 亚洲精品国产二区在线观看| 久久久久久人妻无码| 亚洲国产高清在线一区二区三区 | 91亚洲精品福利在线播放| 亚洲精品一区二区三区四区| 真实国产乱子伦精品视频| 一本色综合亚洲精品蜜桃冫| 亚洲一区二区三区在线观看蜜桃|