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

        ?

        圓域有理q-Bézier曲線

        2017-10-24 11:32:43呂雁燕劉曉雁
        關鍵詞:合肥工業(yè)大學有理定義

        呂雁燕, 劉 植, 劉曉雁

        (1.合肥工業(yè)大學 數學學院,安徽 合肥 230009; 2.拉文大學 數學系,加利福利亞 拉文 91750)

        圓域有理q-Bézier曲線

        呂雁燕1, 劉 植1, 劉曉雁2

        (1.合肥工業(yè)大學 數學學院,安徽 合肥 230009; 2.拉文大學 數學系,加利福利亞 拉文 91750)

        文章基于一類廣義Bernstein基函數定義了圓域有理q-Bézier曲線,通過改變參數q的取值,可以得到一類有理q-Bézier曲線簇,并研究了該類曲線的基本性質及De Casteljau型算法,用二次有理q-Bézier曲線可精確表示圓錐曲線。該方法比現(xiàn)有方法更加靈活,且表示范圍更大。數值實例表明,圓域有理q-Bézier曲線的研究具有一定的理論意義與應用價值。

        圓域算術;圓域有理q-Bézier曲線;中心曲線;De Casteljau型算法;圓錐曲線

        曲線和曲面的表示是CAD及CAM重要的研究方向之一。經典Bernstein多項式在函數逼近論、計算幾何以及概率論等領域均有著重要的應用。近20年來關于Bernstein多項式的推廣研究已取得豐富成果[1]。文獻[2]首次提出一類基于q-整數的廣義Bernstein多項式,它是經典Bernstein多項式的一種推廣形式。文獻[3]基于該多項式提出了一類新的多項式基函數,稱之為q-Bernstein基,進而得到新的參數多項式曲線——q-Bézier曲線。q-Bézier曲線包括了Bézier曲線,且具有與Bézier曲線類似的性質。參數q的引入賦予了q-Bézier曲線更加豐富的形狀控制能力。然而和經典Bézier曲線一樣,q-Bézier曲線也不能精確表示除拋物線外的圓錐曲線。文獻[4]基于De Casteljau算法研究了有理q-Bézier曲線,并在一定范圍內給出了圓錐曲線的有理q-Bézier表示,但其結果并不完整,文獻[4]中圓錐曲線的構造只對參數q進行討論,而忽略了權因子ω。

        幾何造型中大量運算都是基于浮點運算環(huán)境[5],因此幾何體的表示不夠精確,幾何計算也是近似的。為了保證數值運算的穩(wěn)定性以及計算結果的精確性,人們常采用區(qū)間方法[6-7]。 用二維區(qū)間代替點進行運算,從而能保證理論上的精確結果含于計算結果中,在一定程度上避免重要信息的丟失。然而,文獻[8]指出區(qū)間算法有2個缺點:① 區(qū)間在計算過程中會逐漸擴大;② 矩形區(qū)間在二維空間中不具有旋轉對稱性,導致區(qū)間曲線不再具有仿射不變性。為了克服這些缺點,文獻[9]用圓盤代替控制頂點引入了圓域Bézier曲線,該曲線可看作由Bézier曲線上的每一點與相應半徑構成的動圓掃過的平面區(qū)域。圓域Bézier曲線也可看成一種帶誤差的Bézier曲線,當所有的圓域半徑都相同時即為等距曲線。相對于傳統(tǒng)的NURBS曲線,上述各種Bézier曲線克服了基本算法中存在的數值不穩(wěn)定問題。 有理q-Bézier曲線能精確表示圓錐曲線,因此將圓域Bézier曲線向有理圓域q-Bézier曲線的推廣是一件有意義的工作。

        本文提出圓域有理q-Bézier曲線的概念,并研究了其基本性質,得到q-Bézier曲線的De Casteljau算法。重點討論了圓錐曲線帶的圓域有理二次q-Bézier表示,通過改變q和ω的取值可以得到更加豐富的圓錐曲線帶,并給出參數q以及權因子取不同值時的圓域有理q-Bézier曲線表示圓錐曲線的分類圖,拓展了現(xiàn)有方法的使用范圍。

        1 預備知識

        1.1 圓域運算

        設R為全體實數集,R+為全體非負實數集,N為全體自然數集。平面圓域

        可表示為〈P0〉=〈P0;r0〉。其中,(x0,y0)∈R2,為圓域的中心;r0∈R+,為圓域的半徑;P0表示以原點為起點,點(x0,y0)為終點的向量。

        對于任意2個圓域〈P1;r1〉、〈P2;r2〉和實數λ∈R,定義圓域運算如下:

        λ〈P1;r1〉=〈λP1;|λ|r1〉,

        〈P1;r1〉+〈P2;r2〉=〈P1+P2;r1+r2〉。

        故n+1個圓域的線性組合可表示為:

        (1)

        1.2q-Bernstein基

        在參數曲線的基表示方法中,基函數具有重要的作用。基于q-Bernstein基的有理q-Bézier曲線是有理Bézier曲線的推廣。

        對任意n∈N,q∈R+,n次q-Bernstein基函數[3]定義為:

        (2)

        其中,連乘符號中沒有乘積項時視為1;[i]定義為:

        q-二項式系數定義為:

        特別地,當i=0時,上式為1。

        對任意q∈(0,1],q-Bernstein基在區(qū)間[0,1]上是一組全正基。四次q-Bernstein基函數曲線(q=0.5)與經典四次Bernstein基函數曲線(q=1)的對比如圖1所示。

        圖1 四次q-Bernstein基與四次Bernstein基

        2 圓域有理q-Bézier曲線

        2.1 概念

        定義1給定n+1個平面圓域〈Pi〉=〈Pi;ri〉和ωi∈R+,i=0,…,n。對t∈[0,1],定義平面n次圓域有理q-Bézier曲線為:

        (3)

        其中,Bi,n(t)為(2)式定義的n次q-Bernstein基函數;〈Pi〉 (i=0,1,…,n)為控制圓域;ωi(i=0,1,…,n)為權因子。特別地,當ωi為常數時,〈R〉(t)退化為圓域q-Bézier曲線,即

        若記

        并稱之為n次有理q-Bernstein基函數,則由(1)式知,(3)式也可表示為:

        〈R〉(t)=〈R(t);r(t)〉,t∈[0,1],

        〈Pi〉w={(wix,wiy,wi)∈R3|

        在三維空間定義非有理圓域q-Bézier曲線為:

        其中,t∈[0,1];Bi,n(t)為(2)式定義的n次q-Bernstein基函數。對〈R〉w(t)使用中心投影變換,即得相應的圓域有理q-Bézier曲線。

        2.2 性質

        圓域有理q-Bézier曲線具有與有理Bézier曲線相似的性質,具體如下:

        (1) 端點插值?!碦〉(0)=〈P0〉,〈R〉(1)=〈Pn〉,這是由于

        (2) 凸包性。當所有的權因子ωi>0,參數q∈(0,1]時,圓域有理q-Bézier曲線位于控制圓域的凸包內。事實上,

        即〈R〉(t)是圓域〈Pi;ri〉(i=0,…,n)的凸組合。

        (3) 仿射不變性。圓域有理q-Bézier曲線的中心曲線是一條有理參數q-Bézier曲線,因此它具有仿射不變性。對于圓域半徑r(t),其在平移、旋轉、反射條件下依舊成立。

        (4) 形狀可調性。給定控制圓域和權因子,可以通過改變參數q的取值來調整圓域有理q-Bézier曲線的形狀。如給定如下控制圓域:

        〈P0;r0〉=〈(9,10);2.3〉,〈P1;r1〉=〈(10,24);3〉,

        〈P2;r2〉=〈(18,44);1.5〉,〈P3;r3〉=〈(30,46);2〉,

        〈P4;r4〉=〈(35,30);1.5〉;

        權因子

        ω0=1,ω1=2,ω2=3,ω3=4,ω4=5。

        形狀參數q=0.1和q=0.9時對應的圓域有理四次q-Bézier曲線如圖2所示。

        圖2 q取不同值時的圓域有理四次q-Bézier曲線

        由圖2可以看出,參數q的增大使圓域有理q-Bézier曲線更接近控制圓域。

        2.3DeCasteljau型算法

        (2) 對s=1,2,…,n;i=0,1,…,n-s,計算

        類似經典De Casteljau算法,上述算法的中間圓域可表示為:

        3 圓錐曲線的精確表示

        圓錐曲線是CAD系統(tǒng)中重要的幾何造型工具。圓域有理q-Bézier曲線不但可以生成自由形態(tài)的曲線曲面,而且能精確表示圓錐曲線。由(3)式可知,二次圓域有理q-Bézier曲線可表示為:

        〈R〉(t)=

        (4)

        其中,B0,2(t)=(1-t)(1-qt)、B1,2(t)=(1+q)×t(1-t)、B2,2(t)=t2為二次q-Bernstein基函數。

        為了便于幾何描述,本文取

        ω0=ω2=1,ω1=ω,

        且所有的圓域半徑都相等。

        首先,當(1-q)+ω(1+q)=0時,(4)式的分母B0,2(t)+ωB1,2(t)+B2,2(t)=(1-t)2+t2恒不為0,二次圓域有理q-Bézier曲線(4)表示橢圓。

        其次,當(1-q)+ω(1+q)≠0時,因為

        所以可以通過變換控制圓域和權因子,把圓域有理二次q-Bézier曲線表示為圓域有理Bézier曲線的形式。新的控制圓域和權因子分別為:

        〈P0′〉=〈P0〉,〈P1′〉=

        此時圓錐曲線可以按q和ω的取值分類如下:

        (1) 若(ω1′)2<1,即-4<(q+1)(ω-1)<0,則〈R〉(t)表示橢圓。(1-q)+ω(1+q)=0恰好也包含在該結論中。

        (2) 若(ω1′)2=1,即(q+1)(ω-1)=-4或者(q+1)(ω-1)=0,則〈R〉(t)表示拋物線。

        (3) 若(ω1′)2>1,即(q+1)(ω-1)<-4或者(q+1)(ω-1)>0,則〈R〉(t)表示雙曲線。

        注意到,當q=-1時,〈P1′〉=〈P0〉,得到一條從〈P0〉到〈P2〉的直線段帶。對任意實數ω,ω1′<0,即(1-q)+ω(1+q)<0,得到互補弧線,以相反的順序遍歷。當ω1′<0或q<-1或q>1時,曲線不滿足凸包性質。

        在幾何造型中,上述結果可采用分布圖的形式表示,如圖3所示。在由q和ω構成的坐標系中,“E” 表示橢圓區(qū)域,“H” 表示雙曲線區(qū)域,位于E和H之間的邊界曲線是拋物線區(qū)域。 特別地,直線q=1即為經典有理二次Bézier曲線。

        圖3 圓域有理二次q-Bézier曲線的形狀分布圖

        因此,與有理二次Bézier曲線相比,有理二次q-Bézier曲線表示圓錐曲線的范圍更廣,除了可以利用ω控制圓錐曲線的形狀外,也可以利用q的取值實現(xiàn)。

        對于給定的控制圓域〈P0〉=〈(-3,0);0.15〉、 〈P1〉=〈(2,4);0.15〉、〈P2〉=〈(3,0);0.15〉和權因子ω0=ω2=1、ω1=ω,圓域有理二次q-Bézier曲線生成的各種圓錐曲線帶如圖4所示。圖4a為固定q、調整ω得到的圓錐曲線帶;圖4b為固定ω、調整q得到的圓錐曲線帶。

        圖4 q和ω的取值不同得到各種圓錐曲線帶

        4 結 論

        本文提出圓域有理q-Bézier曲線的概念,改變參數q的取值可以得到一簇圓域有理q-Bézier曲線。給出了圓域有理q-Bézier曲線的基本性質及相應的De Casteljau型算法。與有理Bézier曲線一樣,圓域有理q-Bézier曲線也可精確表示各種圓錐曲線。具體給出了圓錐曲線帶的圓域有理二次q-Bézier曲線表示方法以及形狀分布圖,經典有理Bézier方法以及文獻[4]的結果均包含在形狀分布圖中,故本文的方法在幾何造型中增加了構造的靈活性,同時拓展了構造的范圍。數值實例表明,通過改變參數q和ω的值可以得到更加豐富的圓錐曲線帶。

        [1] 達買力汗·胡爾曼哈吉,郭清偉.Bézier曲線的擴展及其應用[J].合肥工業(yè)大學學報(自然科學版),2014,37(6):764-768.

        [2] PHILLIPS G M.Bernstein polynomials based on theq-integers[J].Annals of Numerical Mathematics,1997,4:511-518.

        [3] ORUC H,PHILLIPS G M.q-Bernstein polynomials and Bézier curves[J].Journal of Computational and Applied Mathematics,2003,151(1):1-12.

        [4] DISIBUYUK C,ORUC H.A generalization of rational Bernstein-Bézier curves[J].BIT Numerical Mathematics,2007,47(2):313-323.

        [5] PATRIKALAKIS N M.Robustness issues in geometric and solid modeling[J].Computer-Aided Design,2000,32(11):629.

        [6] MUDUR S P,KOPARKAR P A.Interval methods for processing geometric objects[J].IEEE Computer Graphics and Applications,1984,4(2):7-17.

        [7] SEDERBERG T W,FAROUKI R T.Approximation by interval Bézier curves[J].IEEE Computer Graphics and Applications,1992,15(2):87-95.

        [8] CHEN F L,WU Y.Degree reduction of disk Bézier curves[J].Computer Aided Geometric Design,2004,21(3):263-280.

        [9] LIN Q,ROKNE J G.Disk Bézier curves[J].Computer Aided Geometric Design,1998,15(7):712-737.

        Diskrationalq-Béziercurves

        (1.School of Mathematics, Hefei University of Technology, Hefei 230009, China; 2.Dept. of Mathematics, University of La Verne, La Verne 91750, USA)

        Disk rationalq-Bézier curves are presented using a class of generalized Bernstein basis. A family of disk rationalq-Bézier curves can be obtained by changing the value of parameterq. The basic properties of this kind of rational curves are discussed. De Casteljau type algorithm of disk rationalq-Bézier curves is also considered. The quadratic disk rationalq-Bézier curve can be used to represent conic section accurately. The proposed method is more flexible than the existing methods, and it indicates a larger range. Some numerical examples demonstrate that the study of disk rationalq-Bézier curves is of theoretical importance and practical significance.

        disk arithmetic; disk rationalq-Bézier curve; center curve; De Casteljau type algorithm; conic section

        2016-07-07;

        2016-10-25

        國家自然科學基金資助項目(11471093);安徽省教育廳自然科學重大研究資助項目(KJ2014ZD30);中央高?;究蒲袠I(yè)務費專項經費資助項目(JZ2015HGXJ0175);安徽省省級質量工程專業(yè)綜合改革試點資助項目(2012zy007)和名師工作室資助項目(2015msgzs126)

        呂雁燕(1993-),女,安徽東至人,合肥工業(yè)大學碩士生;

        劉 植(1976-),男,安徽金寨人,博士,合肥工業(yè)大學副教授,碩士生導師,通訊作者,E-mail:liuzhi314@126.com;

        劉曉雁(1962-),女,安徽合肥人,博士,拉文大學教授.

        10.3969/j.issn.1003-5060.2017.09.026

        TP391.41

        A

        1003-5060(2017)09-1289-05

        (責任編輯 朱曉臨)

        猜你喜歡
        合肥工業(yè)大學有理定義
        有理 有趣 有深意
        《有理數》鞏固練習
        合肥工業(yè)大學學報(社會科學版)投稿須知
        《合肥工業(yè)大學學報》(自然科學版)征稿簡則
        圓周上的有理點
        成功的定義
        山東青年(2016年1期)2016-02-28 14:25:25
        《合肥工業(yè)大學學報(自然科學版)》重要啟事
        某些有理群的結構
        修辭學的重大定義
        當代修辭學(2014年3期)2014-01-21 02:30:44
        山的定義
        公務員文萃(2013年5期)2013-03-11 16:08:37
        国产大陆av一区二区三区| 日本三级片在线观看| 欧美精品欧美人与动人物牲交 | 精品人妻系列无码人妻免费视频| 91精品国产综合成人| 国产目拍亚洲精品一区二区| jizz国产精品免费麻豆| 精品视频在线观看一区二区有| 久久精品亚洲熟女九色| 中文字幕亚洲精品在线免费| 天天躁日日躁aaaaxxxx| 亚洲伊人一本大道中文字幕| 亲子乱aⅴ一区二区三区下载| 国产在线观看黄| 亚洲香蕉av一区二区蜜桃| 国产91精品自拍视频| 亚洲蜜臀av一区二区三区 | 国产毛女同一区二区三区| 狠狠色狠狠色综合网| 久久精品中文字幕无码绿巨人 | 学生妹亚洲一区二区| 一级黄色一区二区三区视频| 国产成人无码区免费网站| 人妻无码一区二区视频| 日本一区二区三区爆乳| 一本到亚洲av日韩av在线天堂| 国内精品久久久久久久亚洲| 亚洲中文字幕无码久久| 久久亚洲精品国产亚洲老地址| 丝袜美腿诱惑区在线播放| 一级午夜视频| 色一情一区二区三区四区| 亚洲av不卡一区男人天堂| av国产自拍在线观看| 久久99精品这里精品动漫6| 国产思思99re99在线观看| 伊人久久大香线蕉av网禁呦| 国产精品亚洲片在线观看不卡| 青青草原综合久久大伊人精品| 久久精品国产亚洲av成人无人区| 精精国产xxxx视频在线播放器|