一種基于智能3d電視的3d試衣的實(shí)現(xiàn)方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開(kāi)一種基于智能3D電視的3D試衣的實(shí)現(xiàn)方法及系統(tǒng),其中,所述實(shí)現(xiàn)方法包括步驟:通過(guò)智能3D電視上連接的體感攝像頭獲取用戶以及需試穿的衣服的點(diǎn)云數(shù)據(jù),并根據(jù)所述點(diǎn)云數(shù)據(jù)分別構(gòu)建所述用戶的3D模型和衣服的3D模型,所述點(diǎn)云數(shù)據(jù)包括深度圖數(shù)據(jù)、色彩信息及彩色圖數(shù)據(jù);將衣服的3D模型和用戶的3D模型融合,并利用骨骼追蹤技術(shù)對(duì)融合后的模型進(jìn)行運(yùn)動(dòng)調(diào)整,從而生成融合后的動(dòng)態(tài)3D試衣模型;將所述深度圖數(shù)據(jù)對(duì)齊到體感攝像頭獲取的彩色圖數(shù)據(jù)生成實(shí)景視頻信息,將所述動(dòng)態(tài)3D試衣模型和實(shí)景視頻信息相融合,并顯示在智能3D電視上。本發(fā)明3D顯示效果真實(shí),成本低,適用范圍廣,易于推廣使用。
【專利說(shuō)明】—種基于智能3D電視的3D試衣的實(shí)現(xiàn)方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及3D【技術(shù)領(lǐng)域】,尤其涉及一種基于智能3D電視的3D試衣的實(shí)現(xiàn)方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著電子商務(wù)的迅速發(fā)展,從網(wǎng)絡(luò)上購(gòu)買衣服已經(jīng)被越來(lái)越多的年輕人所接受,近年來(lái),人們已經(jīng)不再滿足于對(duì)商品的簡(jiǎn)單文字介紹和圖片展示,而是對(duì)商品的交互性和真實(shí)性有了更高的要求。為了滿足客戶的這種需求,各種“試衣網(wǎng)”應(yīng)運(yùn)而生,為消費(fèi)者提供更加方便時(shí)尚的試衣服務(wù)。但這些服務(wù)目前還不能廣泛應(yīng)用于淘寶、凡客等普通服裝購(gòu)物網(wǎng)站,也不能為普通的家庭消費(fèi)者所體驗(yàn)到。此外,這種試衣服務(wù)也存在著諸多不足:服裝和人體僅是平面照片,效果不夠真實(shí);使用的是人體模特的模型,不是來(lái)自真實(shí)人體圖像,更不是消費(fèi)者自身的圖像;沒(méi)有3D立體效果。
[0003]3D虛擬試衣間是最近兩年來(lái)很受歡迎的高新技術(shù)產(chǎn)品。3D虛擬試衣間基于Kinect體感技術(shù),讓客戶可以快速的試穿衣服。消費(fèi)者只需要站在顯示器前,通過(guò)指定的標(biāo)識(shí)挑選自己喜歡的衣服,飾品、皮包等等,就可以輕松的換裝。這種虛擬試衣間主要利用兩種技術(shù):增強(qiáng)現(xiàn)實(shí)(augmented reality, AR)和微軟Kinect體感外設(shè),無(wú)需試穿就能見(jiàn)到真實(shí)的試衣效果。但上述技術(shù)同樣存在諸多不足:其顯示效果是虛擬的3D顯示效果,而非真實(shí)的3D技術(shù),因?yàn)樵囈络R上不是真實(shí)的3D顯示屏,沒(méi)有真實(shí)3D的身臨其境的感覺(jué);不能任意更換顧客所處的場(chǎng)景(即試衣人所處的場(chǎng)景);上述技術(shù)所采用的設(shè)備昂貴,一臺(tái)設(shè)備至少2萬(wàn)人民幣,這使得3D虛擬試衣的技術(shù)難以推廣到普通家庭;功能單一(只能在規(guī)定商場(chǎng)購(gòu)買,只能推送所在商場(chǎng)的衣服),不具有通用性;也不能根據(jù)消費(fèi)者的興趣愛(ài)好推送衣服。
[0004]因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
【發(fā)明內(nèi)容】
[0005]鑒于上述現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種基于智能3D電視的3D試衣的實(shí)現(xiàn)方法及系統(tǒng),旨在解決現(xiàn)有的虛擬試衣技術(shù)3D顯示效果差、成本高的問(wèn)題。
[0006]本發(fā)明的技術(shù)方案如下:
一種基于智能3D電視的3D試衣的實(shí)現(xiàn)方法,其中,包括步驟:
A、通過(guò)智能3D電視上連接的體感攝像頭獲取用戶以及需試穿的衣服的點(diǎn)云數(shù)據(jù),并根據(jù)所述點(diǎn)云數(shù)據(jù)分別構(gòu)建所述用戶的3D模型和衣服的3D模型,所述點(diǎn)云數(shù)據(jù)包括深度圖數(shù)據(jù)、色彩信息及彩色圖數(shù)據(jù);
B、將衣服的3D模型和用戶的3D模型融合,并利用骨骼追蹤技術(shù)對(duì)融合后的3D模型進(jìn)行運(yùn)動(dòng)調(diào)整,從而生成融合后的動(dòng)態(tài)3D試衣模型;
C、將所述深度圖數(shù)據(jù)對(duì)齊到體感攝像頭獲取的彩色圖數(shù)據(jù)生成實(shí)景視頻信息,將所述動(dòng)態(tài)3D試衣模型和實(shí)景視頻信息相融合,并顯示在智能3D電視上。
[0007]所述的基于智能3D電視的3D試衣的實(shí)現(xiàn)方法,其中,所述步驟A中,所述衣服為用戶需試穿的真實(shí)衣服或者通過(guò)網(wǎng)絡(luò)獲取的虛擬衣服。
[0008]所述的基于智能3D電視的3D試衣的實(shí)現(xiàn)方法,其中,所述實(shí)現(xiàn)方法還包括步驟:
D、通過(guò)手部追蹤框架和手勢(shì)識(shí)別框架實(shí)時(shí)監(jiān)測(cè)用戶手部所處的位置和相應(yīng)的動(dòng)作,根據(jù)用戶手部所處的位置和相應(yīng)的動(dòng)作對(duì)智能3D電視進(jìn)行返回、拍照、選擇服裝、翻頁(yè)及關(guān)閉動(dòng)作。
[0009]所述的基于智能3D電視的3D試衣的實(shí)現(xiàn)方法,其中,所述步驟A還包括:采集用戶的個(gè)人信息,所述個(gè)人信息包括用戶的性別、身高、體重及體型。
[0010]所述的基于智能3D電視的3D試衣的實(shí)現(xiàn)方法,其中,所述實(shí)現(xiàn)方法還包括步驟:
E、對(duì)用戶的試衣信息以及外部信息進(jìn)行統(tǒng)計(jì),綜合分析用戶的個(gè)人信息、試衣信息以及外部信息,根據(jù)分析結(jié)果為用戶推薦衣服,所述試衣信息包括用戶的試衣記錄、選擇的品牌、價(jià)格及服裝種類,所述外部信息包括季節(jié)、商城的位置及電商的信譽(yù)度。
[0011]所述的基于智能3D電視的3D試衣的實(shí)現(xiàn)方法,其中,所述步驟C還包括:根據(jù)用戶的指令從網(wǎng)絡(luò)上下載試衣場(chǎng)景或者自定義試衣場(chǎng)景。
[0012]所述的基于智能3D電視的3D試衣的實(shí)現(xiàn)方法,其中,所述步驟C還包括:設(shè)置一與所述智能3D電視適配的3D眼鏡,供用戶觀看使用。
[0013]所述的基于智能3D電視的3D試衣的實(shí)現(xiàn)方法,其中,在所述步驟A還包括,在智能電視中存儲(chǔ)衣服的3D模型和用戶的3D模型數(shù)據(jù),并建立家庭成員以及成員對(duì)應(yīng)衣服的3D模型庫(kù),并通過(guò)所述的3D模型庫(kù),管理用戶衣服。
[0014]一種基于智能3D電視的3D試衣的實(shí)現(xiàn)系統(tǒng),其中,包括:
點(diǎn)云數(shù)據(jù)獲取模塊,用于通過(guò)智能3D電視上連接的體感攝像頭獲取用戶以及需試穿的衣服的點(diǎn)云數(shù)據(jù),并根據(jù)所述點(diǎn)云數(shù)據(jù)分別構(gòu)建所述用戶的3D模型和衣服的3D模型,所述點(diǎn)云數(shù)據(jù)包括深度圖數(shù)據(jù)、色彩信息及彩色圖數(shù)據(jù);
動(dòng)態(tài)3D試衣模型生成模塊,用于將衣服的3D模型和用戶的3D模型融合,并利用骨骼追蹤技術(shù)對(duì)融合后的模型進(jìn)行動(dòng)態(tài)調(diào)整,從而生成融合后的動(dòng)態(tài)3D試衣模型;
融合顯示模塊,用于將所述深度圖數(shù)據(jù)對(duì)齊到體感攝像頭獲取的彩色圖數(shù)據(jù)生成實(shí)景視頻信息,將所述動(dòng)態(tài)3D試衣模型和實(shí)景視頻信息相融合,并顯示在智能3D電視上。
[0015]模型庫(kù)單元,用于在智能電視中存儲(chǔ)衣服的3D模型和用戶的3D模型數(shù)據(jù),并建立家庭成員以及成員對(duì)應(yīng)衣服的3D模型庫(kù),并通過(guò)所述的3D模型庫(kù),管理用戶衣服。
[0016]有益效果:本發(fā)明通過(guò)體感攝像頭來(lái)獲取用戶的3D模型以及所需試穿的衣服的3D模型,并通過(guò)OpenNI平臺(tái)提供的接口來(lái)將上述兩個(gè)模型融合為動(dòng)態(tài)3D試衣模型,然后通過(guò)還原彩色圖數(shù)據(jù),將動(dòng)態(tài)3D試衣模型和實(shí)景視頻信息相融合,達(dá)到模擬真實(shí)試衣的效果,本發(fā)明是通過(guò)將動(dòng)態(tài)3D試衣模型顯示在智能3D電視上,從而獲得了真實(shí)的3D效果,若配上3D眼鏡,3D顯示效果更佳,因?yàn)橛脩糁恍柙黾右恢悄?D電視、體感攝像頭以及3D眼鏡,即可獲得真實(shí)的3D立體試穿效果,所以本發(fā)明的成本低,更易被廣大普通消費(fèi)者所接受。此外,本發(fā)明中還對(duì)用戶的試穿信息、個(gè)人信息、外部信息進(jìn)行統(tǒng)計(jì),綜合上述信息,通過(guò)算法為用戶推薦適合用戶的服飾,因而大大方便了用戶,用戶也可以選擇常用的購(gòu)物網(wǎng)站貨架上的衣服進(jìn)行試穿,因而本發(fā)明的適用范圍非常廣,具有較強(qiáng)的通用性。
【專利附圖】
【附圖說(shuō)明】[0017]圖1為本發(fā)明基于智能3D電視的3D試衣的實(shí)現(xiàn)方法較佳實(shí)施例的流程示意圖。
[0018]圖2為本發(fā)明基于智能3D電視的3D試衣的實(shí)現(xiàn)系統(tǒng)較佳實(shí)施例的流程示意圖。
【具體實(shí)施方式】
[0019]本發(fā)明提供一種基于智能3D電視的3D試衣的實(shí)現(xiàn)方法及系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0020]請(qǐng)參閱圖1,圖1為本發(fā)明基于智能3D電視的3D試衣的實(shí)現(xiàn)方法較佳實(shí)施例的流程圖,如圖所示,其包括步驟:
5101、通過(guò)智能3D電視上連接的體感攝像頭獲取用戶以及需試穿的衣服的點(diǎn)云數(shù)據(jù),并根據(jù)所述點(diǎn)云數(shù)據(jù)分別構(gòu)建所述用戶的3D模型和衣服的3D模型,所述點(diǎn)云數(shù)據(jù)包括深度圖數(shù)據(jù)、色彩信息及彩色圖數(shù)據(jù);
5102、將衣服的3D模型和用戶的3D模型融合,并利用骨骼追蹤技術(shù)對(duì)融合后的模型進(jìn)行動(dòng)態(tài)調(diào)整,從而生成融合后的動(dòng)態(tài)3D試衣模型;
5103、將所述深度圖數(shù)據(jù)對(duì)齊到體感攝像頭獲取的彩色圖數(shù)據(jù)生成實(shí)景視頻圖像,將所述動(dòng)態(tài)3D試衣模型和實(shí)景視頻信息相融合,并顯示在智能3D電視上。所述的“將所述深度圖數(shù)據(jù)對(duì)齊到體感攝像頭獲取的彩色圖數(shù)據(jù)生成實(shí)景視頻圖像”指的是通過(guò)圖像生成算法,把用戶連同衣服的3D模型對(duì)象嵌入到體感攝像頭獲取到的圖像中。
[0021]本發(fā)明中,體感攝像頭(也稱Kinect體感攝像頭,微軟公司開(kāi)發(fā))包括三個(gè)裝置:分別是RGB彩色攝像頭、紅外線發(fā)射器和CMOS攝像機(jī)。配合所述的體感攝像頭,本發(fā)明中采用開(kāi)源的OpenNI平臺(tái)(開(kāi)放自然交互,一種多語(yǔ)言、跨平臺(tái)的框架),開(kāi)源的OpenNI平臺(tái)支持絕大部分的Windows系統(tǒng)(包括Vista、XP、Win7)、Linux系統(tǒng)以及蘋果操作系統(tǒng),而Android系統(tǒng)正是基于Linux系統(tǒng)開(kāi)發(fā)的,目前國(guó)內(nèi)大部分的智能電視廠商使用的都是Android系統(tǒng),所以可以將OpenNI移植到Android智能電視系統(tǒng)上。
[0022]開(kāi)源的OpenNI支持多傳感器和多硬件平臺(tái)(包括PrimeSense公司開(kāi)發(fā)的Kinect平臺(tái)和華碩的WAVI Xtion硬件平臺(tái)),其提供了包括全身追蹤、手部追蹤框架、手勢(shì)識(shí)別框架、自動(dòng)對(duì)齊深度圖數(shù)據(jù)到彩色圖數(shù)據(jù)、支持Unity3D游戲引擎等功能,本發(fā)明同樣利用了這些功能實(shí)現(xiàn)3D立體虛擬試穿的目的。
[0023]在步驟SlOl中,首先通過(guò)體感攝像頭來(lái)獲取用戶和需要試穿的衣服的點(diǎn)云數(shù)據(jù),其中的點(diǎn)云數(shù)據(jù)包括所攝取目標(biāo)的深度圖數(shù)據(jù)以及色彩信息(如R、G、B值)等,利用這些數(shù)據(jù)即可構(gòu)建用戶的3D模型以及衣服的3D模型。對(duì)于用戶的3D模型可以一次構(gòu)建好,存儲(chǔ)至智能電視中,下次使用直接使用即可,而不用每次試穿時(shí)重新構(gòu)建。其中的深度圖數(shù)據(jù)是由目標(biāo)的三維坐標(biāo)來(lái)獲得的,通過(guò)測(cè)量目標(biāo)與體感攝像頭的距離來(lái)獲知目標(biāo)各個(gè)點(diǎn)的三維坐標(biāo),將三維坐標(biāo)整合即可得到目標(biāo)的深度圖數(shù)據(jù)。
[0024]而體感攝像頭捕捉的圖像數(shù)據(jù)不僅包括深度圖數(shù)據(jù),還包括了彩色圖數(shù)據(jù),彩色圖數(shù)據(jù)在最后的3D模型的構(gòu)建中也起到重要的作用,后面會(huì)有詳述。
[0025]需要試穿的衣服可以是來(lái)自自己衣柜中真實(shí)的衣服,然后通過(guò)體感攝像頭對(duì)衣服進(jìn)行三維掃描獲取點(diǎn)云數(shù)據(jù),從而根據(jù)點(diǎn)云數(shù)據(jù)構(gòu)建衣服的3D模型,并且用戶可選擇將這些構(gòu)建好的3D模型以及用戶的3D模型數(shù)據(jù)存儲(chǔ)至智能電視中,同時(shí)建立家庭成員以及成員對(duì)應(yīng)衣服的3D模型庫(kù),并通過(guò)所述的衣服來(lái)管理用戶的衣服,建立3D模型庫(kù)后,用戶可以隨時(shí)從3D模型庫(kù)中調(diào)取之前建立好的衣服3D模型,進(jìn)行各種衣服的搭配試穿,還能利用已經(jīng)存儲(chǔ)的家庭成員的3D模型來(lái)為家庭中其他成員搭配衣服,不僅了方便了用戶試衣,還能為其他成員搭配合適的衣服,節(jié)省了用戶大量的試衣時(shí)間。此外,用戶還能組合各個(gè)成員的3D模型,為各個(gè)成員選取了衣服的3D模型后,將各個(gè)成員組合在一起,判斷成員之間的衣服的搭配是否合適。
[0026]此外,本發(fā)明還可以對(duì)來(lái)自網(wǎng)絡(luò)上的衣服進(jìn)行試穿,例如從各種購(gòu)物網(wǎng)站:淘寶、凡客等中獲得的衣服,商家可以通過(guò)體感攝像頭等三維掃描技術(shù)對(duì)所售衣服進(jìn)行三維掃描,然后獲取點(diǎn)云數(shù)據(jù),從而構(gòu)建衣服的3D模型,與前面類似,同樣可以將構(gòu)建的3D模型下載存儲(chǔ)至智能電視中或者在線實(shí)時(shí)的方式,方便用戶試穿。用戶試穿衣服時(shí),首先采集用戶的性別、身高、體重、體型等信息,這樣隨著以后用戶試穿衣服的增多,綜合用戶試穿過(guò)的衣服以及市場(chǎng)上其他用戶的試穿規(guī)律,來(lái)為該用戶推薦更加適合的服飾,同時(shí)用戶注冊(cè)登錄后,可以添加好友,就可以向本系統(tǒng)使用中的好友推薦服飾,增強(qiáng)了體驗(yàn)的樂(lè)趣。
[0027]在步驟S102中,構(gòu)建好用戶的3D模型以及衣服的3D模型后,需要將這兩個(gè)3D模型融合起來(lái),這樣才能達(dá)到試穿的目的,本發(fā)明可以通過(guò)OpenNI提供的全身追蹤和骨骼識(shí)別的接口,首先將衣服的3D模型和用戶的3D模型融合起來(lái),再通過(guò)骨骼追蹤技術(shù)對(duì)融合后的模型進(jìn)行運(yùn)動(dòng)調(diào)整,從而生成一個(gè)動(dòng)態(tài)3D試衣模型,這樣的動(dòng)態(tài)3D試衣模型會(huì)隨著人的抬手、踢腿等動(dòng)作作出相應(yīng)的響應(yīng),從而達(dá)到模擬真實(shí)環(huán)境的立體試穿的效果。至于上述的全身動(dòng)態(tài)追蹤方法可以通過(guò)OpenNI提供的全身追蹤的功能來(lái)實(shí)現(xiàn),具體內(nèi)容可參考現(xiàn)有技術(shù),不再一一贅述。值得說(shuō)明的是,由于本發(fā)明是通過(guò)智能電視提供一居家的3D試衣的實(shí)現(xiàn)方法,由于隱私空間受控,在人體的3D模型構(gòu)建上具有優(yōu)勢(shì),因?yàn)橛脩艨蛇x擇在任何穿衣?tīng)顟B(tài)下通過(guò)體感攝像頭掃描建立體型的3D模型。
[0028]在步驟S103中,上述步驟生成的動(dòng)態(tài)3D試衣模型是基于深度圖數(shù)據(jù)構(gòu)建的,不具有顏色信息,雖然具有立體感,但是與真實(shí)的試衣還有差別,所以需要將動(dòng)態(tài)3D試衣模型的色彩還原,其具體可以通過(guò)OpenNI提供的自動(dòng)對(duì)齊接口,將深度圖數(shù)據(jù)對(duì)齊到彩色圖數(shù)據(jù)生成實(shí)景視頻信息,從而將動(dòng)態(tài)3D試衣模型與實(shí)景視頻信息相融合,達(dá)到模擬真實(shí)環(huán)境的3D彩色效果,達(dá)到虛擬試穿的目的。
[0029]本發(fā)明是基于智能3D電視來(lái)實(shí)現(xiàn)虛擬試衣目的的,即配合智能3D電視的3D顯示屏來(lái)顯示動(dòng)態(tài)3D試衣模型,從而達(dá)到3D的效果,為了達(dá)到更好的立體效果,本發(fā)明還優(yōu)選通過(guò)設(shè)置一與所述智能3D電視適配的3D眼鏡來(lái)觀看試衣效果,從而獲得更強(qiáng)烈、更逼真的立體感。
[0030]此外,本發(fā)明還可以通過(guò)OpenNI提供的手部追蹤框架和手勢(shì)識(shí)別框架來(lái)實(shí)時(shí)監(jiān)測(cè)用戶手部所處的位置和相應(yīng)的動(dòng)作,從而使用戶能夠通過(guò)手勢(shì)動(dòng)作來(lái)控制智能3D電視進(jìn)行相應(yīng)的操作,例如返回、拍照、選擇服裝、翻頁(yè)及關(guān)閉等動(dòng)作。
[0031]本發(fā)明還可以根據(jù)用戶的指令從網(wǎng)絡(luò)上下載試衣場(chǎng)景或者自定義試衣場(chǎng)景,這不僅增加了試穿各種衣服的樂(lè)趣,還達(dá)到了身臨其境的感覺(jué)。
[0032]用戶在試穿衣服后,還可以對(duì)用戶的試穿信息進(jìn)行統(tǒng)計(jì),例如統(tǒng)計(jì)用戶的試衣記錄、選擇的品牌、價(jià)格、服裝種類等內(nèi)容,并且綜合用戶的個(gè)人信息以及外部信息通過(guò)算法來(lái)為用戶推送合適的服飾,供用戶選擇。其中,外部信息包括季節(jié)、商城的位置、電商的信譽(yù)度等等,通過(guò)將這些相關(guān)的因素結(jié)合起來(lái),然后通過(guò)算法找到符合用戶個(gè)人信息、試穿信息以及外部信息的服飾。例如,對(duì)衣服的搭配關(guān)系、衣服的相似度、當(dāng)?shù)氐臍夂?、季?jié)等進(jìn)行綜合分析,從而分析出適合用戶、且符合用戶喜好的服飾,并為用戶推薦服飾。
[0033]在為用戶推薦合適的服飾后,提供該服飾的在線預(yù)訂以及購(gòu)買的鏈接,并反饋給商家,從而使用戶在家就可以獲得購(gòu)買到合適的服飾。
[0034]基于上述方法,本發(fā)明還提供一種基于智能3D電視的3D試衣的實(shí)現(xiàn)系統(tǒng),如圖2所示,包括:
點(diǎn)云數(shù)據(jù)獲取模塊100,用于通過(guò)智能3D電視上連接的體感攝像頭獲取用戶以及需試穿的衣服的點(diǎn)云數(shù)據(jù),并根據(jù)所述點(diǎn)云數(shù)據(jù)分別構(gòu)建所述用戶的3D模型和衣服的3D模型,所述點(diǎn)云數(shù)據(jù)包括深度圖數(shù)據(jù)、色彩信息及彩色圖數(shù)據(jù);
動(dòng)態(tài)3D試衣模型生成模塊200,用于將衣服的3D模型和用戶的3D模型融合,并利用骨骼追蹤技術(shù)對(duì)融合后的模型進(jìn)行運(yùn)動(dòng)調(diào)整,從而生成融合后的動(dòng)態(tài)3D試衣模型;
融合顯示模塊300,用于將所述深度圖數(shù)據(jù)對(duì)齊到體感攝像頭獲取的彩色圖數(shù)據(jù)生成實(shí)景視頻信息,將所述動(dòng)態(tài)3D試衣模型和實(shí)景視頻信息相融合,并顯示在智能3D電視上。
[0035]進(jìn)一步,所述實(shí)現(xiàn)系統(tǒng)還包括:
模型庫(kù)單元,用于在智能電視中存儲(chǔ)衣服的3D模型和用戶的3D模型數(shù)據(jù),并建立家庭成員以及成員對(duì)應(yīng)衣服的3D模型庫(kù),并通過(guò)所述的3D模型庫(kù),管理用戶衣服。關(guān)于上述模塊單元的技術(shù)細(xì)節(jié)在前面的方法中已有詳述,故不再贅述。
[0036]綜上所述,本發(fā)明通過(guò)體感攝像頭來(lái)獲取用戶的3D模型以及所需試穿的衣服的3D模型,并通過(guò)OpenNI平臺(tái)提供的接口來(lái)將上述兩個(gè)模型融合為動(dòng)態(tài)3D試衣模型,然后通過(guò)還原彩色圖數(shù)據(jù),將動(dòng)態(tài)3D試衣模型和實(shí)景視頻信息相融合,達(dá)到模擬真實(shí)試衣的效果,本發(fā)明是通過(guò)將動(dòng)態(tài)3D試衣模型顯示在智能3D電視上,從而獲得了真實(shí)的3D效果,若配上3D眼鏡,3D顯示效果更佳,因?yàn)橛脩糁恍柙黾右恢悄?D電視、體感攝像頭以及3D眼鏡,即可獲得真實(shí)的3D立體試穿效果,所以本發(fā)明的成本低,更易被廣大普通消費(fèi)者所接受。此外,本發(fā)明中還對(duì)用戶的試穿信息、個(gè)人信息、外部信息進(jìn)行統(tǒng)計(jì),綜合上述信息,通過(guò)算法為用戶推薦適合用戶的服飾,因而大大方便了用戶,用戶也可以選擇常用的購(gòu)物網(wǎng)站貨架上的衣服進(jìn)行試穿,因而本發(fā)明的適用范圍非常廣,具有較強(qiáng)的通用性。
[0037]應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對(duì)本領(lǐng)域普通技術(shù)人員來(lái)說(shuō),可以根據(jù)上述說(shuō)明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種基于智能3D電視的3D試衣的實(shí)現(xiàn)方法,其特征在于,包括步驟: A、通過(guò)智能3D電視上連接的體感攝像頭獲取用戶以及需試穿的衣服的點(diǎn)云數(shù)據(jù),并根據(jù)所述點(diǎn)云數(shù)據(jù)分別構(gòu)建所述用戶的3D模型和衣服的3D模型,所述點(diǎn)云數(shù)據(jù)包括深度圖數(shù)據(jù)、色彩信息及彩色圖數(shù)據(jù); B、將衣服的3D模型和用戶的3D模型融合,并利用骨骼追蹤技術(shù)對(duì)融合后的模型進(jìn)行運(yùn)動(dòng)調(diào)整,從而生成融合后的動(dòng)態(tài)3D試衣模型; C、將所述深度圖數(shù)據(jù)對(duì)齊到體感攝像頭獲取的彩色圖數(shù)據(jù)生成實(shí)景視頻信息,將所述動(dòng)態(tài)3D試衣模型和實(shí)景視頻信息相融合,并顯示在智能3D電視上。
2.根據(jù)權(quán)利要求1所述的基于智能3D電視的3D試衣的實(shí)現(xiàn)方法,其特征在于,所述步驟A中,所述衣服為用戶需試穿的真實(shí)衣服或者通過(guò)網(wǎng)絡(luò)獲取的虛擬衣服。
3.根據(jù)權(quán)利要求1所述的基于智能3D電視的3D試衣的實(shí)現(xiàn)方法,其特征在于,所述實(shí)現(xiàn)方法還包括步驟: D、通過(guò)手部追蹤框架和手勢(shì)識(shí)別框架實(shí)時(shí)監(jiān)測(cè)用戶手部所處的位置和相應(yīng)的動(dòng)作,根據(jù)用戶手部所處的位置和相應(yīng)的動(dòng)作對(duì)智能3D電視進(jìn)行返回、拍照、選擇服裝、翻頁(yè)及關(guān)閉動(dòng)作。
4.根據(jù)權(quán)利要求1所述的基于智能3D電視的3D試衣的實(shí)現(xiàn)方法,其特征在于,所述步驟A還包括:采集用戶的個(gè)人信息,所述個(gè)人信息包括用戶的性別、身高、體重及體型。
5.根據(jù)權(quán)利要求4所述的基于智能3D電視的3D試衣的實(shí)現(xiàn)方法,其特征在于,所述實(shí)現(xiàn)方法還包括步驟: E、對(duì)用戶的試衣信息以及外部信息進(jìn)行統(tǒng)計(jì),綜合分析用戶的個(gè)人信息、試衣信息以及外部信息,根據(jù)分析結(jié)果為用戶推薦服飾,所述試衣信息包括用戶的試衣記錄、選擇的品牌、價(jià)格及服裝種類,所述外部信息包括季節(jié)、商城的位置及電商的信譽(yù)度。
6.根據(jù)權(quán)利要求1所述的基于智能3D電視的3D試衣的實(shí)現(xiàn)方法,其特征在于,所述步驟C還包括:根據(jù)用戶的指令從網(wǎng)絡(luò)上下載試衣場(chǎng)景或者自定義試衣場(chǎng)景。
7.根據(jù)權(quán)利要求1所述的基于智能3D電視的3D試衣的實(shí)現(xiàn)方法,其特征在于,所述步驟C還包括:設(shè)置一與所述智能3D電視適配的3D眼鏡,供用戶觀看使用。
8.根據(jù)權(quán)利要求1所述的基于智能3D電視的3D試衣的實(shí)現(xiàn)方法,其特征在于,在所述步驟A還包括,在智能電視中存儲(chǔ)衣服的3D模型和用戶的3D模型數(shù)據(jù),并建立家庭成員以及成員對(duì)應(yīng)衣服的3D模型庫(kù),并通過(guò)所述的3D模型庫(kù),管理用戶衣服。
9.一種基于智能3D電視的3D試衣的實(shí)現(xiàn)系統(tǒng),其特征在于,包括: 點(diǎn)云數(shù)據(jù)獲取模塊,用于通過(guò)智能3D電視上連接的體感攝像頭獲取用戶以及需試穿的衣服的點(diǎn)云數(shù)據(jù),并根據(jù)所述點(diǎn)云數(shù)據(jù)分別構(gòu)建所述用戶的3D模型和衣服的3D模型,所述點(diǎn)云數(shù)據(jù)包括深度圖數(shù)據(jù)、色彩信息及彩色圖數(shù)據(jù); 動(dòng)態(tài)3D試衣模型生成模塊,用于將衣服的3D模型和用戶的3D模型融合,并利用骨骼追蹤技術(shù)對(duì)融合后的模型進(jìn)行運(yùn)動(dòng)調(diào)整,從而生成融合后的動(dòng)態(tài)3D試衣模型; 融合顯示模塊,用于將所述深度圖數(shù)據(jù)對(duì)齊到體感攝像頭獲取的彩色圖數(shù)據(jù)生成實(shí)景視頻信息,將所述動(dòng)態(tài)3D試衣模型和實(shí)景視頻信息相融合,并顯示在智能3D電視上。
10.根據(jù)權(quán)利要求9所述的智能3D電視的3D試衣的實(shí)現(xiàn)系統(tǒng),其特征在于,還包括: 模型庫(kù)單元,用于在智能電視中存儲(chǔ)衣服的3D模型和用戶的3D模型數(shù)據(jù),并建立家庭成員以及成員對(duì)應(yīng)衣服的3D模`型庫(kù),并通過(guò)所述的3D模型庫(kù),管理用戶衣服。
【文檔編號(hào)】G06F19/00GK103533449SQ201210554606
【公開(kāi)日】2014年1月22日 申請(qǐng)日期:2012年12月20日 優(yōu)先權(quán)日:2012年12月20日
【發(fā)明者】李凡 申請(qǐng)人:Tcl集團(tuán)股份有限公司