欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

虛擬服飾生成方法及裝置的制作方法

文檔序號(hào):6370205閱讀:204來(lái)源:國(guó)知局
專利名稱:虛擬服飾生成方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及到虛擬試衣技術(shù),特別是涉及到一種虛擬服飾生成方法及裝置。
背景技術(shù)
現(xiàn)階段虛擬試衣的系統(tǒng)可以劃分為兩大類1、平面試衣系統(tǒng),2、三維試衣系統(tǒng)。該平面試衣系統(tǒng)可分為三類靜態(tài)模特與靜態(tài)衣服結(jié)合、動(dòng)態(tài)模特與動(dòng)態(tài)衣服結(jié)合以及視頻圖像作底用固定衣服覆蓋視頻上的模特結(jié)合;該三維試衣系統(tǒng)可包括固定的模特與固定三維衣服結(jié)合以及動(dòng)態(tài)三維模特與動(dòng)態(tài)三維衣服結(jié)合。上述各種試衣方式的效率以及效果都不盡如人意,亟待一種能解決效率和效果的虛擬試衣方式
發(fā)明內(nèi)容

本發(fā)明的主要目的為提供一種虛擬服飾生成方法,提升了虛擬試衣的效率和效果。本發(fā)明提出一種虛擬服飾生成方法,包括步驟根據(jù)獲取的二維照片中使用者的體型輪廓,在使用者二維照片中置入骨架關(guān)節(jié)點(diǎn)形成骨架;將二維服飾圖與設(shè)置骨架綁定,形成三維服飾圖。優(yōu)選地,所述將二維服飾圖與設(shè)置骨架綁定,形成三維服飾圖的步驟具體為從二維服飾圖中獲取服飾輪廓,導(dǎo)入三維引擎生成三維網(wǎng)格,與設(shè)定骨架進(jìn)行綁定。優(yōu)選地,所述導(dǎo)入三維引擎生成三維網(wǎng)格的步驟之后還包括在服飾中形成半曲面。優(yōu)選地,所述方法還包括在虛擬模型上進(jìn)行試衣時(shí),根據(jù)所述虛擬模型的體型輪廓將三維服飾進(jìn)行非均勻變形。本發(fā)明還提出一種虛擬服飾生成裝置,包括體型獲取單元,用于根據(jù)獲取的二維照片中使用者的體型輪廓,在使用者二維照片中置入骨架關(guān)節(jié)點(diǎn)形成骨架;服飾形成單元,用于將二維服飾圖與設(shè)置骨架綁定,形成三維服飾圖;試衣加載單元,用于加載所述使用者的體型輪廓以及三維服飾圖,將服飾與體型輪廓骨架關(guān)節(jié)點(diǎn)對(duì)應(yīng)形成虛擬試衣效果圖。優(yōu)選地,所述服飾形成單元包括骨架綁定模塊,用于從二維服飾圖中獲取服飾輪廓,導(dǎo)入三維引擎生成三維網(wǎng)格,與設(shè)定骨架進(jìn)行綁定。優(yōu)選地,所述服飾形成單元還包括曲面形成模塊,用于在服飾中形成半曲面。
優(yōu)選地,所述系統(tǒng)還包括服飾貼合單元,用于在虛擬模型上進(jìn)行試衣時(shí),根據(jù)所述虛擬模型的體型輪廓將三維服飾進(jìn)行非均勻變形。本發(fā)明中可快速生成三維服飾,與二維模型進(jìn)行適配,提升了試衣效率以及效果;并通過(guò)綁定骨架的方式,使得三維服飾可跟隨二維模型的動(dòng)作,增加試衣的形象性;三維服飾可與二維模型具有較好的貼合性,使得服飾具有更好的穿著效果。


