国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

服裝樣版結(jié)構(gòu)曲線擬合方法綜述

2020-05-11 05:53郭潔尚笑梅
關(guān)鍵詞:曲線擬合參數(shù)化

郭潔 尚笑梅

摘 要:傳統(tǒng)手工打版過程繁雜,對版師的經(jīng)驗要求較高;樣版自動化成型技術(shù)能夠提高制版效率,降低生產(chǎn)成本。曲線擬合是實現(xiàn)樣版自動化生成的關(guān)鍵技術(shù)之一,曲線擬合的方法較多,根據(jù)曲線形態(tài)選擇合適的方法,能夠提高擬合精度,優(yōu)化制版流程。本文根據(jù)所擬曲線的弧度將擬合方法分為3種:參數(shù)化擬合、貝賽爾曲線擬合、B樣條曲線擬合,并闡述了它們的性質(zhì)、優(yōu)缺點和評價方法。對曲線擬合方法進(jìn)行分類,在CAD系統(tǒng)中設(shè)置擬合方法時,能為服裝從業(yè)人員提供參考,提高擬合方法的利用價值。

關(guān)鍵詞:曲線擬合;參數(shù)化;貝賽爾曲線;B樣條曲線

中圖分類號:TS941? ? ? ? ? ? ? ?文獻(xiàn)標(biāo)識碼:B? ? ? ? ? ? ? ? ?文章編號:1674-2346(2020)02-0021-05

計算機視覺技術(shù)和計算機輔助設(shè)計應(yīng)用于服裝企業(yè),加快了服裝工廠智能化的發(fā)展。研究人員利用服裝工程技術(shù)、精益物流、智能制造等先進(jìn)技術(shù)建立一個智能工廠,利用光學(xué)、計算機視覺等技術(shù)獲取三維人體數(shù)據(jù)并進(jìn)行優(yōu)化,然后提取特征點,在服裝CAD系統(tǒng)中用參數(shù)模型自動繪制二維樣版,最后進(jìn)行成衣的制作、包裝、運輸。其中樣版的自動生成是建立智能工廠亟需突破的一道技術(shù)難關(guān),在此過程中,需要根據(jù)特征點對服裝結(jié)構(gòu)曲線進(jìn)行擬合。

服裝CAD系統(tǒng)的曲線擬合能力不僅關(guān)系到服裝樣版的自動化生成,也使得推版和樣版修改的過程變得快速、有效,CAD的使用推動了服裝樣版智能化的快速發(fā)展。[1]研究繪制樣版所需曲線的擬合方法,是自動化樣版成型的關(guān)鍵技術(shù),本文介紹了3種常用的曲線擬合方法,從擬合精度和擬合速度的角度對這幾種方法進(jìn)行評價,以保證版型的合體性,提高版型的成型效率。

1? ? 曲線擬合方法

曲線擬合技術(shù)起源于飛機、輪船的外形放樣工藝,后來隨著服裝CAD系統(tǒng)的發(fā)展,將曲線擬合引入服裝的打版、推版過程中。曲線擬合是將一組離散的點集加以約束后,用函數(shù)解析式表達(dá)出來,然后選擇合適類型的曲線使離散點集形成一條曲線,這條曲線可以反映出點集的形態(tài)、走勢。[2]曲線擬合的目的是使這些離散的數(shù)據(jù)點通過逼近或插值的方法形成一條光滑的曲線。在曲線擬合的過程中,有兩個關(guān)鍵點影響著擬合精度,即型值點和控制點。型值點的作用是描述曲線的形態(tài),控制點是用來調(diào)整和控制曲線走勢的特征點,在實際曲線造型過程中,通常是給出一組離散的型值點,用型值點反算控制點來擬合曲線。

曲線擬合方法較多,各種方法間的關(guān)系錯綜復(fù)雜,彼此之間相互聯(lián)系。為了提高擬合效率和擬合方法的利用價值,優(yōu)化制版流程,根據(jù)所擬曲線的弧度將擬合方法分為3類:參數(shù)化擬合、貝賽爾曲線擬合、B樣條曲線擬合。

1.1? ? 參數(shù)化擬合

