亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

人體服飾配件的搭配方法

文檔序號(hào):6625117閱讀:161來(lái)源:國(guó)知局
人體服飾配件的搭配方法
【專(zhuān)利摘要】本發(fā)明涉及一種人體服飾配件的搭配方法,用于電子裝置。顯示人體圖片于顯示單元中,并從人體數(shù)據(jù)庫(kù)取得人體圖片所包括的人體模型對(duì)應(yīng)的人體描述文檔。依據(jù)使用者的選擇,從服飾配件數(shù)據(jù)庫(kù)中取出服飾配件圖片,并獲得服飾配件圖片所包括的服飾配件模型對(duì)應(yīng)的服飾配件描述文檔。依據(jù)人體描述文檔與服飾配件描述文檔,自動(dòng)疊合服飾配件圖片至人體圖片。
【專(zhuān)利說(shuō)明】人體服飾配件的搭配方法

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種衣物搭配方法,特別是涉及一種利用影像處理的人體服飾配件的搭配方法。

【背景技術(shù)】
[0002]市面上各式各樣的衣著款式不斷地在推陳出新,以提供人們?cè)诓煌膱?chǎng)合、不同天氣或其它需求條件下進(jìn)行搭配或是造型改變。而逐件試穿對(duì)于使用者而言,既費(fèi)時(shí)又費(fèi)事,且可能在多次試穿之后,忘了先前所搭配過(guò)的穿著,導(dǎo)致先前所花費(fèi)的精神與時(shí)間皆白費(fèi)。而在現(xiàn)今科技發(fā)達(dá)的時(shí)代,如何利用電子產(chǎn)品的輔助來(lái)提高日常生活便利性,則為目前的重要發(fā)展。


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

[0003]本發(fā)明提供一種人體服飾配件的搭配方法,利用電子裝置來(lái)自動(dòng)執(zhí)行服飾配件的搭配。
[0004]本發(fā)明的人體服飾配件的搭配方法被用于電子裝置。本方法包括:顯示人體圖片于顯示單元中,并從人體數(shù)據(jù)庫(kù)取得人體圖片所包括的人體模型對(duì)應(yīng)的人體描述文檔,其中人體描述文檔包括基于多個(gè)人體軸線的人體坐標(biāo)矩陣;依據(jù)使用者的選擇,從服飾配件數(shù)據(jù)庫(kù)中取出服飾配件圖片,并獲得服飾配件圖片所包括的服飾配件模型對(duì)應(yīng)的服飾配件描述文檔,其中服飾配件描述文檔包括基于人體軸線的服飾配件坐標(biāo)矩陣;依據(jù)人體坐標(biāo)矩陣與服飾配件坐標(biāo)矩陣,自動(dòng)疊合服飾配件圖片至人體圖片。
[0005]在本發(fā)明的一實(shí)施例中,上述在自動(dòng)疊合服飾配件圖片至人體圖片的步驟之后,還可依據(jù)人體坐標(biāo)矩陣與服飾配件坐標(biāo)矩陣,調(diào)整服飾配件圖片的尺寸。
[0006]在本發(fā)明的一實(shí)施例中,上述在自動(dòng)疊合服飾配件圖片至人體圖片的步驟之后,還可依據(jù)人體描述文檔的第一角度信息與服飾配件描述文檔的第二角度信息,旋轉(zhuǎn)校正服飾配件圖片。上述第一角度信息記錄人體模型中的人體軸線之間的角度,第二角度信息記錄服飾配件模型中的人體軸線之間的角度。
[0007]在本發(fā)明的一實(shí)施例中,上述該服飾配件圖片具有對(duì)應(yīng)的一服飾配件信息文檔,而該服飾配件信息文檔包括一材質(zhì)。而在自動(dòng)疊合服飾配件圖片至人體圖片的步驟之后,還可比對(duì)服飾配件模型的服飾配件尺寸是否符合人體模型的身體尺寸。并且,在所記錄的材質(zhì)為彈性材質(zhì)的情況下,如果服飾配件尺寸小于身體尺寸,則在彈性材質(zhì)的彈性尺寸范圍內(nèi),放大服飾配件圖片以使服飾配件尺寸符合身體尺寸。
[0008]在本發(fā)明的一實(shí)施例中,上述人體軸線包括脊椎軸線、肩部軸線、腰部軸線、臀部軸線、上臂軸線、下臂軸線、大腿軸線以及小腿軸線。
[0009]在本發(fā)明的一實(shí)施例中,上述方法還包括事先建立人體描述文檔,其步驟包括:接收具有人體模型的人體圖片;建立人體模型的人體軸線;以及根據(jù)人體軸線獲得人體坐標(biāo)矩陣。之后,儲(chǔ)存人體描述文檔至人體數(shù)據(jù)庫(kù)。
[0010]在本發(fā)明的一實(shí)施例中,上述方法還包括事先建立服飾配件描述文檔,其步驟包括:接收具有服飾配件模型的服飾配件圖片;建立服飾配件模型的人體軸線;以及根據(jù)人體軸線獲得服飾配件坐標(biāo)矩陣。之后,儲(chǔ)存服飾配件描述文檔至服飾配件數(shù)據(jù)庫(kù)。
[0011]在本發(fā)明的一實(shí)施例中,上述在自動(dòng)疊合服飾配件圖片至人體圖片的步驟之后,還可判斷是否從服飾配件數(shù)據(jù)庫(kù)中取出另一服飾配件圖片,其中另一服飾配件圖片中包括另一服飾配件模型。如果從服飾配件數(shù)據(jù)庫(kù)中取出另一服飾配件圖片,則依據(jù)人體坐標(biāo)矩陣與另一服飾配件圖片的服飾配件坐標(biāo)矩陣,自動(dòng)疊合服飾配件圖片至人體圖片,并顯示于顯示單元。
[0012]在本發(fā)明的一實(shí)施例中,上述在判斷是否從服飾配件數(shù)據(jù)庫(kù)中取出另一服飾配件圖片的步驟之后,如果未從服飾配件數(shù)據(jù)庫(kù)中取出另一服飾配件圖片,則產(chǎn)生疊合圖片并儲(chǔ)存疊合圖片。
[0013]在本發(fā)明的一實(shí)施例中,上述方法還包括:當(dāng)接收到新增人體圖片時(shí),借助調(diào)整人體數(shù)據(jù)庫(kù)中已存在的人體坐標(biāo)矩陣,而獲得新增人體圖片所對(duì)應(yīng)的人體坐標(biāo)矩陣;當(dāng)接收到新增服飾配件圖片時(shí),借助調(diào)整服飾配件數(shù)據(jù)庫(kù)中已存在的服飾配件坐標(biāo)矩陣,而獲得新增服飾配件圖片所對(duì)應(yīng)的服飾配件坐標(biāo)矩陣。
[0014]在本發(fā)明的一實(shí)施例中,上述方法還包括:提供操作界面于顯示單元中;輸出人體圖片至操作界面,以顯示人體圖片;通過(guò)操作界面從服飾配件數(shù)據(jù)庫(kù)選擇服飾配件圖片;以及在自動(dòng)疊合服飾配件圖片至人體圖片的步驟之后,通過(guò)操作界面顯示疊合結(jié)果。
[0015]基于上述,借助對(duì)人體圖片及服飾配件圖片建立對(duì)應(yīng)的描述文檔,便可利用電子裝置來(lái)自動(dòng)進(jìn)行疊合操作,在使用上更加方便。
[0016]為使本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特列舉實(shí)施例,并結(jié)合附圖詳細(xì)說(shuō)明如下。

