国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      虛擬試衣系統(tǒng)及方法

      文檔序號(hào):6488299閱讀:173來(lái)源:國(guó)知局
      虛擬試衣系統(tǒng)及方法
      【專(zhuān)利摘要】一種虛擬試衣系統(tǒng)及方法。該虛擬試衣系統(tǒng)包括:用戶(hù)模型選擇單元,根據(jù)衣服模型與穿衣模型和未穿衣模型的匹配程度,來(lái)選擇穿衣模型和未穿衣模型之一作為用于虛擬試衣的用戶(hù)模型;合成及渲染單元,根據(jù)估計(jì)的用戶(hù)的姿態(tài)控制衣服模型和選擇的用戶(hù)模型的動(dòng)作,并將選擇的用戶(hù)模型與衣服模型的畫(huà)面進(jìn)行合成和渲染從而產(chǎn)生試衣效果圖像;顯示單元,顯示所述試衣效果圖像。
      【專(zhuān)利說(shuō)明】虛擬試衣系統(tǒng)及方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及虛擬試衣技術(shù),尤其涉及一種虛擬試衣系統(tǒng)和方法。
      【背景技術(shù)】
      [0002]隨著虛擬現(xiàn)實(shí)和增強(qiáng)現(xiàn)實(shí)技術(shù)的發(fā)展,已經(jīng)研發(fā)出能夠?qū)崿F(xiàn)虛擬試衣的諸多方案。通過(guò)虛擬試衣系統(tǒng),用戶(hù)不必真實(shí)地穿上衣服,而僅需要將自己的諸如照片、身材等的信息提供給虛擬試衣系統(tǒng)就能夠看到虛擬試衣的效果。虛擬試衣系統(tǒng)的應(yīng)用十分廣泛,比如,設(shè)計(jì)師可利用虛擬試衣系統(tǒng)來(lái)輔助服裝設(shè)計(jì),而隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,對(duì)于普通顧客而言,這種虛擬試衣系統(tǒng)還特別適用于網(wǎng)絡(luò)購(gòu)物、虛擬社區(qū)等在線交互系統(tǒng)。
      [0003]現(xiàn)有的虛擬試衣系統(tǒng)主要分為兩類(lèi),其中,第一類(lèi)為基于虛擬現(xiàn)實(shí)(VR)的虛擬試衣系統(tǒng),第二類(lèi)為基于增強(qiáng)現(xiàn)實(shí)(AR)的虛擬試衣系統(tǒng)。
      [0004]基于虛擬現(xiàn)實(shí)的虛擬試衣系統(tǒng)結(jié)合試衣者的身材數(shù)據(jù)(如,身高、體重、三圍等)預(yù)先構(gòu)建用戶(hù)模型,并且可預(yù)先構(gòu)建衣物的模型。這樣,可根據(jù)用戶(hù)模型和衣物模型,計(jì)算出穿衣后上述兩個(gè)模型的相對(duì)位置關(guān)系和變形以將兩個(gè)模型進(jìn)行合成,并依據(jù)衣物的材質(zhì)信息進(jìn)行渲染,即實(shí)現(xiàn)虛擬試衣效果。例如,US20030050864號(hào)專(zhuān)利申請(qǐng)公開(kāi)了一種基于虛擬現(xiàn)實(shí)的虛擬試衣系統(tǒng)。
      [0005]基于現(xiàn)實(shí)增強(qiáng)的虛擬試衣系統(tǒng)可以根據(jù)試衣者所在的實(shí)際環(huán)境在線或?qū)崟r(shí)構(gòu)建用戶(hù)模型。這樣,可根據(jù)用戶(hù)模型、衣物模型以及實(shí)際環(huán)境進(jìn)行合成并渲染,即現(xiàn)實(shí)增強(qiáng)的試衣效果。例如,第201110081204.4號(hào)中國(guó)專(zhuān)利申請(qǐng)公開(kāi)了一種基于現(xiàn)實(shí)增強(qiáng)的虛擬試衣系統(tǒng)。
      [0006]基于虛擬現(xiàn)實(shí)的虛擬試衣系統(tǒng)能夠較為準(zhǔn)確的反映試衣者的身材情況,但是不能真實(shí)反映試衣者的實(shí)際環(huán)境以及相貌等特性,現(xiàn)實(shí)性相對(duì)較差。基于現(xiàn)實(shí)增強(qiáng)的虛擬試衣系統(tǒng)可以真實(shí)反映試衣者的實(shí)際環(huán)境以及相貌等特性,但是由于是在線生成,因此存在用戶(hù)模型準(zhǔn)確性的問(wèn)題,不能很好地反映出適宜效果。
      [0007]綜上所述,在現(xiàn)有的虛擬試穿系統(tǒng)中,仍存在諸多應(yīng)用限制,因此,需要一種能夠克服上述缺點(diǎn)的虛擬試衣系統(tǒng)和方法。

      【發(fā)明內(nèi)容】

      [0008]本發(fā)明的目的在于提供一種虛擬試衣系統(tǒng)和方法,其同時(shí)利用了基于現(xiàn)實(shí)增強(qiáng)的虛擬試衣系統(tǒng)和基于虛擬現(xiàn)實(shí)的虛擬試衣系統(tǒng)的相關(guān)技術(shù),并且能夠適應(yīng)性地在這兩種試衣技術(shù)之間進(jìn)行切換。
      [0009]本發(fā)明的一方面提供一種虛擬試衣系統(tǒng),包括:用戶(hù)模型選擇單元,根據(jù)衣服模型與穿衣模型和未穿衣模型的匹配程度,選擇穿衣模型和未穿衣模型之一作為用于虛擬試衣的用戶(hù)模型;合成及渲染單元,根據(jù)估計(jì)的用戶(hù)的姿態(tài)控制衣服模型和選擇的用戶(hù)模型的動(dòng)作,并將選擇的用戶(hù)模型與衣服模型的畫(huà)面進(jìn)行合成和渲染從而產(chǎn)生試衣效果圖像;顯示單元,顯示所述試衣效果圖像。[0010]可選地,所述虛擬試衣系統(tǒng)還包括:圖像傳感器,用于獲取用戶(hù)的圖像;姿態(tài)估計(jì)單元,根據(jù)所述圖像估計(jì)用戶(hù)的姿態(tài);模型形成單元,用于根據(jù)所述圖像建立用戶(hù)的穿衣模型。
      [0011]可選地,當(dāng)衣服模型的尺寸大于等于穿衣模型時(shí),用戶(hù)模型選擇單元選擇穿衣模型作為用于虛擬試衣的用戶(hù)模型;當(dāng)衣服模型的尺寸小于穿衣模型時(shí),用戶(hù)模型選擇單元選擇未穿衣模型作為用于虛擬試衣的用戶(hù)模型。
      [0012]可選地,當(dāng)選擇穿衣模型作為用于虛擬試衣的用戶(hù)模型時(shí),合成及渲染單元將穿衣模型、衣服模型以及來(lái)自所述圖像的場(chǎng)景的畫(huà)面進(jìn)行合成和渲染從而產(chǎn)生試衣效果圖像。
      [0013]可選地,當(dāng)選擇未穿衣模型作為用于虛擬試衣的用戶(hù)模型并且未穿衣模型與衣服模型的合成結(jié)果的尺寸大于等于穿衣模型時(shí),合成及渲染單元將未穿衣模型、衣服模型以及來(lái)自所述圖像的場(chǎng)景的畫(huà)面進(jìn)行合成和渲染從而產(chǎn)生試衣效果圖像。
      [0014]可選地,所述虛擬試衣系統(tǒng)還包括:存儲(chǔ)單元,用于存儲(chǔ)未穿衣模型和衣服模型。
      [0015]可選地,所述虛擬試衣系統(tǒng)還包括:人體識(shí)別單元,用于檢測(cè)所述圖像中的人體;存儲(chǔ)單元,用于存儲(chǔ)未穿衣模型和衣服模型;登陸注冊(cè)單元,根據(jù)檢測(cè)的人體從存儲(chǔ)單元中搜索與該人體相應(yīng)的未穿衣模型。
      [0016]可選地,當(dāng)?shù)顷懽?cè)單元根據(jù)檢測(cè)的人體沒(méi)有從存儲(chǔ)單元中搜索與該人體相應(yīng)的未穿衣模型時(shí),模型形成單元建立用戶(hù)的未穿衣模型。
      [0017]可選地,模型形成單元根據(jù)輸入的用戶(hù)的各個(gè)身體部分的尺寸和/或特點(diǎn)來(lái)調(diào)整一基本模型的外形和尺寸,從而形成未穿衣模型。
      [0018]可選地,模型形成單元根據(jù)用戶(hù)身著緊身衣時(shí)通過(guò)圖像傳感器獲取用戶(hù)的圖像,形成未穿衣模型。
      [0019]可選地,模型形成單元根據(jù)虛擬現(xiàn)實(shí)技術(shù)建立用戶(hù)的未穿衣模型。
      [0020]可選地,所述虛擬試衣系統(tǒng)還包括:模型形成單元,用于根據(jù)增強(qiáng)現(xiàn)實(shí)技術(shù)建立用戶(hù)的穿衣模型。
      [0021]本發(fā)明的另一方面提供一種虛擬試衣方法,包括:根據(jù)衣服模型與穿衣模型和未穿衣模型的匹配程度,來(lái)選擇穿衣模型和未穿衣模型之一作為用于虛擬試衣的用戶(hù)模型;根據(jù)估計(jì)的用戶(hù)的姿態(tài)控制衣服模型和選擇的用戶(hù)模型的動(dòng)作,并將選擇的用戶(hù)模型與衣服模型的畫(huà)面進(jìn)行合成和渲染從而產(chǎn)生試衣效果圖像;顯示所述試衣效果圖像。
      [0022]可選地,當(dāng)衣服模型的尺寸大于等于穿衣模型時(shí),選擇穿衣模型作為用于虛擬試衣的用戶(hù)模型;當(dāng)衣服模型的尺寸小于穿衣模型時(shí),選擇未穿衣模型作為用于虛擬試衣的用戶(hù)模型。
      [0023]可選地,所述虛擬試衣方法還包括:獲取用戶(hù)的圖像;根據(jù)所述圖像估計(jì)用戶(hù)的姿態(tài);根據(jù)所述圖像建立用戶(hù)的穿衣模型。
      [0024]可選地,當(dāng)選擇穿衣模型作為用于虛擬試衣的用戶(hù)模型時(shí),將穿衣模型、衣服模型、以及來(lái)自所述圖像的場(chǎng)景的畫(huà)面進(jìn)行合成和渲染從而產(chǎn)生試衣效果圖像。
      [0025]可選地,當(dāng)選擇未穿衣模型作為用于虛擬試衣的用戶(hù)模型并且未穿衣模型與衣服模型的合成結(jié)果的尺寸大于等于穿衣模型時(shí),將未穿衣模型、衣服模型、以及來(lái)自所述圖像的場(chǎng)景的畫(huà)面進(jìn)行合成和渲染從而產(chǎn)生試衣效果圖像。[0026]可選地,所述方法還包括:檢測(cè)所述圖像中的人體;根據(jù)檢測(cè)的人體從存儲(chǔ)單元中搜索與該人體相應(yīng)的未穿衣模型。存儲(chǔ)單元用于存儲(chǔ)未穿衣模型和衣服模型。
      [0027]可選地,當(dāng)根據(jù)檢測(cè)的人體沒(méi)有從存儲(chǔ)單元中搜索與該人體相應(yīng)的未穿衣模型時(shí),建立用戶(hù)的未穿衣模型。
      [0028]可選地,根據(jù)輸入的用戶(hù)的各個(gè)身體部分的尺寸和/或特點(diǎn)來(lái)調(diào)整一基本模型的外形和尺寸,從而形成未穿衣模型。
      [0029]可選地,根據(jù)用戶(hù)身著緊身衣時(shí)通過(guò)圖像傳感器獲取用戶(hù)的圖像,形成未穿衣模型。
      [0030]可選地,根據(jù)增強(qiáng)現(xiàn)實(shí)技術(shù)建立用戶(hù)的穿衣模型。
      [0031]可選地,根據(jù)虛擬現(xiàn)實(shí)技術(shù)建立用戶(hù)的未穿衣模型。
      [0032]根據(jù)本發(fā)明的虛擬試衣系統(tǒng)和方法,利用了兩種用戶(hù)模型,并且可以適應(yīng)性地選擇用戶(hù)模型來(lái)用于用戶(hù)的虛擬試衣,避免了可能導(dǎo)致的用戶(hù)模型與衣服模型不匹配的問(wèn)題。
      [0033]將在接下來(lái)的描述中部分闡述本發(fā)明另外的方面和/或優(yōu)點(diǎn),還有一部分通過(guò)描述將是清楚的,或者可以經(jīng)過(guò)本發(fā)明的實(shí)施而得知。
      【專(zhuān)利附圖】

      【附圖說(shuō)明】
      [0034]通過(guò)下面結(jié)合附圖進(jìn)行的詳細(xì)描述,本發(fā)明的上述和其它目的、特點(diǎn)和優(yōu)點(diǎn)將會(huì)變得更加清楚,其中:
      [0035]圖1示出根據(jù)本發(fā)明的虛擬試衣系統(tǒng)的框圖;
      [0036]圖2示出根據(jù)本發(fā)明的虛擬試衣方法的流程圖。
      【具體實(shí)施方式】
      [0037]下面將參照附圖詳細(xì)描述本發(fā)明的實(shí)施例。在附圖中,相同的附圖標(biāo)號(hào)始終表示相同的結(jié)構(gòu)、特征和元件。
      [0038]圖1示出根據(jù)本發(fā)明的虛擬試衣系統(tǒng)100的框圖。
      [0039]如在圖1中所示,根據(jù)本發(fā)明的虛擬試衣系統(tǒng)100包括:圖像傳感器110、姿態(tài)估計(jì)單元120、模型形成單元130、存儲(chǔ)單元140、用戶(hù)模型選擇單元150、合成及渲染單元160、顯示單元170。
      [0040]圖像傳感器110用于獲取用戶(hù)的圖像。圖像傳感器110可以是各種圖像傳感器(例如,灰度圖像傳感器、深度圖像傳感器等),獲取的圖像可以普通灰度圖像和/或者深度圖像等。
      [0041]姿態(tài)估計(jì)單元120根據(jù)從圖像傳感器110獲取的圖像,估計(jì)用戶(hù)的姿態(tài)。當(dāng)圖像傳感器110實(shí)時(shí)地或周期性地獲得用戶(hù)的圖像時(shí),姿態(tài)估計(jì)單元120相應(yīng)地實(shí)時(shí)地或周期性地估計(jì)用戶(hù)的姿態(tài)。姿態(tài)估計(jì)單元120可被實(shí)現(xiàn)為硬件組件,例如,可使用現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)或?qū)S眉呻娐?ASIC)來(lái)實(shí)現(xiàn)姿態(tài)估計(jì)單元120。此外,通用或?qū)S糜?jì)算機(jī)也可以實(shí)現(xiàn)姿態(tài)估計(jì)單元120。
      [0042]模型形成單元130根據(jù)從圖像傳感器110獲取的圖像,產(chǎn)生用戶(hù)的穿衣模型。換句話說(shuō),在線產(chǎn)生用戶(hù)的穿衣模型??苫谏疃葓D像和/或灰度圖像等,利用現(xiàn)有的增強(qiáng)現(xiàn)實(shí)技術(shù)來(lái)在線產(chǎn)生用戶(hù)的穿衣模型。例如,可以使用第201110081204.4號(hào)中國(guó)專(zhuān)利申請(qǐng)所公開(kāi)的人體三維模型模塊來(lái)實(shí)現(xiàn)模型形成單元130。
      [0043]模型形成單元130可被實(shí)現(xiàn)為硬件組件,例如,可使用現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)或?qū)S眉呻娐?ASIC)來(lái)實(shí)現(xiàn)模型形成單元130。此外,通用或?qū)S糜?jì)算機(jī)也可以實(shí)現(xiàn)模型形成單元130。
      [0044]此外,模型形成單元130可產(chǎn)生未穿衣模型。未穿衣模型是與用戶(hù)具有相似的體型、相同的高度、相同的身材的虛擬模型。未穿衣模型可預(yù)先產(chǎn)生并存儲(chǔ)在存儲(chǔ)單元140中。此外,也可以在進(jìn)行試衣操作時(shí)產(chǎn)生未穿衣模型。
      [0045]通常,可根據(jù)現(xiàn)有的虛擬現(xiàn)實(shí)技術(shù)來(lái)通過(guò)模型形成單元130產(chǎn)生未穿衣模型。例如,可以預(yù)先提供一個(gè)未穿衣的基本模型,根據(jù)用戶(hù)輸入的身體的各個(gè)部分的尺寸和特點(diǎn)來(lái)調(diào)整該基本模型,從而形成未穿衣模型。
      [0046]此外,也可以利用生成穿衣模型的方式來(lái)產(chǎn)生未穿衣模型。優(yōu)選地,用戶(hù)身著緊身的衣服利用這樣的方式來(lái)產(chǎn)生未穿衣模型。
      [0047]穿衣模型反映了用戶(hù)在進(jìn)行試衣時(shí)的外形和相貌狀態(tài)等,相對(duì)于虛擬的未穿衣模型更加逼真。
      [0048]存儲(chǔ)單元140用于存儲(chǔ)用戶(hù)的未穿衣模型以及衣服模型。存儲(chǔ)單元140的示例包括硬盤(pán)、軟盤(pán)、磁帶、光學(xué)介質(zhì)(例如,CD ROM盤(pán)和DVD)、只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、閃存等。
      [0049]衣服模型能夠綁定到未穿衣模型或穿衣模型,并且能夠根據(jù)未穿衣模型或穿衣模型的姿態(tài)的變化而相應(yīng)地變化。在另一實(shí)施例中,衣服模型還可根據(jù)下列因素中的至少一個(gè)而變化:與未穿衣模型或穿衣模型的碰撞、自身的各個(gè)部分之間的碰撞、重力、衣服的內(nèi)力。
      [0050]用戶(hù)模型選擇單元150根據(jù)待試穿的衣服的衣服模型與用戶(hù)的穿衣模型和未穿衣模型的匹配程度,來(lái)選擇穿衣模型和未穿衣模型之一作為用于虛擬試衣的用戶(hù)模型。用戶(hù)模型選擇單元150可被實(shí)現(xiàn)為硬件組件,例如,可使用現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)或?qū)S眉呻娐?ASIC)來(lái)實(shí)現(xiàn)模型形成用戶(hù)模型選擇單元150。此外,通用或?qū)S糜?jì)算機(jī)也可以實(shí)現(xiàn)用戶(hù)模型選擇單元150。
      [0051]具體地說(shuō),當(dāng)衣服模型的尺寸大于等于穿衣模型時(shí)(即,衣服模型相對(duì)穿衣模型合適或?qū)捤蓵r(shí)),選擇穿衣模型;當(dāng)衣服模型的尺寸小于穿衣模型時(shí),選擇未穿衣模型。
      [0052]合成及渲染單元160用于根據(jù)姿態(tài)估計(jì)單元120估計(jì)的姿態(tài)來(lái)控制選擇的用戶(hù)模型(穿衣模型或未穿衣模型)和衣服模型進(jìn)行動(dòng)作,將選擇的用戶(hù)模型與衣服模型的畫(huà)面進(jìn)行合成和渲染從而產(chǎn)生試衣效果圖像。合成及渲染單元160可被實(shí)現(xiàn)為硬件組件,例如,可使用現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)或?qū)S眉呻娐?ASIC)來(lái)實(shí)現(xiàn)模型形成合成及渲染單元160。此外,通用或?qū)S糜?jì)算機(jī)也可以實(shí)現(xiàn)合成及渲染單元160。
      [0053]當(dāng)選擇了未穿衣模型時(shí),合成及渲染單元160僅是將未穿衣模型和衣服模型進(jìn)行合成和渲染,這樣試衣效果圖像僅示出虛擬人體模型和虛擬衣服,而不顯示實(shí)際場(chǎng)景(即,用戶(hù)的背景)。當(dāng)選擇了穿衣模型時(shí),合成及渲染單元160可以將未穿衣模型、衣服模型以及來(lái)自于圖像傳感器110獲取用戶(hù)的圖像中的實(shí)際場(chǎng)景進(jìn)行合成和渲染。這樣,可以將虛擬衣服與實(shí)際場(chǎng)景疊加,用戶(hù)可看到自己穿著虛擬衣服在當(dāng)前場(chǎng)景下的效果。[0054]可選地,當(dāng)選擇了未穿衣模型時(shí),合成及渲染單元160可將未穿衣模型、衣服模型以及來(lái)自于圖像傳感器110獲取用戶(hù)的圖像中的實(shí)際場(chǎng)景進(jìn)行合成和渲染。此外,由于未穿衣模型與穿衣模型之間的尺寸及形狀差異,因此可能導(dǎo)致最終的合成渲染結(jié)果中出現(xiàn)空白區(qū)域。為此,在選擇合成實(shí)際場(chǎng)景之前,確認(rèn)未穿衣模型與衣服模型的合成結(jié)果的尺寸是否大于等于穿衣模型的尺寸。當(dāng)所述合成結(jié)果的尺寸大于等于穿衣模型的尺寸時(shí),將未穿衣模型、衣服模型以及實(shí)際場(chǎng)景進(jìn)行合成和渲染。當(dāng)所述合成結(jié)果的尺寸小于穿衣模型的尺寸時(shí),僅是將未穿衣模型和衣服模型進(jìn)行合成和渲染。
      [0055]顯示單元60用于顯示合成及渲染單元160輸出的試衣效果圖像。顯示單元60可以被實(shí)現(xiàn)為液晶顯示器、等離子顯示器、陰極射線管等各種顯示設(shè)備。
      [0056]在另一實(shí)施例中,虛擬試衣系統(tǒng)100還可包括人體識(shí)別單元(未示出)和登陸注冊(cè)單元(未示出)。人體識(shí)別單元用于檢測(cè)圖像傳感器110獲取的圖像中是否存在人(例如,用戶(hù))。登陸注冊(cè)單元根據(jù)人體識(shí)別單元檢測(cè)到的用戶(hù),從存儲(chǔ)單元140中尋找與用戶(hù)相應(yīng)的未穿衣模型。如果登陸注冊(cè)單元從存儲(chǔ)單元140中沒(méi)有找到與用戶(hù)相應(yīng)的未穿衣模型,則可以通過(guò)模型形成單元130產(chǎn)生與用戶(hù)相應(yīng)的未穿衣模型。
      [0057]此外,登陸注冊(cè)單元可以首先尋找與檢測(cè)到的用戶(hù)相應(yīng)的標(biāo)識(shí)符(ID),S卩,賬號(hào),然后尋找與標(biāo)識(shí)符相應(yīng)的未穿衣模型。如果沒(méi)有尋找到與檢測(cè)到的用戶(hù)相應(yīng)的標(biāo)識(shí)符,則可以為該用戶(hù)建立一標(biāo)識(shí)符。
      [0058]在另一實(shí)施例中,虛擬試衣系統(tǒng)100還可包括衣服選擇單元(未示出),用于用戶(hù)選擇衣服。
      [0059]圖2示出根據(jù)本發(fā)明的虛擬試衣方法的流程圖。
      [0060]在步驟201,通過(guò)圖像傳感器獲取圖像。
      [0061]在步驟202,檢測(cè)通過(guò)圖像傳感器獲取的圖像中是否存在人??梢酝ㄟ^(guò)各種人體檢測(cè)技術(shù)來(lái)實(shí)現(xiàn)步驟202。
      [0062]如果在步驟202沒(méi)有檢測(cè)到人,則返回步驟201。
      [0063]如果在步驟202檢測(cè)到人,則在步驟203,利用檢測(cè)到的圖像形成用戶(hù)的穿衣模型??衫矛F(xiàn)有技術(shù)來(lái)這樣在線生成用戶(hù)的穿衣模型。
      [0064]隨后,在步驟204,將在步驟203形成的穿衣模型的尺寸與衣服模型的尺寸進(jìn)行比較。該衣服模型是待試穿的衣服的模型,可由用戶(hù)選擇。
      [0065]當(dāng)在步驟204確定穿衣模型的尺寸大于等于衣服模型時(shí),選擇穿衣模型作為用于試衣的用戶(hù)模型,進(jìn)行步驟205。
      [0066]當(dāng)在步驟204確定穿衣模型的尺寸小于衣服模型時(shí),在步驟206,確定是否存在與用戶(hù)相應(yīng)的未穿衣模型。
      [0067]當(dāng)在步驟206確定存在與用戶(hù)相應(yīng)的未穿衣模型時(shí),選擇該未穿衣模型作為用于試衣的用戶(hù)模型,進(jìn)行步驟205。
      [0068]當(dāng)在步驟206確定不存在與用戶(hù)相應(yīng)的未穿衣模型時(shí),在步驟207建立與用戶(hù)相應(yīng)的未穿衣模型,并選擇該未穿衣模型作為用于試衣的用戶(hù)模型,進(jìn)行步驟205。
      [0069]在步驟205,根據(jù)估計(jì)的用戶(hù)姿態(tài)來(lái)控制選擇的用戶(hù)模型(穿衣模型或未穿衣模型)和衣服模型進(jìn)行動(dòng)作,將選擇的用戶(hù)模型與衣服模型的畫(huà)面進(jìn)行合成和渲染從而產(chǎn)生試衣效果圖像。[0070]可根據(jù)通過(guò)圖像傳感器110獲取的圖像來(lái)估計(jì)用戶(hù)的姿態(tài)。估計(jì)姿態(tài)的步驟可在步驟205之前執(zhí)行。
      [0071]當(dāng)選擇了未穿衣模型時(shí),僅是將未穿衣模型和衣服模型進(jìn)行合成和渲染,這樣試衣效果圖像僅示出虛擬人體模型和虛擬衣服,而不顯示實(shí)際場(chǎng)景。當(dāng)選擇了穿衣模型時(shí),可以將未穿衣模型、衣服模型以及來(lái)自于圖像傳感器110獲取用戶(hù)的圖像中的實(shí)際場(chǎng)景進(jìn)行合成和渲染。這樣,可以將虛擬衣服與實(shí)際場(chǎng)景疊加,用戶(hù)可看到自己穿著虛擬衣服在當(dāng)前場(chǎng)景下的效果。
      [0072]可選地,當(dāng)選擇了未穿衣模型時(shí),可將未穿衣模型、衣服模型以及實(shí)際場(chǎng)景進(jìn)行合成和渲染。此外,由于未穿衣模型與穿衣模型之間的尺寸及形狀差異,因此可能導(dǎo)致最終的合成渲染結(jié)果中出現(xiàn)空白區(qū)域。為此,在選擇合成實(shí)際場(chǎng)景之前,確認(rèn)未穿衣模型與衣服模型的合成結(jié)果的尺寸是否大于等于穿衣模型的尺寸。當(dāng)所述合成結(jié)果的尺寸大于等于穿衣模型的尺寸時(shí),將未穿衣模型、衣服模型以及實(shí)際場(chǎng)景進(jìn)行合成和渲染。當(dāng)所述合成結(jié)果的尺寸小于穿衣模型的尺寸時(shí),僅是將未穿衣模型和衣服模型進(jìn)行合成和渲染。
      [0073]在步驟208,顯示在步驟205獲得的試衣效果圖像。
      [0074]根據(jù)本發(fā)明的示例性實(shí)施例的虛擬試衣方法可實(shí)現(xiàn)為計(jì)算機(jī)可讀記錄介質(zhì)上的計(jì)算機(jī)可讀代碼或計(jì)算機(jī)程序。計(jì)算機(jī)可讀記錄介質(zhì)是可存儲(chǔ)其后可由計(jì)算機(jī)系統(tǒng)讀出的數(shù)據(jù)的任意數(shù)據(jù)存儲(chǔ)裝置。
      [0075]根據(jù)本發(fā)明的虛擬試衣系統(tǒng)和方法,利用了兩種用戶(hù)模型,并且可以適應(yīng)性地選擇用戶(hù)模型來(lái)用于用戶(hù)的虛擬試衣,避免可能導(dǎo)致的用戶(hù)模型與衣服模型不匹配的問(wèn)題。
      [0076]盡管已經(jīng)參照其示例性實(shí)施例具體顯示和描述了本發(fā)明,但是本領(lǐng)域的技術(shù)人員應(yīng)該理解,在不脫離權(quán)利要求所限定的本發(fā)明的精神和范圍的情況下,可以對(duì)其進(jìn)行形式和細(xì)節(jié)上的各種改變。
      【權(quán)利要求】
      1.一種虛擬試衣系統(tǒng),其特征在于,包括: 用戶(hù)模型選擇單元,根據(jù)衣服模型與穿衣模型和未穿衣模型的匹配程度,選擇穿衣模型和未穿衣模型之一作為用于虛擬試衣的用戶(hù)模型; 合成及渲染單元,根據(jù)估計(jì)的用戶(hù)的姿態(tài)控制衣服模型和選擇的用戶(hù)模型的動(dòng)作,并將選擇的用戶(hù)模型與衣服模型的畫(huà)面進(jìn)行合成和渲染從而產(chǎn)生試衣效果圖像; 顯示單元,顯示所述試衣效果圖像。
      2.如權(quán)利要求1所述的虛擬試衣系統(tǒng),其中,當(dāng)衣服模型的尺寸大于等于穿衣模型時(shí),用戶(hù)模型選擇單元選擇穿衣模型作為用于虛擬試衣的用戶(hù)模型;當(dāng)衣服模型的尺寸小于穿衣模型時(shí),用戶(hù)模型選擇單元選擇未穿衣模型作為用于虛擬試衣的用戶(hù)模型。
      3.如權(quán)利要求1所述的虛擬試衣系統(tǒng),還包括: 圖像傳感器,用于獲取用戶(hù)的圖像; 姿態(tài)估計(jì)單元,根據(jù)所述圖像估計(jì)用戶(hù)的姿態(tài); 模型形成單元,用于根據(jù)所述圖像建立用戶(hù)的穿衣模型。
      4.如權(quán)利要求3所述的虛擬試衣系統(tǒng),其中,當(dāng)選擇穿衣模型作為用于虛擬試衣的用戶(hù)模型時(shí),合成及渲染單元將穿衣模型、衣服模型以及來(lái)自所述圖像的場(chǎng)景的畫(huà)面進(jìn)行合成和渲染從而產(chǎn)生試衣效果圖像。
      5.如權(quán)利要求3所述的虛擬試衣系統(tǒng),其中,當(dāng)選擇未穿衣模型作為用于虛擬試衣的用戶(hù)模型并且未穿衣模型與衣 服模型的合成結(jié)果的尺寸大于等于穿衣模型時(shí),合成及渲染單元將未穿衣模型、衣服模型以及來(lái)自所述圖像的場(chǎng)景的畫(huà)面進(jìn)行合成和渲染從而產(chǎn)生試衣效果圖像。
      6.如權(quán)利要求3所述的虛擬試衣系統(tǒng),還包括: 人體識(shí)別單元,用于檢測(cè)所述圖像中的用戶(hù); 存儲(chǔ)單元,用于存儲(chǔ)未穿衣模型和衣服模型; 登陸注冊(cè)單元,根據(jù)檢測(cè)的用戶(hù)從存儲(chǔ)單元中搜索與該用戶(hù)相應(yīng)的未穿衣模型。
      7.如權(quán)利要求6所述的虛擬試衣系統(tǒng),其中,當(dāng)?shù)顷懽?cè)單元根據(jù)檢測(cè)的用戶(hù)沒(méi)有從存儲(chǔ)單元中搜索與該用戶(hù)相應(yīng)的未穿衣模型時(shí),模型形成單元建立用戶(hù)的未穿衣模型。
      8.—種虛擬試衣方法,其特征在于,包括: 根據(jù)衣服模型與穿衣模型和未穿衣模型的匹配程度,來(lái)選擇穿衣模型和未穿衣模型之一作為用于虛擬試衣的用戶(hù)模型; 根據(jù)估計(jì)的用戶(hù)的姿態(tài)控制衣服模型和選擇的用戶(hù)模型的動(dòng)作,并將選擇的用戶(hù)模型與衣服模型的畫(huà)面進(jìn)行合成和渲染從而產(chǎn)生試衣效果圖像; 顯示所述試衣效果圖像。
      9.如權(quán)利要求8所述的虛擬試衣方法,其中,當(dāng)衣服模型的尺寸大于等于穿衣模型時(shí),選擇穿衣模型作為用于虛擬試衣的用戶(hù)模型;當(dāng)衣服模型的尺寸小于穿衣模型時(shí),選擇未穿衣模型作為用于虛擬試衣的用戶(hù)模型。
      10.如權(quán)利要求8所述的虛擬試衣方法,還包括: 獲取用戶(hù)的圖像; 根據(jù)所述圖像估計(jì)用戶(hù)的姿態(tài); 根據(jù)所述圖像建立用戶(hù)的穿衣模型。
      11.如權(quán)利要求8所述的虛擬試衣方法,其中,當(dāng)選擇穿衣模型作為用于虛擬試衣的用戶(hù)模型時(shí),將穿衣模型、衣服模型、以及來(lái)自所述圖像的場(chǎng)景的畫(huà)面進(jìn)行合成和渲染從而產(chǎn)生試衣效果圖像。
      12.如權(quán)利要求11所述的虛擬試衣方法,其中,當(dāng)選擇未穿衣模型作為用于虛擬試衣的用戶(hù)模型并且未穿衣模型與衣服模型的合成結(jié)果的尺寸大于等于穿衣模型時(shí),將未穿衣模型、衣服模型、以及來(lái)自所述圖像的場(chǎng)景的畫(huà)面進(jìn)行合成和渲染從而產(chǎn)生試衣效果圖像。
      【文檔編號(hào)】G06F19/00GK103678836SQ201210314463
      【公開(kāi)日】2014年3月26日 申請(qǐng)日期:2012年8月30日 優(yōu)先權(quán)日:2012年8月30日
      【發(fā)明者】馬賡宇, 毛文濤, 文永秀, 趙程昱, 金智淵 申請(qǐng)人:北京三星通信技術(shù)研究有限公司, 三星電子株式會(huì)社
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1