本發(fā)明涉及衣物管理技術(shù),具體提供一種衣物展示圖像的提取方法、控制裝置和介質(zhì)。
背景技術(shù):
1、隨著生活品質(zhì)的持續(xù)提升,消費(fèi)者對(duì)衣物的購(gòu)買(mǎi)需求日益旺盛,他們不僅關(guān)注衣物的品質(zhì)和款式,還會(huì)敏銳地根據(jù)季節(jié)和時(shí)尚潮流的更替來(lái)選擇購(gòu)買(mǎi)相應(yīng)的衣物。在冬季,他們會(huì)選購(gòu)保暖的毛衣和羽絨服,追求衣物的保暖性能和舒適度;而在夏季,則會(huì)選擇清涼的短袖和短褲,享受輕薄透氣的舒適度。這種消費(fèi)行為,彰顯了消費(fèi)者對(duì)生活品質(zhì)的追求和對(duì)時(shí)尚潮流的敏銳洞察力,也讓衣物購(gòu)買(mǎi)成為了一種愉悅的生活體驗(yàn)。
2、隨著服裝設(shè)計(jì)和智能家居產(chǎn)業(yè)的飛速發(fā)展,以及網(wǎng)上購(gòu)物的廣泛普及,消費(fèi)者對(duì)服裝的需求正在逐步走向個(gè)性化,這無(wú)疑為服裝領(lǐng)域中的圖像處理技術(shù)提供了廣闊的發(fā)展空間。在這樣一個(gè)背景下,云衣櫥應(yīng)運(yùn)而生,它作為一種在線管理個(gè)人衣物的工具,能夠更好地滿足消費(fèi)者對(duì)服裝的個(gè)性化需求。
3、云衣櫥在衣物管理中的應(yīng)用主要包括以下幾點(diǎn):
4、提高衣物利用率:通過(guò)云衣櫥,消費(fèi)者可以隨時(shí)查看、挑選和更新自己的衣物,使得衣物在存儲(chǔ)過(guò)程中得到更好的利用,提高衣物利用率,減少浪費(fèi)。
5、個(gè)性化定制:云衣櫥可以幫助消費(fèi)者根據(jù)自己的喜好、體型、顏色等特征,快速找到并購(gòu)買(mǎi)適合自己的衣物。這不僅可以提高消費(fèi)者的購(gòu)物體驗(yàn),還能為服裝品牌提供市場(chǎng)信息,以更好地滿足消費(fèi)者的個(gè)性化需求。
6、方便清洗和晾曬:云衣櫥可以實(shí)現(xiàn)衣物遠(yuǎn)程清洗和晾曬,消費(fèi)者可以隨時(shí)查看衣物清洗狀態(tài),確保衣物清潔衛(wèi)生。此外,云衣櫥還可以提供晾曬技巧和晾曬工具,幫助消費(fèi)者更好地晾曬衣物,提高晾曬效率。
7、數(shù)據(jù)分析和智能推薦:云衣櫥可以收集消費(fèi)者的衣物管理數(shù)據(jù),通過(guò)數(shù)據(jù)分析和智能推薦,為消費(fèi)者提供個(gè)性化的衣物管理建議。例如,根據(jù)消費(fèi)者的購(gòu)買(mǎi)記錄、洗衣習(xí)慣等數(shù)據(jù),云衣櫥可以為消費(fèi)者推薦適合的衣物品牌、款式和顏色。
8、社交互動(dòng):云衣櫥可以提供社交互動(dòng)功能,讓消費(fèi)者在分享衣物照片、評(píng)論和點(diǎn)贊,從而建立社交網(wǎng)絡(luò),增加用戶的粘性和活躍度。
9、實(shí)現(xiàn)云衣櫥上述功能的第一步就是提取衣服的圖像。然而,現(xiàn)有的衣服提取技術(shù)往往存在一些問(wèn)題,如提取的衣服殘缺不全、衣服折疊在一起、衣服邊界提取模糊或者出現(xiàn)邊緣偽影等。這些問(wèn)題都可能導(dǎo)致云衣櫥衣服管理界面混亂不美觀,智能推薦衣服不準(zhǔn)確,以及虛擬試衣效果差。
10、因此,提高衣物提取的精確度是至關(guān)重要的。
11、為了解決這些問(wèn)題,我們需要開(kāi)發(fā)一種新的衣服提取方法,能夠精確地提取出衣服的圖像。
技術(shù)實(shí)現(xiàn)思路
1、為了克服上述缺陷,本發(fā)明提出了一種衣物展示圖像的提取方法、控制裝置和介質(zhì),提高衣物展示圖像的質(zhì)量。
2、在第一方面,本發(fā)明提供了一種衣物展示圖像的提取方法,包括:
3、獲取用戶的衣物拍攝照片;
4、基于預(yù)先建立的摳圖模型對(duì)所述照片中的衣物圖像進(jìn)行提取,得到第一展示圖像,其中,所述摳圖模型基于matting算法建立。
5、在上述衣物展示圖像的提取方法的一個(gè)技術(shù)方案中,所述預(yù)先建立的摳圖模型的建立方法包括:
6、獲取若干張用戶的衣物拍攝樣本照片;
7、分別獲取所述樣本照片對(duì)應(yīng)的摳圖樣本圖像;
8、根據(jù)所述樣本照片和摳圖樣本圖像,基于matting算法訓(xùn)練摳圖模型。
9、在上述衣物展示圖像的提取方法的一個(gè)技術(shù)方案中,所述根據(jù)所述樣本照片和摳圖樣本圖像,基于matting算法訓(xùn)練摳圖模型包括:
10、將所述摳圖樣本圖像作為真值,通過(guò)預(yù)設(shè)的損失函數(shù),對(duì)模型生成的摳圖圖像計(jì)算損失;
11、基于所述損失進(jìn)行反向傳播以對(duì)所述摳圖模型的參數(shù)進(jìn)行更新,完成當(dāng)前輪迭代訓(xùn)練。
12、在上述衣物展示圖像的提取方法的一個(gè)技術(shù)方案中,所述基于預(yù)先建立的摳圖模型對(duì)所述照片中的衣物圖像進(jìn)行提取,得到第一展示圖像步驟之后,所述方法還包括:
13、判斷所述第一展示圖像中是否存在衣物殘缺和/或衣物變形;
14、若存在衣物殘缺,則對(duì)所述第一展示圖像中殘缺的衣物進(jìn)行補(bǔ)全,若存在衣物變形,則對(duì)所述第一展示圖像中變形的衣物進(jìn)行糾正;
15、得到第二展示圖像。
16、在上述衣物展示圖像的提取方法的一個(gè)技術(shù)方案中,所述判斷所述第一展示圖像中是否存在衣物殘缺和/或衣物變形包括:
17、通過(guò)提取第一展示圖像中衣物的關(guān)鍵點(diǎn),判斷是否存在衣物殘缺和/或衣物變形。
18、在上述衣物展示圖像的提取方法的一個(gè)技術(shù)方案中,所述對(duì)所述第一展示圖像中殘缺的衣物進(jìn)行補(bǔ)全包括:
19、基于圖像生成算法對(duì)所述第一展示圖像中殘缺的衣物進(jìn)行補(bǔ)全。
20、所述對(duì)所述第一展示圖像中變形的衣物進(jìn)行糾正包括:
21、基于圖像生成算法對(duì)所述第一展示圖像中變形的衣物進(jìn)行糾正。
22、在上述衣物展示圖像的提取方法的一個(gè)技術(shù)方案中,所述得到第二展示圖像步驟之后,所述方法還包括:
23、對(duì)所述第二展示圖像的衣物進(jìn)行變色,得到多種衣物顏色的圖像。
24、在上述衣物展示圖像的提取方法的一個(gè)技術(shù)方案中,所述判斷所述第一展示圖像中是否存在衣物殘缺和/或衣物變形還包括:
25、根據(jù)預(yù)先建立的衣物殘缺識(shí)別模型判斷第一展示圖像中是否存在衣物殘缺;
26、根據(jù)預(yù)先建立的衣物變形識(shí)別模型判斷第一展示圖像中是否存在衣物變形。
27、在第二方面,本發(fā)明提供了一種控制裝置,包括處理器和存儲(chǔ)裝置,所述存儲(chǔ)裝置適于存儲(chǔ)多條程序代碼,所述程序代碼適于由所述處理器加載并運(yùn)行以執(zhí)行所述的衣物展示圖像的提取方法。
28、在第三方面,本發(fā)明提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中存儲(chǔ)有多條程序代碼,所述程序代碼適于由處理器加載并運(yùn)行以執(zhí)行所述的衣物展示圖像的提取方法。
29、本發(fā)明上述一個(gè)或多個(gè)技術(shù)方案,至少具有如下一種或多種有益效果:
30、本發(fā)明采用基于matting算法建立的摳圖模型將用戶拍攝的衣物照片提取出衣物圖像作為衣物展示圖像,這樣可以實(shí)現(xiàn)將拍攝用戶自主拍攝獲取的衣物拍攝照片摳取后,得到邊緣柔和且逼真的衣物圖像。
31、如果提取的衣服仍有殘缺或變形的情況,可以利用生成技術(shù)進(jìn)行自動(dòng)生成補(bǔ)全或糾正變形;如果想將提取的衣服進(jìn)行變色,也可以進(jìn)行變色處理,得到不同顏色的多件同款衣服圖像。
32、最后將提取的衣服圖像用于該衣物的展示圖像,本發(fā)明提高了衣物展示圖像的質(zhì)量,后續(xù)可以將所述展示圖像進(jìn)行分類存儲(chǔ)至云衣櫥進(jìn)行衣物管理。
1.一種衣物展示圖像的提取方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)先建立的摳圖模型的建立方法包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述樣本照片和摳圖樣本圖像,基于matting算法訓(xùn)練摳圖模型包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于預(yù)先建立的摳圖模型對(duì)所述照片中的衣物圖像進(jìn)行提取,得到第一展示圖像步驟之后,所述方法還包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述判斷所述第一展示圖像中是否存在衣物殘缺和/或衣物變形包括:
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述對(duì)所述第一展示圖像中殘缺的衣物進(jìn)行補(bǔ)全包括:
7.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述得到第二展示圖像步驟之后,所述方法還包括:
8.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述判斷所述第一展示圖像中是否存在衣物殘缺和/或衣物變形還包括:
9.一種控制裝置,包括處理器和存儲(chǔ)裝置,所述存儲(chǔ)裝置適于存儲(chǔ)多條程序代碼,其特征在于,所述程序代碼適于由所述處理器加載并運(yùn)行以執(zhí)行權(quán)利要求1至8中任一項(xiàng)所述的衣物展示圖像的提取方法。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中存儲(chǔ)有多條程序代碼,其特征在于,所述程序代碼適于由處理器加載并運(yùn)行以執(zhí)行權(quán)利要求1至8中任一項(xiàng)所述的衣物展示圖像的提取方法。