【專(zhuān)利附圖】

【附圖說(shuō)明】
[0017]圖1是依照本發(fā)明一實(shí)施例的電子裝置的方塊圖。
[0018]圖2是依照本發(fā)明一實(shí)施例的人體軸線的示意圖。
[0019]圖3是依照本發(fā)明一實(shí)施例的人體服飾配件的搭配方法流程圖。
[0020]圖4是依照本發(fā)明一實(shí)施例的服飾配件圖片的示意圖。
[0021]圖5是依照本發(fā)明一實(shí)施例的另一服飾配件圖片的示意圖。
[0022]附圖符號(hào)說(shuō)明
[0023]20:人體模型
[0024]40、50:服飾配件模型
[0025]100:電子裝置
[0026]110:處理單元
[0027]120:顯示單元
[0028]130:儲(chǔ)存單元
[0029]131:人體數(shù)據(jù)庫(kù)
[0030]132:服飾配件數(shù)據(jù)庫(kù)
[0031]133:搭配完成數(shù)據(jù)庫(kù)
[0032]200:人體圖片
[0033]400、500:服飾配件圖片
[0034]Y:脊椎軸線
[0035]Xl:肩部軸線
[0036]X2:腰部軸線
[0037]X3:臀部軸線
[0038]Hl:右上臂軸線
[0039]H2:左上臂軸線
[0040]H3:右下臂軸線
[0041]H4:左下臂軸線
[0042]L1:右大腿軸線
[0043]L2:左大腿軸線
[0044]L3:右小腿軸線
[0045]L4:左小腿軸線
[0046]Pl ?P16、N1、Q1 ?Q8、R1 ?R8、N:控制點(diǎn)
[0047]Θ I ?Θ 11:夾角
[0048]S305?S315:人體服飾配件的搭配方法各步驟