參數(shù)化擬合通過約束來控制各特征點之間的關(guān)系,然后用參數(shù)定義曲線的函數(shù)解析式。參數(shù)化擬合操作簡單,擬合效率高,[3]改變約束條件可以快速地生成不同形態(tài)的曲線,方便曲線的修改。[4]參數(shù)化曲線擬合又分為基于函數(shù)關(guān)系和雙圓弧的擬合,用于較為簡單的線形擬合。

用于曲線擬合的函數(shù)有冪函數(shù)、對數(shù)函數(shù)、指數(shù)函數(shù)和多項式函數(shù)。一般而言,建立的函數(shù)模型須有很好的拓展性,函數(shù)表達(dá)式也要盡量簡單、便于計算,其中多項式函數(shù)能滿足這些要求,應(yīng)用廣泛。[5]

為了提高參數(shù)化擬合的效果,不斷有專家學(xué)者對其進(jìn)行改進(jìn),李培培[6]提出了一種基于坐標(biāo)變換的二次函數(shù)擬合方法,解決了二次函數(shù)擬合存在偏差的問題。由于多項式函數(shù)應(yīng)用于復(fù)雜曲線時,往往難以選擇合理的階數(shù),李新穎等人[7]提出了用多線函數(shù)法擬合曲線,該方法擬合精度高、計算過程簡單。

服裝樣版中的輪廓曲線主要包括前領(lǐng)窩曲線的等C曲線和袖山曲線的等S曲線,C曲線和S曲線均可以分解為多段C曲線,再利用雙圓弧進(jìn)行曲線擬合。[8]雙圓弧擬合曲線要確定型值點處的切矢,以保證曲線的凹凸性,白焱等人[9]確定了C曲線和S曲線雙圓弧間切點的統(tǒng)一計算公式,避免了解大量的方程組,提高了擬合速度。雙圓弧計算簡單,適應(yīng)性強,有較高的擬合精度;缺點是擬合后曲線圓弧段數(shù)較多,擬合精度不能調(diào)整,黃志剛[10]提出當(dāng)雙圓弧的半徑最為接近時,可以改善曲線的擬合效果。李重[11]指出雙圓弧擬合曲線時,可根據(jù)實際需要,任意更改樣版,使成衣更加飽滿合體,穿著舒服。

1.2? ? 貝賽爾曲線擬合

貝賽爾曲線是建立樣版曲線模型時運用最多的基本線條之一,多用于比較復(fù)雜的曲線擬合。1962年,貝賽爾曲線由法國數(shù)學(xué)家皮埃爾繁慈⒚鰨⒔溆τ糜諂檔鬧魈逕杓?!得了轿r玫哪夂閑Ч還惴河τ糜詡負(fù)臥煨?、紦溷花骤碱l確矯妗7癈AD中常用貝賽爾曲線是二次和三次貝賽爾曲線。

貝賽爾曲線根據(jù)參數(shù)方程進(jìn)行曲線的繪制,[12]通過曲線上的起點、終點和曲線外的兩個控制點來編輯曲線;其中控制點影響著曲線的擬合優(yōu)度,且控制點是可編輯的。由于控制點不在曲線上,導(dǎo)致控制點計算復(fù)雜,顧一帆[13]提出一種基于改進(jìn)方程組的方法計算控制點,此方法誤差較小,擬合速度較快。

貝賽爾曲線之所以能夠廣泛應(yīng)用,是因為它可以實現(xiàn)對任意曲線的擬合,具有使用方便、靈活的特點。但是當(dāng)曲線某個位置的形態(tài)不符合實際要求時,不能對其進(jìn)行修改。即改變?nèi)我庖粋€位置的控制頂點,整條曲線的形態(tài)都會改變。李靜芳[14]通過調(diào)節(jié)三次貝賽爾曲線的參數(shù)來改變弧線的形狀,可以實現(xiàn)局部位置的修改,計算過程也相對簡單。楊自春等人[15]用三次貝塞爾曲線建立參數(shù)化模型,能夠快速實現(xiàn)曲線的修改。湯傳吉等人[16]指出三次貝賽爾曲線能夠?qū)崿F(xiàn)曲線曲面的自由變形。綜上所述,三次貝賽爾曲線有更強的適用性,它還可以通過調(diào)整控制點擬合復(fù)雜曲線。吳尚[17]指出用三次貝賽爾曲線進(jìn)行前后襠弧線的繪制時,需經(jīng)過一個固定的控制點來決定襠彎的挖度。宋琨等人[18]選取線段的中心和三角形的重心作為三次貝賽爾曲線的控制點擬合曲線,獲得較好的擬合效果。

