• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于安德森加速的快速B樣條擬合算法

    2020-05-21 07:55:34秦文杰張舉勇
    圖學(xué)學(xué)報(bào) 2020年2期
    關(guān)鍵詞:曲線擬合安德森樣條

    秦文杰,張舉勇

    基于安德森加速的快速B樣條擬合算法

    秦文杰,張舉勇

    (中國科學(xué)技術(shù)大學(xué)數(shù)學(xué)科學(xué)學(xué)院,安徽 合肥 230026)

    曲線擬合技術(shù)已被廣泛地應(yīng)用于圖像處理、工程實(shí)驗(yàn)等領(lǐng)域。其中,B樣條曲線擬合是曲線擬合中最常見的方法,它具有局部性好、連續(xù)性好等優(yōu)點(diǎn),但擬合精度一般較低。在實(shí)際應(yīng)用中,B樣條曲線擬合對(duì)于精度和速度的要求都較高。為了提升平面B樣條曲線擬合速度,將安德森加速的想法應(yīng)用到曲線擬合的方法之中,提出一種基于安德森加速的擬牛頓方法。首先設(shè)定一個(gè)初始形狀,然后根據(jù)初始形狀找到其每個(gè)數(shù)據(jù)點(diǎn)的投影點(diǎn)的位置參數(shù),然后利用安德森加速計(jì)算出控制點(diǎn)的相應(yīng)位置,迭代進(jìn)行以上2步,直到結(jié)果收斂。實(shí)驗(yàn)結(jié)果表明,該方法在收斂速度和迭代時(shí)間上均優(yōu)于其他方法。

    B樣條擬合;安德森加速;擬牛頓方法;曲線擬合;樣條逼近

    曲線擬合問題一直是計(jì)算機(jī)圖形學(xué)中重要的組成部分,而隨著計(jì)算機(jī)科學(xué)與工程技術(shù)的發(fā)展,B樣條擬合問題更成為曲線擬合中的熱點(diǎn)問題。在實(shí)際的工程應(yīng)用中,一般獲取到的初始數(shù)據(jù)往往是無序的點(diǎn)云數(shù)據(jù),因此,如何擬合無序數(shù)據(jù)點(diǎn)是一個(gè)重要的問題。本文主要討論如何對(duì)平面無序數(shù)據(jù)點(diǎn)進(jìn)行快速的B樣條曲線擬合的問題。

    其中,(,t)為為在擬合曲線上距離點(diǎn)X最近的點(diǎn),也稱作投影點(diǎn)。

    1 相關(guān)工作

    1.1 經(jīng)典的B樣條曲線擬合算法

    對(duì)于絕大多數(shù)B樣條曲線擬合方法,迭代的處理方式均采用了分別計(jì)算投影點(diǎn)和控制點(diǎn)的想法:

    (1) 投影點(diǎn)計(jì)算,即固定當(dāng)前的曲線控制頂點(diǎn)不變,計(jì)算出數(shù)據(jù)點(diǎn)在當(dāng)前曲線上的投影點(diǎn)。在計(jì)算投影點(diǎn)時(shí)往往會(huì)受到正交性的約束。

    (2) 控制點(diǎn)更新,在此步驟中投影點(diǎn)的位置參數(shù)是固定的,可用一個(gè)二次函數(shù)E來近似數(shù)據(jù)點(diǎn)與擬合曲線之間的距離關(guān)系,則優(yōu)化該二次目標(biāo)函數(shù)的能量就可以得到對(duì)應(yīng)的新的控制點(diǎn)位置,即求解一個(gè)線性方程組。而相對(duì)應(yīng)的,不同的二次函數(shù)E的取法其實(shí)也對(duì)應(yīng)了不同的方法。

    對(duì)應(yīng)的是SDM方法[6]。其中,為點(diǎn)(t)處的曲率半徑;為X與(t)間的距離值,以正負(fù)號(hào)來表示其方向。從能量定義的方式可以看出,該方法包含了二階導(dǎo)數(shù)的信息與曲率信息,因此,與前2種方法相比,其更接近于真實(shí)的距離平方函數(shù)。同時(shí),在優(yōu)化方面,SDM方法是一種擬牛頓方法,其修正了Hessian矩陣,使之保留了與幾何性質(zhì)相關(guān)的簡(jiǎn)單部分,同時(shí)在修正的過程中保證了Hessian矩陣的半正定性。文獻(xiàn)[6]證明了SDM方法在收斂速度和穩(wěn)定性方面明顯優(yōu)于PDM和TDM方法。

    L-BFGS方法[7]更多地將注意力放在了優(yōu)化求解速度上。其與傳統(tǒng)方法的區(qū)別在于,在迭代求解的過程中,可通過求出近似的逆Hessian矩陣而避免了矩陣計(jì)算,并同時(shí)優(yōu)化了投影點(diǎn)與控制點(diǎn)的信息。因此,該方法在收斂速度上要遠(yuǎn)遠(yuǎn)優(yōu)于其他3種方法。

    SDM方法和L-BFGS方法均屬擬牛頓法,但存在一些區(qū)別。如L-BFGS方法能夠在每步迭代當(dāng)中同時(shí)優(yōu)化控制點(diǎn)位置與投影點(diǎn)參數(shù),并且不需要求解任何線性方程組,因此該方法比其他方法效率更高。

    在傳統(tǒng)的B樣條曲線擬合方法中,PDM方法收斂速度較慢;TDM方法本質(zhì)上是高斯-牛頓法,因此具有不穩(wěn)定的特點(diǎn)。SDM方法是一種擬牛頓法,利用近似的Hessian矩陣代替真實(shí)的Hessian矩陣,在穩(wěn)定性和收斂速度之間找到了很好的平衡;L-BFGS方法也是一種擬牛頓方法,通過每一步推導(dǎo)近似的逆Hessian矩陣來達(dá)到自己優(yōu)化加速的目的。

    1.2 局部-全局求解器

    由于局部-全局求解器在近似求解最優(yōu)化問題上的高效表現(xiàn),其在圖形學(xué)的各個(gè)領(lǐng)域均有廣泛地應(yīng)用。文獻(xiàn)[8]提出了ARAP方法,即通過最小化目標(biāo)能量來進(jìn)行曲面建模;文獻(xiàn)[9]也應(yīng)用了該方法來進(jìn)行保形或保角的三角網(wǎng)格參數(shù)化工作;文獻(xiàn)[10]也使用了局部-全局求解器的框架對(duì)彈簧進(jìn)行了快速并且接近真實(shí)的模擬。

    與此同時(shí),針對(duì)局部-全局求解器的結(jié)果收斂到高精度時(shí)耗時(shí)過長的問題,許多改進(jìn)工作被陸續(xù)提出。SORKINE和RABINOVICH[11]采用Cheybyshev方法來實(shí)現(xiàn)收斂的加速;文獻(xiàn)[7]提出了L-BFGS方法,速度比普通的局部-全局求解器更快。本文工作重點(diǎn)在于優(yōu)化局部-全局求解器。

    1.3 安德森加速

    安德森加速被廣泛地應(yīng)用于各個(gè)領(lǐng)域,該方法能夠加快求解迭代問題的收斂速度。其最初由ANDERSON[12]提出,隨后PULAY[13]在量子化學(xué)的計(jì)算中引入了同樣的技術(shù)。近年來,越來越多的研究者開始關(guān)注該方法在數(shù)值計(jì)算中的應(yīng)用。文獻(xiàn)[14]用安德森加速來加速求解平流擴(kuò)散問題,文獻(xiàn)[15]用其來求解低秩張量近似的問題,文獻(xiàn)[16]用來加速幾何優(yōu)化與物理模擬問題的求解。

    文獻(xiàn)[16]與本文的工作想法類似,但并不完全相同。前者提出了一種統(tǒng)一的、全新的安德森加速的應(yīng)用思路,即對(duì)于固定點(diǎn)迭代問題,用安德森加速進(jìn)行優(yōu)化,并舉了幾何優(yōu)化與物理模擬 2個(gè)例子進(jìn)行說明。但其求解的問題往往是單變量的問題,本文通過引入輔助變量,使得問題能夠用局部-全局求解器迭代求解。由于輔助變量由人為引入,所以輔助變量與待求的變量之間關(guān)系簡(jiǎn)單,能夠很容易將問題改寫為固定點(diǎn)迭代的格式。而在B樣條曲線擬合的問題中,投影點(diǎn)位置參數(shù)與控制點(diǎn)之間具有較復(fù)雜的關(guān)系,也是2個(gè)工作的區(qū)別所在。

    2 算法

    2.1 迭代求解的一般方法

    已經(jīng)知道B樣條曲線擬合問題可以化為以下最優(yōu)化問題

    一般分為2個(gè)步驟:

    步驟1.投影點(diǎn)計(jì)算,即保持當(dāng)前擬合曲線的控制頂點(diǎn)不變,計(jì)算出關(guān)于數(shù)據(jù)點(diǎn){X}的對(duì)應(yīng)位置參數(shù)={t},使得點(diǎn)序列{(t)}均為當(dāng)前擬合曲線上{X}的投影點(diǎn)。該步驟需要滿足

    步驟2.控制點(diǎn)更新,位置參數(shù)={t}被固定,即B樣條的系數(shù)矩陣

    2.2 安德森加速

    為了加速迭代過程的收斂,首先要意識(shí)到在投影點(diǎn)計(jì)算的步驟中,待求的位置參數(shù)={t}所對(duì)應(yīng)的矩陣可以表示為當(dāng)前控制頂點(diǎn){(t)}的函數(shù),所以將投影點(diǎn)計(jì)算與控制點(diǎn)更新結(jié)合起來,可以將該問題看成固定點(diǎn)迭代問題,即

    對(duì)于此問題而言

    對(duì)于固定點(diǎn)迭代問題,其殘差為

    在第步迭代中,本文得到了以上結(jié)果,那么對(duì)于第+1步的結(jié)果,有

    其中,為混合參數(shù),在絕大部分文獻(xiàn)中,通常有=1,本文也依此取值。

    需要注意的是,最小二乘問題也可以寫成如下形式

    在求解最小二乘問題時(shí),需要在每一步迭代中都重新計(jì)算所有的殘差,明顯影響效率,因此可以采用文獻(xiàn)[17]的做法,通過構(gòu)造法向方程使得效率變高。

    2.3 穩(wěn)定性保證

    若存在迭代起始位置靠近真解的情況時(shí),文獻(xiàn)[18]已經(jīng)證明安德森加速在弱條件下收斂。而與此同時(shí),也存在起始位置距離最后的真解很遠(yuǎn)的情況,在該情況下,安德森加速可能會(huì)變得不穩(wěn)定,可能會(huì)出現(xiàn)收斂速度緩慢或是收斂到局部解的情況。

    2.4 m的選取

    根據(jù)以上對(duì)于算法的解釋可以知道,用于加速的先前的迭代次數(shù)對(duì)于算法的性能有著較大的影響。當(dāng)取值較大時(shí),更多的信息被用于近似逆Jacobian矩陣,通常會(huì)使收斂速度變快。但另一方面,過大的也會(huì)造成每一步迭代的計(jì)算成本增加,并有可能導(dǎo)致過擬合。本文經(jīng)過試驗(yàn)發(fā)現(xiàn),超過6以后對(duì)收斂速度影響有限,與文獻(xiàn)[16]的經(jīng)驗(yàn)一致。在本文中,取5。具體試驗(yàn)方式為:對(duì)于若干例子,將值取1~6進(jìn)行試驗(yàn),得到如圖1所示的對(duì)比,可以直觀看出的取值對(duì)收斂速度的影響。事實(shí)上,是一個(gè)需試驗(yàn)得到的相對(duì)最佳值。

    圖1 m不同取值對(duì)比圖

    2.5 算法流程

    步驟2.對(duì)于每個(gè)數(shù)據(jù)點(diǎn)X找到其投影點(diǎn)的位置參數(shù),從而確定出初始的位置參數(shù)。

    步驟3.計(jì)算P+1,其中=1,2,...。

    步驟3.2.比較目標(biāo)能量,根據(jù)結(jié)果修改相應(yīng)P,值,修改原則可見2.3節(jié)。

    王鶴鵬[4]等在基于VR技術(shù)的汽車拆裝實(shí)訓(xùn)課程教學(xué)改革探索中認(rèn)為,VR技術(shù)的應(yīng)用可以有效解決實(shí)訓(xùn)場(chǎng)地要求較大,試驗(yàn)材料及教學(xué)成本較高且存在一定事故隱患等問題。蔣斌[5]在發(fā)動(dòng)機(jī)拆裝實(shí)訓(xùn)課程中引入翻轉(zhuǎn)課堂的教學(xué)方法。李軍功[6]在發(fā)動(dòng)機(jī)構(gòu)造與拆裝實(shí)訓(xùn)課程的教學(xué)中采用項(xiàng)目教學(xué)的方法。

    步驟3.3. 計(jì)算P,求解相應(yīng)的最小二乘問題,求出P+1。

    步驟4.重復(fù)步驟3直到能量收斂。

    在實(shí)際應(yīng)用中,初始曲線一般由人為確定,本文中采用圓形、橢圓等形狀。對(duì)于步驟3中計(jì)算投影點(diǎn)的–步驟,參考了文獻(xiàn)[7, 19]。需要注意的是,在本文的模型中,并未引入相應(yīng)的光滑項(xiàng)。

    3 實(shí)驗(yàn)結(jié)果及分析

    3.1 實(shí)驗(yàn)的相關(guān)定義與參數(shù)

    首先對(duì)每一步的擬合誤差給出定義,對(duì)于第步,擬合誤差為

    該函數(shù)是在穩(wěn)定性保證過程中需要比較的目標(biāo)函數(shù)。

    在本文的實(shí)例中,B樣條曲線的參數(shù)域?yàn)?[0,1],所有曲線擬合數(shù)據(jù)點(diǎn)都會(huì)被縮放至包圍盒[0,1]×[0,1]中。

    同時(shí),由于文獻(xiàn)[7]中已經(jīng)有了L-BFGS方法與其他經(jīng)典方法的完整比較,因此在本文中,只與L-BFGS方法作對(duì)比。L-BFGS方法的值取5,與文獻(xiàn)[16]保持一致,同時(shí),不添加光滑項(xiàng)。本文方法與L-BFGS方法均采用C++編寫,L-BFGS方法的具體實(shí)現(xiàn)可參考文獻(xiàn)[16]。

    同時(shí),所有操作均在如下配置下進(jìn)行:Intel? Core? i5-8050U @ 1.60 GHz,1.80 GHz,8.00 GB。

    3.2 實(shí)驗(yàn)對(duì)比

    對(duì)比3個(gè)實(shí)例,并展示最終結(jié)果、誤差-時(shí)間關(guān)系圖、誤差-迭代步數(shù)關(guān)系圖(圖2~4),及統(tǒng)計(jì)最終收斂的總時(shí)間與每一步迭代需要花費(fèi)的時(shí)間 (表1~3)。

    圖2 擬合曲線實(shí)例1 (8個(gè)控制頂點(diǎn),100個(gè)數(shù)據(jù)點(diǎn))

    表1 實(shí)例1收斂總時(shí)間及迭代平均時(shí)間(s)

    圖3 擬合曲線實(shí)例2 (20個(gè)控制點(diǎn),90個(gè)數(shù)據(jù)點(diǎn),包含尖銳特征)

    表2 實(shí)例2收斂總時(shí)間及迭代平均時(shí)間(s)

    由3個(gè)例子可以看出,在最初的幾步迭代過程中,L-BFGS與本文方法的效果接近,原因是這 2種方法都需要前步的結(jié)果用來優(yōu)化近似之后的結(jié)果,在最初的迭代中2種方法都沒有使用各自的優(yōu)化思路。在之后的迭代中,安德森加速的收斂速度要快于L-BFGS方法,兩二者在每一步迭代上所花費(fèi)的時(shí)間基本保持在同一量級(jí)。

    圖4 擬合曲線實(shí)例3 (8個(gè)控制頂點(diǎn),200個(gè)數(shù)據(jù)點(diǎn),存在噪音數(shù)據(jù)點(diǎn))

    表3 實(shí)例3收斂總時(shí)間及迭代平均時(shí)間(s)

    同時(shí),從收斂效果上來看,擬合誤差是衡量收斂效果的指標(biāo),在相同的收斂時(shí)間中,本文方法的擬合誤差結(jié)果總是小于L-BFGS方法。

    3.3 單步迭代時(shí)間穩(wěn)定性

    3個(gè)實(shí)例的數(shù)據(jù)點(diǎn)的個(gè)數(shù)都在102量級(jí),為了更好地比較算法的穩(wěn)定性,更希望看到在較大數(shù)據(jù)點(diǎn)個(gè)數(shù)下L-BFGS算法與本文算法的表現(xiàn)。因此,對(duì)于實(shí)例1進(jìn)行了加點(diǎn)處理。加點(diǎn)原則為:對(duì)于每一個(gè)已有的數(shù)據(jù)點(diǎn),在以其為中心、大小為[0,]×[0,]的包圍盒內(nèi),隨機(jī)取個(gè)點(diǎn)作為新的數(shù)據(jù)點(diǎn);取=5×10–2。

    從圖5和圖6中不難看出,對(duì)于L-BFGS算法和本文方法,在誤差允許的范圍內(nèi),每一步的迭代平均時(shí)間與數(shù)據(jù)點(diǎn)的個(gè)數(shù)成線性關(guān)系,且每一步的迭代時(shí)間與控制點(diǎn)的個(gè)數(shù)也成線性關(guān)系。由文獻(xiàn)[7]可知,傳統(tǒng)的擬合方法如PDM,TDM和SDM方法,其平均迭代時(shí)間隨著控制點(diǎn)和數(shù)據(jù)點(diǎn)數(shù)目的增大而快速增長。

    圖5 擬合曲線實(shí)例4 (8個(gè)控制點(diǎn),數(shù)據(jù)點(diǎn)個(gè)數(shù)依次為100,200,400,800,1 600)

    圖6 擬合曲線實(shí)例5 (100個(gè)數(shù)據(jù)點(diǎn),控制點(diǎn)個(gè)數(shù)依次為8,28,48,68,88)

    因此,L-BFGS方法與安德森加速方法都有著更適用于大型擬合問題的優(yōu)點(diǎn),尤其是控制點(diǎn)較多并且數(shù)據(jù)點(diǎn)個(gè)數(shù)較大時(shí),相比其他方法,這2種方法有著較大的優(yōu)勢(shì)。

    3.4 初值穩(wěn)定性

    算法所取的初始曲線對(duì)于算法的效率所造成的影響也是本文所關(guān)心的問題。因此,對(duì)于實(shí)例1,取3種不同的初始曲線進(jìn)行測(cè)試,如圖7和圖8所示。

    圖7 3種不同初始曲線

    圖8 3種不同初始曲線收斂情況

    從圖8可以看出,不同的初始曲線對(duì)于最終收斂情況的影響較小。

    3.5 算法分析

    從上文實(shí)例可以看出,和L-BFGS方法一樣,安德森加速方法的計(jì)算速度要明顯優(yōu)于一階的方法,同時(shí),也比L-BFGS方法快一些。

    文獻(xiàn)[16]和文獻(xiàn)[19]已證明了安德森加速是一種用于求解以下非線性方程的擬牛頓方法,即

    等價(jià)于

    其中,G為在P處的逆Jacobian矩陣的近似。

    類似的優(yōu)化策略在L-BFGS方法中也可以看到,因此L-BFGS方法與安德森加速方法都明顯優(yōu)于一階方法。在L-BFGS方法中,先為L-BFGS求解器構(gòu)建初始的下降方向。其求解器的目標(biāo)是搜索方程()=0的根,其中,為目標(biāo)能量函數(shù)的梯度。在每一個(gè)迭代過程中,均需先計(jì)算下降方向并進(jìn)行線搜索來確定下一次迭代。

    為了計(jì)算下降方向,L-BFGS方法從初始估計(jì)-(P)開始計(jì)算,其中,是目標(biāo)函數(shù)的逆Hessian矩陣的近似,然后用two-loop recursion算法的步驟來更新出新的逆Hessian矩陣的近似與下降方向。

    從以上解釋可以看出,L-BFGS方法構(gòu)造初始逆Hessian矩陣的思路與本文在求解過程中構(gòu)造逆Jacobian矩陣的思路類似。2種方法的區(qū)別就在于構(gòu)造逆矩陣的方式的不同。在L-BFGS方法中,是基于two-loop recursion算法通過求解次割線方程來更新相應(yīng)逆矩陣,而本文方法中并沒有2步的循環(huán)求解的操作。因此,L-BFGS方法在每一步中會(huì)有3次點(diǎn)積的操作,而本文方法只需要次,在計(jì)算效率上略優(yōu)于L-BFGS 方法。

    4 結(jié)束語

    本文提出了一種利用安德森加速來進(jìn)行曲線擬合的方法。該方法本質(zhì)上是一種求解非線性系統(tǒng)的擬牛頓方法,與傳統(tǒng)曲線擬合方法(如TDM,PDM等)相比,不需要在每一步迭代過程中花費(fèi)大量時(shí)間重新進(jìn)行投影點(diǎn)計(jì)算,因而節(jié)約了大量的時(shí)間。與同為擬牛頓方法的L-BFGS相比,由于在每一步迭代過程中加入的目標(biāo)能量判斷,使得該方法擁有更快的收斂速度。

    本文的方法也有一些不足,比如沒有加入類似SDM方法中的光滑項(xiàng),原因是積分形式的光滑項(xiàng)約束很難寫成穩(wěn)定的矩陣形式參與迭代過程。因此,在今后的工作中,期望可以添加合適的光滑項(xiàng),使得結(jié)果更加魯棒,同時(shí),也考慮將該方法應(yīng)用到曲面擬合的優(yōu)化當(dāng)中。

    [1] HOSCHEK J. Intrinsic parametrization for approximation[J]. Computer Aided Geometric Design, 1988, 5(1): 27-31.

    [2] PAVLIDIS T. Curve fitting with conic splines[J]. ACM Transactions on Graphics, 1983, 2(1): 1-31.

    [3] PLASS M, STONE M. Curve-fitting with piecewise parametric cubics[C]//Proceedings of the 10th Annual Conference on Computer Graphics and Interactive Techniques-SIGGRAPH’83. New York: ACM Press, 1983: 229-239.

    [4] SAUX E, DANIEL M. An improved Hoschek intrinsic parametrization[J]. Computer Aided Geometric Design, 2003, 20(8/9): 513-521.

    [5] BLAKE A, ISARD M. Active contours[EB/OL]. [2020-03-29]. https://link.springer.com/book/10.1007/ 978-1-4471-1555-7.

    [6] WANG W P, POTTMANN H, LIU Y. Fitting B-spline curves to point clouds by curvature-based squared distance minimization[J]. ACM Transactions on Graphics, 2006, 25(2): 214-238.

    [7] ZHENG W N, BO P B, LIU Y, et al. Fast B-spline curve fitting by L-BFGS[J]. Computer Aided Geometric Design, 2012, 29(7): 448-462.

    [8] SORKINE O, MARC A. As-rigid-as-possible surface modeling[C]//Proceedings of Eurographics/ACM Siggraph Symposium on Geometry Processing. New York: ACM Press, 2007: 109-116.

    [9] LIU L G, ZHANG L, XU Y, et al. A local/global approach to mesh parameterization[J]. Computer Graphics Forum, 2008, 27(5): 1495-1504.

    [10] LIU T T, BARGTEIL A W, O’BRIEN J F, et al. Fast simulation of mass-spring systems[J]. ACM Transactions on Graphics, 2013, 32(6): 214:1-214:7.

    [11] SORKINE O, RABINOVICH M. Least-squares rigid motion using SVD[EB/OL]. [2020-03-29]. https://www.mendeley.com/catalogue/498963b1-7979-3736-915b-85ff25716ed4/.

    [12] ANDERSON D G. Iterative procedures for nonlinear integral equations[J]. Journal of the ACM, 1965, 12(4): 547-560.

    [13] PULAY P. Convergence acceleration of iterative sequences the case of SCF iteration[J]. Chemical Physics Letters, 1980, 73(2): 393-398.

    [14] LIPNIKOV K, SVYATSKIY D, VASSILEVSKI Y. Anderson acceleration for nonlinear finite volume scheme for advection-diffusion problems[J]. SIAM Journal on Scientific Computing, 2013, 35(2): A1120-A1136.

    [15] DE STERCK H. A nonlinear GMRES optimization algorithm for canonical tensor decomposition[J]. SIAM Journal on Scientific Computing, 2011, 34(3): A1351-A1379.

    [16] PENG Y, DENG B L, ZHANG J Y, et al. Anderson acceleration for geometry optimization and physics simulation[J]. ACM Transactions on Graphics, 2018, 37(4): 1-14.

    [17] FANG H R, SAAD Y. Two classes of multisecant methods for nonlinear acceleration[J]. Numerical Linear Algebra with Applications, 2009, 16(3): 197-221.

    [18] TOTH A, ELLIS J A, EVANS T, et al. Local improvement results for Anderson acceleration with inaccurate function evaluations[J]. SIAM Journal on Scientific Computing, 2017, 39(5): S47-S65.

    [19] HU S M, WALLNER J. A second order algorithm for orthogonal projection onto curves and surfaces[J]. Computer Aided Geometric Design, 2005, 22(3): 251-260.

    Anderson acceleration for B-spline curve fitting

    QIN Wen-jie, ZHANG Ju-yong

    (School of Mathematical Sciences of University of Science and Technology of China, Hefei Anhui 230026, China)

    In recent years, curve fitting technology has been widely used in image processing, engineering experiments and other fields. Among them, B-spline curve fitting is the most common method in curve fitting, the method of B-spline curve fitting has the advantages of locality, continuity but the fitting precision is relatively low. In practical application, B-spline curve fitting requires higher accuracy and speed. In order to increase the speed of planar B-spline curve fitting, Anderson acceleration is applied to the method of planar B-spline curve fitting. And then a quasi-Newton method based on Anderson acceleration is proposed. Firstly, an initial shape is set, and then the position parameters of the projection point of each data point are found according to the initial shape. Then, the corresponding position of control points is calculated by Anderson acceleration, and the above two steps are iterated until the result converges. The experimental results show that the proposed method in this paper outperforms other methods with respect to convergence speed and iteration time.

    B-spline fitting; Anderson acceleration; quasi-Newton method; curve fitting; spline approach

    TP 391

    10.11996/JG.j.2095-302X.2020020246

    A

    2095-302X(2020)02-0246-08

    2019-08-19;

    2019-09-28

    秦文杰(1994–),男,江蘇常州人,碩士研究生。主要研究方向?yàn)橛?jì)算機(jī)圖形學(xué)、最優(yōu)化算法。E-mail:darkqin@mail.ustc.edu.cn

    張舉勇(1984–),男,重慶人,副教授,博士。主要研究方向?yàn)橛?jì)算機(jī)圖形學(xué)、計(jì)算機(jī)視覺、數(shù)字圖像處理、數(shù)值最優(yōu)化。E-mail:juyong@ustc.edu.cn

    猜你喜歡
    曲線擬合安德森樣條
    電影界的“強(qiáng)迫癥之王”——韋斯·安德森
    一元五次B樣條擬插值研究
    定格動(dòng)畫的新闡釋——安德森和他的《犬之島》
    幼兒100(2018年34期)2018-12-29 12:31:42
    三次參數(shù)樣條在機(jī)床高速高精加工中的應(yīng)用
    曲線擬合的方法
    基于曲線擬合的投棄式剖面儀電感量算法
    三次樣條和二次刪除相輔助的WASD神經(jīng)網(wǎng)絡(luò)與日本人口預(yù)測(cè)
    軟件(2017年6期)2017-09-23 20:56:27
    基于樣條函數(shù)的高精度電子秤設(shè)計(jì)
    Matlab曲線擬合工具箱在地基沉降預(yù)測(cè)模型中的應(yīng)用
    Matlab曲線擬合法在地基沉降預(yù)測(cè)中的應(yīng)用
    欧美一区二区精品小视频在线| 欧美不卡视频在线免费观看| 亚洲自偷自拍图片 自拍| 在线观看免费视频日本深夜| avwww免费| 麻豆国产97在线/欧美| 国产精品久久视频播放| 法律面前人人平等表现在哪些方面| 亚洲成av人片在线播放无| 免费在线观看影片大全网站| 国产伦精品一区二区三区视频9 | 国产蜜桃级精品一区二区三区| 极品教师在线免费播放| 美女 人体艺术 gogo| 午夜久久久久精精品| 亚洲欧美日韩东京热| 我的老师免费观看完整版| 草草在线视频免费看| 听说在线观看完整版免费高清| 国产欧美日韩一区二区精品| 久久国产精品人妻蜜桃| 亚洲专区字幕在线| 欧美日韩瑟瑟在线播放| 十八禁网站免费在线| 神马国产精品三级电影在线观看| 听说在线观看完整版免费高清| 亚洲国产欧洲综合997久久,| 免费高清视频大片| 视频区欧美日本亚洲| 一个人免费在线观看的高清视频| 欧美性猛交╳xxx乱大交人| 亚洲七黄色美女视频| 嫩草影院入口| 午夜精品在线福利| 99久久精品国产亚洲精品| 黄色片一级片一级黄色片| 制服丝袜大香蕉在线| 成人国产综合亚洲| 精品久久久久久久人妻蜜臀av| 中文字幕av在线有码专区| 一级毛片高清免费大全| 看黄色毛片网站| 黑人操中国人逼视频| 午夜福利在线观看免费完整高清在 | 成年人黄色毛片网站| 欧美成人一区二区免费高清观看 | 国产伦一二天堂av在线观看| 欧美精品啪啪一区二区三区| 激情在线观看视频在线高清| 夜夜看夜夜爽夜夜摸| 久久久久久人人人人人| 最好的美女福利视频网| 国产精品香港三级国产av潘金莲| 宅男免费午夜| 亚洲无线在线观看| 久久国产精品影院| 欧美成人一区二区免费高清观看 | 窝窝影院91人妻| 久久精品国产综合久久久| 黄色日韩在线| 人妻夜夜爽99麻豆av| 日本与韩国留学比较| av欧美777| 国产欧美日韩精品亚洲av| 黄色丝袜av网址大全| 国产综合懂色| 午夜激情福利司机影院| 精品一区二区三区四区五区乱码| 国产精品久久久久久人妻精品电影| 51午夜福利影视在线观看| 国产一区二区在线av高清观看| АⅤ资源中文在线天堂| 舔av片在线| 欧美黑人巨大hd| 国产淫片久久久久久久久 | 啦啦啦免费观看视频1| 日日干狠狠操夜夜爽| 成熟少妇高潮喷水视频| 国产视频一区二区在线看| 九九久久精品国产亚洲av麻豆 | 校园春色视频在线观看| 免费观看精品视频网站| 日韩欧美 国产精品| 99热只有精品国产| 日本免费a在线| 一区二区三区高清视频在线| 99热这里只有精品一区 | 婷婷丁香在线五月| 18禁黄网站禁片午夜丰满| 日本黄色片子视频| 丰满人妻熟妇乱又伦精品不卡| 国产1区2区3区精品| 熟女电影av网| 国产精品香港三级国产av潘金莲| 长腿黑丝高跟| 欧美成人性av电影在线观看| 亚洲熟女毛片儿| 日韩人妻高清精品专区| 草草在线视频免费看| 淫秽高清视频在线观看| 啦啦啦免费观看视频1| 精品熟女少妇八av免费久了| 久99久视频精品免费| aaaaa片日本免费| 日韩欧美国产在线观看| 国产成+人综合+亚洲专区| 午夜两性在线视频| 免费看a级黄色片| 一进一出好大好爽视频| 淫秽高清视频在线观看| 亚洲精华国产精华精| 午夜激情福利司机影院| 欧美大码av| 一个人看视频在线观看www免费 | 真人做人爱边吃奶动态| 午夜视频精品福利| 嫩草影院精品99| 性欧美人与动物交配| 亚洲最大成人中文| 一区福利在线观看| 俺也久久电影网| 国产精品一区二区免费欧美| 18禁观看日本| 国产精品av久久久久免费| 女人被狂操c到高潮| www日本在线高清视频| 少妇丰满av| 亚洲黑人精品在线| 国产aⅴ精品一区二区三区波| 日本成人三级电影网站| 亚洲,欧美精品.| 麻豆国产av国片精品| 成人欧美大片| 精品人妻1区二区| 日本a在线网址| 亚洲国产精品久久男人天堂| 每晚都被弄得嗷嗷叫到高潮| 欧美日韩乱码在线| 国产又黄又爽又无遮挡在线| 欧美不卡视频在线免费观看| 午夜两性在线视频| 国产麻豆成人av免费视频| 欧美成狂野欧美在线观看| 真人一进一出gif抽搐免费| 法律面前人人平等表现在哪些方面| 91在线观看av| 国产一级毛片七仙女欲春2| 一区福利在线观看| 极品教师在线免费播放| 国产美女午夜福利| 国产 一区 欧美 日韩| 少妇熟女aⅴ在线视频| 悠悠久久av| 九九热线精品视视频播放| 日本黄色片子视频| 国产精品一区二区精品视频观看| 亚洲自拍偷在线| 精品国产超薄肉色丝袜足j| 亚洲黑人精品在线| 午夜精品久久久久久毛片777| 亚洲男人的天堂狠狠| 国产精品野战在线观看| 亚洲成av人片在线播放无| 在线观看66精品国产| 美女大奶头视频| 嫩草影院精品99| 18美女黄网站色大片免费观看| 久久久久国内视频| 午夜福利视频1000在线观看| 亚洲精品456在线播放app | 成人欧美大片| 99视频精品全部免费 在线 | 亚洲av电影不卡..在线观看| 中文字幕av在线有码专区| av在线蜜桃| 在线免费观看的www视频| 色播亚洲综合网| 精品久久久久久久久久久久久| 99久久久亚洲精品蜜臀av| 久久这里只有精品中国| 亚洲av电影在线进入| а√天堂www在线а√下载| 嫁个100分男人电影在线观看| 国产在线精品亚洲第一网站| 亚洲专区中文字幕在线| 亚洲av日韩精品久久久久久密| 无人区码免费观看不卡| 国产成人精品久久二区二区免费| 亚洲 欧美 日韩 在线 免费| 亚洲国产欧洲综合997久久,| 亚洲欧美日韩高清专用| 亚洲av中文字字幕乱码综合| 国产乱人视频| 黄色女人牲交| 偷拍熟女少妇极品色| 桃红色精品国产亚洲av| 久久久久国产一级毛片高清牌| 超碰成人久久| 他把我摸到了高潮在线观看| 禁无遮挡网站| av黄色大香蕉| 欧美日韩瑟瑟在线播放| 亚洲国产精品999在线| 中文字幕熟女人妻在线| 无人区码免费观看不卡| 欧美乱码精品一区二区三区| 91av网一区二区| 国产精品日韩av在线免费观看| 精品一区二区三区视频在线 | 观看免费一级毛片| 成人av一区二区三区在线看| 国产一区二区三区在线臀色熟女| 久久九九热精品免费| 亚洲成人久久爱视频| 精品国内亚洲2022精品成人| 国产精品亚洲一级av第二区| 哪里可以看免费的av片| 精品一区二区三区视频在线 | 少妇熟女aⅴ在线视频| 国产欧美日韩一区二区三| 男插女下体视频免费在线播放| 九色国产91popny在线| 99在线视频只有这里精品首页| 亚洲avbb在线观看| 久久精品亚洲精品国产色婷小说| 女人高潮潮喷娇喘18禁视频| 天天添夜夜摸| 首页视频小说图片口味搜索| 日韩精品中文字幕看吧| 午夜a级毛片| 欧美激情在线99| 在线播放国产精品三级| 亚洲电影在线观看av| 哪里可以看免费的av片| 午夜激情福利司机影院| 91在线观看av| 18禁黄网站禁片免费观看直播| 亚洲国产欧美人成| 欧美日韩福利视频一区二区| 亚洲精品乱码久久久v下载方式 | 午夜日韩欧美国产| 亚洲,欧美精品.| 黄频高清免费视频| 亚洲国产精品久久男人天堂| 全区人妻精品视频| 岛国视频午夜一区免费看| 欧美色视频一区免费| 亚洲成av人片在线播放无| 久久久久亚洲av毛片大全| 露出奶头的视频| 亚洲成a人片在线一区二区| 两性午夜刺激爽爽歪歪视频在线观看| 色在线成人网| 亚洲国产精品成人综合色| 国产精品久久电影中文字幕| 欧美日韩精品网址| 宅男免费午夜| 国产真实乱freesex| 久久久久免费精品人妻一区二区| av欧美777| 嫁个100分男人电影在线观看| 淫妇啪啪啪对白视频| 亚洲 国产 在线| 国产伦人伦偷精品视频| 蜜桃久久精品国产亚洲av| 又紧又爽又黄一区二区| 国产91精品成人一区二区三区| 日本一二三区视频观看| 99热这里只有是精品50| 午夜福利高清视频| 久久久精品欧美日韩精品| 成人鲁丝片一二三区免费| 欧美不卡视频在线免费观看| 18禁国产床啪视频网站| 麻豆国产av国片精品| 一级毛片高清免费大全| 久久久久亚洲av毛片大全| 午夜亚洲福利在线播放| 午夜成年电影在线免费观看| 成年女人看的毛片在线观看| 亚洲av成人av| 国产成人av教育| 国产精品99久久久久久久久| 精华霜和精华液先用哪个| 母亲3免费完整高清在线观看| 九色国产91popny在线| 国产爱豆传媒在线观看| 亚洲九九香蕉| 国产v大片淫在线免费观看| 白带黄色成豆腐渣| 18禁国产床啪视频网站| 亚洲人与动物交配视频| 国产熟女xx| 男女做爰动态图高潮gif福利片| 午夜精品在线福利| 黑人操中国人逼视频| 少妇人妻一区二区三区视频| 亚洲国产精品成人综合色| 久久热在线av| 波多野结衣高清无吗| а√天堂www在线а√下载| 伦理电影免费视频| 成人av一区二区三区在线看| 99国产综合亚洲精品| 欧美成人免费av一区二区三区| 一区二区三区国产精品乱码| 12—13女人毛片做爰片一| 欧美性猛交╳xxx乱大交人| 亚洲精品456在线播放app | 亚洲精品乱码久久久v下载方式 | 91九色精品人成在线观看| 人人妻人人澡欧美一区二区| 国内毛片毛片毛片毛片毛片| 欧美3d第一页| 亚洲欧美日韩东京热| 在线视频色国产色| 国产一区二区三区在线臀色熟女| 很黄的视频免费| 亚洲成av人片在线播放无| 国产野战对白在线观看| 搡老妇女老女人老熟妇| 久久久久精品国产欧美久久久| 色哟哟哟哟哟哟| 久久中文字幕人妻熟女| 国产97色在线日韩免费| 99国产精品一区二区三区| 国产真人三级小视频在线观看| 亚洲欧美一区二区三区黑人| 欧美成人免费av一区二区三区| 黄色日韩在线| 1024香蕉在线观看| 99在线视频只有这里精品首页| 精品久久久久久久人妻蜜臀av| 人人妻,人人澡人人爽秒播| x7x7x7水蜜桃| 怎么达到女性高潮| 国产精品久久久久久亚洲av鲁大| 久久中文字幕一级| www国产在线视频色| 亚洲中文字幕一区二区三区有码在线看 | 一个人免费在线观看电影 | 老熟妇仑乱视频hdxx| 欧美日韩乱码在线| 9191精品国产免费久久| 欧美一区二区国产精品久久精品| 一级毛片高清免费大全| 90打野战视频偷拍视频| 国产亚洲精品综合一区在线观看| 99在线人妻在线中文字幕| 99热这里只有是精品50| 国产精品一区二区三区四区久久| 精品国产乱子伦一区二区三区| 丰满人妻一区二区三区视频av | 国产成人av激情在线播放| 18禁国产床啪视频网站| 男女那种视频在线观看| 亚洲国产欧洲综合997久久,| 啦啦啦观看免费观看视频高清| 日韩欧美三级三区| 夜夜躁狠狠躁天天躁| 宅男免费午夜| 亚洲在线自拍视频| 亚洲精品色激情综合| 国产又黄又爽又无遮挡在线| 18禁国产床啪视频网站| 国产精品一区二区免费欧美| 在线免费观看的www视频| 亚洲天堂国产精品一区在线| 日韩欧美三级三区| 高潮久久久久久久久久久不卡| 国产精品免费一区二区三区在线| 久久国产精品人妻蜜桃| 亚洲av免费在线观看| 最新美女视频免费是黄的| 91麻豆精品激情在线观看国产| 法律面前人人平等表现在哪些方面| 色噜噜av男人的天堂激情| 欧美一级毛片孕妇| 天天躁狠狠躁夜夜躁狠狠躁| 成年女人毛片免费观看观看9| 日韩欧美精品v在线| 成年免费大片在线观看| 亚洲成人中文字幕在线播放| 亚洲男人的天堂狠狠| av欧美777| www.精华液| 亚洲美女视频黄频| 国产 一区 欧美 日韩| 免费电影在线观看免费观看| 高潮久久久久久久久久久不卡| 亚洲18禁久久av| 欧美一级a爱片免费观看看| 天堂动漫精品| 看片在线看免费视频| 成年女人永久免费观看视频| 99久久99久久久精品蜜桃| 成在线人永久免费视频| 不卡av一区二区三区| 狠狠狠狠99中文字幕| 超碰成人久久| 男女视频在线观看网站免费| 久久国产精品影院| 久久午夜亚洲精品久久| 一区二区三区高清视频在线| 精品无人区乱码1区二区| 亚洲精品在线观看二区| 成人鲁丝片一二三区免费| 亚洲国产精品999在线| 久久久久国产一级毛片高清牌| 欧美在线黄色| 伦理电影免费视频| 免费高清视频大片| 日韩欧美在线乱码| 在线观看美女被高潮喷水网站 | 99久国产av精品| 成人三级黄色视频| 国产久久久一区二区三区| 久久精品aⅴ一区二区三区四区| 国内久久婷婷六月综合欲色啪| 在线永久观看黄色视频| 两个人看的免费小视频| 99在线人妻在线中文字幕| 亚洲av中文字字幕乱码综合| 偷拍熟女少妇极品色| 欧美乱色亚洲激情| 老鸭窝网址在线观看| 免费av不卡在线播放| 久久精品91无色码中文字幕| 日本黄大片高清| 在线观看日韩欧美| 欧美日本亚洲视频在线播放| 欧美日韩亚洲国产一区二区在线观看| 国产免费av片在线观看野外av| 国产又黄又爽又无遮挡在线| 国产成人福利小说| 99久久99久久久精品蜜桃| 国产精品女同一区二区软件 | 午夜福利在线观看吧| 黑人巨大精品欧美一区二区mp4| 午夜福利视频1000在线观看| 12—13女人毛片做爰片一| 18禁黄网站禁片午夜丰满| 亚洲真实伦在线观看| 女人被狂操c到高潮| 99re在线观看精品视频| 国产高清videossex| 十八禁人妻一区二区| 变态另类成人亚洲欧美熟女| 给我免费播放毛片高清在线观看| 好男人电影高清在线观看| 色视频www国产| 天天躁狠狠躁夜夜躁狠狠躁| 国产精品永久免费网站| 天堂动漫精品| netflix在线观看网站| 亚洲七黄色美女视频| 国产精品99久久99久久久不卡| 在线观看午夜福利视频| 欧美一区二区精品小视频在线| 免费在线观看亚洲国产| 一a级毛片在线观看| 国产人伦9x9x在线观看| 亚洲中文av在线| 国产精品亚洲美女久久久| 免费人成视频x8x8入口观看| 午夜福利在线观看免费完整高清在 | 色综合亚洲欧美另类图片| 久久久久久久久免费视频了| 亚洲av日韩精品久久久久久密| 一本综合久久免费| 一个人观看的视频www高清免费观看 | 草草在线视频免费看| 国产aⅴ精品一区二区三区波| 在线观看一区二区三区| 操出白浆在线播放| 动漫黄色视频在线观看| a在线观看视频网站| 激情在线观看视频在线高清| 我要搜黄色片| 看片在线看免费视频| 色综合亚洲欧美另类图片| 老司机福利观看| 天天躁狠狠躁夜夜躁狠狠躁| 精品一区二区三区四区五区乱码| 一区二区三区高清视频在线| 亚洲成av人片免费观看| 全区人妻精品视频| 午夜福利在线观看吧| 婷婷亚洲欧美| 精品免费久久久久久久清纯| 国产午夜精品论理片| 亚洲狠狠婷婷综合久久图片| 国产精品电影一区二区三区| 国产高清视频在线观看网站| 国产精品一区二区免费欧美| 国产私拍福利视频在线观看| 久久久久精品国产欧美久久久| 国产精品久久久人人做人人爽| 99热这里只有是精品50| 99国产综合亚洲精品| 黄色日韩在线| 国产成人aa在线观看| 日韩欧美国产一区二区入口| 校园春色视频在线观看| 十八禁网站免费在线| 好看av亚洲va欧美ⅴa在| 天天躁日日操中文字幕| 久久久久久九九精品二区国产| 久久精品国产99精品国产亚洲性色| 精品国产美女av久久久久小说| 国产激情偷乱视频一区二区| 国产成人精品久久二区二区91| 久久香蕉精品热| 中文字幕精品亚洲无线码一区| 精华霜和精华液先用哪个| 两个人看的免费小视频| 极品教师在线免费播放| 日本成人三级电影网站| 精品一区二区三区四区五区乱码| 男女做爰动态图高潮gif福利片| 99精品在免费线老司机午夜| 日日干狠狠操夜夜爽| 亚洲电影在线观看av| xxxwww97欧美| 1024香蕉在线观看| 久久精品国产综合久久久| 国产精品 国内视频| 久久久久久九九精品二区国产| 婷婷丁香在线五月| 老汉色av国产亚洲站长工具| 特级一级黄色大片| 香蕉国产在线看| 精品久久久久久,| 级片在线观看| 极品教师在线免费播放| 久久香蕉精品热| 国产视频内射| 精品久久久久久,| 色av中文字幕| 国产蜜桃级精品一区二区三区| 伦理电影免费视频| 深夜精品福利| 日日摸夜夜添夜夜添小说| 1024香蕉在线观看| 国内精品久久久久精免费| 日韩三级视频一区二区三区| 国产1区2区3区精品| or卡值多少钱| 两性午夜刺激爽爽歪歪视频在线观看| 日韩av在线大香蕉| 国产亚洲av高清不卡| 久久性视频一级片| 国产爱豆传媒在线观看| 在线看三级毛片| 91av网一区二区| 蜜桃久久精品国产亚洲av| 日韩欧美一区二区三区在线观看| 两个人看的免费小视频| 久久久水蜜桃国产精品网| 国产精品野战在线观看| 极品教师在线免费播放| www日本在线高清视频| 日韩av在线大香蕉| 亚洲人成网站在线播放欧美日韩| 1024手机看黄色片| 波多野结衣高清无吗| 国产成人欧美在线观看| 国产精品av视频在线免费观看| 久久人妻av系列| 成年女人永久免费观看视频| 亚洲一区二区三区不卡视频| 免费搜索国产男女视频| 国产极品精品免费视频能看的| 成人性生交大片免费视频hd| 亚洲精品一区av在线观看| 精品日产1卡2卡| 国产91精品成人一区二区三区| 欧美最黄视频在线播放免费| 综合色av麻豆| 久久久久国产精品人妻aⅴ院| 国内毛片毛片毛片毛片毛片| 麻豆一二三区av精品| 又紧又爽又黄一区二区| 亚洲精品在线观看二区| 国产成人一区二区三区免费视频网站| 久久国产乱子伦精品免费另类| 99热这里只有精品一区 | 国产精品女同一区二区软件 | 美女午夜性视频免费| 亚洲国产中文字幕在线视频| 久久99热这里只有精品18| 淫妇啪啪啪对白视频| 九九热线精品视视频播放| 老司机深夜福利视频在线观看| 亚洲黑人精品在线| 亚洲一区二区三区色噜噜| 一进一出抽搐动态| 97人妻精品一区二区三区麻豆| 在线播放国产精品三级| 久久久水蜜桃国产精品网| 久久久久免费精品人妻一区二区| 亚洲欧美日韩卡通动漫| 亚洲中文字幕日韩| 熟女人妻精品中文字幕| 人人妻人人澡欧美一区二区| 亚洲国产中文字幕在线视频| 十八禁网站免费在线| 国产熟女xx| 欧美黑人巨大hd| 不卡一级毛片| 亚洲成a人片在线一区二区| 国产精品av视频在线免费观看| 人妻丰满熟妇av一区二区三区| 国产精品爽爽va在线观看网站| 国产成人啪精品午夜网站|