張 卓, 叢洪蓮, 蔣高明, 董智佳
(江南大學(xué) 針織技術(shù)教育部工程研究中心, 江蘇 無(wú)錫 214122)
近年來,個(gè)性化服裝定制成為新興的服裝生產(chǎn)、銷售方式,然而現(xiàn)有服裝量身批量定制(MTM)技術(shù)軟件操作復(fù)雜,專業(yè)知識(shí)門檻高,不足以滿足以顧客主導(dǎo)的設(shè)計(jì)需求[1]。如何構(gòu)建更加易用便捷的服裝款式交互設(shè)計(jì)系統(tǒng)成為研究的熱點(diǎn)。
部件化的服裝個(gè)性化設(shè)計(jì)[2-4]利用客戶驅(qū)動(dòng)的快速三維服裝造型方法,輸入設(shè)計(jì)好的服裝部件模型,構(gòu)建虛擬服裝的部件庫(kù),可方便使用者從樣本中快速獲得樣式豐富的服裝虛擬仿真模型進(jìn)行不同形式的組合[5-6]。合理的款式推薦系統(tǒng)可從海量數(shù)據(jù)信息中快速基于顧客偏好進(jìn)行精確搜索與真實(shí)展示。目前推款系統(tǒng)已有基于改進(jìn)貝葉斯網(wǎng)絡(luò)的服裝推薦系統(tǒng)、基于本體論的服裝推薦系統(tǒng)[7]、基于模糊集合論的服裝推薦系統(tǒng)[8]、基于關(guān)鍵點(diǎn)服裝款式識(shí)別的智能時(shí)尚推薦系統(tǒng)[9]等。同時(shí),部分學(xué)者將優(yōu)化算法中的交互式遺傳算法引入款式設(shè)計(jì)與推薦系統(tǒng)中[10]。Kim等[11]提出可將服裝領(lǐng)域?qū)I(yè)知識(shí)整合到基因型中的一種新的編碼方案,開發(fā)出一種更實(shí)用的女裝設(shè)計(jì)輔助系統(tǒng)。Hsiao等[12]提出了一種基于交互遺傳算法的服裝咨詢和仿真系統(tǒng),幫助設(shè)計(jì)人員獲得產(chǎn)品組件和裝飾圖案的最佳搭配方案。
Polo衫較時(shí)裝等類型服裝受眾更廣,有較大的市場(chǎng)與需求。本文運(yùn)用服裝部件化設(shè)計(jì)思想建立Polo衫的款式與紋理設(shè)計(jì)部件數(shù)據(jù)庫(kù),并引入基于部件相似度優(yōu)化的交互式遺傳算法,建立個(gè)性化Polo衫款式推薦系統(tǒng),望在降低設(shè)計(jì)專業(yè)門檻的同時(shí)更加高效便捷地進(jìn)行基于用戶偏好的Polo衫個(gè)性定制。
Polo衫由針織面料構(gòu)成,從運(yùn)動(dòng)裝逐漸成為了商務(wù)休閑、學(xué)生夏季校服、公司集體服裝等日常穿著的服裝款式之一[13],其基本形態(tài)較為固定但可進(jìn)行細(xì)節(jié)的延伸設(shè)計(jì)。
Polo衫的部件設(shè)計(jì)可分為款式拼接部件與外觀紋理部件??钍狡唇硬考煞譃榇笊硪缕?、袖片、領(lǐng)片及門襟,外觀紋理設(shè)計(jì)有條紋設(shè)計(jì)、針織紋理設(shè)計(jì)等。本文對(duì)其款式拼接部件與外觀紋理部件的設(shè)計(jì)進(jìn)行細(xì)化分析,以便于進(jìn)一步建立Polo衫的部件數(shù)據(jù)庫(kù)。
目前較高效的版型設(shè)計(jì)方法為參數(shù)化的紙樣設(shè)計(jì)方法[14],即針對(duì)客戶的身體數(shù)據(jù)進(jìn)行固定紙樣的快速設(shè)計(jì),但是款式較單一,且不同款式服裝紙樣三維建模后生成的部件之間融合拼接問題較復(fù)雜。因此本文提出一種基于部件化思想的參數(shù)化紙樣生成方法,目的是在改變服裝分部件時(shí)拼接處曲線形態(tài)保持不變。如圖1所示Polo衫版型設(shè)計(jì)。按通用的參數(shù)化制版方法,根據(jù)輸入的用戶人體參數(shù)進(jìn)行基本款式的紙樣設(shè)計(jì)后,設(shè)定部件版型設(shè)計(jì)關(guān)鍵點(diǎn)集{A},為固定部件間的拼接縫紉線。冷凍圖1版型圖中點(diǎn)集{A}聯(lián)結(jié)的曲線,即款式模型上的實(shí)線標(biāo)注曲線,后進(jìn)行款式變形點(diǎn)集{B}的設(shè)定與自由設(shè)計(jì),即改變款式模型上的虛線標(biāo)注曲線處,衣袖的系列設(shè)計(jì)示例如圖2所示。在相同袖山曲線的基礎(chǔ)上進(jìn)行不同袖形的變化與建模。在符合用戶個(gè)性化身材的基礎(chǔ)上,有效提高Polo衫款式變化效率,豐富部件庫(kù)的部件款式。
圖1 基于部件化的Polo衫版型設(shè)計(jì)
圖2 袖型系列變化的版型設(shè)計(jì)與對(duì)應(yīng)模型建立
本文Polo衫模型中點(diǎn)的存放以坐標(biāo)的形式進(jìn)行呈現(xiàn),三維服裝進(jìn)行分部件上傳及替換時(shí),保持其中所有點(diǎn)的相對(duì)坐標(biāo)數(shù)據(jù)無(wú)改變,即將各部件文件中的數(shù)據(jù)進(jìn)行重組,完整顯示整件服裝,完成部件的拼接。以圖2中衣袖與衣身的拼接處為例,由于前端版型設(shè)計(jì)時(shí)保持了袖窿縫合處的一致,當(dāng)替換3種不同衣袖部件時(shí),同位置的不同部件替換時(shí)未改變端連接處網(wǎng)格保持基本一致可減少部件間的部件邊界融合操作,無(wú)需多次三角化占用計(jì)算機(jī)內(nèi)存。
多年來,Polo衫基本形態(tài)少有改變,但可在局部細(xì)節(jié)上做出豐富的造型延伸。
以衣領(lǐng)部件為例,領(lǐng)型的設(shè)計(jì)要點(diǎn)有領(lǐng)座高度、翻領(lǐng)寬、領(lǐng)角形狀等,款式可分為小方領(lǐng)、中方領(lǐng)、短尖領(lǐng)、中尖領(lǐng)、長(zhǎng)尖領(lǐng)和八字領(lǐng)等。領(lǐng)高度需使搭配西裝時(shí)衣領(lǐng)露出,領(lǐng)座高常為2.5 cm左右,翻領(lǐng)寬為3~6 cm,部分款式部件模型如圖3所示。不同領(lǐng)型的工藝參數(shù)等信息見表1。
圖3 Polo衫領(lǐng)部件款式
表1 不同Polo衫領(lǐng)部件信息表
衣身部件中,根據(jù)臀腰差可進(jìn)行貼身款式、合身款式、寬松款式等寬松度的衣身形態(tài)變化;衣長(zhǎng)可進(jìn)行短款、適中款、長(zhǎng)款等變化;下擺可前后長(zhǎng)短一致或前短后長(zhǎng),可差2 cm左右;轉(zhuǎn)角處可卷擺衩或貼擺衩等;后片處可分為有背褶與無(wú)背褶款式,也可對(duì)衣身進(jìn)行分割線設(shè)計(jì),均為在縫紉拼接線固定的情況下進(jìn)行的款式模型變化。
衣袖部件中,多為短袖,在袖山曲線處形態(tài)不變的情況下可進(jìn)行袖肥、袖長(zhǎng)、袖口形態(tài)等變化,以及是否縫制羅紋袖口、羅紋袖口的寬度等變化,不縫制羅紋袖口時(shí),袖口縫跡有單線與雙線等。
門襟部件中,有明門襟、暗門襟、V字門襟等款式變化。紐扣設(shè)置常為兩粒扣或三???。門襟深度可搭配衣身一起進(jìn)行改變,兩??蹠r(shí)門襟深度常為15 cm;三粒扣時(shí)常為17 cm。封口有普通封口、寶劍封口、交叉封口等,可按此款式變化分別保存款式模型。
Polo衫外觀紋理設(shè)計(jì)不同的顏色與條紋寬度可組合生成多種復(fù)雜條紋。本文采用最小循環(huán)設(shè)計(jì)法,對(duì)Polo衫外觀設(shè)計(jì)包括色彩選擇、針織組織紋理選擇、條紋寬度、領(lǐng)部色彩紋理等進(jìn)行設(shè)計(jì)。
由于條紋Polo衫領(lǐng)部設(shè)計(jì)通常為純色設(shè)計(jì),色彩可選用條紋色及黑白灰等常用色,紋理可選平紋、橫機(jī)領(lǐng)紋理等,常與衣身等分開進(jìn)行映射。
色彩設(shè)計(jì)可就生產(chǎn)部門現(xiàn)有的彩色紗線色彩建庫(kù),設(shè)計(jì)款直接可投入生產(chǎn),亦可參考潘通色卡等現(xiàn)有色彩庫(kù)進(jìn)行選擇,給用戶更大的選擇空間。Polo衫常用面料為針織緯編針織面料,常見組織有緯平針組織、斜紋組織、珠地網(wǎng)眼組織等緯編組織。本文對(duì)多種緯編針織物掃描并進(jìn)行放大、增強(qiáng)對(duì)比度等圖片處理,獲得其紋理圖元,分別保存后與顏色復(fù)合即可進(jìn)行純色面料的模擬。
將條紋寬度選定后計(jì)算機(jī)繪制條紋面料模擬圖,構(gòu)成1款條紋設(shè)計(jì)的循環(huán)圖案,可直接在Polo衫除領(lǐng)部版片內(nèi)進(jìn)行四方循環(huán)映射,用于Polo衫的外觀設(shè)計(jì),如圖4所示。補(bǔ)充針織組織紋理后的條紋設(shè)計(jì)更加直觀反映面料外觀屬性,便于用戶更加直觀地進(jìn)行面料設(shè)計(jì)。
圖4 具有針織紋理的Polo衫面料設(shè)計(jì)
設(shè)計(jì)服裝時(shí)構(gòu)架部件數(shù)據(jù)庫(kù)可幫助解決本文中數(shù)據(jù)的定義、儲(chǔ)存、查詢、操作等問題[15]。Polo衫中部件拼接與面料設(shè)計(jì)的實(shí)現(xiàn)過程實(shí)質(zhì)上是設(shè)定的程序?qū)Σ考?kù)內(nèi)已做好標(biāo)記的款式部件與紋理部件的選擇調(diào)用與結(jié)合。
Polo衫設(shè)計(jì)部件庫(kù)分為款式部件庫(kù)與紋理部件庫(kù),款式部件庫(kù)有各部件模型、特征曲線、特征點(diǎn)、網(wǎng)格信息、屬性等子部件庫(kù),紋理部件庫(kù)有針織紋理庫(kù)、條紋寬度庫(kù)、衣身顏色庫(kù)及領(lǐng)部顏色庫(kù)、組織庫(kù)等子部件庫(kù)。如圖5為部件數(shù)據(jù)庫(kù)中衣片、紋理等部件實(shí)體及其之間的相互關(guān)系的實(shí)體-聯(lián)系(E-R)圖,其中m與n表示各部件間多對(duì)多的關(guān)系。部件數(shù)據(jù)庫(kù)的表間結(jié)構(gòu),如圖6所示。根據(jù)庫(kù)中的信息與定義,進(jìn)行選擇、刪除、替換、修改等操作來支持部件在Polo衫虛擬展示中的顯示、修改、儲(chǔ)存等工作。
由于后續(xù)引入交互式遺傳算法進(jìn)行款式推薦時(shí)也需要編碼操作,為簡(jiǎn)化操作,本文在部件建庫(kù)時(shí)各子部件模型及設(shè)計(jì)元素直接使用0、1組成的二進(jìn)制編碼。編碼的位數(shù)隨子部件庫(kù)中各部件數(shù)量決定。
圖5 部件數(shù)據(jù)庫(kù)結(jié)構(gòu)E-R圖
圖6 部件庫(kù)數(shù)據(jù)表間結(jié)構(gòu)
款式部件、顏色庫(kù)、紋理庫(kù)等有已知容量,可直接編碼。特別的,條紋寬度庫(kù)中,可由建庫(kù)者根據(jù)實(shí)際情況進(jìn)行條紋寬度的最大值、最小值以及劃分精度的確定,由劃分后的數(shù)值個(gè)數(shù)確定由多少位編碼表示條紋寬度的取值。若有更多部件儲(chǔ)存需求,可適當(dāng)增加編碼位數(shù),留一定冗余量,則可實(shí)現(xiàn)部件庫(kù)的大容量?jī)?chǔ)存與調(diào)用。
目前,交互式遺傳算法主要通過算法的編碼、初始種群生成、以評(píng)分機(jī)制獲取方案適應(yīng)度、選擇、交叉與變異等逐漸生成最優(yōu)解。由于在服裝款式的獲取中,款式間差異較小,評(píng)分制方法隨意性較強(qiáng),迭代次數(shù)多易引起用戶疲勞,且基于整體的評(píng)分機(jī)制未考慮部件位置的影響權(quán)重,基于部件的評(píng)分機(jī)制交互復(fù)雜。
圖7 改進(jìn)的交互式遺傳算法流程圖
基因的編碼由各設(shè)計(jì)因素的二進(jìn)制編碼排列組成,各部件數(shù)量決定了該片段編碼需要的容量長(zhǎng)度,如若有8個(gè)部件模型,則應(yīng)設(shè)置3位長(zhǎng)度的編碼位置來對(duì)各部件進(jìn)行編碼。部件拼接的編碼形式如圖8所示,展示了一個(gè)Polo衫的個(gè)性化設(shè)計(jì)方案的二進(jìn)制編碼方案的構(gòu)成。本文示例中各部件均存放8個(gè)部件模型,即共需要長(zhǎng)度為12的編碼組來表示1個(gè)部件拼接方案。Polo衫的外觀設(shè)計(jì)中,為使樣本數(shù)量有限,本文選取共有8種備用顏色的兩色循環(huán)提花條紋設(shè)計(jì),其設(shè)計(jì)方案有顏色一的顏色選擇、顏色一的條紋寬度、顏色二的顏色選擇、顏色二的條紋寬度、衣身面料紋理設(shè)計(jì)(平紋、斜紋、單珠地、雙珠地四種緯編面料編織紋理)、領(lǐng)部色彩設(shè)計(jì)(常見的白色、黑色或主紋理選擇的顏色一、顏色二)及領(lǐng)部紋理設(shè)計(jì),其條紋寬度為0.5 cm到8 cm的共16個(gè)數(shù)值,即共需要長(zhǎng)度為20的編碼組來表示1個(gè)外觀設(shè)計(jì)方案。由此可知,本節(jié)中1個(gè)完整的Polo衫設(shè)計(jì)方案將由32位編碼來表示。
圖8 Polo衫個(gè)性化設(shè)計(jì)方案的二進(jìn)制編碼方案
3.3.1 權(quán)重分配
由于每個(gè)用戶對(duì)于各子部件對(duì)款式整體影響程度判別不同,提出運(yùn)用主觀賦權(quán)法根據(jù)用戶對(duì)各部件的重視程度進(jìn)行交互式部件權(quán)重設(shè)置。其優(yōu)點(diǎn)因人而異,根據(jù)各人對(duì)Polo衫款式的愛好傾向做出選擇,較客觀權(quán)重賦值法不會(huì)出現(xiàn)部件權(quán)重與實(shí)際重要狀態(tài)相悖情況。
本文中部件影響因素共有領(lǐng)、袖、衣身、門襟、條紋設(shè)計(jì)、配色設(shè)計(jì)、針織紋理7種。用戶進(jìn)行1個(gè)完整Polo衫設(shè)計(jì)方案審視之后,根據(jù)對(duì)部件的重視程度在100%總權(quán)重的數(shù)據(jù)表中進(jìn)行數(shù)值更改,依次為各部件交互分配權(quán)重,如表2所示。并將權(quán)重結(jié)果應(yīng)用于后續(xù)適應(yīng)值的計(jì)算中。
3.3.2 差異度賦值
方案間的相似度可由其分部件的差異度反推得出。由于部件模型間差異度難以量化評(píng)估,本文需要對(duì)同位置的不同部件進(jìn)行差異度的主觀判別與賦值。
表2 Polo衫部件權(quán)重分配設(shè)置
以領(lǐng)部件為例,結(jié)合服裝專業(yè)知識(shí),設(shè)計(jì)人員可將領(lǐng)部的子部件按照領(lǐng)座高、翻領(lǐng)寬、領(lǐng)角形狀等款式相似度在表格中對(duì)子部件庫(kù)中各部件間差異度進(jìn)行主觀評(píng)判,以進(jìn)行差異度賦值。其中,賦值采用四級(jí)分級(jí)賦值策略,共0~3分,差異越大,差異度取值越大,其中相同的2個(gè)子部件差異度為0,對(duì)1.2節(jié)中部分部件的差異度賦值如表3所示。
正是由于電子商務(wù)所出現(xiàn)的社會(huì)效應(yīng)反應(yīng)強(qiáng)烈,也讓我們看到了近年來電子商務(wù)治理的改善與變化,很大程度上外因起著重要的作用。在社會(huì)環(huán)境和時(shí)代更迭的今天,我們能夠在社會(huì)治理中更便捷地探索其發(fā)展機(jī)制,運(yùn)用更先進(jìn)的方式在應(yīng)對(duì)突發(fā)事件時(shí)顯得不那么無(wú)力。
表3 領(lǐng)部件間差異值賦值表
3.3.3 適應(yīng)值的計(jì)算
每次迭代中的個(gè)體都可在所有影響參數(shù)構(gòu)成的參數(shù)空間中對(duì)應(yīng)1個(gè)點(diǎn),即本文中的每個(gè)設(shè)計(jì)方案都可對(duì)應(yīng)由7個(gè)設(shè)計(jì)因素構(gòu)成的七維空間中的1個(gè)點(diǎn)。其中,兩個(gè)體在本參數(shù)空間中的距離由加權(quán)的多維度空間距離下式進(jìn)行計(jì)算:
式中:ωg為第g個(gè)參數(shù)的權(quán)重取值;Aig為個(gè)體i在第g個(gè)參數(shù)中的坐標(biāo)值;Aig與Ajg的差值即為表3中定義的兩部件的差異值。所以本文中算法并不需要建立真實(shí)的坐標(biāo)系,可直接加入權(quán)重計(jì)算后,易知影響大的部件差異越大時(shí),整體款式設(shè)計(jì)方案的差異越大,其適應(yīng)度應(yīng)該也越低。
用戶在交互式評(píng)價(jià)時(shí),從待評(píng)價(jià)子代中選擇一款最心儀的服裝,將其適應(yīng)度動(dòng)態(tài)的設(shè)為滿分1分,其他方案的適應(yīng)度則由與被選擇的個(gè)體的距離,即差異度推算得出。綜合所有影響因素后,搜尋在有限空間中與選中方案差異度最大方案,即分別計(jì)算各端點(diǎn)與被選擇點(diǎn)的距離最遠(yuǎn)點(diǎn),記錄dmax,由此可對(duì)適應(yīng)度進(jìn)行標(biāo)準(zhǔn)化計(jì)算,計(jì)算公式如下:
式中:di表示該方案點(diǎn)與被選擇方案點(diǎn)的距離;fi表示該方案的適應(yīng)值。dmax一定時(shí),di越小,fi越大,即該個(gè)體的適應(yīng)度越大。一次迭代中除被選中款式外的最大適應(yīng)值個(gè)體方案可與被選中方案一起作為后續(xù)種群進(jìn)化的父代參與迭代。同時(shí),所有個(gè)體的平均適應(yīng)值越高可表示種群中有較多符合用戶審美偏好的設(shè)計(jì)方案。
3.4.1 子染色體偏好固定或剔除操作
在交互式遺傳進(jìn)化算法的應(yīng)用中,常有用戶對(duì)產(chǎn)品部分產(chǎn)生滿意或不滿意的情況,但對(duì)方案的評(píng)分為整體評(píng)分,則容易出現(xiàn)喜愛的部件無(wú)法保留,不喜愛的部件重復(fù)出現(xiàn)的情況,限制了算法尋優(yōu)解的進(jìn)程。
為解決此問題,本文從用戶對(duì)Polo衫構(gòu)成各部件逐漸明確的喜好出發(fā),運(yùn)用染色體中局部偏好固定/剔除操作。用戶手動(dòng)固定滿意的局部部件,可將該基因段作為常量保存,即在表示該部件影響的維度中差異度(Aig與Ajg的差值)為0,且該片段不參與后續(xù)交叉、變異等遺傳操作。同時(shí),可剔除不滿意部分,標(biāo)記該段基因編碼,此后重復(fù)出現(xiàn)該片段時(shí),直接淘汰該遺傳個(gè)體,直至該位置與剔除片段不同。
3.4.2 交互優(yōu)化
交互界面設(shè)計(jì)如圖9所示。以各部件重視程度進(jìn)行權(quán)重賦值后,系統(tǒng)隨機(jī)為用戶推出10款Polo衫設(shè)計(jì)方案,用戶通過觀察與對(duì)比選擇一款相對(duì)最喜愛的設(shè)計(jì)款式,系統(tǒng)將其適應(yīng)度設(shè)置為1,并根據(jù)差異度對(duì)其他方案進(jìn)行對(duì)比的適應(yīng)值分配。同時(shí)可設(shè)定部分喜愛與部分不喜愛進(jìn)行基于偏好的片段固定或剔除。
圖9 交互界面設(shè)計(jì)
若已出現(xiàn)最心儀款式,可選擇直接結(jié)束進(jìn)程。若不是最心儀款式可選擇“下一代”按鈕,選擇適應(yīng)值高的種群并在其中進(jìn)行二進(jìn)制編碼的片段基因交叉與變異以進(jìn)行迭代。通過交叉、變異等遺傳操作進(jìn)行數(shù)次的迭代演變,可維持算法的全局搜索能力,防止輸出結(jié)果陷入局部最優(yōu)解新的Polo衫設(shè)計(jì)方案逐漸符合用戶需求。
若適應(yīng)值交互時(shí)采用評(píng)分制方法,需要考慮各部件影響時(shí),對(duì)各款式的各部件進(jìn)行交互式評(píng)分,但在Polo衫的設(shè)計(jì)中部件類型較多,會(huì)產(chǎn)生繁重的交互工作。然而本文方法界面簡(jiǎn)單、交互操作簡(jiǎn)便,只需點(diǎn)選即可完成評(píng)價(jià)操作,可高效的進(jìn)行交互式遺傳操作。
招募10名年齡在25~35歲之間的目標(biāo)客戶,實(shí)驗(yàn)設(shè)定種群數(shù)為10,最大迭代次數(shù)為10次,交叉概率為0.55,變異概率為0.03,對(duì)10名用戶進(jìn)行測(cè)試,將各適應(yīng)值結(jié)果保留1位小數(shù)。實(shí)驗(yàn)證明,到第9代時(shí)除適應(yīng)值被賦值為1的個(gè)體外的其他個(gè)體中的最大適應(yīng)值與平均適應(yīng)值已顯著提高,且適應(yīng)值與迭代次數(shù)均成正比,如圖10所示。說明隨著進(jìn)化代數(shù)的增加,種群的最大適應(yīng)值與平均適應(yīng)值升高,在保證一定的搜索空間的同時(shí),逐漸傾向用戶的心理偏好,可逐漸搜索到用戶較心儀的設(shè)計(jì)方案。
圖10 適應(yīng)值評(píng)價(jià)折線圖
當(dāng)?shù)螖?shù)已達(dá)預(yù)設(shè)值或用戶認(rèn)為推薦的方案中已有滿意個(gè)體時(shí),即可結(jié)束進(jìn)化過程,生成最后的設(shè)計(jì)方案。方案包括最終Polo衫模擬的總體效果模型、各部件模型搭配設(shè)計(jì)方案、Polo衫紙樣設(shè)計(jì)及面料外觀紋理設(shè)計(jì)方案等。
文章闡述了Polo衫的三維快速設(shè)計(jì)與建模方法并結(jié)合優(yōu)化的交互式遺傳算法建立了Polo衫的快速款式推薦系統(tǒng)。首先,本文對(duì)款式發(fā)散的Polo衫版型設(shè)計(jì)與部件拼接的三維建模設(shè)計(jì)方法進(jìn)行闡述,對(duì)Polo衫進(jìn)行個(gè)性化、多款式設(shè)計(jì),并對(duì)更具真實(shí)感的緯編條紋面料進(jìn)行外觀紋理設(shè)計(jì)。其次,文章根據(jù)其各部位的款式變化建立了Polo衫模型部件與紋理部件數(shù)據(jù)庫(kù),供后續(xù)設(shè)計(jì)調(diào)用。
同時(shí),本文將各部件對(duì)Polo衫整體設(shè)計(jì)方案的影響納入考慮,引入基于部件相似的適應(yīng)度獲取方法的交互式遺傳算法,通過算法的編碼、初始種群生成、選擇、適應(yīng)性獲取、子染色體固定/剔除操作、交叉變異等建立了Polo衫款式快速推薦系統(tǒng),實(shí)現(xiàn)用戶導(dǎo)向的Polo衫設(shè)計(jì)方案形成,較原客戶導(dǎo)向的自選擇設(shè)計(jì)方法交互更便利,經(jīng)驗(yàn)證,可有效為用戶進(jìn)行較精準(zhǔn)的款式推薦。本文方法既保持了三維設(shè)計(jì)的直觀優(yōu)勢(shì)又結(jié)合了交互式遺傳算法的智能與便捷,縮短款式設(shè)計(jì)到用戶推薦的全流程。