1.3? ? B樣條曲線

B樣條曲線是由貝賽爾曲線發(fā)展而來的,具有良好的連續(xù)性、凸包性,能夠利用控制點調(diào)整曲線的形狀,若要對某段曲線進(jìn)行修改,改變一個控制頂點的位置就能改變其形狀,能有效地解決4個以上控制頂點的擬合問題。1946年,Schoenberg提出B樣條函數(shù),后來 DeBoor和 Cox總結(jié)出B樣條的一系列算法,[19-20]該算法使得B樣條得到廣泛應(yīng)用。

為了保證曲線的擬合精度、光順性和實用性,在實際應(yīng)用中經(jīng)常對B樣條曲線進(jìn)行擴展。由于B樣條曲線無法準(zhǔn)確擬合圓、橢圓、拋物線等二次函數(shù)曲線,發(fā)展了均勻B樣條曲線,它能夠通過增加或減少控制點的權(quán)值,調(diào)整復(fù)雜曲線的局部形狀;最后演變到非均勻B樣條曲線,采用控制點定義曲線,在型值點確定的情況下反算控制點,這種方法的缺點是計算量大、擬合速度較慢。[21]

X.Liu等人[22]用有理三次B樣條基函數(shù)進(jìn)行擬合,可以改變曲線的任意方向,用戶有更多的控制權(quán)來擬合各種曲線;范輝等人[23]用GC2擴展B樣條,擴展后擬合的曲線的光順性得到了明顯改善,曲率變化更平坦,幾何形狀也更自然;嚴(yán)蘭蘭等人[24]將三次多項式函數(shù)用于均勻B樣條曲線,得到的曲線較為光順,能夠很好調(diào)整曲線的形狀;呂丹[25]指出在反求三次非均勻B樣條曲線的控制點時,累加弦長參數(shù)化法能夠反映出數(shù)據(jù)點根據(jù)弦長分布的情況,生成的曲線形態(tài)較為自然,被認(rèn)為是最佳參數(shù)化方法。因此,通過擴展B樣條曲線,能夠有效改進(jìn)擬合方法的性能、改善曲線的形態(tài)。

2? ? 擬合方法的評價

篩選擬合方法時,為了能夠擬合出滿足要求的樣版結(jié)構(gòu)曲線,需要對擬合方法進(jìn)行評價,通常從擬合精度、擬合速度2個方面來衡量。正如文中所述,型值點和控制點是曲線擬合過程中非常重要的2個點,同樣,它們也影響著擬合精度和擬合速度。

2.1? ? 擬合精度

擬合精度與控制點的個數(shù)、型值點的個數(shù)和位置有關(guān)。一般而言,型值點和控制點越多,曲線越光滑,擬合的效果就越好,雋峰等人[26]用B樣條曲線進(jìn)行擬合,隨控制點個數(shù)的增加,平均誤差減少,擬合精度增大;在曲線的不同位置插入的型值點,其擬合精度也不相同。[27]朱同林[28]指出利用曲率來調(diào)整型值點的分布位置是在型值點少的情況下,保證擬合效果得到最大化的方法。不同的曲線形態(tài)插入型值點的最佳位置如表1所示。

2.2? ? 擬合速度

當(dāng)型值點和控制點多時,會導(dǎo)致反求方程組的階數(shù)很大,計算量增加,從而使運行速度變慢,[29]樣版修改困難。周明華[30]得出在幾乎同樣精度的情況下,用遺傳算法擬合時,使用的控制頂點較少,因此要根據(jù)實際情況盡可能使用較少的型值點和控制點來得到最大的擬合精度。

擬合速度的提升還可通過插入合適的參數(shù)和算法來實現(xiàn)。高劍光[31]提出一種簡單的二次B樣條曲線擬合算法,該算法大大提高了曲線的擬合速度。高茂庭等人[32]利用改進(jìn)的遺傳算法來擬合B樣條曲線,該算法提高了擬合優(yōu)度并加快了收斂速度。

