本發(fā)明涉及虛擬化試衣領(lǐng)域,尤其涉及一種基于智能終端的虛擬化試衣方法。
背景技術(shù):
隨著電子商務(wù)發(fā)展,越來(lái)越多的人喜歡通過(guò)家中連接網(wǎng)絡(luò)的電腦購(gòu)買自己喜歡的服裝,網(wǎng)絡(luò)購(gòu)買服裝的新興購(gòu)買方式已經(jīng)呈現(xiàn)出逐漸取代線下服裝實(shí)體店購(gòu)買的趨勢(shì)。另外,伴隨智能終端技術(shù),尤其是諸如智能手機(jī)、智能平板等移動(dòng)智能終端技術(shù)的不斷成熟,具有便攜式優(yōu)勢(shì)的移動(dòng)智能終端正在取代位置相對(duì)固定的電腦,滿足了人們隨時(shí)、隨地利用智能終端購(gòu)買服裝的需求。
在傳統(tǒng)實(shí)體店物購(gòu)買服裝時(shí),人們可以試穿服裝,以了解所欲選購(gòu)服裝是否符合自己的體型以及穿著效果是否滿意。相對(duì)于傳統(tǒng)的實(shí)體店購(gòu)物,利用智能終端通過(guò)網(wǎng)絡(luò)購(gòu)買服裝雖然方便,但是買家不能在購(gòu)買之前試穿服裝,買家只能通過(guò)賣家的服裝介紹以及賣家所展示服裝的二維圖片來(lái)大致了解服裝情況,并且買家無(wú)法了解自己體型穿著服裝的試穿效果以及自己膚色與所選服裝的搭配情況,以至于經(jīng)常出現(xiàn)因買家所購(gòu)買服裝的穿著效果不滿意而頻繁退、換貨的現(xiàn)象,甚至買家和賣家因退換貨出現(xiàn)糾紛,這極大地降低了買家的購(gòu)物樂(lè)趣以及電子商務(wù)運(yùn)行效率。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問(wèn)題是針對(duì)上述現(xiàn)有技術(shù)提供一種基于智能終端的虛擬化試衣方法。該基于智能終端的虛擬化試衣方法既能滿足買家隨時(shí)隨地通過(guò)智能終端選擇購(gòu)買服裝,又可以滿足買家在購(gòu)買之前充分了解所選服裝與自己體型、膚色的搭配試穿效果。
本發(fā)明解決上述技術(shù)問(wèn)題所采用的技術(shù)方案為:基于智能終端的虛擬化試衣方法,用于由智能終端、第三方試衣平臺(tái)以及至少一個(gè)服裝設(shè)計(jì)終端所形成的虛擬化試衣系統(tǒng),所述智能終端和服裝設(shè)計(jì)終端分別與第三方試衣平臺(tái)通信連接,其特征在于,所述虛擬化試衣方法包括如下步驟1至步驟6:
步驟1,客戶利用智能終端在第三方試衣平臺(tái)注冊(cè)登記,填寫客戶的聯(lián)系地址,得到客戶在第三方試衣平臺(tái)登錄時(shí)所對(duì)應(yīng)的注冊(cè)用戶名和登錄密碼;服裝廠利用服裝設(shè)計(jì)終端在第三方試衣平臺(tái)注冊(cè)登記并保存服裝廠的收款賬戶,得到服裝廠在第三方試衣平臺(tái)登錄時(shí)所對(duì)應(yīng)的注冊(cè)用戶名和登錄密碼;
步驟2,服裝廠根據(jù)其服裝設(shè)計(jì)師所設(shè)計(jì)出的各種服裝樣本,得到對(duì)應(yīng)各服裝樣本的服裝參數(shù),并將各服裝樣本的服裝參數(shù)錄入到服裝設(shè)計(jì)終端中;服裝廠通過(guò)服裝設(shè)計(jì)終端利用其注冊(cè)用戶名和登錄密碼登錄到第三方試衣平臺(tái),并將服裝設(shè)計(jì)終端中已經(jīng)錄入的各服裝樣本的服裝參數(shù)發(fā)送給第三方試衣平臺(tái)進(jìn)行保存;其中,
服裝樣本的服裝參數(shù)至少包括服裝廠名稱、服裝設(shè)計(jì)師信息、服裝指定人群、服裝款式、服裝材料質(zhì)地、服裝銷售價(jià)格、服裝領(lǐng)口大小、服裝寬度、服裝長(zhǎng)度和服裝袖長(zhǎng);
步驟3,第三方試衣平臺(tái)生成針對(duì)不同穿衣環(huán)境的虛擬試衣背景數(shù)據(jù)庫(kù),且第三方試衣平臺(tái)根據(jù)各服裝設(shè)計(jì)終端發(fā)送來(lái)的服裝樣本的服裝參數(shù),構(gòu)建對(duì)應(yīng)各服裝參數(shù)的服裝樣本虛擬試衣模型;客戶通過(guò)其注冊(cè)用戶名和密碼登錄第三方試衣平臺(tái)后,客戶利用智能終端將客戶自身的實(shí)際體態(tài)參數(shù)發(fā)送給第三方試衣平臺(tái)進(jìn)行虛擬試衣;
其中,客戶的實(shí)際體態(tài)參數(shù)包括有身高參數(shù)、脖子粗細(xì)度參數(shù)、肩寬參數(shù)、臂長(zhǎng)參數(shù)、胸圍參數(shù)、腰圍參數(shù)、臀圍參數(shù)和腿長(zhǎng)參數(shù)共計(jì)八個(gè)參數(shù);
其中,所述第三方試衣平臺(tái)構(gòu)建服裝樣本虛擬試衣模型的過(guò)程包括如下步驟3-1至步驟3-3:
步驟3-1,第三方試衣平臺(tái)設(shè)定所要構(gòu)建服裝樣本虛擬試衣模型上的兩個(gè)質(zhì)點(diǎn)分別為i和j,獲取得到兩個(gè)質(zhì)點(diǎn)i和j之間的距離為lij;其中,質(zhì)點(diǎn)i的坐標(biāo)為(xi,yi,zi),j質(zhì)點(diǎn)的坐標(biāo)為(xj,yj,zj):
步驟3-2,第三方試衣平臺(tái)根據(jù)服裝樣本所對(duì)應(yīng)的服裝質(zhì)地以及所述服裝對(duì)應(yīng)的補(bǔ)償指數(shù),預(yù)先設(shè)置對(duì)應(yīng)的服裝樣本虛擬試衣模型生成時(shí)的各質(zhì)點(diǎn)坐標(biāo)的位移指數(shù);
其中,服裝樣本虛擬試衣模型上各質(zhì)點(diǎn)坐標(biāo)的位移指數(shù)標(biāo)記為△,所述服裝樣本虛擬試衣模型對(duì)應(yīng)的補(bǔ)償指數(shù)標(biāo)記為λ:λ=1.0×10-3;
步驟3-3,第三方試衣平臺(tái)根據(jù)所得服裝樣本虛擬試衣模型上各質(zhì)點(diǎn)坐標(biāo)的位移指數(shù),得到所要生成的服裝樣本虛擬試衣模型上對(duì)應(yīng)兩個(gè)質(zhì)點(diǎn)經(jīng)位移變化后的新坐標(biāo);
其中,質(zhì)點(diǎn)i和質(zhì)點(diǎn)j經(jīng)位移變化后分別對(duì)應(yīng)標(biāo)記為i'和j';質(zhì)點(diǎn)i'的坐標(biāo)為(xi',yi',zi'),質(zhì)點(diǎn)j'的坐標(biāo)為(xj',yj',zj');質(zhì)點(diǎn)i'和j'之間的距離為l'ij;xi'=xi+△,yj'=y(tǒng)j+△,zj'=zj+△;
步驟4,第三方試衣平臺(tái)預(yù)先構(gòu)建人體三維樣本模型,并存儲(chǔ)所述人體三維樣本模型的三維樣本體態(tài)參數(shù);
第三方試衣平臺(tái)根據(jù)接收的客戶的實(shí)際體態(tài)參數(shù)構(gòu)建對(duì)應(yīng)客戶的人體虛擬試衣模型,并由第三方試衣平臺(tái)根據(jù)客戶通過(guò)智能終端所發(fā)送來(lái)的試衣指令開放試衣調(diào)用權(quán)限給客戶的智能終端;
第三方試衣平臺(tái)根據(jù)所述客戶的實(shí)際體態(tài)參數(shù)以及已存儲(chǔ)的各服裝樣本的服裝參數(shù)作初步匹配,以篩選得到匹配客戶實(shí)際體態(tài)參數(shù)的推薦服裝樣本及對(duì)應(yīng)的推薦服裝樣本虛擬試衣模型,并將第三方試衣平臺(tái)已存儲(chǔ)的所有服裝樣本參數(shù)、所有服裝樣本虛擬試衣模型、推薦服裝樣本以及推薦服裝樣本虛擬試衣模型推送給客戶的智能終端;
其中,人體虛擬試衣模型的構(gòu)建過(guò)程包括如下步驟4-1至步驟4-5:
步驟4-1,第三方試衣平臺(tái)提取人體三維樣本模型的三維樣本體態(tài)參數(shù),并生成包括有各三維樣本體態(tài)參數(shù)的三維樣本體態(tài)參數(shù)集合;其中,設(shè)定三維樣本體態(tài)參數(shù)集合標(biāo)記為S',三維樣本體態(tài)參數(shù)集合S'中的各三維樣本體態(tài)參數(shù)標(biāo)記為s'n,S'={s'n},n=1,2,…,8;S'={身高參數(shù),脖子粗細(xì)度參數(shù),肩寬參數(shù),臂長(zhǎng)參數(shù),胸圍參數(shù),腰圍參數(shù),臀圍參數(shù),腿長(zhǎng)參數(shù)};s'n為三維樣本體態(tài)參數(shù)集合S'中第n個(gè)三維樣本體態(tài)參數(shù);
步驟4-2,第三方試衣平臺(tái)根據(jù)客戶的八個(gè)實(shí)際體態(tài)參數(shù),生成客戶的實(shí)際體態(tài)參數(shù)集合,并分別得到對(duì)應(yīng)各實(shí)際體態(tài)參數(shù)的校正參數(shù)νn;其中,客戶的實(shí)際體態(tài)參數(shù)集合標(biāo)記為S,S={身高參數(shù),脖子粗細(xì)度參數(shù),肩寬參數(shù),臂長(zhǎng)參數(shù),胸圍參數(shù),腰圍參數(shù),臀圍參數(shù),腿長(zhǎng)參數(shù)};νn表示與三維樣本體態(tài)參數(shù)s'n相對(duì)應(yīng)的客戶實(shí)際體態(tài)參數(shù)的校正參數(shù);客戶實(shí)際體態(tài)參數(shù)集合S中的實(shí)際體態(tài)參數(shù)記為sn;νn=sn-s'n;
步驟4-3,第三方試衣平臺(tái)根據(jù)三維樣本體態(tài)參數(shù)以及對(duì)應(yīng)的客戶實(shí)際體態(tài)參數(shù)的校正參數(shù),計(jì)算得到構(gòu)建人體三維樣本模型時(shí)的微調(diào)整修正參數(shù);其中,人體三維樣本模型的微調(diào)整修正參數(shù)標(biāo)記為θn:
其中,微調(diào)整修正參數(shù)θn對(duì)應(yīng)著客戶的實(shí)際體態(tài)參數(shù)集合S中的第n個(gè)實(shí)際體態(tài)參數(shù)sn;
步驟4-4,第三方試衣平臺(tái)根據(jù)三維樣本體態(tài)參數(shù)s'n、客戶實(shí)際體態(tài)參數(shù)sn的校正參數(shù)νn以及構(gòu)建人體三維模型時(shí)的微調(diào)整修正參數(shù)θn,得到構(gòu)建人體三維模型時(shí)對(duì)應(yīng)客戶實(shí)際體態(tài)參數(shù)的構(gòu)建誤差允許參數(shù);其中,與客戶的實(shí)際體態(tài)參數(shù)sn相對(duì)應(yīng)的構(gòu)建誤差允許參數(shù)標(biāo)記為Ωn:
步驟4-5,第三方試衣平臺(tái)根據(jù)客戶實(shí)際體態(tài)參數(shù)sn、客戶實(shí)際體態(tài)參數(shù)的校正參數(shù)νn以及構(gòu)建人體三維模型時(shí)的微調(diào)整修正參數(shù)θn,構(gòu)建得到對(duì)應(yīng)客戶的人體虛擬試衣模型;其中,n=1,2,…,8;s″n為人體虛擬試衣模型中對(duì)應(yīng)客戶實(shí)際體態(tài)參數(shù)sn的體態(tài)參數(shù),s'n為人體三維樣本模型中的三維樣本體態(tài)參數(shù);θn為構(gòu)建人體三維模型時(shí)的微調(diào)整修正參數(shù),νn為客戶實(shí)際體態(tài)參數(shù)的校正參數(shù);
步驟5,智能終端對(duì)第三方試衣平臺(tái)所發(fā)送來(lái)的所有服裝樣本虛擬試衣模型以及推薦服裝樣本虛擬試衣模型進(jìn)行自適應(yīng)地調(diào)整比例,以在智能終端上清晰顯示;客戶在智能終端上選擇自己喜愛(ài)的服裝樣本虛擬試衣模型后,將選擇的服裝樣本虛擬試衣模型自適應(yīng)的調(diào)整后得到服裝樣本虛擬試衣匹配模型,并將服裝樣本虛擬試衣匹配模型套置到自己的人體虛擬試衣模型上,以通過(guò)調(diào)整人體虛擬試衣模型的旋轉(zhuǎn)角度觀察穿著效果,同時(shí)由第三方試衣平臺(tái)將客戶對(duì)服裝樣本參數(shù)的調(diào)整實(shí)時(shí)地反饋給對(duì)應(yīng)的服裝設(shè)計(jì)端進(jìn)行保存;
其中,所述智能終端自適應(yīng)地調(diào)整客戶選擇的服裝樣本虛擬試衣模型以獲取服裝樣本虛擬試衣匹配模型的過(guò)程包括如下步驟5-1至步驟5-5:
步驟5-1,智能終端設(shè)置客戶選擇的服裝樣本虛擬試衣模型的預(yù)設(shè)形變調(diào)整閾值Pclothes以及服裝樣本虛擬試衣模型的自適應(yīng)形變比例R,根據(jù)客戶的實(shí)際體態(tài)參數(shù)Puser設(shè)置服裝樣本虛擬試衣模型在水平方向的最大形變指標(biāo)Smax以及最小形變指標(biāo)Smin;其中,服裝樣本虛擬試衣模型的預(yù)設(shè)形變調(diào)整閾值一一對(duì)應(yīng)著服裝領(lǐng)口大小、服裝寬度、服裝長(zhǎng)度和服裝袖長(zhǎng);
步驟5-2,智能終端計(jì)算獲取對(duì)應(yīng)服裝樣本虛擬試衣模型在虛擬化試衣時(shí)的服裝參數(shù)的自適應(yīng)試衣形變比例R;其中:
當(dāng)Puser≥Pclothes時(shí),該服裝樣本虛擬試衣模型對(duì)應(yīng)的服裝參數(shù)的自適應(yīng)試衣形變比例R調(diào)整為
當(dāng)Puser<Pclothes時(shí),該服裝樣本虛擬試衣模型對(duì)應(yīng)的服裝參數(shù)的自適應(yīng)試衣形變比例R調(diào)整為
步驟5-3,智能終端對(duì)服裝樣本虛擬試衣模型進(jìn)行分片處理,以將服裝樣本虛擬試衣模型分成多個(gè)虛擬服裝分片,從而構(gòu)建服裝樣本虛擬試衣模型的虛擬服裝分片集合;
步驟5-4,智能終端針對(duì)虛擬服裝分片集合中的每個(gè)虛擬服裝分片,獲取每個(gè)虛擬服裝分片上相鄰質(zhì)點(diǎn)之間的距離以及速度情況,從而得到每個(gè)虛擬服裝分片上各質(zhì)點(diǎn)的位移:m=1,2,…,M;其中,Sm,i表示第m個(gè)虛擬服裝分片上質(zhì)點(diǎn)i的位移,dm,i,j表示第m個(gè)虛擬服裝分片上相鄰的兩個(gè)質(zhì)點(diǎn)i與質(zhì)點(diǎn)j之間的距離,Vm,i表示第m個(gè)虛擬服裝分片上質(zhì)點(diǎn)i的速度,Vm,j表示第m個(gè)虛擬服裝分片上質(zhì)點(diǎn)j的速度;ρm,i表示表示第m個(gè)虛擬服裝分片上質(zhì)點(diǎn)i處的密度,g表示客戶所處位置的重力加速度;M表示虛擬服裝分片集合中虛擬服裝分片的總數(shù)量;
步驟5-5,智能終端命令所得每個(gè)虛擬服裝分片上各質(zhì)點(diǎn)按照對(duì)應(yīng)的位移距離進(jìn)行移動(dòng),得到自適應(yīng)調(diào)整后的服裝樣本虛擬試衣匹配模型;
其中,S'm,i表示第m個(gè)虛擬服裝分片上質(zhì)點(diǎn)i移動(dòng)后的位置,表示第m個(gè)虛擬服裝分片上質(zhì)點(diǎn)i的自適應(yīng)調(diào)整前的初始位置,Sm,i表示第m個(gè)虛擬服裝分片上質(zhì)點(diǎn)i的位移,R表示服裝樣本虛擬試衣模型的自適應(yīng)調(diào)整形變比例;
步驟6,客戶根據(jù)步驟5中所觀察的虛擬試衣效果,通過(guò)智能終端調(diào)整人體虛擬試衣模型的運(yùn)動(dòng)狀態(tài)以及通過(guò)調(diào)整智能終端上的放大和/或縮放按鈕,由智能終端自適應(yīng)地調(diào)整人體虛擬試衣模型在匹配虛擬服裝后的膚色情況,以進(jìn)一步觀察人體虛擬試衣模型在運(yùn)動(dòng)狀態(tài)下的虛擬試衣效果,從而實(shí)現(xiàn)客戶基于智能終端的虛擬化試衣;
其中,所述智能終端自適應(yīng)地調(diào)整人體虛擬試衣模型在匹配虛擬服裝后的膚色情況包括如下步驟6-1至步驟6-3:
步驟6-1,智能終端預(yù)設(shè)以客戶面部作為膚色調(diào)整的參考區(qū)域,智能終端通過(guò)開啟其外置攝像頭獲取到客戶面部的膚色平均值,并以所得客戶面部的膚色平均值與預(yù)設(shè)皮膚漸變系數(shù)之間的乘積作為客戶的人體膚色均值;其中,客戶的人體膚色均值標(biāo)記為客戶面部的膚色平均值標(biāo)記為預(yù)設(shè)皮膚漸變系數(shù)標(biāo)記為ε;0.5≤ε≤1;
步驟6-2,智能終端根據(jù)人體虛擬試衣模型的膚色平均值以及所得客戶人體膚色均值計(jì)算得到人體虛擬試衣模型試穿時(shí)的膚色匹配指數(shù);其中,人體虛擬試衣模型試穿時(shí)的膚色匹配指數(shù)標(biāo)記為J,
步驟6-3,智能終端以所得膚色匹配指數(shù)J作為對(duì)人體虛擬試衣模型上各區(qū)域處像素值的渲染放大值,并渲染放大后的結(jié)果作為人體虛擬試衣模型上對(duì)應(yīng)各區(qū)域的像素值;其中,人體虛擬試衣模型上具有G個(gè)區(qū)域,G個(gè)區(qū)域中的第g個(gè)區(qū)域處像素值標(biāo)記為Ig,第g個(gè)區(qū)域處像素經(jīng)渲染放大后的結(jié)果標(biāo)記為I'g,I'g=Ig·J;1≤g≤G。
為增強(qiáng)客戶與智能終端之間的人機(jī)交互效果,改進(jìn)地,所述客戶對(duì)智能終端的各種操作是基于智能終端識(shí)別客戶手勢(shì)實(shí)現(xiàn)的。
為了方便客戶后期了解自己在虛擬試衣過(guò)程中的操作情況,具體地,所述第三方試衣平臺(tái)存儲(chǔ)客戶通過(guò)智能終端對(duì)服裝樣本虛擬試衣模型的服裝參數(shù)、虛擬試衣背景和虛擬穿戴配飾的調(diào)整記錄。
可選擇地,所述智能終端為手機(jī)終端或平板電腦。
可選擇地,在步驟3中,所述虛擬試衣背景數(shù)據(jù)庫(kù)至少包括春天試衣背景、夏天試衣背景、秋天試衣背景、冬天試衣背景、明亮試衣背景、陰暗試衣背景、雨景試衣背景、雪景試衣背景、風(fēng)景試衣背景、商務(wù)試衣背景和休閑試衣背景;服裝樣本虛擬試衣模型能夠根據(jù)不同的服裝材料質(zhì)地展示服裝的搖擺、下垂、褶皺、伸縮和膨脹狀態(tài)。
作為實(shí)現(xiàn)客戶對(duì)虛擬試衣的裝飾操作進(jìn)行改進(jìn),在步驟5中包括:客戶根據(jù)個(gè)人喜好,在虛擬試衣背景數(shù)據(jù)庫(kù)中選擇喜歡的虛擬試衣背景對(duì)人體虛擬試衣模型進(jìn)行背景渲染,以展示穿著有服裝樣本虛擬試衣模型的人體虛擬試衣模型在該虛擬試衣背景下的穿著效果;客戶根據(jù)個(gè)人喜好,在虛擬穿戴配飾數(shù)據(jù)庫(kù)中選擇喜歡的虛擬穿戴配飾移動(dòng)至人體虛擬試衣模型上的合適位置,以展示穿著有服裝樣本虛擬試衣模型的人體虛擬試衣模型穿戴虛擬穿戴配飾時(shí)的穿著效果。
再改進(jìn),在步驟6之后還包括:步驟7,客戶在對(duì)虛擬試衣效果滿意后,客戶通過(guò)智能終端選中滿意的服裝樣本虛擬試衣模型并由智能終端顯示對(duì)應(yīng)該滿意服裝樣本虛擬試衣模型的服裝樣本參數(shù)以供客戶進(jìn)一步確認(rèn);步驟8,客戶確認(rèn)虛擬試衣效果滿意且確認(rèn)此時(shí)調(diào)整的服裝參數(shù)后,客戶選擇購(gòu)買該服裝樣本參數(shù)對(duì)應(yīng)的實(shí)體服裝,通過(guò)智能終端將服裝費(fèi)用轉(zhuǎn)賬給第三方試衣平臺(tái)進(jìn)行暫時(shí)保管后,第三方試衣平臺(tái)將客戶滿意且確認(rèn)購(gòu)買的穿著有服裝樣本虛擬試衣模型的人體虛擬試衣模型發(fā)送給客戶的智能終端,以方便客戶隨時(shí)利用智能終端離線觀察該服裝樣本虛擬試衣模型所對(duì)應(yīng)的虛擬試衣效果;步驟9,第三方試衣平臺(tái)發(fā)送客戶已支付服裝費(fèi)用的通知信息以及客戶的聯(lián)系地址發(fā)送給該服裝樣本所對(duì)應(yīng)的服裝設(shè)計(jì)終端,以提醒對(duì)應(yīng)的服裝廠準(zhǔn)備生產(chǎn)、發(fā)貨;步驟10,服裝廠根據(jù)其服裝設(shè)計(jì)終端已保存的客戶所確認(rèn)的服裝參數(shù)加工實(shí)體服裝,并根據(jù)客戶的聯(lián)系地址將加工后的實(shí)體服裝寄送給客戶;客戶接收到實(shí)體服裝后,發(fā)送確認(rèn)收貨信息給第三方試衣平臺(tái),以由第三方試衣平臺(tái)將暫時(shí)保管的服裝費(fèi)用轉(zhuǎn)至服裝廠的收款賬戶,從而完成對(duì)虛擬化試衣效果滿意服裝的購(gòu)買操作。
為真實(shí)地增強(qiáng)虛擬現(xiàn)實(shí)效果,以使客戶體驗(yàn)更為真實(shí)的試衣環(huán)境和試衣心理狀態(tài),改進(jìn)地,所述智能終端上具有獲取操作者手指表面濕度情況的濕度采集器;所述智能終端根據(jù)所采集的手指表面濕度數(shù)據(jù)以判斷當(dāng)前操作者的心理狀態(tài),并由智能終端生成對(duì)應(yīng)操作者心理狀態(tài)的虛擬試衣背景。
改進(jìn)地,在步驟5中,所述客戶根據(jù)智能終端顯示的所有服裝樣本參數(shù)、所有服裝樣本虛擬試衣模型、推薦服裝樣本以及推薦服裝樣本虛擬試衣模型,選擇客戶喜歡的服裝樣本和/或?qū)?yīng)的服裝樣本虛擬試衣模型,并在智能終端上通過(guò)調(diào)用第三方試衣平臺(tái)中的虛擬試衣背景數(shù)據(jù)庫(kù)和虛擬穿戴配飾數(shù)據(jù)庫(kù),實(shí)現(xiàn)將人體虛擬試衣模型、服裝樣本虛擬試衣模型、虛擬試衣背景數(shù)據(jù)庫(kù)和虛擬穿戴配飾同時(shí)在智能終端上顯示給客戶進(jìn)行試衣調(diào)整操作。
與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)在于:
首先,本發(fā)明中的客戶通過(guò)在第三方試衣平臺(tái)注冊(cè)獲取利用智能終端進(jìn)行虛擬試衣的權(quán)限;在構(gòu)建服裝樣本虛擬試衣模型中,通過(guò)定義服裝樣本虛擬試衣模型的各質(zhì)點(diǎn)在三維空間上的坐標(biāo)并計(jì)算各質(zhì)點(diǎn)間的距離,滿足客戶觀察服裝樣本虛擬試衣模型立體效果的需求,避免傳統(tǒng)網(wǎng)絡(luò)購(gòu)物中賣家所展示給客戶的服裝圖片僅僅為二維平面圖像的不足;通過(guò)引入對(duì)應(yīng)服裝質(zhì)地的補(bǔ)償指數(shù),得到對(duì)應(yīng)各質(zhì)點(diǎn)空間坐標(biāo)的位移指數(shù),以逼真反映真實(shí)服裝上各質(zhì)點(diǎn)的位移情況,增強(qiáng)后續(xù)構(gòu)建、顯示各種以該服裝樣本虛擬試衣模型為基礎(chǔ)的服裝模型的立體效果逼真度;
其次,第三方試衣平臺(tái)通過(guò)獲取客戶實(shí)際體態(tài)參數(shù)、客戶實(shí)際體態(tài)參數(shù)的校正參數(shù)以及構(gòu)建人體三維模型時(shí)的微調(diào)整修正參數(shù),準(zhǔn)確構(gòu)建對(duì)應(yīng)客戶的人體虛擬試衣模型;
再次,引入服裝樣本虛擬試衣模型的自適應(yīng)形變比例,徹底實(shí)現(xiàn)客戶手中的智能終端能夠根據(jù)客戶真實(shí)體感特征參數(shù)自動(dòng)地進(jìn)行調(diào)整,以控制服裝樣本虛擬試衣模型在智能終端屏幕上各參數(shù)的形變比例,從而達(dá)到服裝樣本虛擬試衣模型的各服裝參數(shù)同步同比例地產(chǎn)生形變,得到服裝樣本虛擬試衣匹配模型,不至于智能終端屏幕上所顯示的服裝樣本虛擬試衣模型在任一個(gè)方向上產(chǎn)生形狀失真,方便客戶利用自己的智能終端更為清楚地觀察服裝樣本虛擬試衣模型的立體情況;
最后,智能終端獲取客戶面部的膚色平均值以及客戶的人體膚色均值,并進(jìn)而得到人體虛擬試衣模型試穿時(shí)的膚色匹配指數(shù);在得到膚色匹配指數(shù)后,智能終端自適應(yīng)地調(diào)整人體虛擬試衣模型在匹配虛擬服裝后的膚色情況,以對(duì)人體虛擬試衣模型的皮膚進(jìn)行膚色渲染,從而避免智能終端上所顯示的人體虛擬試衣模型膚色不切合客戶實(shí)際膚色而產(chǎn)生觀察時(shí)的顏色失真,可以幫助客戶更為真實(shí)的通過(guò)智能終端觀察自己膚色與所選服裝的搭配情況,選擇出更加符合客戶自身膚色的服裝,既滿足買家隨時(shí)隨地通過(guò)智能終端選擇購(gòu)買服裝,又可滿足買家在購(gòu)買之前充分了解所選服裝與自己體型、膚色的搭配試穿效果。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例中虛擬化試衣系統(tǒng)的示意圖;
圖2為本發(fā)明實(shí)施例中基于智能終端的虛擬化試衣方法流程圖。
具體實(shí)施方式
以下結(jié)合附圖實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。
如圖2所示,本實(shí)施例中基于智能終端的虛擬化試衣方法,用于由智能終端、第三方試衣平臺(tái)以及至少一個(gè)服裝設(shè)計(jì)終端所形成的虛擬化試衣系統(tǒng),智能終端和服裝設(shè)計(jì)終端分別與第三方試衣平臺(tái)通信連接,虛擬化試衣系統(tǒng)參見(jiàn)圖1中所示。其中,基于智能終端的虛擬化試衣方法包括如下步驟1至步驟6:
步驟1,客戶利用智能終端在第三方試衣平臺(tái)注冊(cè)登記,填寫客戶的聯(lián)系地址,得到客戶在第三方試衣平臺(tái)登錄時(shí)所對(duì)應(yīng)的注冊(cè)用戶名和登錄密碼;服裝廠利用服裝設(shè)計(jì)終端在第三方試衣平臺(tái)注冊(cè)登記并保存服裝廠的收款賬戶,得到服裝廠在第三方試衣平臺(tái)登錄時(shí)所對(duì)應(yīng)的注冊(cè)用戶名和登錄密碼;
步驟2,服裝廠根據(jù)其服裝設(shè)計(jì)師所設(shè)計(jì)出的各種服裝樣本,得到對(duì)應(yīng)各服裝樣本的服裝參數(shù),并將各服裝樣本的服裝參數(shù)錄入到服裝設(shè)計(jì)終端中;服裝廠通過(guò)服裝設(shè)計(jì)終端利用其注冊(cè)用戶名和登錄密碼登錄到第三方試衣平臺(tái),并將服裝設(shè)計(jì)終端中已經(jīng)錄入的各服裝樣本的服裝參數(shù)發(fā)送給第三方試衣平臺(tái)進(jìn)行保存;服裝設(shè)計(jì)師所設(shè)計(jì)出的每一種服裝樣本具有與之相對(duì)應(yīng)的一組服裝參數(shù);其中,
服裝樣本的服裝參數(shù)至少包括服裝廠名稱、服裝設(shè)計(jì)師信息、服裝指定人群、服裝款式、服裝材料質(zhì)地、服裝銷售價(jià)格、服裝領(lǐng)口大小、服裝寬度、服裝長(zhǎng)度和服裝袖長(zhǎng);
步驟3,第三方試衣平臺(tái)生成針對(duì)不同穿衣環(huán)境的虛擬試衣背景數(shù)據(jù)庫(kù),第三方試衣平臺(tái)根據(jù)各服裝設(shè)計(jì)終端發(fā)送來(lái)的服裝樣本的服裝參數(shù),構(gòu)建對(duì)應(yīng)各服裝參數(shù)的服裝樣本虛擬試衣模型;所構(gòu)建的服裝樣本虛擬試衣模型類似服裝實(shí)體店中的模特樣本,但是此處的服裝樣本虛擬試衣模型作為后續(xù)調(diào)整變形的基準(zhǔn),可以根據(jù)需要該服裝樣本虛擬試衣模型上的各種服裝參數(shù);客戶通過(guò)其注冊(cè)用戶名和密碼登錄第三方試衣平臺(tái)后,客戶利用智能終端將客戶自身的實(shí)際體態(tài)參數(shù)發(fā)送給第三方試衣平臺(tái)進(jìn)行虛擬試衣;
其中,客戶的實(shí)際體態(tài)參數(shù)包括有身高參數(shù)、脖子粗細(xì)度參數(shù)、肩寬參數(shù)、臂長(zhǎng)參數(shù)、胸圍參數(shù)、腰圍參數(shù)、臀圍參數(shù)和腿長(zhǎng)參數(shù)共計(jì)八個(gè)參數(shù);本實(shí)施例中的虛擬試衣背景數(shù)據(jù)庫(kù)至少包括春天試衣背景、夏天試衣背景、秋天試衣背景、冬天試衣背景、明亮試衣背景、陰暗試衣背景、雨景試衣背景、雪景試衣背景、風(fēng)景試衣背景、商務(wù)試衣背景和休閑試衣背景;服裝樣本虛擬試衣模型能夠根據(jù)不同的服裝材料質(zhì)地展示服裝的搖擺、下垂、褶皺、伸縮和膨脹狀態(tài);
具體地,第三方試衣平臺(tái)構(gòu)建服裝樣本虛擬試衣模型的過(guò)程包括如下步驟3-1至步驟3-3:
步驟3-1,第三方試衣平臺(tái)設(shè)定所要構(gòu)建服裝樣本虛擬試衣模型上的兩個(gè)質(zhì)點(diǎn)分別為i和j,獲取得到兩個(gè)質(zhì)點(diǎn)i和j之間的距離為lij;其中,質(zhì)點(diǎn)i的坐標(biāo)為(xi,yi,zi),j質(zhì)點(diǎn)的坐標(biāo)為(xj,yj,zj):此處,針對(duì)所要構(gòu)建的服裝樣本虛擬試衣模型,通過(guò)定義服裝樣本虛擬試衣模型的各質(zhì)點(diǎn)在三維空間上的坐標(biāo)以及計(jì)算各質(zhì)點(diǎn)間的距離,滿足客戶觀察服裝樣本虛擬試衣模型立體效果的需求,避免傳統(tǒng)網(wǎng)絡(luò)購(gòu)物中賣家所展示給客戶的服裝圖片僅僅為二維平面圖像的不足;
步驟3-2,第三方試衣平臺(tái)根據(jù)服裝樣本所對(duì)應(yīng)的服裝質(zhì)地以及服裝對(duì)應(yīng)的補(bǔ)償指數(shù),預(yù)先設(shè)置對(duì)應(yīng)的服裝樣本虛擬試衣模型生成時(shí)的各質(zhì)點(diǎn)坐標(biāo)的位移指數(shù);
其中,服裝樣本虛擬試衣模型上各質(zhì)點(diǎn)坐標(biāo)的位移指數(shù)標(biāo)記為△,服裝樣本虛擬試衣模型對(duì)應(yīng)的補(bǔ)償指數(shù)標(biāo)記為λ:λ=1.0×10-3;
步驟3-3,第三方試衣平臺(tái)根據(jù)所得服裝樣本虛擬試衣模型上各質(zhì)點(diǎn)坐標(biāo)的位移指數(shù),得到所要生成的服裝樣本虛擬試衣模型上對(duì)應(yīng)兩個(gè)質(zhì)點(diǎn)經(jīng)位移變化后的新坐標(biāo);
其中,質(zhì)點(diǎn)i和質(zhì)點(diǎn)j經(jīng)位移變化后分別對(duì)應(yīng)標(biāo)記為i'和j';質(zhì)點(diǎn)i'的坐標(biāo)為(xi',yi',zi'),質(zhì)點(diǎn)j'的坐標(biāo)為(xj',yj',zj');質(zhì)點(diǎn)i'和j'之間的距離為l'ij;xi'=xi+△,yj'=y(tǒng)j+△,zj'=zj+△;由于實(shí)際服裝上的各質(zhì)點(diǎn)通常會(huì)受到服裝本身重量影響,服裝上的各質(zhì)點(diǎn)往往會(huì)出現(xiàn)一定程度的偏移;針對(duì)所要構(gòu)建的服裝樣本虛擬試衣模型,此處通過(guò)引入對(duì)應(yīng)各質(zhì)點(diǎn)空間坐標(biāo)的位移指數(shù),以逼真反應(yīng)真實(shí)服裝上的質(zhì)點(diǎn)位移情況,增強(qiáng)后續(xù)構(gòu)建各種以該服裝樣本虛擬試衣模型為基礎(chǔ)的服裝模型的立體效果逼真度;
步驟4,第三方試衣平臺(tái)預(yù)先構(gòu)建人體三維樣本模型,并存儲(chǔ)人體三維樣本模型的三維樣本體態(tài)參數(shù);
第三方試衣平臺(tái)根據(jù)接收的客戶的實(shí)際體態(tài)參數(shù)構(gòu)建對(duì)應(yīng)客戶的人體虛擬試衣模型,并由第三方試衣平臺(tái)根據(jù)客戶通過(guò)智能終端所發(fā)送來(lái)的試衣指令開放試衣調(diào)用權(quán)限給客戶的智能終端;只有獲得第三方試衣平臺(tái)的試衣調(diào)用權(quán)限后,客戶才能利用自己的智能終端進(jìn)行虛擬化試衣操作;
第三方試衣平臺(tái)根據(jù)客戶的實(shí)際體態(tài)參數(shù)以及已存儲(chǔ)的各服裝樣本的服裝參數(shù)作初步匹配,以篩選得到匹配客戶實(shí)際體態(tài)參數(shù)的推薦服裝樣本及對(duì)應(yīng)的推薦服裝樣本虛擬試衣模型,并將第三方試衣平臺(tái)已存儲(chǔ)的所有服裝樣本參數(shù)、所有服裝樣本虛擬試衣模型、推薦服裝樣本以及推薦服裝樣本虛擬試衣模型推送給客戶的智能終端;
具體地,本實(shí)施例中的人體虛擬試衣模型的構(gòu)建過(guò)程包括如下步驟4-1至步驟4-5:
步驟4-1,第三方試衣平臺(tái)提取人體三維樣本模型的三維樣本體態(tài)參數(shù),并生成包括有各三維樣本體態(tài)參數(shù)的三維樣本體態(tài)參數(shù)集合;其中,設(shè)定三維樣本體態(tài)參數(shù)集合標(biāo)記為S',三維樣本體態(tài)參數(shù)集合S'中的各三維樣本體態(tài)參數(shù)標(biāo)記為s'n即S'={s'n},n=1,2,…,8;對(duì)應(yīng)到本實(shí)施例中,三維樣本體態(tài)參數(shù)集合S'={身高參數(shù),脖子粗細(xì)度參數(shù),肩寬參數(shù),臂長(zhǎng)參數(shù),胸圍參數(shù),腰圍參數(shù),臀圍參數(shù),腿長(zhǎng)參數(shù)};s'n為三維樣本體態(tài)參數(shù)集合S'中的第n個(gè)三維樣本體態(tài)參數(shù);例如,在三維樣本體態(tài)參數(shù)集合S'中,三維樣本體態(tài)參數(shù)s1'是指身高參數(shù),三維樣本體態(tài)參數(shù)s'2是指脖子粗細(xì)度參數(shù);其他的三維樣本體態(tài)參數(shù)依次類推;
步驟4-2,第三方試衣平臺(tái)根據(jù)客戶的八個(gè)實(shí)際體態(tài)參數(shù),生成客戶的實(shí)際體態(tài)參數(shù)集合,并分別得到對(duì)應(yīng)各實(shí)際體態(tài)參數(shù)的校正參數(shù)νn;其中,客戶的實(shí)際體態(tài)參數(shù)集合標(biāo)記為S,S={身高參數(shù),脖子粗細(xì)度參數(shù),肩寬參數(shù),臂長(zhǎng)參數(shù),胸圍參數(shù),腰圍參數(shù),臀圍參數(shù),腿長(zhǎng)參數(shù)};νn表示與三維樣本體態(tài)參數(shù)s'n相對(duì)應(yīng)的客戶實(shí)際體態(tài)參數(shù)的校正參數(shù),νn=sn-s'n;客戶實(shí)際體態(tài)參數(shù)集合S中的實(shí)際體態(tài)參數(shù)記為sn;實(shí)際體態(tài)參數(shù)集合S中的實(shí)際體態(tài)參數(shù)與三維樣本體態(tài)參數(shù)集合S'中的三維樣本體態(tài)參數(shù)名稱一一對(duì)應(yīng);
步驟4-3,第三方試衣平臺(tái)根據(jù)三維樣本體態(tài)參數(shù)以及對(duì)應(yīng)的客戶實(shí)際體態(tài)參數(shù)的校正參數(shù),計(jì)算得到構(gòu)建人體三維樣本模型時(shí)的微調(diào)整修正參數(shù);人體三維樣本模型的微調(diào)整修正參數(shù)標(biāo)記為θn:
其中,微調(diào)整修正參數(shù)θn對(duì)應(yīng)著客戶的實(shí)際體態(tài)參數(shù)集合S中的第n個(gè)實(shí)際體態(tài)參數(shù)sn;例如,實(shí)際體態(tài)參數(shù)s1對(duì)應(yīng)的微調(diào)整修正參數(shù)為θ1,實(shí)際體態(tài)參數(shù)s3對(duì)應(yīng)的微調(diào)整修正參數(shù)為θ3,
步驟4-4,第三方試衣平臺(tái)根據(jù)三維樣本體態(tài)參數(shù)s'n、客戶實(shí)際體態(tài)參數(shù)sn的校正參數(shù)νn以及構(gòu)建人體三維模型時(shí)的微調(diào)整修正參數(shù)θn,得到構(gòu)建人體三維模型時(shí)對(duì)應(yīng)客戶實(shí)際體態(tài)參數(shù)的構(gòu)建誤差允許參數(shù);其中,與客戶的實(shí)際體態(tài)參數(shù)sn相對(duì)應(yīng)的構(gòu)建誤差允許參數(shù)標(biāo)記為Ωn,n=1,2,…,8;例如,誤差允許參數(shù)
步驟4-5,第三方試衣平臺(tái)根據(jù)客戶實(shí)際體態(tài)參數(shù)sn、客戶實(shí)際體態(tài)參數(shù)的校正參數(shù)νn以及構(gòu)建人體三維模型時(shí)的微調(diào)整修正參數(shù)θn,構(gòu)建得到對(duì)應(yīng)客戶的人體虛擬試衣模型;n=1,2,…,8;s″n為人體虛擬試衣模型中對(duì)應(yīng)客戶實(shí)際體態(tài)參數(shù)sn的體態(tài)參數(shù),s'n為人體三維樣本模型中的三維樣本體態(tài)參數(shù);θn為構(gòu)建人體三維模型時(shí)的微調(diào)整修正參數(shù),νn為客戶實(shí)際體態(tài)參數(shù)的校正參數(shù);
步驟5,智能終端對(duì)第三方試衣平臺(tái)所發(fā)送來(lái)的所有服裝樣本虛擬試衣模型以及推薦服裝樣本虛擬試衣模型進(jìn)行自適應(yīng)地調(diào)整比例,以在智能終端上清晰顯示;客戶在智能終端上選擇自己喜愛(ài)的服裝樣本虛擬試衣模型后,將選擇的服裝樣本虛擬試衣模型自適應(yīng)的調(diào)整后得到服裝樣本虛擬試衣匹配模型,并將服裝樣本虛擬試衣匹配模型套置到自己的人體虛擬試衣模型上,以通過(guò)調(diào)整人體虛擬試衣模型的旋轉(zhuǎn)角度觀察穿著效果,同時(shí)由第三方試衣平臺(tái)將客戶對(duì)服裝樣本參數(shù)的調(diào)整實(shí)時(shí)地反饋給對(duì)應(yīng)的服裝設(shè)計(jì)端進(jìn)行保存;
具體地,智能終端自適應(yīng)地調(diào)整客戶選擇的服裝樣本虛擬試衣模型以獲取服裝樣本虛擬試衣匹配模型的過(guò)程包括如下步驟5-1至步驟5-5:
步驟5-1,智能終端設(shè)置客戶選擇的服裝樣本虛擬試衣模型的預(yù)設(shè)形變調(diào)整閾值Pclothes以及服裝樣本虛擬試衣模型的自適應(yīng)形變比例R,根據(jù)客戶的實(shí)際體態(tài)參數(shù)Puser設(shè)置服裝樣本虛擬試衣模型在水平方向的最大形變指標(biāo)Smax以及最小形變指標(biāo)Smin;其中,服裝樣本虛擬試衣模型的預(yù)設(shè)形變調(diào)整閾值一一對(duì)應(yīng)著服裝領(lǐng)口大小、服裝寬度、服裝長(zhǎng)度和服裝袖長(zhǎng);
步驟5-2,智能終端計(jì)算獲取對(duì)應(yīng)服裝樣本虛擬試衣模型在虛擬化試衣時(shí)的服裝參數(shù)的自適應(yīng)試衣形變比例R;其中:
當(dāng)Puser≥Pclothes時(shí),該服裝樣本虛擬試衣模型對(duì)應(yīng)的服裝參數(shù)的自適應(yīng)試衣形變比例R調(diào)整為
當(dāng)Puser<Pclothes時(shí),該服裝樣本虛擬試衣模型對(duì)應(yīng)的服裝參數(shù)的自適應(yīng)試衣形變比例R調(diào)整為
在本發(fā)明中引入服裝樣本虛擬試衣模型的自適應(yīng)形變比例R,徹底實(shí)現(xiàn)了客戶手中的智能終端能夠根據(jù)客戶真實(shí)體感特征參數(shù)自動(dòng)地進(jìn)行調(diào)整,以控制服裝樣本虛擬試衣模型在智能終端屏幕上各參數(shù)的形變比例,從而達(dá)到服裝樣本虛擬試衣模型的各服裝參數(shù)同步同比例地產(chǎn)生形變,不至于智能終端上所顯示的服裝樣本虛擬試衣模型在任一個(gè)方向上產(chǎn)生形狀失真,也方便客戶更為清楚地觀察服裝樣本虛擬試衣模型的立體情況;
步驟5-3,智能終端對(duì)服裝樣本虛擬試衣模型進(jìn)行分片處理,以將服裝樣本虛擬試衣模型分成多個(gè)虛擬服裝分片,從而構(gòu)建服裝樣本虛擬試衣模型的虛擬服裝分片集合;
步驟5-4,智能終端針對(duì)虛擬服裝分片集合中的每個(gè)虛擬服裝分片,獲取每個(gè)虛擬服裝分片上相鄰質(zhì)點(diǎn)之間的距離以及速度情況,從而得到每個(gè)虛擬服裝分片上各質(zhì)點(diǎn)的位移:m=1,2,…,M;其中,Sm,i表示第m個(gè)虛擬服裝分片上質(zhì)點(diǎn)i的位移,dm,i,j表示第m個(gè)虛擬服裝分片上相鄰的兩個(gè)質(zhì)點(diǎn)i與質(zhì)點(diǎn)j之間的距離,Vm,i表示第m個(gè)虛擬服裝分片上質(zhì)點(diǎn)i的速度,Vm,j表示第m個(gè)虛擬服裝分片上質(zhì)點(diǎn)j的速度;ρm,i表示表示第m個(gè)虛擬服裝分片上質(zhì)點(diǎn)i處的密度,g表示客戶所處位置的重力加速度,重力加速度g可以根據(jù)通過(guò)智能終端的自身定位來(lái)獲取得到,也可以由客戶自己通過(guò)智能終端進(jìn)行自主設(shè)置;M表示虛擬服裝分片集合中虛擬服裝分片的總數(shù)量;
步驟5-5,智能終端命令所得每個(gè)虛擬服裝分片上各質(zhì)點(diǎn)按照對(duì)應(yīng)的位移距離進(jìn)行移動(dòng),得到自適應(yīng)調(diào)整后的服裝樣本虛擬試衣匹配模型;
其中,S'm,i表示第m個(gè)虛擬服裝分片上質(zhì)點(diǎn)i移動(dòng)后的位置,表示第m個(gè)虛擬服裝分片上質(zhì)點(diǎn)i的自適應(yīng)調(diào)整前的初始位置,Sm,i表示第m個(gè)虛擬服裝分片上質(zhì)點(diǎn)i的位移,R表示服裝樣本虛擬試衣模型的自適應(yīng)調(diào)整形變比例;
步驟6,客戶根據(jù)步驟5中所觀察的虛擬試衣效果,通過(guò)智能終端調(diào)整人體虛擬試衣模型的運(yùn)動(dòng)狀態(tài)以及通過(guò)調(diào)整智能終端上的放大和/或縮放按鈕,由智能終端自適應(yīng)地調(diào)整人體虛擬試衣模型在匹配虛擬服裝后的膚色情況,以進(jìn)一步觀察人體虛擬試衣模型在運(yùn)動(dòng)狀態(tài)下的虛擬試衣效果,從而實(shí)現(xiàn)客戶基于智能終端的虛擬化試衣;當(dāng)然,客戶可以利用智能終端調(diào)整人體虛擬試衣模型在智能終端屏幕上的顯示視圖,如正視圖或者左視圖等視圖,也可以調(diào)整人體虛擬試衣模型至一定的視覺(jué)角度,以便于客戶全方位的觀察人體虛擬模型的立體情況;
具體到本實(shí)施例中,智能終端自適應(yīng)地調(diào)整人體虛擬試衣模型在匹配虛擬服裝后的膚色情況包括如下步驟6-1至步驟6-3:
步驟6-1,智能終端預(yù)設(shè)以客戶面部作為膚色調(diào)整的參考區(qū)域,智能終端通過(guò)開啟其外置攝像頭獲取到客戶面部的膚色平均值,并以所得客戶面部的膚色平均值與預(yù)設(shè)皮膚漸變系數(shù)之間的乘積作為客戶的人體膚色均值;其中,客戶的人體膚色均值標(biāo)記為客戶面部的膚色平均值標(biāo)記為預(yù)設(shè)皮膚漸變系數(shù)標(biāo)記為ε;0.5≤ε≤1;
步驟6-2,智能終端根據(jù)人體虛擬試衣模型的膚色平均值以及所得客戶人體膚色均值計(jì)算得到人體虛擬試衣模型試穿時(shí)的膚色匹配指數(shù);其中,人體虛擬試衣模型試穿時(shí)的膚色匹配指數(shù)標(biāo)記為J,膚色匹配指數(shù)J取自人體虛擬試衣模型的膚色平均值與客戶人體膚色均值之間的比值,可將客戶人體膚色渲染至人體虛擬試衣模型中,從而更逼真顯示客戶膚色與虛擬服裝的虛擬試衣效果和膚色搭配情況;
步驟6-3,智能終端以所得膚色匹配指數(shù)J作為對(duì)人體虛擬試衣模型上各區(qū)域處像素值的渲染放大值,并渲染放大后的結(jié)果作為人體虛擬試衣模型上對(duì)應(yīng)各區(qū)域的像素值;其中,人體虛擬試衣模型上具有G個(gè)區(qū)域,G個(gè)區(qū)域中的第g個(gè)區(qū)域處像素值標(biāo)記為Ig,第g個(gè)區(qū)域處像素經(jīng)渲染放大后的結(jié)果標(biāo)記為I'g,I'g=Ig·J;1≤g≤G。其中,此處對(duì)人體虛擬試衣模型上的G個(gè)區(qū)域均以所得膚色匹配指數(shù)J進(jìn)行膚色渲染,從而避免了人體虛擬試衣模型膚色不切合客戶實(shí)際膚色而產(chǎn)生的觀察失真;通過(guò)對(duì)人體虛擬試衣模型上各區(qū)域的膚色渲染,可以幫助客戶更為真實(shí)的觀察自己膚色與所選服裝的搭配情況,從而選擇出更加符合客戶自身膚色的服裝。
本實(shí)施例中,客戶對(duì)智能終端的各種操作是基于智能終端識(shí)別客戶手勢(shì)實(shí)現(xiàn)的,由此可以增強(qiáng)客戶與智能終端之間的人機(jī)交互效果。另外,為了方便客戶后期了解自己在虛擬試衣過(guò)程中的操作情況,具體地,本實(shí)施例中的第三方試衣平臺(tái)存儲(chǔ)客戶通過(guò)智能終端對(duì)服裝樣本虛擬試衣模型的服裝參數(shù)、虛擬試衣背景和虛擬穿戴配飾的調(diào)整記錄。
再改進(jìn),在步驟6之后還包括:步驟7,客戶在對(duì)虛擬試衣效果滿意后,客戶通過(guò)智能終端選中滿意的服裝樣本虛擬試衣模型并由智能終端顯示對(duì)應(yīng)該滿意服裝樣本虛擬試衣模型的服裝樣本參數(shù)以供客戶進(jìn)一步確認(rèn);步驟8,客戶確認(rèn)虛擬試衣效果滿意且確認(rèn)此時(shí)調(diào)整的服裝參數(shù)后,客戶選擇購(gòu)買該服裝樣本參數(shù)對(duì)應(yīng)的實(shí)體服裝,通過(guò)智能終端將服裝費(fèi)用轉(zhuǎn)賬給第三方試衣平臺(tái)進(jìn)行暫時(shí)保管后,第三方試衣平臺(tái)將客戶滿意且確認(rèn)購(gòu)買的穿著有服裝樣本虛擬試衣模型的人體虛擬試衣模型發(fā)送給客戶的智能終端,以方便客戶隨時(shí)利用智能終端離線觀察該服裝樣本虛擬試衣模型所對(duì)應(yīng)的虛擬試衣效果;步驟9,第三方試衣平臺(tái)發(fā)送客戶已支付服裝費(fèi)用的通知信息以及客戶的聯(lián)系地址發(fā)送給該服裝樣本所對(duì)應(yīng)的服裝設(shè)計(jì)終端,以提醒對(duì)應(yīng)的服裝廠準(zhǔn)備生產(chǎn)、發(fā)貨;步驟10,服裝廠根據(jù)其服裝設(shè)計(jì)終端已保存的客戶所確認(rèn)的服裝參數(shù)加工實(shí)體服裝,并根據(jù)客戶的聯(lián)系地址將加工后的實(shí)體服裝寄送給客戶;客戶接收到實(shí)體服裝后,發(fā)送確認(rèn)收貨信息給第三方試衣平臺(tái),以由第三方試衣平臺(tái)將暫時(shí)保管的服裝費(fèi)用轉(zhuǎn)至服裝廠的收款賬戶,從而完成對(duì)虛擬化試衣效果滿意服裝的購(gòu)買操作。
另外,作為更為真實(shí)地增強(qiáng)虛擬現(xiàn)實(shí)效果,以使客戶體驗(yàn)更為真實(shí)的試衣環(huán)境和試衣心理狀態(tài),改進(jìn)地,在本實(shí)施例的智能終端上具有獲取操作者手指表面濕度情況的濕度采集器;智能終端根據(jù)所采集的手指表面濕度數(shù)據(jù)以判斷當(dāng)前操作者的心理狀態(tài),并由智能終端生成對(duì)應(yīng)操作者心理狀態(tài)的虛擬試衣背景。其中,作為實(shí)現(xiàn)客戶對(duì)虛擬試衣的裝飾操作進(jìn)行改進(jìn),在步驟5中還包括:客戶根據(jù)個(gè)人喜好,在虛擬試衣背景數(shù)據(jù)庫(kù)中選擇喜歡的虛擬試衣背景對(duì)人體虛擬試衣模型進(jìn)行背景渲染,以展示穿著有服裝樣本虛擬試衣模型的人體虛擬試衣模型在該虛擬試衣背景下的穿著效果;客戶根據(jù)個(gè)人喜好,在虛擬穿戴配飾數(shù)據(jù)庫(kù)中選擇喜歡的虛擬穿戴配飾移動(dòng)至人體虛擬試衣模型上的合適位置,以展示穿著有服裝樣本虛擬試衣模型的人體虛擬試衣模型穿戴虛擬穿戴配飾時(shí)的穿著效果。另外,作為改進(jìn),在步驟5中,所述客戶根據(jù)智能終端顯示的所有服裝樣本參數(shù)、所有服裝樣本虛擬試衣模型、推薦服裝樣本以及推薦服裝樣本虛擬試衣模型,選擇客戶喜歡的服裝樣本和/或?qū)?yīng)的服裝樣本虛擬試衣模型,并在智能終端上通過(guò)調(diào)用第三方試衣平臺(tái)中的虛擬試衣背景數(shù)據(jù)庫(kù)和虛擬穿戴配飾數(shù)據(jù)庫(kù),實(shí)現(xiàn)將人體虛擬試衣模型、服裝樣本虛擬試衣模型、虛擬試衣背景數(shù)據(jù)庫(kù)和虛擬穿戴配飾同時(shí)在智能終端上顯示給客戶進(jìn)行試衣調(diào)整操作。