圖I是本發(fā)明虛擬服飾生成方法一實(shí)施例中的步驟流程示意圖;
圖2是本發(fā)明虛擬服飾生成裝置一實(shí)施例中的結(jié)構(gòu)示意圖;圖3是本發(fā)明虛擬服飾生成裝置一實(shí)施例中服飾形成單元的結(jié)構(gòu)示意圖;圖4是本發(fā)明虛擬服飾生成裝置一實(shí)施例中的另一結(jié)構(gòu)示意圖。本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
具體實(shí)施例方式應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。參照?qǐng)D1,提出本發(fā)明一種虛擬服飾生成方法的一實(shí)施例。上述方法可包括步驟S11、根據(jù)獲取的二維照片中使用者的體型輪廓,在使用者二維照片中置入骨架關(guān)節(jié)點(diǎn)形成骨架;步驟S12、將二維服飾圖與設(shè)置骨架綁定,形成三維服飾圖?,F(xiàn)有技術(shù)中的二維或三維試衣方式,都需使用虛擬模型(虛擬人物形象)替代試衣者進(jìn)行虛擬試衣。而虛擬模型與試衣者實(shí)際形象往往存在一定差異,試衣效果勢(shì)必收到影響。而且,當(dāng)虛擬模型為二維或三維模型,則被試用的服飾對(duì)應(yīng)為二維或三維服飾。由于三維虛擬模型的形成較為復(fù)雜,為兼顧試衣效率以及效果,本實(shí)施例中的虛擬服飾生成方法,可應(yīng)用于將由使用者提供的二維照片與三維服飾結(jié)合進(jìn)行試衣,通過(guò)將使用者的真實(shí)形象替代虛擬模型,使得試衣效果更具真實(shí)感,同時(shí)試衣過(guò)程方便快捷。上述使用者照片可由使用者自己提供,可根據(jù)照片實(shí)際情況在照片中置入骨架關(guān)節(jié)點(diǎn),獲取照片中使用者的體型輪廓。上述二維服飾圖需要預(yù)先準(zhǔn)備,可通過(guò)拍攝等方式獲取。獲取圖中服飾的輪廓,并將該服飾的輪廓導(dǎo)入至三維引擎中,生成三維網(wǎng)格,以及形成半曲面。然后可將該服飾與骨架綁定,再指定服飾紋理,形成三維服飾圖。將上述體型輪廓置入三維引擎中,同時(shí)加載形成的三維服飾圖,實(shí)現(xiàn)二維模型與三維服飾相結(jié)合的試衣效果圖;同時(shí),將圖中服飾所綁定骨架關(guān)節(jié)點(diǎn)與體型輪廓的骨架關(guān)節(jié)點(diǎn)一一對(duì)應(yīng)設(shè)置,使得服飾可跟隨體型輪廓的變化而做出相應(yīng)變化,使得試衣過(guò)程更形象化。上述成型后的二維模型以及三維服飾圖,如直接結(jié)合通常不會(huì)完全匹配,因此,可在加載三維服飾圖后,將三維服飾根據(jù)該二維模型的體型輪廓進(jìn)行非均勻變形。該三維服飾的非均勻變形可依據(jù)其生成的三維網(wǎng)格進(jìn)行,達(dá)到將三維服飾衣服與二維模型的體型輪廓相貼合的目的,由此可提升試衣的效果。
在進(jìn)行虛擬服飾試穿時(shí),首先在三維引擎中加載試衣模型的動(dòng)作數(shù)據(jù)、體型數(shù)據(jù),以及三維服飾的骨架關(guān)節(jié)數(shù)據(jù)以及標(biāo)準(zhǔn)體型數(shù)據(jù)。再將三維服飾的骨架關(guān)節(jié)通過(guò)變換定位于試衣模型的關(guān)節(jié)上;該三維服飾的骨架關(guān)節(jié)與試衣模型的關(guān)節(jié)可為一一對(duì)應(yīng)關(guān)系,例如把“骨架關(guān)節(jié)”的左手腕關(guān)節(jié)定位到相片的左手腕關(guān)節(jié)上;該變換可為移動(dòng)、旋轉(zhuǎn)以及縮放等。同時(shí),可將三維服飾的標(biāo)準(zhǔn)體型與試衣模型的體型輪廓適配。由于在上述過(guò)程中,已將標(biāo)準(zhǔn)體型網(wǎng)格以及服飾網(wǎng)格綁定在26個(gè)關(guān)節(jié)上,因此,在定位的的同時(shí),標(biāo)準(zhǔn)體型網(wǎng)格以及服飾網(wǎng)格會(huì)同時(shí)變形;如此即可實(shí)現(xiàn)了服飾對(duì)試衣模型的動(dòng)作跟蹤,呈現(xiàn)服飾“穿”在使用者身上的效果。上述三維服飾的標(biāo)準(zhǔn)體型與試衣模型的體型輪廓的適配過(guò)程中,可沿著每一個(gè)關(guān)節(jié)段的垂直方向,測(cè)量使用者的體型尺寸與“標(biāo)準(zhǔn)體型”的尺寸之間的差異,以確定服飾將做“放大”或者“縮小”變形。如果“標(biāo)準(zhǔn)體型”尺寸小于使用者的體型尺寸,則表示使用者體型比較胖,依據(jù)兩個(gè)尺寸的差值,將衣物網(wǎng)格”向外”膨脹若干數(shù)量,反之亦然,如此即實(shí)現(xiàn)服飾與使用者體型輪廓的貼合。
試衣過(guò)程中,多件服飾可同時(shí)附著在使用者二維照片上,如衣服和褲子,由此形成試穿搭配效果。衣服和褲子在試穿過(guò)程中可能形成重疊,因此在試穿時(shí)可依據(jù)服飾的類型進(jìn)行分層,將穿在外層的服飾置于里層的服飾之上。同時(shí),根據(jù)里外層兩件衣物的網(wǎng)格范圍,在其相交區(qū)域,適當(dāng)收縮里層網(wǎng)格,使之被包裹在外層網(wǎng)格里,從而實(shí)現(xiàn)更自然的試衣效果。上述步驟Sll以及S12的執(zhí)行可不分先后。上述虛擬服飾生成方法,可快速生成三維服飾,與二維模型進(jìn)行適配,提升了試衣效率以及效果;并通過(guò)綁定骨架的方式,使得三維服飾可跟隨二維模型的動(dòng)作,增加試衣的形象性;三維服飾可與二維模型具有較好的貼合性,使得服飾具有更好的穿著效果。參照?qǐng)D2,提出本發(fā)明一種虛擬服飾生成裝置20的一實(shí)施例。上述系統(tǒng)20可包括體型獲取單元21以及服飾形成單元22 ;該體型獲取單元21,用于根據(jù)獲取的二維照片中使用者的體型輪廓,在使用者二維照片中置入骨架關(guān)節(jié)點(diǎn)形成骨架;該服飾形成單元22,用于將二維服飾圖與設(shè)置骨架綁定,形成三維服飾圖?,F(xiàn)有技術(shù)中的二維或三維試衣方式,都需使用虛擬模型(虛擬人物形象)替代試衣者進(jìn)行虛擬試衣。而虛擬模型與試衣者實(shí)際形象往往存在一定差異,試衣效果勢(shì)必收到影響。而且,當(dāng)虛擬模型為二維或三維模型,則被試用的服飾對(duì)應(yīng)為二維或三維服飾。由于三維虛擬模型的形成較為復(fù)雜,為兼顧試衣效率以及效果,本實(shí)施例中的虛擬服飾生成裝置20,可應(yīng)用于將由使用者提供的二維照片與三維服飾結(jié)合進(jìn)行試衣,通過(guò)將使用者的真實(shí)形象替代虛擬模型,使得試衣效果更具真實(shí)感,同時(shí)試衣過(guò)程方便快捷。上述使用者照片可由使用者自己提供,可根據(jù)照片實(shí)際情況在照片中置入骨架關(guān)節(jié)點(diǎn),獲取照片中使用者的體型輪廓。參照?qǐng)D3,上述服飾形成單元22可包括骨架綁定模塊221以及半曲面形成模塊222 ;該骨架綁定模塊221,用于從二維服飾圖中獲取服飾輪廓,導(dǎo)入三維引擎生成三維網(wǎng)格,與設(shè)定骨架進(jìn)行綁定。該曲面形成模塊222,用于在服飾中形成半曲面。上述二維服飾圖需要預(yù)先準(zhǔn)備,可通過(guò)拍攝等方式獲取。獲取圖中服飾的輪廓,并將該服飾的輪廓導(dǎo)入至三維引擎中,生成三維網(wǎng)格,以及形成半曲面。然后可將該服飾與骨架綁定,再指定服飾紋理,形成三維服飾圖。將上述體型輪廓置入三維引擎中,同時(shí)加載形成的三維服飾圖,實(shí)現(xiàn)二維模型與三維服飾相結(jié)合的試衣效果圖;同時(shí),將圖中服飾所綁定骨架關(guān)節(jié)點(diǎn)與體型輪廓的骨架關(guān)節(jié)點(diǎn)一一對(duì)應(yīng)設(shè)置,使得服飾可跟隨體型輪廓的變化而做出相應(yīng)變化,使得試衣過(guò)程更形象化。參照?qǐng)D4,上述虛擬服飾生成裝置20還可包括服飾貼合單元23,用于在虛擬模型上進(jìn)行試衣時(shí),根據(jù)所述虛擬模型的體型輪廓將三維服飾進(jìn)行非均勻變形。上述成型后的二維模型以及三維服飾圖,如直接結(jié)合通常不會(huì)完全匹配,因此,可在加載三維服飾圖后,將三維服飾根據(jù)該二維模型的體型輪廓進(jìn)行非均勻變形。該三維服飾的非均勻變形可依據(jù)其生成的三維網(wǎng)格進(jìn)行,達(dá)到將三維服飾衣服與二維模型的體型輪廓相貼合的目的,由此可提升試衣的效果。在進(jìn)行虛擬服飾試穿時(shí),首先在三維引擎中加載試衣模型的動(dòng)作數(shù)據(jù)、體型數(shù)據(jù),以及三維服飾的骨架關(guān)節(jié)數(shù)據(jù)以及標(biāo)準(zhǔn)體型數(shù)據(jù)。再將三維服飾的骨架關(guān)節(jié)通過(guò)變換定位于試衣模型的關(guān)節(jié)上;該三維服飾的骨架關(guān)節(jié)與試衣模型的關(guān)節(jié)可為一一對(duì)應(yīng)關(guān)系,例如把“骨架關(guān)節(jié)”的左手腕關(guān)節(jié)定位到相片的左手腕關(guān)節(jié)上;該變換可為移動(dòng)、旋轉(zhuǎn)以及縮放等。同時(shí),可將三維服飾的標(biāo)準(zhǔn)體型與試衣模型的體型輪廓適配。由于在上述過(guò)程中,已將標(biāo)準(zhǔn)體型網(wǎng)格以及服飾網(wǎng)格綁定在26個(gè)關(guān)節(jié)上,因此,在定位的的同時(shí),標(biāo)準(zhǔn)體型網(wǎng)格以及服飾網(wǎng)格會(huì)同時(shí)變形;如此即可實(shí)現(xiàn)了服飾對(duì)試衣模型的動(dòng)作跟蹤,呈現(xiàn)服飾“穿”在使用者身上的效果。上述三維服飾的標(biāo)準(zhǔn)體型與試衣模型的體型輪廓的適配過(guò)程中,可沿著每一個(gè)關(guān)節(jié)段的垂直方向,測(cè)量使用者的體型尺寸與“標(biāo)準(zhǔn)體型”的尺寸之間的差異,以確定服飾將做“放大”或者“縮小”變形。如果“標(biāo)準(zhǔn)體型”尺寸小于使用者的體型尺寸,則表示使用者體型比較胖,依據(jù)兩個(gè)尺寸的差值,將衣物網(wǎng)格”向外”膨脹若干數(shù)量,反之亦然,如此即實(shí)現(xiàn)服飾與使用者體型輪廓的貼合。試衣過(guò)程中,多件服飾可同時(shí)附著在使用者二維照片上,如衣服和褲子,由此形成試穿搭配效果。衣服和褲子在試穿過(guò)程中可能形成重疊,因此在試穿時(shí)可依據(jù)服飾的類型進(jìn)行分層,將穿在外層的服飾置于里層的服飾之上。同時(shí),根據(jù)里外層兩件衣物的網(wǎng)格范圍,在其相交區(qū)域,適當(dāng)收縮里層網(wǎng)格,使之被包裹在外層網(wǎng)格里,從而實(shí)現(xiàn)更自然的試衣效果。上述虛擬服飾生成裝置20,可快速生成三維服飾,與二維模型進(jìn)行適配,提升了試衣效率以及效果;并通過(guò)綁定骨架的方式,使得三維服飾可跟隨二維模型的動(dòng)作,增加試衣的形象性;三維服飾可與二維模型具有較好的貼合性,使得服飾具有更好的穿著效果。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。權(quán)利要求
1.一種虛擬服飾生成方法,其特征在于,包括步驟 根據(jù)獲取的二維照片中使用者的體型輪廓,在使用者二維照片中置入骨架關(guān)節(jié)點(diǎn)形成骨架; 將二維服飾圖與設(shè)置骨架綁定,形成三維服飾圖。
2.根據(jù)權(quán)利要求I所述的虛擬服飾生成方法,其特征在于,所述將二維服飾圖與設(shè)置骨架綁定,形成三維服飾圖的步驟具體為 從二維服飾圖中獲取服飾輪廓,導(dǎo)入三維引擎生成三維網(wǎng)格,與設(shè)定骨架進(jìn)行綁定。
3.根據(jù)權(quán)利要求2所述的虛擬服飾生成方法,其特征在于,所述導(dǎo)入三維引擎生成三維網(wǎng)格的步驟之后還包括 在服飾中形成半曲面。
4.根據(jù)權(quán)利要求I至3中任一項(xiàng)所述的虛擬服飾生成方法,其特征在于,所述方法還包括 在虛擬模型上進(jìn)行試衣時(shí),根據(jù)所述虛擬模型的體型輪廓將三維服飾進(jìn)行非均勻變形。
5.一種虛擬服飾生成裝置,其特征在于,包括 體型獲取單元,用于根據(jù)獲取的二維照片中使用者的體型輪廓,在使用者二維照片中置入骨架關(guān)節(jié)點(diǎn)形成骨架; 服飾形成單元,用于將二維服飾圖與設(shè)置骨架綁定,形成三維服飾圖。
6.根據(jù)權(quán)利要求5所述的虛擬服飾生成裝置,其特征在于,所述服飾形成單元包括 骨架綁定模塊,用于從二維服飾圖中獲取服飾輪廓,導(dǎo)入三維引擎生成三維網(wǎng)格,與設(shè)定骨架進(jìn)行綁定。
7.根據(jù)權(quán)利要求6所述的虛擬服飾生成裝置,其特征在于,所述服飾形成單元還包括 曲面形成模塊,用于在服飾中形成半曲面。
8.根據(jù)權(quán)利要求5至7中任一項(xiàng)所述的虛擬服飾生成裝置,其特征在于,所述系統(tǒng)還包括 服飾貼合單元,用于在虛擬模型上進(jìn)行試衣時(shí),根據(jù)所述虛擬模型的體型輪廓將三維服飾進(jìn)行非均勻變形。
全文摘要
本發(fā)明揭示了一種虛擬服飾生成方法及裝置。該方法可包括步驟根據(jù)獲取的二維照片中使用者的體型輪廓,在使用者二維照片中置入骨架關(guān)節(jié)點(diǎn)形成骨架;將二維服飾圖與設(shè)置骨架綁定,形成三維服飾圖。本發(fā)明中可快速生成三維服飾,與二維模型進(jìn)行適配,提升了試衣效率以及效果;并通過(guò)綁定骨架的方式,使得三維服飾可跟隨二維模型的動(dòng)作,增加試衣的形象性;三維服飾可與二維模型具有較好的貼合性,使得服飾具有更好的穿著效果。
文檔編號(hào)G06F19/00GK102750438SQ201210164210
公開(kāi)日2012年10月24日 申請(qǐng)日期2012年5月24日 優(yōu)先權(quán)日2012年5月24日
發(fā)明者溫昌明, 鐘志誠(chéng), 龍朝陽(yáng) 申請(qǐng)人:深圳市美麗同盟科技有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
囊谦县| 梅河口市| 和政县| 昭通市| 天津市| 山丹县| 望都县| 大荔县| 龙口市| 什邡市| 望奎县| 黄石市| 天水市| 湟中县| 改则县| 松桃| 铁岭市| 抚远县| 岳西县| 兴业县| 陈巴尔虎旗| 大石桥市| 荆门市| 隆回县| 丰台区| 平潭县| 江陵县| 修水县| 黄石市| 集安市| 巫山县| 邓州市| 光泽县| 翼城县| 共和县| 中卫市| 绵阳市| 桦川县| 综艺| 铜梁县| 汉寿县|