雖然型值點和控制點的個數(shù)越多,擬合優(yōu)度越好,但是會導(dǎo)致擬合速度下降。不能從單一方面評價擬合方法,要綜合考慮影響擬合精度和速度的多方面因素。因此,一個良好的擬合方法要求用較少的型值點和控制點,實現(xiàn)較大的擬合精度;而實現(xiàn)該要求的方法是插入不同的參數(shù)和算法。

綜上,參數(shù)化擬合計算簡單,可通過調(diào)整參數(shù)快速修改局部位置,多用于線形比較簡單的曲線擬合;貝賽爾曲線方便靈活,可對較為復(fù)雜的曲線擬合,基于參數(shù)化的三次貝賽爾曲線能夠改進(jìn)無法進(jìn)行局部修改的缺點;B樣條曲線應(yīng)用廣泛,可以通過改變控制點的位置,實現(xiàn)對任意部位的修改,能夠擬合復(fù)雜曲線,擬合精度較好。參數(shù)化的方法可以應(yīng)用于貝賽爾曲線和B樣條曲線,樣條也可作為插值方法用于參數(shù)化擬合,還可用最小二乘法、遺傳算法、梯度下降法等算法對這三種擬合方法進(jìn)行改進(jìn)。用以上方法擬合樣版結(jié)構(gòu)曲線,克服了服裝企業(yè)過度依賴版師經(jīng)驗的情況,推動了樣版自動化成型技術(shù)的發(fā)展。

當(dāng)前非接觸式三維測體技術(shù)還不成熟,測量的數(shù)據(jù)存在偏差,這意味著提高曲線的擬合精度、開發(fā)合適的擬合方法是非常重要的。研究人員未來應(yīng)致力于插值算法的研究,構(gòu)建更加簡單的數(shù)學(xué)模型,使其具有普遍適用性;還應(yīng)實現(xiàn)對曲線任意位置的修改,同時滿足對多種線形的擬合;用較少的型值點和控制點提高曲線的擬合速度和精度,也是今后的研究方向之一。樣版結(jié)構(gòu)曲線擬合方法的成熟,將是服裝樣版智能化過程中的研究重點。

參考文獻(xiàn)

[1]張莉.淺析基于曲線擬合及計算機輔助技術(shù)的圖形數(shù)字化方法[J].設(shè)計與研究,2019(23):208.

[2]樂亞南.基于曲線擬合理論的點云數(shù)據(jù)處理分析[D].成都:西南交通大學(xué),2012.

[3]王宗榮,張皋鵬.新版文化女裝衣身原型參數(shù)化制圖數(shù)學(xué)模型[J].紡織學(xué)報,2009,30(3):82-87.

[4]張志群,常明,劉雯林.參數(shù)化系統(tǒng)設(shè)計[J].計算機工程與應(yīng)用,2002,38(7):130-132,150.

[5]張春.多項式曲線擬合的計算機解法及應(yīng)用[J].西北水電,1999(3):20-21.

[6]李培培.曲線造型中關(guān)于擬合、參數(shù)化及形狀優(yōu)化問題的研究[D].濟南:山東大學(xué),2012.

[7]李新穎,劉凱,黃海燕.多線函數(shù)法在曲線擬合中的應(yīng)用研究[J].計量學(xué)報,2018,39(5):716-719.

[8]葉勤文,王維杰,陳咪,等.基于AutoCAD以及圓弧擬合曲線的參數(shù)化服裝制版[J].毛紡科技,2019,47(9):57-65.

[9]白焱,黃序.自由曲線的雙圓弧擬合成形法[J].小型微型計算機系統(tǒng),1994,15(8):20-24.

[10]黃志剛,郭鐘寧.平面曲線的近似等誤差雙圓弧擬合及應(yīng)用[J].現(xiàn)代制造工程,2003(6):22-24.

[11]李重.雙圓弧在服裝紙樣中的應(yīng)用[J].紡織學(xué)報,2005,26(5):101-105.

[12]馬華,劉峰,任春麗.Bezier曲線的計算機實現(xiàn)[J].西安電子科技大學(xué)學(xué)報,2002,29(4):565-568.

[13]顧一帆,史有群.服裝CAD制版系統(tǒng)中曲線繪制自動化方法研究[J].計算機科學(xué)與應(yīng)用,2019,9(1):9-18.

[14]李靜芳.參數(shù)曲線曲面在服裝CAD中的造型研究[D].杭州:浙江理工大學(xué),2010.

