本發(fā)明是關(guān)于一種能夠?qū)⑷梭w數(shù)據(jù)與服裝數(shù)據(jù)結(jié)合起來的3d合成圖像的生成方法及系統(tǒng)。
背景技術(shù):
目前,越來越多追求個(gè)性的現(xiàn)代人開始通過網(wǎng)絡(luò)捕捉時(shí)下最流行時(shí)尚元素,并搭配屬于自己的時(shí)尚風(fēng)格。伴隨著這一趨勢,網(wǎng)絡(luò)中出現(xiàn)了大量的商品,其中最惹人矚目的當(dāng)屬包括服裝在內(nèi)的一系列時(shí)尚產(chǎn)品。利用網(wǎng)絡(luò)平臺(tái)購買時(shí)尚產(chǎn)品,消費(fèi)者們可充分地利用網(wǎng)絡(luò)所提供的時(shí)間及空間上的便利,在不消耗任何體力的情況下隨時(shí)隨地夠買自己心儀的商品。
消費(fèi)者在時(shí)尚產(chǎn)品的主頁上確認(rèn)商品圖像,從中選取有興趣的商品進(jìn)行更深一步的了解,最終完成購買。
但是,通過這種方式購買時(shí)尚產(chǎn)品時(shí),常常會(huì)遇到一些問題,即圖片上非常完美的商品實(shí)際上身時(shí)卻得不到預(yù)想的效果,繼而導(dǎo)致?lián)Q貨、退貨的頻繁發(fā)生,這對于經(jīng)銷商、生產(chǎn)商以及消費(fèi)者來說,無疑會(huì)帶來時(shí)間、金錢上的損失。
為了解決上述問題,可將時(shí)尚產(chǎn)品的相關(guān)信息提供在網(wǎng)絡(luò)平臺(tái)上。這種網(wǎng)絡(luò)平臺(tái)時(shí)尚產(chǎn)品信息提供方法有兩種,一種是提供搭配服務(wù),把消費(fèi)者的信息數(shù)據(jù)化后將商品與消費(fèi)者的體型進(jìn)行合成并展示給消費(fèi)者,二是提供一種搭配匹配型軟件,消費(fèi)者可建立一個(gè)存錄的虛擬模型,再從時(shí)尚產(chǎn)品,即從時(shí)裝、眼鏡、鞋、帽等相關(guān)圖像數(shù)據(jù)中選取產(chǎn)品,提前(讓模型)試穿。
但是,由于網(wǎng)絡(luò)上提供的搭配服務(wù)利用的是網(wǎng)絡(luò)空間中的虛擬模型而并非實(shí)物,因此,消費(fèi)者并不能確定實(shí)際的商品是否能夠與自己的取向、身體特點(diǎn)、膚色、發(fā)色相協(xié)調(diào)。因此,在購買后發(fā)現(xiàn)不滿意商品并退貨的現(xiàn)象頻繁發(fā)生。
另外,消費(fèi)者在實(shí)體店,如百貨商場或購物中心,現(xiàn)場試穿后并不能判斷是否適合自己,等購買回家后再試穿或受他人意見影響確認(rèn)商品不適合自己,要求退貨或換貨的情況也很多。
由此看來,消費(fèi)者在實(shí)體店直接試穿再購買的時(shí)尚產(chǎn)品尚且存在退貨的問題,那么消費(fèi)者在網(wǎng)絡(luò)平臺(tái)上購買時(shí)尚產(chǎn)品時(shí),只能得到更低的產(chǎn)品滿意度。
由于這些原因,從消費(fèi)者的角度來講,針對網(wǎng)上所提供的購物服務(wù)的信賴度及滿足度都是較低的。
現(xiàn)有技術(shù)文獻(xiàn)
專利文獻(xiàn)
韓國空開專利第2010-0048733號(hào)
韓國空開專利第2012-019410號(hào)
技術(shù)實(shí)現(xiàn)要素:
技術(shù)問題
本發(fā)明想要解決的課題是提供一種利用服裝的掃描信息與制作服裝所需布料的固有信息生成3d合成圖像的方案。
本發(fā)明想要解決的另一課題是提供一種利用與服裝掃描數(shù)據(jù)相比容量較小的服裝點(diǎn)云數(shù)據(jù)或網(wǎng)格數(shù)據(jù)生成3d合成圖像,然后將此合成圖像與掃描數(shù)據(jù)合成并顯示顏色(色彩)的方案。
本發(fā)明想要解決的另一課題是提供一種可利用隨使用者身體點(diǎn)云數(shù)據(jù)(的改變)可能發(fā)生改變的服裝點(diǎn)云數(shù)據(jù)生成3d合成圖像的方案。
本發(fā)明想要解決的另一課題是提供一種可利用隨使用者身上所穿著服裝的件數(shù)或厚度而改變的服裝點(diǎn)云數(shù)據(jù)生成的3d合成圖像。
解決問題的手段
為此,根據(jù)本發(fā)明的一個(gè)方面,提供了一種將掃描使用者身體的數(shù)據(jù)與掃描服裝的數(shù)據(jù)進(jìn)行組合并生成3d合成圖像的方法,其包括:體現(xiàn)使用者身體的身體云數(shù)據(jù)和體現(xiàn)服裝的云數(shù)據(jù),將服裝構(gòu)成面料的固有信息以及上述服裝的固有信息進(jìn)行組合并用來調(diào)節(jié)服裝云數(shù)據(jù)之間距離的階段;生成將使用者的身體和服裝合成的3d合成數(shù)據(jù)的階段;根據(jù)上述3d合成數(shù)據(jù)生成輪廓線,并結(jié)合顏色,最后生成3d合成圖像的階段。
另外,上述3d合成圖像生成法還包括:生成體現(xiàn)上述使用者身體外形的使用者點(diǎn)云數(shù)據(jù)的階段,以及生成體現(xiàn)上述服裝外形的服裝點(diǎn)云數(shù)據(jù)的階段。上述身體云數(shù)據(jù)和上述服裝云數(shù)據(jù)可由點(diǎn)云數(shù)據(jù)構(gòu)成。
另外,上述3d合成圖像生成法還包括:生成體現(xiàn)上述使用者身體外形的使用者網(wǎng)格數(shù)據(jù)的階段,以及生成體現(xiàn)上述服裝外形的服裝網(wǎng)格數(shù)據(jù)的階段。上述身體云數(shù)據(jù)和上述服裝云數(shù)據(jù)可由網(wǎng)格數(shù)據(jù)構(gòu)成。
另外,生成上述服裝點(diǎn)云數(shù)據(jù)的階段可對使用者身體進(jìn)行掃描,生成使用者點(diǎn)云數(shù)據(jù)。
另外,生成上述服裝點(diǎn)云數(shù)據(jù)的階段可對服裝進(jìn)行掃描,生成服裝點(diǎn)云數(shù)據(jù)。
另外,生成上述服裝點(diǎn)云數(shù)據(jù)的階段可根據(jù)已輸入的服裝3d圖像文件中生成服裝點(diǎn)云數(shù)據(jù)。
另外,調(diào)節(jié)上述服裝云數(shù)據(jù)間距離的階段還包括:根據(jù)上述服裝的點(diǎn)云數(shù)據(jù)設(shè)定多個(gè)基準(zhǔn)值的階段;調(diào)節(jié)上述標(biāo)基準(zhǔn)間距離的階段,以及根據(jù)上述基本值調(diào)節(jié)各點(diǎn)云數(shù)據(jù)之間距離的細(xì)節(jié)間距調(diào)節(jié)階段。
另外,上述細(xì)節(jié)間距調(diào)節(jié)階段包括:計(jì)算出使用者身體部分體積的階段;計(jì)算出上述服裝各個(gè)部分所承受的壓力的階段,以及根據(jù)紡織物的特性計(jì)算出能夠擴(kuò)張的最大距離的階段。
另外,上述調(diào)節(jié)衣物云數(shù)據(jù)之間距離的階段還包括:設(shè)置上述衣物點(diǎn)云數(shù)據(jù)移動(dòng)方向的階段。
另外,上述調(diào)節(jié)衣物云數(shù)據(jù)之間距離的階段還包括:從上述衣物點(diǎn)云數(shù)據(jù)中選取與身體匹配的多個(gè)變曲點(diǎn),并通過上述變曲點(diǎn)計(jì)算出上述衣物點(diǎn)云數(shù)據(jù)的形態(tài)變化。
另外,上述布料的固有信息,是由纖維的種類、彈性、紡織品的粗細(xì)、紡織品的單位面積重量、紡織品的通氣性、抗拉強(qiáng)度、抗扯強(qiáng)度、耐磨度、耐熱性、水分移動(dòng)性、堅(jiān)固性、懸垂性(drapability)、是否起球、可紡性、線的強(qiáng)度、紡紗性、線的均勻性、彎曲特性以及填充性中的至少一個(gè)組成。
另外,上述生成3d合成圖像的階段包括:從上述使用者點(diǎn)云數(shù)據(jù)中合成能夠顯示出第1衣物外形的第1衣物點(diǎn)云數(shù)據(jù)的階段;上述第1衣物點(diǎn)云數(shù)據(jù)合成后,將合成能夠顯示第2衣物外形的第2衣物點(diǎn)云數(shù)據(jù)的階段。與上述第2衣物點(diǎn)云數(shù)據(jù)相對應(yīng)的衣物尺寸將按照上述第1衣物點(diǎn)云數(shù)據(jù)相對應(yīng)的衣物尺寸及上述第1衣物的厚度計(jì)算出。
另外,3d合成圖像生成方法還包括:生成上述3d合成圖像后,上述3d合成圖像將按照事先設(shè)定的旋轉(zhuǎn)速度進(jìn)行旋轉(zhuǎn)。在上述旋轉(zhuǎn)階段中,上述使用者的點(diǎn)云數(shù)據(jù)合成的服裝點(diǎn)云數(shù)據(jù)根據(jù)相對應(yīng)的服裝的固有信息,可顯示出構(gòu)成上述3d合成圖像的服裝的動(dòng)態(tài)。
另外,3d合成圖像生成方法還包括輸入接收上述使用者固有信息的階段,上述使用者的固有信息至少包括了使用者的年齡、性別、發(fā)色、體重中的一條。
另外,在生成上述3d合成圖像的過程中,若至少選取了上述使用者點(diǎn)云數(shù)據(jù)合成的服裝點(diǎn)云數(shù)據(jù)相對應(yīng)的服裝中的兩種,那么根據(jù)上述服裝的固有信息所選取的上述兩種服裝所對應(yīng)的服裝點(diǎn)云數(shù)據(jù)將按順序合成上述使用者點(diǎn)云數(shù)據(jù)。
根據(jù)本發(fā)明的其他特點(diǎn),3d合成圖像生成系統(tǒng)包括了系統(tǒng)運(yùn)營者服務(wù)器,其根據(jù)使用者的身體掃描數(shù)據(jù),生成能夠展現(xiàn)使用者外形的使用者點(diǎn)云數(shù)據(jù);將生成的上述使用者點(diǎn)云數(shù)據(jù),與用于傳輸上述使用者固有信息的使用者掃描儀,上述使用者點(diǎn)云數(shù)據(jù),服裝點(diǎn)云數(shù)據(jù),由輸入得到的上述服裝構(gòu)成的紡織物的固有信息以及上述服裝的固有信息進(jìn)行組合,從而生成由使用者的身體和服裝合成的3d合成圖像。
另外,上述系統(tǒng)運(yùn)營者服務(wù)器包括了服裝點(diǎn)云數(shù)據(jù)生成部,用來根據(jù)掃描到的服裝數(shù)據(jù),生成能夠展示出服裝外形的服裝點(diǎn)云數(shù)據(jù)。
另外,上述系統(tǒng)運(yùn)營者服務(wù)器包括:基準(zhǔn)值設(shè)定部,用來設(shè)定服裝點(diǎn)云數(shù)據(jù)的多個(gè)基準(zhǔn)值;基準(zhǔn)值調(diào)節(jié)部,用來調(diào)節(jié)上述基準(zhǔn)值之間的距離;點(diǎn)云數(shù)據(jù)細(xì)節(jié)調(diào)節(jié)部,用來調(diào)節(jié)從上述基準(zhǔn)值到各個(gè)點(diǎn)云數(shù)據(jù)間的距離。
另外,上述點(diǎn)云數(shù)據(jù)細(xì)節(jié)調(diào)節(jié)包括:計(jì)算使用者身體部分體積的身體分析部;計(jì)算上述服裝各個(gè)部分所承受的壓力的壓力計(jì)算部,以及計(jì)算出服裝擴(kuò)張的最大距離的彈性計(jì)算部。
另外,上述系統(tǒng)運(yùn)營者服務(wù)器還包括形狀控制部,上述形狀控制部可從上述服裝點(diǎn)云數(shù)據(jù)中選取與身體匹配的多個(gè)變曲點(diǎn),并從上述變曲點(diǎn)中計(jì)算出上述服裝點(diǎn)云數(shù)據(jù)的形狀變化。
發(fā)明效果
根據(jù)本發(fā)明的將身體信息與服裝信息相結(jié)合的3d合成圖像生成方法及系統(tǒng),是將使用者的身體掃描數(shù)據(jù),服裝的掃描數(shù)據(jù)以及服裝的固有信息相結(jié)合生成3d合成圖像,從而生成能夠反應(yīng)服裝固有特點(diǎn)的3d合成圖像。
另外,本發(fā)明可反映使用者的身體掃描數(shù)據(jù)(或是使用者點(diǎn)云數(shù)據(jù))穿著的服裝的件數(shù)或厚度并生成3d合成圖像。由于本發(fā)明是利用服裝的固有信息進(jìn)而合成的3d合成圖像,因此使用者能夠得到與實(shí)際上身效果相同的圖像。另外,系統(tǒng)運(yùn)營者服務(wù)器若是從服裝生產(chǎn)企業(yè)中得到服裝相關(guān)信息的話,則更便于管理服裝的相關(guān)固有信息。
另外,考慮3d合成數(shù)據(jù)可將服裝掃描數(shù)據(jù)中出現(xiàn)的部分變形數(shù)據(jù)提供給服裝生產(chǎn)企業(yè),從而生產(chǎn)出符合使用者的服飾。
附圖說明
圖1圖示的是根據(jù)本發(fā)明一個(gè)實(shí)施例,生成3d合成圖像的構(gòu)成概略圖。
圖2是根據(jù)本發(fā)明一個(gè)實(shí)施例的使用者掃描儀的構(gòu)成圖。
圖3是根據(jù)本發(fā)明一個(gè)實(shí)施例的系統(tǒng)運(yùn)營者服務(wù)器構(gòu)成的方框圖。
圖4圖示的是根據(jù)本發(fā)明一個(gè)實(shí)施例的具有不同彈性的紡織物制作出的服裝與身體合成的示例圖。
圖5圖示的是根據(jù)本發(fā)明一個(gè)實(shí)施例的反映出身體點(diǎn)云數(shù)據(jù)并改變服裝點(diǎn)云數(shù)據(jù)的示例圖。
圖6圖示的是根據(jù)本發(fā)明一個(gè)實(shí)施例的3d合成圖像生成方法的流程圖。
圖7圖示的是根據(jù)本發(fā)明的一個(gè)實(shí)施例,對服裝云數(shù)據(jù)之間的距離進(jìn)行調(diào)節(jié)的流程圖。
具體實(shí)施方式
本發(fā)明可包括多種變形并具有多種實(shí)施例,特定的實(shí)施例通過附加圖進(jìn)行展示并做詳盡說明。但是,這并不代表本發(fā)明僅限定于特定的實(shí)施形態(tài),必須明確理解的是,屬于本發(fā)明技術(shù)思想及技術(shù)范圍內(nèi)的所有變形、類似物包括替代物都屬于本發(fā)明。
包括第1、第2等類似序數(shù)在內(nèi)的用語是用來解釋說明不同的構(gòu)成要素,但上述構(gòu)成要素并不僅限于上述用語。上述用語的使用僅僅是為了區(qū)別不同的構(gòu)成要素。
舉例來講,在不脫離本發(fā)明權(quán)利要求的基礎(chǔ)上,可將第1構(gòu)成要素命名為第2構(gòu)成要素,類似的,第2構(gòu)成要素也可命名為第1構(gòu)成要素。以及/或被稱為“此”的用語可包括多個(gè)先關(guān)的記錄項(xiàng)的組合或多個(gè)相關(guān)的記錄項(xiàng)中的某一個(gè)。
若沒有另外定義,包括技術(shù)或科學(xué)用語在內(nèi)的本文中所使用的所有用語,與具有本發(fā)明所屬技術(shù)領(lǐng)域常識(shí)的從業(yè)者所理解的意思是一致的。必須理解的是,一般字典上定義的用語即代表了相關(guān)技術(shù)文段中的用語意義,在本申請中,若沒有明確地定義,這些用語并不被特殊或夸大地理解。
以下,將參考附加圖對本發(fā)明及本發(fā)明的理想實(shí)施例進(jìn)行詳盡說明。
圖1圖示的是根據(jù)本發(fā)明一個(gè)實(shí)施例,生成3d合成圖像的構(gòu)成概略圖。以下,將參考圖1對生成3d合成圖像的構(gòu)成進(jìn)行詳盡說明。
參考圖1,生成3d合成圖像的構(gòu)成包括系統(tǒng)運(yùn)營者處理器(100)及使用者掃描儀(200)。系統(tǒng)運(yùn)營者處理器(100)包括服裝數(shù)據(jù)生成部(110)、3d合成圖像生成部(120)、控制部(30)、存儲(chǔ)處理器(150)以及輸入部(140)。另外,使用者掃描儀(200)包括3d掃描儀(205)、通訊部(220)、控制部(225)、輸入部(210)以及存儲(chǔ)部(2015)。當(dāng)然,上述構(gòu)成以外的其他構(gòu)成包括在生成本發(fā)明中提出的3d合成圖像的構(gòu)成中。
系統(tǒng)運(yùn)營者服務(wù)器(100)利用3d掃描儀對服裝進(jìn)行掃描。系統(tǒng)運(yùn)營者服務(wù)器(100)將生成所掃描服裝的掃描數(shù)據(jù)。系統(tǒng)運(yùn)營者服務(wù)器(100)利用所生成的掃描數(shù)據(jù)生成服裝云數(shù)據(jù)。但是,本發(fā)明并不僅限于此,系統(tǒng)運(yùn)營者服務(wù)器(100)可利用除3d掃描儀以外的其他設(shè)備生成關(guān)于服裝設(shè)計(jì)的點(diǎn)云數(shù)據(jù)。由此,系統(tǒng)運(yùn)營者服務(wù)器(100)可從服裝制作者中提供的3d圖像文件中生成服裝點(diǎn)云數(shù)據(jù)。
下文中,將把能夠生成服裝形態(tài)的數(shù)據(jù)定義為服裝云數(shù)據(jù),服裝云數(shù)據(jù)并不僅僅由上述點(diǎn)云數(shù)據(jù)組成,還可由網(wǎng)格數(shù)據(jù)組成。只是當(dāng)云數(shù)據(jù)是由點(diǎn)云數(shù)據(jù)組成時(shí)容量較小,因此數(shù)據(jù)處理速度較網(wǎng)格數(shù)據(jù)或形狀數(shù)據(jù)比明顯增加。
系統(tǒng)運(yùn)營者服務(wù)器(100)可生成能夠生成服裝形態(tài)的服裝點(diǎn)云數(shù)據(jù)或服裝網(wǎng)格數(shù)據(jù)。為此,將在服裝上每隔一定距離安裝傳感器,安裝好的傳感器將通過傳感器間的通訊測定出傳感器之間的相對距離。系統(tǒng)運(yùn)營者服務(wù)器(100)將利用從傳感器中收到的先對距離信息生成服裝點(diǎn)云數(shù)據(jù)。但是,本發(fā)明并不僅限于此,系統(tǒng)運(yùn)營者服務(wù)器(100)除上述以外方式可利用其他多種方式生成服裝點(diǎn)云數(shù)據(jù)。
系統(tǒng)運(yùn)營者服務(wù)器(100)通過輸入部得到服裝及面料的相關(guān)數(shù)據(jù)。即,通過輸入部,輸入得到服裝及面料的相關(guān)固有信息。相關(guān)闡述后文中將提及。
這種類似本發(fā)明的系統(tǒng)運(yùn)營者服務(wù)器(100),利用的并不僅僅是單純的服裝形態(tài)或顏色的相關(guān)數(shù)據(jù),而是包括服裝面料在內(nèi)的相關(guān)固有信息來生成3d合成圖像。
使用者掃描儀(200)將掃描使用者全身。使用者掃描儀(200)利用生成的使用者全身掃描數(shù)據(jù)來生成使用者全身形態(tài)的使用者點(diǎn)云數(shù)據(jù)或使用者網(wǎng)格數(shù)據(jù)。使用者掃描儀(200)在必要時(shí)將輸入收到使用者的固有信息。使用者的固有信息可包括使用者的姓名、年齡(年齡層)、身高、體重、性別、發(fā)色、發(fā)型等。使用者掃描儀(200)將把使用者點(diǎn)云數(shù)據(jù)和使用者固有信息提供給系統(tǒng)運(yùn)營者服務(wù)器(100)。
系統(tǒng)運(yùn)營者服務(wù)器(100)將從使用者掃描儀(200)中得到的使用者點(diǎn)云數(shù)據(jù)、使用者固有信息以及存儲(chǔ)的服裝點(diǎn)云數(shù)據(jù)進(jìn)行合成,生成3d合成圖像。當(dāng)然,系統(tǒng)運(yùn)營者服務(wù)器(100)在生成3d合成圖像時(shí)將利用面料的固有信息。即,使用者點(diǎn)云數(shù)據(jù)與服裝點(diǎn)云數(shù)據(jù)即使是相同的,但由于輸入的布料信息不同,則生成的3d合成圖像也不盡相同。下文中,將針對圖1所示的各個(gè)構(gòu)成做詳盡的解釋說明。
圖2是根據(jù)本發(fā)明一個(gè)實(shí)施例的使用者掃描儀的構(gòu)成圖。以下,將參考圖2,對根據(jù)本發(fā)明一個(gè)實(shí)施例的使用者掃描儀的構(gòu)成做詳盡解釋。
根據(jù)圖2,使用者掃描儀包括3d掃描儀、輸入部、存儲(chǔ)部、通訊部以及控制部。當(dāng)然,除上述構(gòu)成以外,本發(fā)明中所提及的使用者掃描儀還可包括其他構(gòu)成。
3d掃描儀(205)掃描使用者全身。3d掃描儀(205)將掃描到的使用者全身信息提供給控制部(225)。上述使用者掃描儀可利用除3d傳感器以外的傳感器生成使用者云數(shù)據(jù)。這里的云數(shù)據(jù)可由點(diǎn)云數(shù)據(jù)或網(wǎng)格數(shù)據(jù)組成。
輸入部(210)將輸入接收固有信息。如上文所述,使用者固有信息包括使用者年齡、性別、體重以及姓名等。當(dāng)然,除上訴信息以外的信息也可包括在固有信息中。
控制部(225)將利用從3d掃描儀(205)中接收到的掃描信息生成使用者點(diǎn)云數(shù)據(jù)。即,將生成相對于掃描數(shù)據(jù)來說數(shù)據(jù)較小的使用者點(diǎn)云數(shù)據(jù)。使用者點(diǎn)云數(shù)據(jù),作為能夠認(rèn)知使用者形態(tài)的數(shù)據(jù),與掃描數(shù)據(jù)相比數(shù)據(jù)較小。
控制部(225)將從傳感器中接收到的各個(gè)傳感器之間測定的交叉距離按垂直及水平成分進(jìn)行劃分,將垂直及水平成分之間的位置關(guān)系進(jìn)行組合,計(jì)算出使用者身體指數(shù),并利用計(jì)算出的使用者的身體指數(shù)生成使用者點(diǎn)云數(shù)據(jù)。
控制部(225)從位于4個(gè)相鄰的網(wǎng)格的外框上的8個(gè)作為交叉點(diǎn)的外框交叉點(diǎn)上位置的傳感器起,以到4個(gè)網(wǎng)格的作為中央交叉點(diǎn)的中央交叉點(diǎn)的測定距離的對角距離為基礎(chǔ),計(jì)算出中央交叉點(diǎn)從網(wǎng)格形成的平面到作為凸起距離的凸起距離。
另外,當(dāng)凸起距離超出了事先設(shè)定好的臨界值時(shí),控制部(225)會(huì)將測定好的身體指數(shù)增大至按事先設(shè)定好的(數(shù)值)并輸出。凸起距離沿橫或縱方向進(jìn)行,按照事先設(shè)定好的次數(shù)連續(xù)發(fā)生時(shí),控制部(225)將使測定好的身體指數(shù)增加至事先設(shè)定好的大小并進(jìn)行輸出。另外,傳感器最好是使用超音波距離傳感器。
存儲(chǔ)部(215)將輸入的使用者固有信息、掃描信息以及使用者的點(diǎn)云數(shù)據(jù)進(jìn)行儲(chǔ)存。另外,存儲(chǔ)部(215)將驅(qū)動(dòng)使用者掃描儀時(shí)所需的數(shù)據(jù)進(jìn)行儲(chǔ)存。
通訊部(220)用來完成與外部的系統(tǒng)運(yùn)營者服務(wù)器(100)的通訊。通訊部(220)將3d掃描儀(205)掃描到的使用者全身數(shù)據(jù)輸送至外部的系統(tǒng)運(yùn)營者服務(wù)器(100)。當(dāng)然,通訊部(220)可用來傳輸掃描數(shù)據(jù)以外的使用者點(diǎn)云數(shù)據(jù)。除此以外,通訊部(220)將使用者固有信息傳送至外部的系統(tǒng)運(yùn)營者服務(wù)器(100)。
通訊部(220)從外部的系統(tǒng)運(yùn)營者服務(wù)器(100)中接收到3d合成圖像。除此以外,通訊部(220)將大量的信息傳輸至系統(tǒng)運(yùn)營者服務(wù)器(100)。
圖2中圖示了輸入部(210)包括在使用者掃描儀(200)中,但并不僅限于此。即,輸入部(210)還可包括在除使用者掃描儀以外的其他設(shè)備中。
輸入部(210)可從標(biāo)識(shí)部(未圖示)中標(biāo)識(shí)出的多個(gè)服裝中進(jìn)行選擇。即,標(biāo)識(shí)部可對由3d掃描儀掃描的使用者身體和合成的服裝進(jìn)行標(biāo)識(shí)。為此,標(biāo)識(shí)部可將服裝分成幾大類并進(jìn)行標(biāo)識(shí)。即,可將服裝分成上衣、下衣,或按照內(nèi)衣、外套等多種形態(tài)進(jìn)行標(biāo)識(shí)。
輸入部(210)可從標(biāo)識(shí)部中標(biāo)識(shí)出的多種服裝中與使用者的身體合成的服裝進(jìn)行選擇。當(dāng)然如果有需要,標(biāo)識(shí)部可將使用者選擇好的服裝的相關(guān)信息標(biāo)識(shí)出。
根據(jù)輸入部(210)選取好的服裝(或是服裝信息)可通過通訊部(220)傳輸至外部的系統(tǒng)運(yùn)營者服務(wù)器(100)。補(bǔ)充來講,通過輸入部(210)選取的服裝至少有兩件的時(shí),每當(dāng)選擇服裝時(shí),所選擇的服裝信息將傳輸至系統(tǒng)運(yùn)營服務(wù)器(100),或當(dāng)選擇所有服裝時(shí),所選擇的服裝的相關(guān)信息將傳輸至系統(tǒng)運(yùn)營者服務(wù)器(100)。同樣的,根據(jù)使用者的需求,可通過不同的方式將選取的服裝信息傳輸至系統(tǒng)運(yùn)營者服務(wù)器。
圖3是根據(jù)本發(fā)明一個(gè)實(shí)施例的系統(tǒng)運(yùn)營者服務(wù)器構(gòu)成的方框圖。以下,將利用圖3對根據(jù)本發(fā)明一個(gè)實(shí)施例的系統(tǒng)運(yùn)營者服務(wù)器的構(gòu)成做詳盡地解釋說明。
參考圖3,系統(tǒng)運(yùn)營者服務(wù)器(100)包括服裝數(shù)據(jù)生成部(110)、3d合成圖像生成部(120)、控制部(130)、輸入部(140)以及存儲(chǔ)服務(wù)器(150)。當(dāng)然,除上述構(gòu)成以外,本發(fā)明中所提及的系統(tǒng)運(yùn)營者服務(wù)器中還可包括其他構(gòu)成。
服飾數(shù)據(jù)生成部(110)通過掃描儀對服裝進(jìn)行掃描并生成服裝云數(shù)據(jù)。服裝數(shù)據(jù)生成部(110)可生成點(diǎn)云數(shù)據(jù)或網(wǎng)格數(shù)據(jù)。另外,服裝數(shù)據(jù)生成部(110)還可由3d圖像生成點(diǎn)云數(shù)據(jù)。
存儲(chǔ)服務(wù)器(150)將服裝數(shù)據(jù)生成部(110)掃描的服裝的相關(guān)信息進(jìn)行儲(chǔ)存。存儲(chǔ)服務(wù)器(150)將作為服裝掃描的相關(guān)點(diǎn)云數(shù)據(jù)
的服裝點(diǎn)云信息進(jìn)行儲(chǔ)存。除此以外,存儲(chǔ)服務(wù)器(150)還可儲(chǔ)存大量的信息。即,存儲(chǔ)服務(wù)器(150)將通過輸入部(140)輸入的服裝的制作布料的固有信息進(jìn)行儲(chǔ)存。布料的相關(guān)信息后文中將提及。
輸入部(140)將接收到服裝面料的相關(guān)固有信息和服裝的固有信息。這里所提及的服裝面料的固有信息包括纖維的種類、彈性、紡織品的粗細(xì)、紡織品的單位面積重量、紡織品的通氣性、抗拉強(qiáng)度、抗扯強(qiáng)度、耐磨度、耐熱性、水分移動(dòng)性、堅(jiān)固性、懸垂性(drapability)、是否起球、可紡性、線的強(qiáng)度、紡紗性、線的均勻性、彎曲特性以及填充性等。另外,服裝的固有信息包括服裝的種類、用途、穿著部位等。輸入部(140)輸入接收服裝的大量信息。另外,輸入部(140)可輸入接收關(guān)于服裝的價(jià)格、原產(chǎn)地、生產(chǎn)日期等大量信息。
控制部(130)可控制系統(tǒng)運(yùn)營者服務(wù)器(100)的操作。另外,控制部(130)包括基準(zhǔn)值設(shè)定部(131)、基準(zhǔn)值調(diào)節(jié)部(132)、點(diǎn)云數(shù)據(jù)細(xì)節(jié)調(diào)節(jié)部(133)、方向計(jì)算部(134)以及形狀控制部(135)。
基準(zhǔn)值設(shè)定部(131)可從服裝點(diǎn)云數(shù)據(jù)中設(shè)定多個(gè)基準(zhǔn)值?;鶞?zhǔn)值可按照已設(shè)定好的間距進(jìn)行設(shè)定,也可根據(jù)服裝的形態(tài),從每個(gè)節(jié)點(diǎn)部分進(jìn)行設(shè)定。
基準(zhǔn)值調(diào)節(jié)部(132)可計(jì)算出與基準(zhǔn)值之間的距離并向基準(zhǔn)值移動(dòng)。基準(zhǔn)值調(diào)節(jié)部(132)根據(jù)使用者點(diǎn)云數(shù)據(jù)與身體點(diǎn)云數(shù)據(jù)的組合計(jì)算出與基準(zhǔn)值之間的距離,并沿著計(jì)算出的距離向基準(zhǔn)值移動(dòng)。
點(diǎn)云數(shù)據(jù)細(xì)節(jié)調(diào)節(jié)部(133)是對從基準(zhǔn)值到各個(gè)點(diǎn)云數(shù)據(jù)之間的距離進(jìn)行調(diào)節(jié)。點(diǎn)云數(shù)據(jù)細(xì)節(jié)調(diào)節(jié)部(133)不僅可以調(diào)節(jié)基準(zhǔn)值到各個(gè)點(diǎn)云數(shù)據(jù)之間的距離,另外還可以調(diào)節(jié)點(diǎn)云數(shù)據(jù)間的距離。
點(diǎn)云數(shù)據(jù)細(xì)節(jié)調(diào)節(jié)部(133)包括身體分析部、服裝分析部、壓力計(jì)算部以及彈性計(jì)算部。身體分析部可計(jì)算出使用者身體部分的體積。身體分析部將使用者的身體分成各個(gè)部分并分析體積,舉例來講,可將使用者身體分成胳膊、胸部、肩部、腹部等并分析其體積。
壓力計(jì)算部是用來計(jì)算施加在服裝各個(gè)部分的壓力的。壓力計(jì)算部計(jì)算出服裝可收容空間,并由此計(jì)算出身體穿上服裝時(shí)服裝各個(gè)部分所承受的壓力并進(jìn)行儲(chǔ)存。壓力計(jì)算部可計(jì)算出各個(gè)點(diǎn)云數(shù)據(jù)所承受的壓力。彈性計(jì)算部考慮到布料的固有信息和服裝的形狀,計(jì)算出服裝各個(gè)部分所能擴(kuò)張的距離。
方向計(jì)算部(134),在設(shè)定服裝點(diǎn)云數(shù)據(jù)的移動(dòng)方向時(shí),在考慮施加在服裝上的壓力和服裝的形態(tài)的基礎(chǔ)上,計(jì)算出服裝點(diǎn)云數(shù)據(jù)的移動(dòng)方向。服裝點(diǎn)云數(shù)據(jù)的移動(dòng)方向是根據(jù)壓力和彈性決定的。
形狀控制部(135)是從服裝點(diǎn)云數(shù)據(jù)中選取與身體匹配的多個(gè)變曲點(diǎn),并從變曲點(diǎn)中計(jì)算出服裝數(shù)據(jù)的形狀變化。舉例來說,與肩膀進(jìn)行匹配時(shí),也許從身體角度來看不需要考慮服裝壓力的問題,但若考慮到重力可能會(huì)引起服裝下垂從而引起服裝形狀的改變。形狀控制部(135)對服裝的長度與人體的長度進(jìn)行對比從而計(jì)算出服裝形狀的變化。
正如上文所述,由于服裝點(diǎn)云數(shù)據(jù)與服裝的掃描數(shù)據(jù)相比數(shù)據(jù)容量相對較小,因此相較于使用掃描數(shù)據(jù),使用服裝點(diǎn)云數(shù)據(jù)明顯更加高效。即,控制部(130)利用數(shù)據(jù)容量相對較小的服裝點(diǎn)云數(shù)據(jù),來生成形態(tài)相異的服裝的相關(guān)數(shù)據(jù)。
3d合成圖像生成部(120)根據(jù)控制部(130)的控制命令,利用使用者點(diǎn)云數(shù)據(jù)、服裝點(diǎn)云數(shù)據(jù)及服裝相關(guān)固有信息,生成3d合成圖像。3d合成圖像生成部(120)生成使用者身體和服裝合成的3d合成數(shù)據(jù),并根據(jù)3d合成數(shù)據(jù)生成輪廓線,并結(jié)合顏色,最終生成3d合成圖像。
正如上文所述,改變掃描數(shù)據(jù)的服裝點(diǎn)云數(shù)據(jù)僅能展示服裝的形狀,并不能表現(xiàn)服裝的顏色或材質(zhì)。因此,3d合成圖像生成部(120)可在服裝點(diǎn)云數(shù)據(jù)中反映出表現(xiàn)服裝顏色或材質(zhì)的掃描數(shù)據(jù),并合成3d合成圖像。將這種掃描數(shù)據(jù)進(jìn)行分離再合成3d的理由是:掃描數(shù)據(jù)與點(diǎn)云數(shù)據(jù)相比容量較大,利用容量較小的點(diǎn)云數(shù)據(jù)并進(jìn)行試穿的話,可以相對較快的速度進(jìn)行試穿。
存儲(chǔ)服務(wù)器(150)能夠?qū)⒉剂霞胺b的固有信息數(shù)值化并儲(chǔ)存。本發(fā)明的存儲(chǔ)服務(wù)器(150)可將大量不同的紡織物的相關(guān)固有信息進(jìn)行儲(chǔ)存,并利用儲(chǔ)存的固有信息生成3d合成圖像。
即,由于現(xiàn)存的3d合成圖像僅僅是將服飾與人體單純結(jié)合,因此并不能展示出服裝的固有特性;而本發(fā)明的3d合成圖像,在生成時(shí)反映出了服裝與布料的固有特性,因此即使是擁有相同形態(tài)或顏色的服裝,根據(jù)不同的服裝固有特性,會(huì)生成感覺完全不同的3d合成圖像。即,相較與布料更厚的服裝來說,布料更薄的服裝的重量更輕。
為了使使用者能有上述感知,可將生成的3d合成圖像按照一定的速度進(jìn)行旋轉(zhuǎn)。當(dāng)3d合成圖像按照一定的速度旋轉(zhuǎn)時(shí),重量相對較輕的服裝與較重的服裝相比,隨風(fēng)移動(dòng)(飄動(dòng))的更明顯。由于這種3d合成圖像是按照一定的速度旋轉(zhuǎn)的,因此使用者可獲得與實(shí)際穿衣時(shí)最相近的體驗(yàn)感。
另外,3d合成圖像生成部(120)可利用布料的彈性信息合成3d合成圖像。即,即使是形狀相同的服裝,根據(jù)所使用布料彈性的不同,所生成的3d合成圖像也是不一樣的。即,布料彈性較高(即伸縮性優(yōu)越)時(shí),布料可緊貼在整個(gè)身體;但若是彈性較小(即伸縮性差)的布料,布料僅可貼在身體的部分部位。具體來講,類似于內(nèi)衣,若是使用彈性好的布料制作的話,在生成3d合成圖像時(shí),整個(gè)衣物都將緊貼在身體上;相反的,若是外套,應(yīng)選用彈性相對來說較低的面料,在生成3d合成圖像時(shí),衣物的一部分是貼在身體上的。本發(fā)明利用制作服裝面料的不同特性,生成3d合成圖像。
圖4圖示的是根據(jù)本發(fā)明一個(gè)實(shí)施例的具有不同彈性的紡織物制作出的服裝與身體合成的示例圖。即,詳細(xì)分析圖4,圖示了兩種衣服,其中圖示的位于里層的衣服,是由相對彈性較大的面料制作而成的;圖示的位于外層的衣服是由相對彈性較小的面料制成的。
如上文所述,使用彈性好的布料制作的衣服會(huì)緊貼在身體上,反過來說,使用彈性較小的面料制作的衣物一部分是貼在身體上的。
圖5圖示的是根據(jù)本發(fā)明一個(gè)實(shí)施例的反映出身體點(diǎn)云數(shù)據(jù)并改變服裝點(diǎn)云數(shù)據(jù)的示例圖。如圖5所示,按照身體點(diǎn)云數(shù)據(jù)(bp)、服裝以及布料的固有信息可改變服裝點(diǎn)云數(shù)據(jù)(cp),然后生成3d合成圖像。即,通過反映身體點(diǎn)云數(shù)據(jù)(bp)、服裝及布料的固有信息,發(fā)現(xiàn)構(gòu)成服裝點(diǎn)云數(shù)據(jù)(cp)的坐標(biāo)(點(diǎn)云)之間的距離拉長。將掃描數(shù)據(jù)與這樣形成的3d合成點(diǎn)云數(shù)據(jù)進(jìn)行合成,從而生成3d合成數(shù)據(jù)。
圖6圖示的是根據(jù)本發(fā)明一個(gè)實(shí)施例的3d合成圖像生成方法的流程圖。接下來,將通過圖6對根據(jù)本發(fā)明一個(gè)實(shí)施例的3d合成圖像生成方法進(jìn)行詳盡的說明。
根據(jù)本實(shí)施例,3d合成圖像生成方法包括:使用者云數(shù)據(jù)生成階段(s100),服裝云數(shù)據(jù)數(shù)據(jù)生成階段(s200),調(diào)節(jié)服裝云數(shù)據(jù)間距離的階段(s300),3d合成數(shù)據(jù)生成的階段(s400),以及3d合成圖像生成的階段(s500)。
使用者云數(shù)據(jù)生成階段(s100),是用來生成能夠體現(xiàn)使用者身體外形的使用者點(diǎn)云數(shù)據(jù)或使用者網(wǎng)格數(shù)據(jù),身體云數(shù)據(jù)是由點(diǎn)云數(shù)據(jù)或網(wǎng)格數(shù)據(jù)構(gòu)成。使用者點(diǎn)云數(shù)據(jù)生成階段是利用使用者掃描儀(200),對使用者進(jìn)行掃描后生成使用者點(diǎn)云數(shù)據(jù)。
在使用者云數(shù)據(jù)數(shù)據(jù)生成階段(s200)中,可利用使用者掃描儀(200)對使用者全身進(jìn)行掃描,并利用使用者全身掃描數(shù)據(jù)來生成使用者點(diǎn)云數(shù)據(jù)或使用者網(wǎng)格數(shù)據(jù),這些數(shù)據(jù)能夠生成使用者的全身形態(tài)。
在使用者云數(shù)據(jù)數(shù)據(jù)生成階段(s200)中,從位于4個(gè)相鄰的網(wǎng)格的外框上的8個(gè)作為交叉點(diǎn)的外框交叉點(diǎn)上位置的傳感器起,以到4個(gè)網(wǎng)格的作為中央交叉點(diǎn)的中央交叉點(diǎn)的測定距離的對角距離為基礎(chǔ),計(jì)算出中央交叉點(diǎn)從網(wǎng)格形成的平面到作為凸起距離的凸起距離。
另外,在使用者云數(shù)據(jù)數(shù)據(jù)生成階段(s200)中,當(dāng)凸起距離超出了事先設(shè)定好的臨界值時(shí),會(huì)將測定好的身體指數(shù)增大至按事先設(shè)定好的(數(shù)值)并輸出。在使用者云數(shù)據(jù)數(shù)據(jù)生成階段(s200)中,凸起距離沿橫或縱方向進(jìn)行,按照事先設(shè)定好的次數(shù)連續(xù)發(fā)生時(shí),將使測定好的身體指數(shù)增加至事先設(shè)定好的大小并進(jìn)行輸出。另外,傳感器最好是使用超音波距離傳感器。
在使用者云數(shù)據(jù)數(shù)據(jù)生成階段(s200)中,將輸入的使用者固有信息、掃描信息以及使用者的點(diǎn)云數(shù)據(jù)進(jìn)行儲(chǔ)存,并將3d掃描儀(205)掃描到的使用者全身數(shù)據(jù)輸送至外部的系統(tǒng)運(yùn)營者服務(wù)器(100)。
3d合成圖像生成方法還包括輸入使用者固有信息的階段,使用者的固有信息可包括使用者的姓名、年齡(年齡層)、身高、體重、性別、發(fā)色、發(fā)型等。
服裝云數(shù)據(jù)生成階段(s200),是用來生成能夠體現(xiàn)服裝的身體外形的服裝云數(shù)據(jù),服裝云數(shù)據(jù)是由點(diǎn)云數(shù)據(jù)或網(wǎng)格數(shù)據(jù)構(gòu)成。
在服裝云數(shù)據(jù)生成階段(s200)中,通過掃描儀對服裝進(jìn)行掃描,并生成所掃描服裝的掃描數(shù)據(jù)。利用所生成的掃描數(shù)據(jù)生成服裝云數(shù)據(jù)。但是,本發(fā)明并不僅限于此,系統(tǒng)運(yùn)營者服務(wù)器(100)可利用除3d掃描儀以外的其他設(shè)備生成關(guān)于服裝設(shè)計(jì)的點(diǎn)云數(shù)據(jù)。由此,系統(tǒng)運(yùn)營者服務(wù)器(100)可從服裝制作者中提供的3d圖像文件中生成服裝點(diǎn)云數(shù)據(jù)。
下文中,將把能夠生成服裝形態(tài)的數(shù)據(jù)定義為服裝云數(shù)據(jù),服裝云數(shù)據(jù)并不僅僅由上述點(diǎn)云數(shù)據(jù)組成,還可由網(wǎng)格數(shù)據(jù)組成。只是當(dāng)云數(shù)據(jù)是由點(diǎn)云數(shù)據(jù)組成時(shí)容量較小,因此數(shù)據(jù)處理速度較網(wǎng)格數(shù)據(jù)或形狀數(shù)據(jù)比明顯增加。
服裝云數(shù)據(jù)生成階段(s200),將服裝數(shù)據(jù)生成部(110)掃描的服裝的相關(guān)信息進(jìn)行儲(chǔ)存,將作為服裝掃描的相關(guān)點(diǎn)云數(shù)據(jù)的服裝點(diǎn)云信息進(jìn)行儲(chǔ)存。
調(diào)節(jié)服裝云數(shù)據(jù)間距離的階段(s300),是將展示使用者身體的身體云數(shù)據(jù)、展示服裝的服裝云數(shù)據(jù)、構(gòu)成服裝的布料的固有信息以及上述服裝的固有信息進(jìn)行組合,并調(diào)整服裝云數(shù)據(jù)間的距離。
這里布料的固有信息,包括纖維的種類、彈性、紡織品的粗細(xì)、紡織品的單位面積重量、紡織品的通氣性、抗拉強(qiáng)度、抗扯強(qiáng)度、耐磨度、耐熱性、水分移動(dòng)性、堅(jiān)固性、懸垂性、是否起球、可紡性、線的強(qiáng)度、紡紗性、線的均勻性、彎曲特性以及填充性。另外,服裝的固有信息包括服裝的種類、用途、穿著部位等。
如圖7所示,服裝云數(shù)據(jù)之間的距離進(jìn)行調(diào)節(jié)階段(s300)包括:基準(zhǔn)值設(shè)定階段(s301),基準(zhǔn)值間距調(diào)節(jié)階段(s302),細(xì)節(jié)間距調(diào)節(jié)階段(s303),移動(dòng)方向設(shè)定階段(s304)以及形狀變化計(jì)算階段(s305)。
基準(zhǔn)值設(shè)定階段(s301)可從服裝點(diǎn)云數(shù)據(jù)中設(shè)定多個(gè)基準(zhǔn)值?;鶞?zhǔn)值可按照已設(shè)定好的間距進(jìn)行設(shè)定,也可根據(jù)服裝的形態(tài),從每個(gè)節(jié)點(diǎn)部分進(jìn)行設(shè)定。
基準(zhǔn)值間距調(diào)節(jié)階段(s302)可計(jì)算出與基準(zhǔn)值之間的距離并向基準(zhǔn)值移動(dòng)?;鶞?zhǔn)值調(diào)節(jié)部(132)根據(jù)使用者點(diǎn)云數(shù)據(jù)與身體點(diǎn)云數(shù)據(jù)的組合計(jì)算出與基準(zhǔn)值之間的距離,并沿著計(jì)算出的距離向基準(zhǔn)值移動(dòng)。
基準(zhǔn)值間距調(diào)節(jié)階段(s302)是對從基準(zhǔn)值到各個(gè)點(diǎn)云數(shù)據(jù)之間的距離進(jìn)行調(diào)節(jié)。基準(zhǔn)值間距調(diào)節(jié)階段(s302)不僅可以調(diào)節(jié)基準(zhǔn)值到各個(gè)點(diǎn)云數(shù)據(jù)之間的距離,另外還可以調(diào)節(jié)點(diǎn)云數(shù)據(jù)間的距離。
細(xì)節(jié)間距調(diào)節(jié)階段(s303)包括用來計(jì)算出使用者身體部分體積的階段,可以計(jì)算施加在服裝各個(gè)部分的壓力的階段,以及根據(jù)紡織物的特性,計(jì)算出服裝各個(gè)部分所能擴(kuò)張的距離的階段。
計(jì)算出使用者身體部分體積的階段可將使用者的身體分成各個(gè)部分并分析體積,舉例來講,可將使用者身體分成胳膊、胸部、肩部、腹部等并分析其體積。
計(jì)算壓力階段是用來計(jì)算施加在服裝各個(gè)部分的壓力的。計(jì)算壓力階段可計(jì)算出服裝可收容空間,并由此計(jì)算出身體穿上服裝時(shí)服裝各個(gè)部分所承受的壓力并進(jìn)行儲(chǔ)存。壓力計(jì)算部可計(jì)算出各個(gè)點(diǎn)云數(shù)據(jù)所承受的壓力。彈性計(jì)算部考慮到布料的固有信息和服裝的形狀,計(jì)算出服裝各個(gè)部分所能擴(kuò)張的距離。
移動(dòng)方向設(shè)定階段(s304),在設(shè)定服裝點(diǎn)云數(shù)據(jù)的移動(dòng)方向時(shí),在考慮施加在服裝上的壓力和服裝的形態(tài)的基礎(chǔ)上,計(jì)算出服裝點(diǎn)云數(shù)據(jù)的移動(dòng)方向。服裝點(diǎn)云數(shù)據(jù)的移動(dòng)方向是根據(jù)壓力和彈性決定的。
形狀變化計(jì)算階段(s305)是從服裝點(diǎn)云數(shù)據(jù)中選取與身體匹配的多個(gè)變曲點(diǎn),并從變曲點(diǎn)中計(jì)算出服裝數(shù)據(jù)的形狀變化。舉例來說,與肩膀進(jìn)行匹配時(shí),也許從身體角度來看不需要考慮服裝壓力的問題,但若考慮到重力可能會(huì)引起服裝下垂從而引起服裝形狀的改變。形狀控制部(135)對服裝的長度與人體的長度進(jìn)行對比從而計(jì)算出服裝形狀的變化。
3d合成數(shù)據(jù)生成階段(s400)生成使用者身體和服裝合成的3d合成數(shù)據(jù)。3d合成圖像生成階段(s500)根據(jù)3d合成數(shù)據(jù)生成輪廓線,并結(jié)合顏色,最終生成3d合成圖像。
3d合成圖像生成的階段包括:從使用者點(diǎn)云數(shù)據(jù)中合成能夠顯示出第1衣物外形的第1衣物點(diǎn)云數(shù)據(jù)的階段;第1衣物點(diǎn)云數(shù)據(jù)合成后,將合成能夠顯示第2衣物外形的第2衣物點(diǎn)云數(shù)據(jù)的階段。另外,第2衣物點(diǎn)云數(shù)據(jù)相對應(yīng)的衣物尺寸將按照第1衣物點(diǎn)云數(shù)據(jù)相對應(yīng)的衣物尺寸及第1衣物的厚度計(jì)算出。
另外,3d合成圖像生成階段,若至少選取了使用者點(diǎn)云數(shù)據(jù)合成的服裝點(diǎn)云數(shù)據(jù)相對應(yīng)的服裝中的兩種,那么根據(jù)服裝的固有信息所選取的兩種服裝所對應(yīng)的服裝點(diǎn)云數(shù)據(jù)將按順序自動(dòng)與使用者點(diǎn)云數(shù)據(jù)進(jìn)行合成。
3d合成圖像生成方法,在3d合成圖像后,3d合成圖像將按照事先設(shè)定的旋轉(zhuǎn)速度進(jìn)行旋轉(zhuǎn)。在旋轉(zhuǎn)階段中,使用者的點(diǎn)云數(shù)據(jù)合成的服裝點(diǎn)云數(shù)據(jù)根據(jù)相對應(yīng)的服裝的固有信息,可顯示出構(gòu)成3d合成圖像的服裝的動(dòng)態(tài)。
可通過拽拉鼠標(biāo)或使用者終端觸摸屏使穿著服裝的3d合成圖像旋轉(zhuǎn)。另外,利用上述服裝的固有信息將選定的服裝自動(dòng)與使用者點(diǎn)云數(shù)據(jù)中的所屬位置進(jìn)行結(jié)合。
此外,3d合成圖像可通過其他多種方式進(jìn)行制作。舉例來講,選定服裝并將其穿在使用者點(diǎn)云數(shù)據(jù)上時(shí),第1層選擇的服裝可自動(dòng)組合并合成。之后在穿上第2層選擇的服裝時(shí),考慮到使用者穿著第1層衣服,厚度會(huì)增加,選擇的第2層服裝將與使用者點(diǎn)云數(shù)據(jù)合成。通過此類方式,3d合成圖像將展示出之后選擇的衣服穿著在之前選擇衣服之上的形態(tài)。正是由于這種方法的使用,可顯現(xiàn)出與實(shí)際穿衣時(shí)相同的效果。另外,考慮到之后選擇的服裝是穿在之前選擇的服裝之上,其大小厚度有一定的變化。因此上述服裝點(diǎn)云數(shù)據(jù)最好是能有多種不同的變形。
補(bǔ)充說明,若將彈性較好的面料制成的服裝作為之前選好的服裝(內(nèi)衣等)的話,其厚度較薄,由于彈性衣服的一部分會(huì)出現(xiàn)變長,因此并不一定非要合成大一碼的服裝。但是,若將彈性較差的面料制成的服裝作為之前選好的服裝的話,即使衣服的厚度很薄,也不會(huì)變長,因此必須要合成大一碼(或是兩碼以上)的服裝。這是本發(fā)明利用服裝和面料的固有特性生成3d圖像。
通過拽拉可給使用者點(diǎn)云數(shù)據(jù)穿衣,需要時(shí),可點(diǎn)擊鼠標(biāo),利用服裝的固有信息自動(dòng)將服裝與使用者點(diǎn)云數(shù)據(jù)中的所屬位置結(jié)合。
3d合成圖像生成方法還可包括儲(chǔ)存生成的3d合成圖像的階段。儲(chǔ)存階段中,3d合成圖像可被儲(chǔ)存進(jìn)其他的儲(chǔ)存空間。即,將多個(gè)3d合成圖像儲(chǔ)存進(jìn)入儲(chǔ)存空間后,遇到需要時(shí),就可找出所屬3d合成圖像或提供給第三方。附加說明,本發(fā)明選取的3d合成圖像可被傳輸至服裝制造企業(yè)并要求制作選取的服裝。
如上文所述,使用者可將合成的3d合成圖像儲(chǔ)存進(jìn)其他的儲(chǔ)存空間,必要時(shí),在別人允許的情況下可將別人儲(chǔ)存空間中儲(chǔ)存的3d合成圖像找出來。附加說明,從他人的登錄的服裝圖像中選取服裝點(diǎn)云數(shù)據(jù)后,將選取的服裝點(diǎn)云數(shù)據(jù)與使用者點(diǎn)云數(shù)據(jù)結(jié)合,并生成合成圖像。當(dāng)然,這種情況放映服裝固有信息并合成圖像。
如上文所述,服裝點(diǎn)云數(shù)據(jù)和使用者點(diǎn)云數(shù)據(jù)即使相同,服裝的固有信息不同時(shí)將會(huì)生成不同的3d合成圖像。另外若有需要,可以以使用者點(diǎn)云數(shù)據(jù)為基礎(chǔ)改變服裝點(diǎn)云數(shù)據(jù)。即,使用者若希望可變性對服裝做出一些改變時(shí),可以以使用者點(diǎn)云數(shù)據(jù)為基礎(chǔ)對服裝的點(diǎn)云數(shù)據(jù)進(jìn)行改變。正如上文所述,服裝點(diǎn)云數(shù)據(jù)一部分發(fā)生改變時(shí),相較于使用掃描數(shù)據(jù),使用相對數(shù)據(jù)容量較小的服裝點(diǎn)云數(shù)據(jù)更為理想。附加說明,以使用者點(diǎn)云數(shù)據(jù)為基礎(chǔ),改變一部分的服裝點(diǎn)云數(shù)據(jù),生成3d合成圖像。
本發(fā)明是通過附件的參考圖對實(shí)施例進(jìn)行了解釋說明,但這僅僅是個(gè)展示例,必須理解的是,具有本發(fā)明所屬技術(shù)領(lǐng)域常識(shí)的從業(yè)者能夠做出多種變形以及均等的其他實(shí)施例。
標(biāo)號(hào)說明
100:系統(tǒng)運(yùn)營者服務(wù)器110:服裝數(shù)據(jù)生成部
140:輸入部120:3d合成圖像生成部
130:控制部131:基準(zhǔn)值設(shè)定部
132:基準(zhǔn)值調(diào)節(jié)部133:數(shù)據(jù)細(xì)節(jié)調(diào)節(jié)部
134:方向計(jì)算部135:形狀控制部
140:輸入部150:存儲(chǔ)服務(wù)器
200:使用者掃描儀205:3d掃描儀
210:輸入部215:存儲(chǔ)部
220:通訊部225:控制部