【具體實(shí)施方式】
[0049]圖1是依照本發(fā)明一實(shí)施例的電子裝置的方塊圖。請(qǐng)參照?qǐng)D1,電子裝置100包括處理單元110、顯示單元120以及儲(chǔ)存單元130。處理單元110耦接至顯示單元120與儲(chǔ)存單元130。
[0050]處理單兀110例如為中央處理單兀(Central Processing Unit, CPU)、圖形處理單兀(Graphics Processing Unit, GPU),或是其它可編程的微處理器(Microprocessor)等裝置,其用以執(zhí)行電子裝置100中的硬件、固件以及處理軟件中的數(shù)據(jù)。
[0051]顯示單元120例如為陰極射線管(Cathode Ray Tube, CRT)顯示器、液晶顯示器(Liquid Crystal Display, LCD)、等離子顯不器(Plasma Display)、觸控顯不器(TouchDisplay)等等。
[0052]儲(chǔ)存單元130例如是任意形式的固定式或可移動(dòng)式隨機(jī)存儲(chǔ)器(RandomAccessMemory,RAM)、只讀存儲(chǔ)器(Read-Only Memory,ROM)、閃存(Flashmemory)、硬盤(pán)或其它類(lèi)似裝置或這些裝置的組合。在本實(shí)施例中,儲(chǔ)存單元130記錄了可由處理單元110執(zhí)行的程序碼片段。上述程序碼片段在被安裝后,會(huì)由處理單元110來(lái)執(zhí)行。這些程序碼片段包括多個(gè)指令,處理單元110借助這些指令來(lái)執(zhí)行人體服飾配件的搭配方法的多個(gè)步驟。在本實(shí)施例中,電子裝置100僅包括一個(gè)處理單元110,而在其它實(shí)施例中,電子裝置100也可包括多個(gè)處理單元,而由這些處理單元來(lái)執(zhí)行被安裝的程序碼片段。
[0053]儲(chǔ)存單元130包括人體數(shù)據(jù)庫(kù)131、服飾配件數(shù)據(jù)庫(kù)132以及搭配完成數(shù)據(jù)庫(kù)133。人體數(shù)據(jù)庫(kù)131用以儲(chǔ)存具有人體模型的人體圖片,以及各人體模型對(duì)應(yīng)的人體描述文檔。上述人體描述文檔中記錄了基于事先所定義的多個(gè)人體軸線的人體坐標(biāo)矩陣。人體坐標(biāo)矩陣為用以與服飾配件圖片進(jìn)行自動(dòng)疊合的依據(jù)。處理單元110可事先建立人體模型對(duì)應(yīng)的人體描述文檔。例如,處理單元110可事先接收具有人體模型的人體圖片,并依據(jù)事先的定義來(lái)建立人體模型的多個(gè)人體軸線,之后再根據(jù)人體軸線而獲得人體坐標(biāo)矩陣。最后,處理單元I1將人體圖片及對(duì)應(yīng)的人體描述文檔儲(chǔ)存至人體數(shù)據(jù)庫(kù)131。
[0054]舉例來(lái)說(shuō),圖2是依照本發(fā)明一實(shí)施例的人體軸線的示意圖。本實(shí)施例中,人體軸線包括脊椎軸線、肩部軸線、腰部軸線、臀部軸線、左右上臂軸線、左右下臂軸線、左右大腿軸線以及左右小腿軸線。然而,在其它實(shí)施例中,可視使用者需求來(lái)增減人體軸線,在此并不局限人體軸線的數(shù)量及位置。
[0055]請(qǐng)參照?qǐng)D2,人體圖片200包括有人體模型20,其具有脊椎軸線Y、肩部軸線X1、腰部軸線X2、臀部軸線X3、右上臂軸線H1、左上臂軸線H2、右下臂軸線H3、左下臂軸線H4、右大腿軸線L1、左大腿軸線L2、右小腿軸線L3、左小腿軸線L4等人體軸線。而人體坐標(biāo)矩陣{Y, XI,X2, X3, HI, H2, H3, H4, LI, L2, L3, L4}包括上述各人體軸線的多個(gè)控制點(diǎn)的坐標(biāo),如下所示:脊椎軸線Y: {PI,...,P2};肩部軸線Xl: {P3,...,P4};腰部軸線X2:{P5,...,P6};臀部軸線 X3: {P7,...,P8};右上臂軸線 Hl: {P3,...,P9};左上臂軸線 H2:{P4,...,P10};右下臂軸線H3:{P9,...,P11};左下臂軸線H4: {P10,…,P12};右大腿軸線 LI: {P7,...,P13};左大腿軸線 L2: {P8,...,P14};右小腿軸線 L3: {P13,...,P15};左小腿軸線L4: {P14,P16}。上述僅列出前后兩個(gè)控制點(diǎn),而省略了中間所取樣的多個(gè)控制點(diǎn),即,每一條人體軸線包括了上述兩個(gè)控制點(diǎn)及其之間多個(gè)控制點(diǎn)的多個(gè)坐標(biāo)。
[0056]另外,人體描述文檔還記錄有角度信息(第一角度信息){ Θ I?Θ 11},即,各人體軸線間的夾角。以圖2為例,脊椎軸線Y與肩部軸線Xl間夾角為Θ I;脊椎軸線Y與腰部軸線X2間夾角為Θ 2 ;脊椎軸線Y與臀部軸線X3間夾角為Θ 3 ;肩部軸線Xl與右上臂軸線Hl間夾角為Θ 4 ;肩部軸線Xl與左上臂軸線H2間夾角為Θ 5 ;右上臂軸線Hl與右下臂軸線H3夾角為Θ 6 ;左上臂軸線H2與左下臂軸線H4間夾角為Θ 7 ;臀部軸線X3與右大腿軸線LI間夾角為Θ 8 ;臀部軸線X3與左大腿軸線L2間夾角為Θ 9 ;右大腿軸線LI與右小腿軸線L3間夾角為Θ 10 ;左大腿軸線L2與左小腿軸線L4間夾角為Θ 11。
[0057]返回圖1,服飾配件數(shù)據(jù)庫(kù)132用以儲(chǔ)存具有服飾配件模型的服飾配件圖片,以及各服飾配件模型的服飾配件描述文檔。上述服飾配件描述文檔記錄了基于事先所定義人體軸線的服飾配件坐標(biāo)矩陣。服飾配件坐標(biāo)矩陣為用以與人體圖片進(jìn)行自動(dòng)疊合的依據(jù)而處理單元110也事先建立服飾配件模型對(duì)應(yīng)的服飾配件描述文檔。例如,處理單元110事先接收具有服飾配件模型的服飾配件圖片,之后,建立服飾配件模型的人體軸線,并且根據(jù)人體軸線來(lái)獲得服飾配件坐標(biāo)矩陣。然后,處理單元110將服飾配件圖片及其對(duì)應(yīng)的服飾配件描述文檔儲(chǔ)存至服飾配件數(shù)據(jù)庫(kù)132。如同上述人體坐標(biāo)矩陣,服飾配件坐標(biāo)矩陣也同樣具有脊椎軸線Y、肩部軸線X1、腰部軸線X2、臀部軸線X3、右上臂軸線Hl、左上臂軸線H2、右下臂軸線H3、左下臂軸線H4、右大腿軸線L1、左大腿軸線L2、右小腿軸線L3及左小腿軸線L4的多個(gè)坐標(biāo)。此外,服飾配件描述文檔也包括有記錄各人體軸線間夾角的角度信息(第二角度信息)。
[0058]而隨著服飾配件模型的服飾配件類(lèi)別的不同,則有可能部分的人體軸線的值會(huì)被設(shè)為O。例如,如果服飾配件類(lèi)別為上半身配件,則右大腿軸線L1、左大腿軸線L2、右小腿軸線L3及左小腿軸線L4的值均會(huì)設(shè)為O。如果服飾配件類(lèi)別為下半身配件,則右上臂軸線Hl、左上臂軸線H2、右下臂軸線H3、左下臂軸線H4的值均會(huì)設(shè)為O。
[0059]而儲(chǔ)存單元130中的搭配完成數(shù)據(jù)庫(kù)133,則是用以儲(chǔ)存完成服飾配件搭配后所產(chǎn)生的疊合圖片。
[0060]以下即搭配上述電子裝置100來(lái)說(shuō)明人體服飾配件的搭配方法各步驟。圖3是依照本發(fā)明一實(shí)施例的人體服飾配件的搭配方法流程圖。請(qǐng)同時(shí)參照?qǐng)D1及圖3,在步驟S305中,顯示人體圖片于顯示單元120中,并從人體數(shù)據(jù)庫(kù)131取得對(duì)應(yīng)的人體描述文檔。即,每一張人體圖片中包括有一人體模型,而各人體模型已事先建立好一人體描述文檔,并儲(chǔ)存于人體數(shù)據(jù)庫(kù)131中。因此,處理單元110從人體數(shù)據(jù)庫(kù)131中取出其中一人體圖片,也會(huì)取出其對(duì)應(yīng)的人體描述文檔。
[0061]接著,在步驟S310中,依據(jù)使用者的選擇,處理單元110從服飾配件數(shù)據(jù)庫(kù)132中取出服飾配件圖片,并獲得服飾配件圖片所包括的服飾配件模型對(duì)應(yīng)的服飾配件描述文檔。在此,服飾配件圖片的尺寸為小于人體圖片的尺寸。
[0062]之后,在步驟S315中,處理單元110依據(jù)人體描述文檔與服飾配件描述文檔,自動(dòng)疊合服飾配件圖片至人體圖片。進(jìn)一步地說(shuō),處理單元110是依據(jù)人體坐標(biāo)矩陣與服飾配件坐標(biāo)矩陣,而將服飾配件圖片自動(dòng)疊合至人體圖片,并顯示于顯示單元120。在此,服飾配件圖片已進(jìn)行過(guò)背景鏤空,因此在將服飾配件圖片疊合至人體圖片時(shí),服飾配件圖片的背景并不會(huì)遮蔽住部分人體模型而造成視覺(jué)上的屏蔽。
[0063]處理單元110還可進(jìn)一步判斷使用者是否從服飾配件數(shù)據(jù)庫(kù)132中取出另一服飾配件圖片(包括另一服飾配件模型)。如果自服飾配件數(shù)據(jù)庫(kù)132中取出另一服飾配件圖片,則重復(fù)執(zhí)行上述步驟S320。如果未從服飾配件數(shù)據(jù)庫(kù)132中取出另一服飾配件圖片,處理單元110便可依據(jù)上述的疊合結(jié)果,產(chǎn)生疊合圖片,并將疊合圖片儲(chǔ)存至搭配完成數(shù)據(jù)庫(kù) 133。
[0064]而在自動(dòng)疊合服飾配件圖片至人體圖片的步驟之后,還可依據(jù)人體描述文檔與服飾配件描述文檔,自動(dòng)旋轉(zhuǎn)校正服飾配件圖片。例如,人體描述文檔包括第一角度信息,而第一角度信息記錄人體模型中的人體軸線之間的角度。另外,服飾配件描述文檔還包括第二角度信息,而第二角度信息記錄服飾配件模型中的人體軸線之間的角度。而處理單元110依據(jù)第一角度信息與第二角度信息,自動(dòng)旋轉(zhuǎn)校正服飾配件圖片。
[0065]此外,處理單元110還可進(jìn)一步比對(duì)服飾配件模型的服飾配件尺寸是否符合人體模型的身體尺寸。例如,人體圖片還具有對(duì)應(yīng)的一人體信息文檔,而人體信息文檔中記錄了頸圍、肩寬、胸圍、腰圍、臀圍、手臂圍、大腿圍、小腿圍、手腕圍等人體尺寸至少其中之一。同樣地,每一服飾配件圖片也具有對(duì)應(yīng)的一服飾配件信息文檔。服飾配件信息文檔也記錄了肩寬、胸寬、袖長(zhǎng)、衣長(zhǎng)、下擺寬、袖□寬、腰寬、臀寬、褲長(zhǎng)、褲管寬等服飾配件尺寸至少其中之一 O
[0066]另外,服飾配件信息文檔還記錄了對(duì)應(yīng)的材質(zhì)。在所記錄的材質(zhì)為彈性材質(zhì)的情況下,如果服飾配件尺寸小于身體尺寸,則處理單元110可在彈性材質(zhì)的彈性尺寸范圍內(nèi),放大服飾配件圖片40以使服飾配件尺寸信息符合身體尺寸信息。而如果服飾配件尺寸遠(yuǎn)小于上述彈性尺寸范圍,則處理單元110可顯示一提示信息于顯示單元120,借此告知使用者所選擇的服飾配件圖片不適合于人體圖片。另外,若所記錄的材質(zhì)為剛性材質(zhì)的情況下,如果服飾配件尺寸小于身體尺寸,則處理單元110也可顯示一提示信息于顯示單元120,借此告知使用者所選擇的服飾配件圖片不適合于人體圖片。
[0067]另外,服飾配件信息文檔還記錄有其所屬的服飾配件類(lèi)別,以供處理單元110進(jìn)行辨識(shí)來(lái)進(jìn)行后續(xù)處理。
[0068]以下即列舉不同的服飾配件類(lèi)別的服飾配件圖片,來(lái)說(shuō)明上述疊合服飾配件圖片至人體圖片的步驟。
[0069]舉例來(lái)說(shuō),圖4是依照本發(fā)明一實(shí)施例的服飾配件圖片的示意圖。圖5是依照本發(fā)明一實(shí)施例的另一服飾配件圖片的示意圖。在圖4中,服飾配件圖片400的服飾配件模型40對(duì)應(yīng)的服飾配件類(lèi)別為上半身配件(上衣)。在圖5中,服飾配件圖片500的服飾配件模型50對(duì)應(yīng)的服飾配件類(lèi)別為下半身配件(褲子)。
[0070]以下結(jié)合圖2的人體模型20來(lái)進(jìn)行說(shuō)明。并且,在此假設(shè)圖2所示的人體模型20,其人體坐標(biāo)矩陣為HB {Y,XI,X2, X3, HI, H2, H3, H4, LI, L2, L3, L4},其中各身體軸線的坐標(biāo)分別如下所示:
[0071]Y:{Pl(xl,yl)...P2(x2, y2)};
[0072]Xl: {P3 (x3, y3)...P4 (x4, y4)};
[0073]X2: {P5 (x5, y5)...P6 (x6, y6)};
[0074]X3: {P7 (x7, y7)...P8 (x8, y8)};
[0075]Hl: {P3 (x3, y3)...P9 (x9, y9)};
[0076]H2: {P4 (x4, y4)...PlO (xlO, ylO)};
[0077]H3: {P9 (x9, y9)...Pll (xll, yll)};
[0078]H4: {P10 (xlO, ylO)...P12 (xl2, yl2)};
[0079]LI: {P7 (x7, y7)...P13 (xl3, yl3)};
[0080]L2: {P8 (x8, y8)...P14 (xl4, yl4)};
[0081]L3: {P13 (xl3, yl3)...P15 (xl5, yl5)};
[0082]L4: {P14 (xl4, yl4)...P16 (xl6, yl6)}。
[0083]并且,請(qǐng)先參照?qǐng)D4,假設(shè)服飾配件模型40的服飾配件坐標(biāo)矩陣為T(mén)l {Y, XI,X2, X3,HI, H2, H3, H4, LI, L2, L3, L4},其中各身體軸線的坐標(biāo)分別如下所示:
[0084]Y: {Q1 (ul, vl)...Q2 (u2, v2)};
[0085]Xl: {Q3 (u3, v3)...Q4 (u4, v4)};
[0086]X2: {Q5 (u5, v5)...Q6 (u6, v6)};
[0087]X3: {(0, 0)...(0,0)};
[0088]Hl: {Q3 (u3, v3)...Q7 (u7, v7)};
[0089]H2: {Q4 (u4, v4)...Q8 (u8, v8)};
[0090]H3: {(0, 0)...(0,0)};
[0091]H4: {(0, 0)...(0, 0)};
[0092]L1: {(0,0)..(0,0)};
[0093]L2:{(0,0)...(0,0)};
[0094]L3:{(0,0)...(0,0)};
[0095]L4: {(0, 0)...(0,0)}。
[0096]服飾配件模型40的服飾配件類(lèi)型為上半身配件,因此,右大腿軸線L1、左大腿軸線L2、右小腿軸線L3及左小腿軸線L4的值均會(huì)設(shè)為O。另外,服飾配件模型40為短袖上衣,因此,臀部軸線X3、右下臂軸線H3與左下臂軸線H4的值也會(huì)設(shè)為O。
[0097]在此,在將服飾配件圖片400與人體圖片200進(jìn)行疊合時(shí),處理單元110例如取人體坐標(biāo)矩陣HB的脊椎軸線Y與服飾配件坐標(biāo)矩陣Tl的脊椎軸線Y做橫向疊合基準(zhǔn)。例如,以人體坐標(biāo)矩陣HB的脊椎軸線Y上的控制點(diǎn)Pl的yl、及服飾配件坐標(biāo)矩陣Tl的脊椎軸線Y上對(duì)應(yīng)的控制點(diǎn)Ql的vl,進(jìn)行縱向基準(zhǔn)向下疊合。之后,處理單元110再依據(jù)人體坐標(biāo)矩陣HB的脊椎軸線Y與肩部軸線Xl間夾角Θ 1、及服飾配件坐標(biāo)矩陣Tl的脊椎軸線Y與肩部軸線Xl間的角度自動(dòng)做旋轉(zhuǎn)校正。
[0098]另外,參照?qǐng)D5,假設(shè)服飾配件模型50的服飾配件坐標(biāo)矩陣為T(mén)2 {Y, XI,X2, X3, Hl,H2, H3, H4, LI, L2, L3, L4},其中各身體軸線的坐標(biāo)分別如下所示:
[0099]Y:{Rl(ul,,vl,)...R2(u2,,v2,)};
[0100]X2: {R3(u3,,v3,)...R4(u4,,v4,)};
[0101]X3: {R5(u5,,v5,)...R6(u6,,v6,)};
[0102]Hl: {(0, 0)...(0, 0)};
[0103]H2: {(0, 0)...(0, 0)};
[0104]H3: {(0, 0)...(0, 0)};
[0105]H4: {(0, 0)...(0, 0)};
[0106]L1: {R5 (u5,,v5,)...R7 (u7,,v7,)};
[0107]L2: {R6 (u6,,v6,)...R8 (u8,,v8,)};
[0108]L3: {(0, 0)...(0, 0)};
[0109]L4: {(0,0)...(0,0)}。
[0110]服飾配件模型50為下半身配件,則右上臂軸線H1、左上臂軸線H2、右下臂軸線H3、左下臂軸線H4的值均會(huì)設(shè)為O。另外,服飾配件模型50為短褲,因此,右小腿軸線L3及左小腿軸線L4的值也會(huì)設(shè)為O。
[0111]在此,在將服飾配件圖片500與人體圖片200進(jìn)行疊合時(shí),處理單元110例如以人體坐標(biāo)矩陣HB的脊椎軸線Y與腰部軸線X2兩者相交的控制點(diǎn)NI,與服飾配件坐標(biāo)矩陣T2的脊椎軸線Y與腰部軸線X2兩者相交的控制點(diǎn)N做縱向基準(zhǔn)向下疊合。接著,處理單元110再依據(jù)人體坐標(biāo)矩陣HB的臀部軸線X3與右大腿軸線LI間夾角Θ 8,與服飾配件坐標(biāo)矩陣T2的臀部軸線X3與右大腿軸線LI間夾角進(jìn)行比對(duì),借此自動(dòng)旋轉(zhuǎn)校正服飾配件圖片50。或者,處理單元110依據(jù)人體坐標(biāo)矩陣HB的臀部軸線X3與左大腿軸線L2間夾角Θ 9,來(lái)與服飾配件坐標(biāo)矩陣T2的臀部軸線X3與左大腿軸線L2間夾角進(jìn)行比對(duì),借此自動(dòng)旋轉(zhuǎn)校正服飾配件圖片50。
[0112]另外,服飾配件模型50的服飾配件坐標(biāo)矩陣T2的腰部軸線X2的縱向坐標(biāo)x2、y2的值可依據(jù)其為高腰設(shè)計(jì)或低腰設(shè)計(jì)來(lái)做調(diào)整。例如,如果為低腰設(shè)計(jì)時(shí),可設(shè)為負(fù)值或設(shè)為0,并且改采用臀部軸線X3與脊椎軸線Y兩者相交的控制點(diǎn)(即控制點(diǎn)R2)做縱向基準(zhǔn)向上下延伸疊合。
[0113]在此,還可進(jìn)一步提供操作界面于顯示單元120中,讓使用者得以通過(guò)操作界面來(lái)完成人體服飾配件的搭配方法。例如,處理單元110依據(jù)使用者的操作而從人體數(shù)據(jù)庫(kù)131中將一人體圖片輸出至操作界面,借此來(lái)顯示人體圖片。接著,使用者可通過(guò)操作界面而從服飾配件數(shù)據(jù)庫(kù)132中選擇其中一服飾配件圖片。例如,操作界面提供了一服飾配件選單供使用者進(jìn)行選擇。待選擇完畢后,處理單元110便可依據(jù)使用者的選擇,從服飾配件數(shù)據(jù)庫(kù)132中輸出被選擇的服飾配件圖片至操作界面。
[0114]使用者也可新增人體圖片或服飾配件圖片。當(dāng)處理單元110接收到新增人體圖片(或新增服飾配件圖片)時(shí),借助調(diào)整人體數(shù)據(jù)庫(kù)131中已存在的人體坐標(biāo)矩陣(或服飾配件數(shù)據(jù)庫(kù)132中已存在的服飾配件坐標(biāo)矩陣),而獲得新增人體圖片的人體坐標(biāo)矩陣(或新增服飾配件圖片的服飾配件坐標(biāo)矩陣)。
[0115]舉例來(lái)說(shuō),以新增人體圖片而言,處理單元110從人體數(shù)據(jù)庫(kù)131中取出已存在其中一個(gè)人體圖片對(duì)應(yīng)的人體坐標(biāo)矩陣,并顯示人體坐標(biāo)矩陣所包括的多個(gè)控制點(diǎn)于所新增的人體圖片,以供使用者來(lái)調(diào)整這些控制點(diǎn),并借此來(lái)獲得新增人體圖片所對(duì)應(yīng)的人體坐標(biāo)矩陣。同樣地,以新增服飾配件圖片而言,處理單元110從服飾配件數(shù)據(jù)庫(kù)132中取出已存在的其中一個(gè)服飾配件圖片對(duì)應(yīng)的服飾配件坐標(biāo)矩陣,并顯示服飾配件坐標(biāo)矩陣所包括的多個(gè)控制點(diǎn)于所新增的服飾配件圖片,以供使用者來(lái)調(diào)整這些控制點(diǎn),并借此來(lái)獲得新增服飾配件圖片所對(duì)應(yīng)的服飾配件坐標(biāo)矩陣。
[0116]而在進(jìn)行兩張圖片的疊合時(shí),還可能遇到一些情況而必須對(duì)圖片的坐標(biāo)進(jìn)行平移、放大縮小、旋轉(zhuǎn)或變形等操作。例如,當(dāng)參考點(diǎn)位置不同時(shí),實(shí)施平移運(yùn)算,如X = U+Tx,Y = v+Ty,其中Tx、Ty分別為X軸及Y軸所欲平移的像素。當(dāng)參考點(diǎn)距離不一致時(shí),實(shí)施放大或縮小運(yùn)算,如X = uXSx, y = uXSy,其中Sx、Sy分別為X軸及Y軸所欲縮放的倍數(shù)。當(dāng)參考角不一致時(shí),實(shí)施旋轉(zhuǎn)運(yùn)算,如X = uX cos Θ -vX sin θ , y = uX sin Θ +vX cos Θ,其中Θ為旋轉(zhuǎn)角度。
[0117]綜上所述,對(duì)人體模型建立一套描述文檔,并對(duì)各服飾配件模型建立一套描述文檔,因此電子裝置便可依據(jù)這兩個(gè)描述文檔來(lái)自動(dòng)完成服飾配件的搭配。也就是利用影像處理技術(shù)達(dá)到服飾或配件套在人體時(shí)能夠正確對(duì)準(zhǔn),并可自動(dòng)化旋轉(zhuǎn)校正服飾配件圖片,大幅提高使用上的便利性。并且,通過(guò)于顯示單元中預(yù)先瀏覽衣服配色等穿搭方式,可省去多次實(shí)際穿脫衣物的時(shí)間。另外,借助對(duì)人體模型與服飾配件模型各自建立對(duì)應(yīng)的描述文檔,服飾配件圖片不再需要與人體圖片一樣大小,服飾配件圖片的尺寸不再受到局限。也就是說(shuō),可縮小服飾配件圖片的尺寸,節(jié)省儲(chǔ)存空間。
[0118]雖然本發(fā)明已以實(shí)施例揭露如上,然而其并非用以限定本發(fā)明,任何本領(lǐng)域技術(shù)人員在不脫離本發(fā)明的精神和范圍內(nèi),可作些許的更動(dòng)與潤(rùn)飾,因此本發(fā)明的保護(hù)范圍是以本發(fā)明的權(quán)利要求為準(zhǔn)。
【權(quán)利要求】
1.一種人體服飾配件的搭配方法,用于電子裝置,其特征在于,包括: 顯示人體圖片于顯示單元中,并從人體數(shù)據(jù)庫(kù)取得上述人體圖片所包括的人體模型對(duì)應(yīng)的人體描述文檔,其中上述人體描述文檔包括基于多個(gè)人體軸線的人體坐標(biāo)矩陣; 依據(jù)使用者的選擇,自服飾配件數(shù)據(jù)庫(kù)中取出服飾配件圖片,并獲得上述服飾配件圖片所包括的服飾配件模型對(duì)應(yīng)的服飾配件描述文檔,其中上述服飾配件描述文檔包括基于上述人體軸線的服飾配件坐標(biāo)矩陣;以及 依據(jù)上述人體坐標(biāo)矩陣與上述服飾配件坐標(biāo)矩陣,自動(dòng)疊合上述服飾配件圖片至上述人體圖片,并顯示于上述顯示單元。
2.如權(quán)利要求1所述的方法,其中在自動(dòng)疊合上述服飾配件圖片至上述人體圖片的步驟之后,還包括: 依據(jù)上述人體坐標(biāo)矩陣與上述服飾配件坐標(biāo)矩陣,調(diào)整上述服飾配件圖片的尺寸。
3.如權(quán)利要求1所述的方法,其中在自動(dòng)疊合上述服飾配件圖片至上述人體圖片的步驟之后,還包括: 依據(jù)上述人體描述文檔的第一角度信息與上述服飾配件描述文檔的第二角度信息,旋轉(zhuǎn)校正上述服飾配件圖片,其中上述第一角度信息記錄上述人體模型中的上述人體軸線之間的角度,上述第二角度信息記錄上述服飾配件模型中的上述人體軸線之間的角度。
4.如權(quán)利要求1所述的方法,其中上述服飾配件圖片具有對(duì)應(yīng)的服飾配件信息文檔,而上述服飾配件信息文檔包括材質(zhì), 其中,在自動(dòng)疊合上述服飾配件圖片至上述人體圖片的步驟之前,還包括: 比對(duì)上述服飾配件模型的服飾配件尺寸是否符合上述人體模型的身體尺寸;以及在上述材質(zhì)為彈性材質(zhì)的情況下,如果上述服飾配件尺寸小于上述身體尺寸,則在上述彈性材質(zhì)的彈性尺寸范圍內(nèi),放大上述服飾配件圖片以使上述服飾配件尺寸符合上述人體尺寸。
5.如權(quán)利要求1所述的方法,還包括: 事先建立上述人體描述文檔,包括: 接收具有上述人體模型的上述人體圖片; 建立上述人體模型的上述人體軸線;以及 根據(jù)上述人體軸線獲得上述人體坐標(biāo)矩陣;以及 儲(chǔ)存上述人體描述文檔至上述人體數(shù)據(jù)庫(kù)。
6.如權(quán)利要求1所述的方法,還包括: 事先建立上述服飾配件描述文檔,包括: 接收具有上述服飾配件模型的上述服飾配件圖片; 建立上述服飾配件模型的上述人體軸線;以及 根據(jù)上述人體軸線獲得上述服飾配件坐標(biāo)矩陣;以及 儲(chǔ)存上述服飾配件描述文檔至上述服飾配件數(shù)據(jù)庫(kù)。
7.如權(quán)利要求1所述的方法,其中在自動(dòng)疊合上述服飾配件圖片至上述人體圖片的步驟之后,還包括: 判斷是否從上述服飾配件數(shù)據(jù)庫(kù)中取出另一服飾配件圖片,其中上述另一服飾配件圖片中包括另一服飾配件模型;以及 如果從上述服飾配件數(shù)據(jù)庫(kù)中取出上述另一服飾配件圖片,則依據(jù)上述人體坐標(biāo)矩陣與上述另一服飾配件圖片的服飾配件坐標(biāo)矩陣,自動(dòng)疊合該服飾配件圖片至該人體圖片,并顯示于該顯示單元。
8.如權(quán)利要求7所述的方法,其中在判斷是否從該服飾配件數(shù)據(jù)庫(kù)中取出該另一服飾配件圖片的步驟之后,還包括: 如果未從該服飾配件數(shù)據(jù)庫(kù)中取出該另一服飾配件圖片,則產(chǎn)生疊合圖片并儲(chǔ)存該疊合圖片。
9.如權(quán)利要求1所述的方法,還包括: 當(dāng)接收到新增人體圖片時(shí),借助調(diào)整該人體數(shù)據(jù)庫(kù)中已存在的該人體坐標(biāo)矩陣,而獲得該新增人體圖片所對(duì)應(yīng)的人體坐標(biāo)矩陣;以及 當(dāng)接收到新增服飾配件圖片時(shí),借助調(diào)整該服飾配件數(shù)據(jù)庫(kù)中已存在的該服飾配件坐標(biāo)矩陣,而獲得該新增服飾配件圖片所對(duì)應(yīng)的服飾配件坐標(biāo)矩陣。
10.如權(quán)利要求1所述的方法,還包括: 提供操作界面于該顯示單元中; 輸出該人體圖片至該操作界面,以顯示該人體圖片; 通過(guò)該操作界面從該服飾配件數(shù)據(jù)庫(kù)選擇該服飾配件圖片;以及 在自動(dòng)疊合該服飾配件圖片至該人體圖片的步驟之后,通過(guò)該操作界面顯示疊合結(jié)果O
【文檔編號(hào)】G06F17/30GK104517305SQ201410429797
【公開(kāi)日】2015年4月15日 申請(qǐng)日期:2014年8月28日 優(yōu)先權(quán)日:2013年10月7日
【發(fā)明者】黃崇仁 申請(qǐng)人:智仁科技開(kāi)發(fā)股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1