[15]楊自春,彭茂林,曹躍云,等.基于貝賽爾曲線和粒子群算法的渦輪葉片型線參數(shù)化建模[J].中國電機工程學(xué)報,2012(32).

[16]湯傳吉,楊安康,劉京南.基于FFD的點云變形技術(shù)研究[J].新型工業(yè)化,2012(11):18-24.

[17]吳尚.定制男西裝樣版的智能生成模型[D].蘇州:蘇州大學(xué),2018.

[18]宋琨,張渭源.用貝賽爾曲線擬合服裝結(jié)構(gòu)曲線的處理方法[J].國際紡織導(dǎo)報,2001(4):76-79.

[19]BezierP E.Exam ple ofan Existing System in M otorIndustry:the UNISURF System[J].Proc Roy Soc ofLondon,1971,A321: 207-218.

[20]Coons S A.Surfaces for Com puter Aided Design of Space Forms[R].M IT Project,1967.

[21]林旭軍,張樹有,王進(jìn),等.可去除自交且具有可調(diào)節(jié)光順的非均勻有理B樣條等距曲線生成方法[J].計算機集成制造系 統(tǒng),2019,25(8):1920-1926.

[22]X.Liu,G.Dodds,J.MaCartney,BK Hinds.Manipulation of CAD surface modela with haptics based on shape control functions[J]. Computer-aided Design.2005:1447-1458.

[23]范輝,張彩明,李晉江.B樣條曲線曲面的GC2擴展[J].計算機學(xué)報,2005(6):933-938.

[24]嚴(yán)蘭蘭,韓旭里.三次均勻B樣條曲線的保形擴展[J].計算機應(yīng)用研究,2017,34(1):295-301.

[25]呂丹,童創(chuàng)明,鄧發(fā)升,解超旭.三次NURBS曲線控制點的計算[J].彈箭與制導(dǎo)學(xué)報,2006,26(4):357-359.

[26]雋峰,黎小間,高建華,王金珠.B樣條曲面擬合方法在人體測量中的應(yīng)用[J].計算機應(yīng)用研究,2007,24(5):183-185.

[27]沈慧芬.圖像區(qū)域的曲線描述及應(yīng)用研究[D].無錫:江南大學(xué),2014.

[28]朱同林,劉越暢,柴麗芳,等.基于非均勻B樣條小波的紙樣優(yōu)化識別方法及應(yīng)用[J].華南農(nóng)業(yè)大學(xué)學(xué)報,2004,25(4): 108-110.

[29]林意,袁琦睦,何援軍.一種過型值點的快速曲線造型算法[J].工程圖形學(xué)學(xué)報,2005(4):72-76.

[30]周明華,汪國昭.基于遺傳算法的B樣條曲線和B閦ier曲線的最小二乘擬合[J].計算機研究與發(fā)展,2005,42(1):134-143.

[31]高劍光.一種簡單的二次B樣條曲線擬合方法[J].微型電腦應(yīng)用,2010,26(10):37-38,41.

[32]高茂庭,馮莉.基于遺傳算法的B樣條曲線擬合改進(jìn)算法[J].計算機應(yīng)用研究,2019,36(9):2840-2844.

猜你喜歡
曲線擬合參數(shù)化
面料性能對A字裙動態(tài)造型的影響
曲線擬合的方法
從一道考研題談空間曲線積分的計算
Pro/E的三維往復(fù)壓縮機參數(shù)化模型庫的建立
基于車道投影特征的彎道識別算法研究
一種懸架運動仿真快速建模方法研究
股骨頸骨折內(nèi)固定方式優(yōu)選方法研究
應(yīng)用曲線擬合法優(yōu)化油井合理沉沒度
会昌县| 微博| 临沂市| 宾川县| 红河县| 蕲春县| 静乐县| 达孜县| 介休市| 宜州市| 灵寿县| 郴州市| 凉山| 武穴市| 吕梁市| 化德县| 伊春市| 临江市| 鄢陵县| 曲阜市| 芦山县| 剑河县| 英山县| 建瓯市| 苏州市| 固原市| 济源市| 新建县| 嵊州市| 凌海市| 崇州市| 文水县| 平南县| 通化市| 平昌县| 裕民县| 武平县| 绥江县| 黎平县| 德庆县| 宁德市|