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

服飾搭配推薦方法、系統(tǒng)及存儲(chǔ)介質(zhì)與流程

文檔序號(hào):11324231閱讀:265來源:國知局
服飾搭配推薦方法、系統(tǒng)及存儲(chǔ)介質(zhì)與流程

本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,尤其涉及一種服飾搭配推薦方法、系統(tǒng)及存儲(chǔ)介質(zhì)。



背景技術(shù):

日常生活中,挑選服飾已是大多數(shù)人生活中必不可少的一個(gè)環(huán)節(jié),現(xiàn)如今,服飾已經(jīng)不單單只用來驅(qū)寒保暖,而更重要的是用來展現(xiàn)自己的美,或者展示自己的個(gè)性,現(xiàn)代服飾搭配已經(jīng)不再僅僅是兩件配飾而已,而是整體的一種美觀,服飾搭配也因此變的越來越重要,然而,并不是所有人都懂得服飾搭配,大多數(shù)人經(jīng)常都會(huì)在購買哪件衣服的問題上浪費(fèi)很多時(shí)間。同時(shí),隨著網(wǎng)絡(luò)電商的快速發(fā)展,越來越多的人開始喜歡在網(wǎng)頁上挑選購買服飾,但是面對(duì)網(wǎng)頁中成千上萬件不同款式的服飾,要想找到合適自己的服飾往往需要花費(fèi)大量的時(shí)間和精力。

目前,一些購物網(wǎng)站也會(huì)給出一些服飾的搭配建議,引導(dǎo)購買者購買,這些搭配建議一般都是對(duì)網(wǎng)店內(nèi)待售的服飾之間進(jìn)行搭配,例如,將店內(nèi)待售的褲子和上衣進(jìn)行搭配銷售等,然而,購買者有時(shí)候僅僅只想買一件褲子或者上衣,然后和自己已有的服飾一起搭配,因此,這些搭配建議被購買者采納的幾率并不高。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的主要目的在于提出一種服飾搭配推薦方法、系統(tǒng)及存儲(chǔ)介質(zhì),旨在解決現(xiàn)有技術(shù)中網(wǎng)店提供的服飾搭配建議都是基于網(wǎng)店內(nèi)待售的服飾,導(dǎo)致網(wǎng)店給出的服飾搭配建議很少被購買者采納的技術(shù)問題。

為實(shí)現(xiàn)上述目的,本發(fā)明提供一種服飾搭配推薦方法,所述服飾搭配推薦方法包括:

在接收到用戶上傳的照片后,識(shí)別出所述照片中拍攝人物對(duì)應(yīng)服飾的服飾信息;

從預(yù)設(shè)的數(shù)據(jù)庫中查找與所述服飾信息可搭配的推薦服飾信息,其中,所述數(shù)據(jù)庫中存儲(chǔ)有所述服飾信息與所述推薦服飾信息之間的搭配關(guān)系;

根據(jù)所述推薦服飾信息,在電子商城數(shù)據(jù)庫中搜索可搭配服飾,并將搜索到的可搭配服飾按照設(shè)定的排序規(guī)則進(jìn)行排序后推送至所述用戶對(duì)應(yīng)的顯示界面。

可選的,所述服飾信息包括服飾顏色和服飾類型,所述識(shí)別出所述照片中拍攝人物對(duì)應(yīng)服飾的服飾信息的步驟包括:

通過邊緣檢測算法對(duì)所述照片進(jìn)行檢測,檢測出所述照片中拍攝人物對(duì)應(yīng)服飾的輪廓;

提取所述輪廓中的所有顏色,根據(jù)每種顏色在所述輪廓中所占比例的大小,確定所述服飾的服飾顏色,以及根據(jù)所述輪廓的形狀與大小,確定所述服飾的服飾類型。

可選的,所述從預(yù)設(shè)的數(shù)據(jù)庫中查找與所述服飾信息可搭配的推薦服飾信息的步驟之前還包括:

預(yù)先配置所述服飾信息與所述推薦服飾信息之間的搭配關(guān)系,并將配置好的搭配關(guān)系保存在所述數(shù)據(jù)庫。

可選的,所述提取所述輪廓中的所有顏色,根據(jù)每種顏色在所述輪廓中所占比例的大小,確定所述服飾的服飾顏色的步驟包括:

若所述所有顏色中存在第一顏色,所述第一顏色在所述輪廓中所占的比例大于預(yù)設(shè)的閾值,則將所述第一顏色確定為所述服飾的服飾顏色;

若所述所有顏色中不存在所述第一顏色,則按照每種顏色在所述輪廓中所占比例的大小進(jìn)行排序,將設(shè)定排列序號(hào)內(nèi)的顏色確定為所述服飾的服飾顏色。

可選的,所述推薦服飾信息包括推薦服飾顏色和推薦服飾類型,所述預(yù)先配置所述服飾信息與所述推薦服飾信息之間的搭配關(guān)系的步驟包括:

預(yù)先配置所述服飾顏色與所述推薦服飾顏色之間的第一搭配關(guān)系,以及配置所述服飾類型與所述推薦服飾類型之間的第二搭配關(guān)系。

可選的,根據(jù)所述推薦服飾信息,在電子商城數(shù)據(jù)庫中搜索可搭配服飾的步驟包括:

在電子商城數(shù)據(jù)庫中搜索顏色與所述推薦服飾顏色相同的第一服飾,然后在所述第一服飾中搜索類型與所述推薦服飾類型相同的第二服飾,并將所述第二服飾作為所述可搭配服飾;

或者,在電子商城數(shù)據(jù)庫中搜索類型與所述推薦服飾類型相同的第三服飾,然后在所述第三服飾中搜索顏色與所述推薦服飾顏色相同的第四服飾,并將所述第四服飾作為所述可搭配服飾。

可選的,根據(jù)所述推薦服飾信息,在電子商城數(shù)據(jù)庫中搜索可搭配服飾的步驟還包括:

當(dāng)檢測到用戶輸入篩選關(guān)鍵詞時(shí),則根據(jù)所述篩選關(guān)鍵詞以及所述推薦服飾信息,在所述電子商城數(shù)據(jù)庫中搜索可搭配服飾,所述篩選關(guān)鍵詞包括價(jià)格、尺碼、材質(zhì)、品牌、適用年齡、適用季節(jié)中的一個(gè)或多個(gè)。

可選的,所述將搜索到的可搭配服飾按照設(shè)定的排序規(guī)則進(jìn)行排序后推送至所述用戶對(duì)應(yīng)的顯示界面的步驟還包括:

獲取所述可搭配服飾對(duì)應(yīng)的服飾特征以及適用場合,并將獲取到的所述服飾特征以及適用場合推送至所述顯示界面。

此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種服飾搭配推薦系統(tǒng),所述服飾搭配推薦系統(tǒng)包括:存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的服飾搭配推薦程序,所述服飾搭配推薦程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的服飾搭配推薦方法對(duì)應(yīng)的各個(gè)步驟。

此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)上存儲(chǔ)有服飾搭配推薦程序,所述服飾搭配推薦程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的服飾搭配推薦方法對(duì)應(yīng)的各個(gè)步驟。

本發(fā)明提供的服飾搭配推薦方法、系統(tǒng)及存儲(chǔ)介質(zhì),可實(shí)現(xiàn):通過識(shí)別用戶上傳的照片中拍攝人物對(duì)應(yīng)服飾的服飾信息,然后根據(jù)預(yù)先設(shè)置好的搭配關(guān)系,查找到與該服飾信息可搭配的推薦服飾信息,然后根據(jù)推薦服飾信息在電子商城數(shù)據(jù)庫中搜索可搭配服飾,最后將搜索到的可搭配服飾按照設(shè)定的排序規(guī)則進(jìn)行排序后推送至上述用戶對(duì)應(yīng)的顯示界面,從而幫助用戶搜索出與其現(xiàn)有的服飾相搭配的待售服飾,這樣既可以節(jié)省用戶在服飾搭配問題上花費(fèi)的時(shí)間,還能幫助用戶節(jié)省開支,更加貼近于用戶的實(shí)際需求,從而更容易被用戶采納,解決了現(xiàn)有技術(shù)中由于網(wǎng)店提供的服飾搭配建議都是基于網(wǎng)店內(nèi)待售的服飾,導(dǎo)致網(wǎng)店給出的服飾搭配建議很少被購買者采納的技術(shù)問題。

附圖說明

圖1為本發(fā)明服飾搭配推薦方法第一實(shí)施例的流程示意圖;

圖2為本發(fā)明服飾搭配推薦方法第二實(shí)施例中圖1所示步驟s20的細(xì)化步驟流程示意圖;

圖3為本發(fā)明服飾搭配推薦系統(tǒng)涉及的軟件運(yùn)行環(huán)境的結(jié)構(gòu)示意圖。

本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。

具體實(shí)施方式

以下結(jié)合說明書附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明,并且在不沖突的情況下,本發(fā)明中的實(shí)施例及實(shí)施例中的特征可以相互組合。

本發(fā)明以下實(shí)施例提供一種服飾搭配推薦方法,該方法可以通過識(shí)別用戶上傳的照片中拍攝人物對(duì)應(yīng)服飾的服飾信息,然后根據(jù)預(yù)先設(shè)置好的搭配關(guān)系,查找到與該服飾信息可搭配的推薦服飾信息,然后根據(jù)推薦服飾信息在電子商城數(shù)據(jù)庫中搜索可搭配服飾,最后將搜索到的可搭配服飾按照設(shè)定的排序規(guī)則進(jìn)行排序后推送至用戶對(duì)應(yīng)的顯示界面,從而幫助用戶搜索出與其現(xiàn)有的服飾能夠搭配的待售服飾。

參照?qǐng)D1,圖1為本發(fā)明服飾搭配推薦方法第一實(shí)施例的流程示意圖,本發(fā)明服飾搭配推薦方法第一實(shí)施例中,上述服飾搭配推薦方法包括:

步驟s10,在接收到用戶上傳的照片后,識(shí)別出所述照片中拍攝人物對(duì)應(yīng)服飾的服飾信息。

本實(shí)施例中,假設(shè)用戶想購買一件能夠與自己已有的一件上衣可搭配的褲子時(shí),則用戶可以利用具有照相功能的設(shè)備,如手機(jī)、平板電腦、照相機(jī)等終端拍攝一張上衣的照片,然后上傳至相應(yīng)的服飾搭配推薦系統(tǒng)中。其中,用戶在拍攝自己已有的上衣照片時(shí),可以將該上衣穿在自己身上進(jìn)行拍攝,也可以將該上衣懸掛或者平鋪后進(jìn)行拍攝。

另外,用戶還可以將自己喜歡的服飾圖片,如從網(wǎng)頁下載的服飾圖片上傳至上述服飾搭配推薦系統(tǒng)中。

其中,本實(shí)施例中所述服飾是指裝飾人體的物品總稱,包括服裝、鞋、帽、襪子、手套、圍巾、領(lǐng)帶、提包、皮帶、發(fā)飾等。

其中,上述服飾搭配系統(tǒng)在接收到用戶上傳的照片后,識(shí)別出該照片中拍攝人物對(duì)應(yīng)服飾的服飾信息,如該照片中拍攝人物對(duì)應(yīng)服飾的顏色、類型等信息。

步驟s20,從預(yù)設(shè)的數(shù)據(jù)庫中查找與所述服飾信息可搭配的推薦服飾信息,其中,所述數(shù)據(jù)庫中存儲(chǔ)有所述服飾信息與所述推薦服飾信息之間的搭配關(guān)系。

本實(shí)施例中,在識(shí)別出用戶上傳的照片中拍攝人物對(duì)應(yīng)服飾的服飾信息之后,從預(yù)設(shè)的數(shù)據(jù)庫中查找與該服飾信息可搭配的推薦服飾信息,其中,上述數(shù)據(jù)庫中預(yù)先存儲(chǔ)有上述服飾信息與推薦服飾信息之間的搭配關(guān)系,根據(jù)該搭配關(guān)系,即可查找出任意服飾信息對(duì)應(yīng)的推薦服飾信息。

其中,上述搭配關(guān)系中包括了各種顏色之間搭配關(guān)系,例如,白色搭配黑色、紅色、所有深色;粉色搭配紫色、灰色、藏青色;藍(lán)色搭配褐色、深綠色、紫色等。同時(shí),上述搭配關(guān)系中還包括了各種服飾類型之間搭配關(guān)系,例如,七分褲搭配短小t恤、緊身上衣、休閑拖鞋等;長褲搭配短上衣、夾克、皮鞋等。

其中,上述搭配關(guān)系可以由用戶自己設(shè)定,也可以是上述服飾搭配推薦系統(tǒng)根據(jù)各種顏色之間的搭配效果、以及大眾常用的搭配方式自動(dòng)生成,或者還可以由第三方機(jī)構(gòu)進(jìn)行設(shè)定,例如由服裝設(shè)計(jì)師、服裝設(shè)計(jì)工作室、服飾搭配專家等進(jìn)行設(shè)定。

步驟s30,根據(jù)所述推薦服飾信息,在電子商城數(shù)據(jù)庫中搜索可搭配服飾,并將搜索到的可搭配服飾按照設(shè)定的排序規(guī)則進(jìn)行排序后推送至所述用戶對(duì)應(yīng)的顯示界面。

本實(shí)施例中,在得到上述推薦服飾信息之后,便在電子商城數(shù)據(jù)庫中搜索與該服飾推薦信息相對(duì)應(yīng)的可搭配服飾,然后將搜索到的可搭配服飾按照設(shè)定的排序規(guī)則進(jìn)行排序后推送至上述用戶對(duì)應(yīng)的顯示界面。

其中,上述排序規(guī)則包括用戶評(píng)分、店鋪信用度、月銷量、人氣、價(jià)格等。

其中,在將搜索到的可搭配服飾按照設(shè)定的排序規(guī)則進(jìn)行排序后,可以選擇排名靠前的若干件可搭配服飾推送至上述用戶對(duì)應(yīng)的顯示界面,例如將排名前三的可搭配服飾推送至上述用戶對(duì)應(yīng)的顯示界面。

本實(shí)施例所述的服飾搭配推薦方法,該方法可以通過識(shí)別用戶上傳的照片中拍攝人物對(duì)應(yīng)服飾的服飾信息,然后根據(jù)預(yù)先設(shè)置好的搭配關(guān)系,查找到與該服飾信息可搭配的推薦服飾信息,然后根據(jù)推薦服飾信息在電子商城數(shù)據(jù)庫中搜索可搭配服飾,最后將搜索到的可搭配服飾按照設(shè)定的排序規(guī)則進(jìn)行排序后推送至上述用戶對(duì)應(yīng)的顯示界面,從而幫助用戶搜索出與其現(xiàn)有的服飾相搭配的待售服飾,這樣既可以節(jié)省用戶在服飾搭配問題上花費(fèi)的時(shí)間,還能幫助用戶節(jié)省開支,更加貼近于用戶的實(shí)際需求,從而更容易被用戶采納,解決了現(xiàn)有技術(shù)中由于網(wǎng)店提供的服飾搭配建議都是基于網(wǎng)店內(nèi)待售的服飾,導(dǎo)致網(wǎng)店給出的服飾搭配建議很少被購買者采納的技術(shù)問題。

進(jìn)一步地,基于上述本發(fā)明服飾搭配推薦方法第一實(shí)施例,提出本發(fā)明服飾搭配推薦方法第二實(shí)施例,參照?qǐng)D2,圖2為本發(fā)明服飾搭配推薦方法第二實(shí)施例中圖1所示步驟s20的細(xì)化步驟流程示意圖,本實(shí)施例中,上述服飾信息包括服飾顏色和服飾類型,上述步驟s20中所述的識(shí)別出所述照片中拍攝人物對(duì)應(yīng)服飾的服飾信息包括:

步驟s21,通過邊緣檢測算法對(duì)所述照片進(jìn)行檢測,檢測出所述照片中拍攝人物對(duì)應(yīng)服飾的輪廓;

步驟s22,提取所述輪廓中的所有顏色,根據(jù)每種顏色在所述輪廓中所占比例的大小,確定所述服飾的服飾顏色,以及根據(jù)所述輪廓的形狀與大小,確定所述服飾的服飾類型。

其中,邊緣檢測的目的是標(biāo)識(shí)數(shù)字圖像中亮度變化明顯的點(diǎn),圖像屬性中的顯著變化通常反映了屬性的重要事件和變化,包括深度上的不連續(xù)、表面方向不連續(xù)、物質(zhì)屬性變化和場景照明變化。所謂邊緣是指其周圍像素灰度急劇變化的那些象素的集合,它是圖像最基本的特征。邊緣存在于目標(biāo)、背景和區(qū)域之間,所以它是圖像分割所依賴的最重要的依據(jù)。在邊緣檢測中,提取圖像中不連續(xù)部分的特征,根據(jù)閉合的邊緣確定目標(biāo)輪廓。邊緣大致可以分為兩種,一種是階躍狀邊緣,邊緣兩邊像素的灰度值明顯不同;另一種為屋頂狀邊緣,邊緣處于灰度值由小到大再到小的變化轉(zhuǎn)折點(diǎn)處。邊緣檢測的主要工具是邊緣檢測模板,常用的邊緣檢測模板有l(wèi)aplacian算子、roberts算子、sobel算子、log(laplacian-gauss)算子、kirsch算子和prewitt算子等。

具體的,在通過上述邊緣檢測算法檢測出上述照片中拍攝人物對(duì)應(yīng)服飾的輪廓之后,提取該輪廓中的所有顏色,然后根據(jù)每種顏色在該輪廓中所占比例的大小,確定上述照片中拍攝人物對(duì)應(yīng)服飾的服飾顏色,以及根據(jù)該輪廓的形狀與大小,確定上述照片中拍攝人物對(duì)應(yīng)服飾的服飾類型。

其中,在根據(jù)上述輪廓的形狀與大小,確定上述照片中拍攝人物對(duì)應(yīng)服飾的服飾類型時(shí),當(dāng)識(shí)別出衣袖、衣領(lǐng)、對(duì)襟紐扣和對(duì)襟拉鏈等輪廓時(shí),則可以確定上述服飾的類型為上衣;當(dāng)識(shí)別出褲筒、褲腰等輪廓時(shí),則可以確定上述服飾的類型為褲子;當(dāng)識(shí)別出裙擺,折痕等輪廓時(shí),則可以確定上述服飾的類型為短裙;當(dāng)同時(shí)識(shí)別出衣領(lǐng)和裙擺等輪廓時(shí),則可以確定上述服飾的類型為長裙;當(dāng)識(shí)別出鞋口或鞋尖等輪廓時(shí),則可以確定上述服飾的類型為鞋子;當(dāng)識(shí)別出靴筒和鞋尖等輪廓時(shí),則可以根據(jù)靴筒的長短確定上述服飾的類型為長靴或短靴。

本實(shí)施例所述的服飾搭配推薦方法,通過邊緣檢測算法檢測出用戶上傳的照片中拍攝人物對(duì)應(yīng)服飾的輪廓,然后提取該輪廓中的所有顏色,根據(jù)每種顏色在該輪廓中所占比例的大小,確定出服飾的服飾顏色,以及根據(jù)該輪廓的形狀與大小,確定出服飾的服飾類型,然后根據(jù)確定出的服飾顏色和服飾類型查找出與上述服飾對(duì)應(yīng)的可搭配服飾,從而節(jié)省了用戶在服飾搭配問題上花費(fèi)的時(shí)間。

進(jìn)一步地,基于上述本發(fā)明服飾搭配推薦方法第一、第二實(shí)施例,提出本發(fā)明服飾搭配推薦方法第三實(shí)施例,本實(shí)施例中,上述提取所述輪廓中的所有顏色,根據(jù)每種顏色在所述輪廓中所占比例的大小,確定所述服飾的服飾顏色的步驟包括:

若所述所有顏色中存在第一顏色,所述第一顏色在所述輪廓中所占的比例大于預(yù)設(shè)的閾值,則將所述第一顏色確定為所述服飾的服飾顏色;

若所述所有顏色中不存在所述第一顏色,則按照每種顏色在所述輪廓中所占比例的大小進(jìn)行排序,將設(shè)定排列序號(hào)內(nèi)的顏色確定為所述服飾的服飾顏色。

可以理解的是,服飾的顏色一般具有很多種設(shè)計(jì)方式,其中包括純色服飾,帶有花紋、圖案、條紋的服飾等等,因此在判斷服飾的顏色時(shí),先計(jì)算每種顏色在上述輪廓中所占比例的大小,當(dāng)有一種顏色的占比很高時(shí)(如占比70%以上),則可以認(rèn)為該服飾為純色的服飾,上述占比很高的顏色即為該服飾的服飾顏色;當(dāng)上述輪廓中具有多種顏色,并且每一種顏色所占的比例均不超過設(shè)定的閾值(如70%),則可以認(rèn)為該服飾不屬于純色服飾,而是多種顏色組成的。

具體的,在確定上述服飾的服飾顏色時(shí),先判斷上述輪廓中的所有顏色中是否存在第一顏色,所述第一顏色在所述輪廓中所占的比例大于預(yù)設(shè)的閾值(如70%),若存在,則將該第一顏色確定為上述服飾的服飾顏色;若不存,則按照每種顏色在上述輪廓中所占比例的大小進(jìn)行排序,將設(shè)定排列序號(hào)內(nèi)的顏色確定為上述服飾的服飾顏色,例如將占比最大的前三種顏色確定為上述服飾的服飾顏色。

本實(shí)施例所述的服飾搭配推薦方法,在確定上述服飾的服飾顏色時(shí),若上述輪廓中的所有顏色中存在第一顏色,該第一顏色在上述輪廓中所占的比例大于預(yù)設(shè)的閾值,則將該第一顏色確定為上述服飾的服飾顏色;若不存,則按照每種顏色在上述輪廓中所占比例的大小進(jìn)行排序,將設(shè)定排列序號(hào)內(nèi)的顏色確定為上述服飾的服飾顏色,從而使識(shí)別出的服飾顏色更加準(zhǔn)確可靠。

進(jìn)一步地,基于上述本發(fā)明服飾搭配推薦方法第一實(shí)施例,提出本發(fā)明服飾搭配推薦方法第四實(shí)施例,本實(shí)施例中,上述步驟s20中所述的從預(yù)設(shè)的數(shù)據(jù)庫中查找與所述服飾信息可搭配的推薦服飾信息之前還包括:

預(yù)先配置所述服飾信息與所述推薦服飾信息之間的搭配關(guān)系,并將配置好的搭配關(guān)系保存在所述數(shù)據(jù)庫。

本實(shí)施例中,服飾推薦搭配系統(tǒng)可以預(yù)先配置各種服飾之間的搭配關(guān)系,然后將配置好的搭配關(guān)系保存在上述數(shù)據(jù)庫中,具體的,上述推薦服飾信息包括推薦服飾顏色和推薦服飾類型,上述預(yù)先配置所述服飾信息與所述推薦服飾信息之間的搭配關(guān)系的步驟包括:

預(yù)先配置所述服飾顏色與所述推薦服飾顏色之間的第一搭配關(guān)系,以及配置所述服飾類型與所述推薦服飾類型之間的第二搭配關(guān)系。

其中,根據(jù)各種顏色之間的搭配效果,配置上述第一搭配關(guān)系,例如,白色可搭配黑色、紅色、所有深色;粉色可搭配紫色、灰色、藏青色;藍(lán)色可搭配褐色、深綠色、紫色等。同時(shí),根據(jù)各種類型的服飾之間搭配效果,配置上述第二搭配關(guān)系,例如,七分褲可搭配短小t恤、緊身上衣、休閑拖鞋等;長褲可搭配短上衣、夾克、皮鞋等。

其中,上述第一搭配關(guān)系和第二搭配關(guān)系可以由用戶自己配置,也可以由上述服飾搭配推薦系統(tǒng)根據(jù)各種顏色之間的搭配效果、以及大眾常用的搭配方式自動(dòng)生成,或者還可以由第三方機(jī)構(gòu)進(jìn)行配置,例如由服裝設(shè)計(jì)師、服裝設(shè)計(jì)工作室、服飾搭配專家等進(jìn)行配置。

本實(shí)施例所述的服飾搭配推薦方法,預(yù)先配置上述服飾顏色與推薦服飾顏色之間的第一搭配關(guān)系,以及配置上述服飾類型與推薦服飾類型之間的第二搭配關(guān)系,當(dāng)接收到用戶上傳的照片后,即可根據(jù)該第一搭配關(guān)系和第二搭配關(guān)系,查找出與上述照片中拍攝人物對(duì)應(yīng)服飾相搭配的可搭配服飾,不需要用戶自己去搭配,從而節(jié)省了用戶在服飾搭配問題上花費(fèi)的時(shí)間。

進(jìn)一步地,基于上述本發(fā)明服飾搭配推薦方法第一、第二、第四實(shí)施例,提出本發(fā)明服飾搭配推薦方法第五實(shí)施例,本實(shí)施例中,上述步驟s30中所述的根據(jù)所述推薦服飾信息,在電子商城數(shù)據(jù)庫中搜索可搭配服飾的步驟包括:

在電子商城數(shù)據(jù)庫中搜索顏色與所述推薦服飾顏色相同的第一服飾,然后在所述第一服飾中搜索類型與所述推薦服飾類型相同的第二服飾,并將所述第二服飾作為所述可搭配服飾;

或者,在電子商城數(shù)據(jù)庫中搜索類型與所述推薦服飾類型相同的第三服飾,然后在所述第三服飾中搜索顏色與所述推薦服飾顏色相同的第四服飾,并將所述第四服飾作為所述可搭配服飾。

本實(shí)施例中,可以先在電子商城數(shù)據(jù)庫中搜索顏色與上述推薦服飾顏色相同的服飾,然后在搜索出的服飾中搜索類型與上述推薦服飾類型相同的服飾,將最后搜索到的服飾作為可搭配服飾;或者,可以先在電子商城數(shù)據(jù)庫中搜索類型與上述推薦服飾類型相同的服飾,然后在搜索出的服飾中搜索顏色與上述推薦服飾顏色相同的服飾,將最后搜索到的服飾作為可搭配服飾。

進(jìn)一步地,上述根據(jù)所述推薦服飾信息,在電子商城數(shù)據(jù)庫中搜索可搭配服飾的步驟還包括:

當(dāng)檢測到用戶輸入篩選關(guān)鍵詞時(shí),則根據(jù)所述篩選關(guān)鍵詞以及所述推薦服飾信息,在所述電子商城數(shù)據(jù)庫中搜索可搭配服飾,所述篩選關(guān)鍵詞包括價(jià)格、尺碼、材質(zhì)、品牌、適用年齡、適用季節(jié)中的一個(gè)或多個(gè)。

本實(shí)施例中,為了更加準(zhǔn)確的搜索到適合用戶的服飾,用戶可以根據(jù)自身情況輸入篩選關(guān)鍵詞,如價(jià)格、尺碼、材質(zhì)、品牌、適用年齡、適用季節(jié)等,然后將該篩選關(guān)鍵詞與上述推薦服飾信息結(jié)合在一起,在電子商城數(shù)據(jù)庫中搜索可搭配服飾,從而使搜索到的可搭配服飾更加符合用戶需求。

本實(shí)施例所述的服飾搭配推薦方法,可以根據(jù)上述推薦服飾信息,在電子商城數(shù)據(jù)庫中搜索可搭配服飾,還可以同時(shí)根據(jù)用戶輸入的篩選關(guān)鍵詞以及上述推薦服飾信息,在電子商城數(shù)據(jù)庫中搜索可搭配服飾,從而使搜索到的可搭配服飾更加符合用戶需求,有效縮短了用戶搜索可服飾搭配的時(shí)間。

進(jìn)一步地,基于上述本發(fā)明服飾搭配推薦方法第一實(shí)施例,提出本發(fā)明服飾搭配推薦方法第六實(shí)施例,本實(shí)施例中,上述步驟s30中所述的將搜索到的可搭配服飾按照設(shè)定的排序規(guī)則進(jìn)行排序后推送至所述用戶對(duì)應(yīng)的顯示界面的步驟還包括:

獲取所述可搭配服飾對(duì)應(yīng)的服飾特征以及適用場合,并將獲取到的所述服飾特征以及適用場合推送至所述顯示界面。

本實(shí)施例中,在將搜索到的可搭配服飾推送至顯示界面的同時(shí),將可搭配服飾對(duì)應(yīng)的服飾特征(如修身、顯瘦、寬松、保暖、流行、休閑、商務(wù)等),以及適用場合(如居家、上班、校園等)同時(shí)推送至用戶對(duì)應(yīng)的顯示界面。

本實(shí)施例所述的服飾搭配推薦方法,在將搜索到的可搭配服飾推送至顯示界面的同時(shí),獲取該可搭配服飾對(duì)應(yīng)的服飾特征以及適用場合,并推送至用戶對(duì)應(yīng)的顯示界面,方便用戶挑選到適合自己的可搭配服飾。

本發(fā)明還提供一種服飾搭配推薦系統(tǒng),該服飾搭配推薦系統(tǒng)包括:存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的服飾搭配推薦程序,所述服飾搭配推薦程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如下步驟:

在接收到用戶上傳的照片后,識(shí)別出所述照片中拍攝人物對(duì)應(yīng)服飾的服飾信息;

從預(yù)設(shè)的數(shù)據(jù)庫中查找與所述服飾信息可搭配的推薦服飾信息,其中,所述數(shù)據(jù)庫中存儲(chǔ)有所述服飾信息與所述推薦服飾信息之間的搭配關(guān)系;

根據(jù)所述推薦服飾信息,在電子商城數(shù)據(jù)庫中搜索可搭配服飾,并將搜索到的可搭配服飾按照設(shè)定的排序規(guī)則進(jìn)行排序后推送至所述用戶對(duì)應(yīng)的顯示界面。

進(jìn)一步地,上述服飾信息包括服飾顏色和服飾類型,上述識(shí)別出所述照片中拍攝人物對(duì)應(yīng)服飾的服飾信息的步驟包括:

通過邊緣檢測算法對(duì)所述照片進(jìn)行檢測,檢測出所述照片中拍攝人物對(duì)應(yīng)服飾的輪廓;

提取所述輪廓中的所有顏色,根據(jù)每種顏色在所述輪廓中所占比例的大小,確定所述服飾的服飾顏色,以及根據(jù)所述輪廓的形狀與大小,確定所述服飾的服飾類型。

進(jìn)一步地,上述從預(yù)設(shè)的數(shù)據(jù)庫中查找與所述服飾信息可搭配的推薦服飾信息的步驟之前,上述服飾搭配推薦程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn),還可以如下步驟:

預(yù)先配置所述服飾信息與所述推薦服飾信息之間的搭配關(guān)系,并將配置好的搭配關(guān)系保存在所述數(shù)據(jù)庫。

進(jìn)一步地,上述提取所述輪廓中的所有顏色,根據(jù)每種顏色在所述輪廓中所占比例的大小,確定所述服飾的服飾顏色的步驟包括:

若所述所有顏色中存在第一顏色,所述第一顏色在所述輪廓中所占的比例大于預(yù)設(shè)的閾值,則將所述第一顏色確定為所述服飾的服飾顏色;

若所述所有顏色中不存在所述第一顏色,則按照每種顏色在所述輪廓中所占比例的大小進(jìn)行排序,將設(shè)定排列序號(hào)內(nèi)的顏色確定為所述服飾的服飾顏色。

進(jìn)一步地,上述推薦服飾信息包括推薦服飾顏色和推薦服飾類型,上述預(yù)先配置所述服飾信息與所述推薦服飾信息之間的搭配關(guān)系的步驟包括:

預(yù)先配置所述服飾顏色與所述推薦服飾顏色之間的第一搭配關(guān)系,以及配置所述服飾類型與所述推薦服飾類型之間的第二搭配關(guān)系。

進(jìn)一步地,上述根據(jù)所述推薦服飾信息,在電子商城數(shù)據(jù)庫中搜索可搭配服飾的步驟包括:

在電子商城數(shù)據(jù)庫中搜索顏色與所述推薦服飾顏色相同的第一服飾,然后在所述第一服飾中搜索類型與所述推薦服飾類型相同的第二服飾,并將所述第二服飾作為所述可搭配服飾;

或者,在電子商城數(shù)據(jù)庫中搜索類型與所述推薦服飾類型相同的第三服飾,然后在所述第三服飾中搜索顏色與所述推薦服飾顏色相同的第四服飾,并將所述第四服飾作為所述可搭配服飾。

進(jìn)一步地,上述根據(jù)所述推薦服飾信息,在電子商城數(shù)據(jù)庫中搜索可搭配服飾的步驟還包括:

當(dāng)檢測到用戶輸入篩選關(guān)鍵詞時(shí),則根據(jù)所述篩選關(guān)鍵詞以及所述推薦服飾信息,在所述電子商城數(shù)據(jù)庫中搜索可搭配服飾,所述篩選關(guān)鍵詞包括價(jià)格、尺碼、材質(zhì)、品牌、適用年齡、適用季節(jié)中的一個(gè)或多個(gè)。

進(jìn)一步地,上述將搜索到的可搭配服飾按照設(shè)定的排序規(guī)則進(jìn)行排序后推送至所述用戶對(duì)應(yīng)的顯示界面的步驟還包括:

獲取所述可搭配服飾對(duì)應(yīng)的服飾特征以及適用場合,并將獲取到的所述服飾特征以及適用場合推送至所述顯示界面。

為了更好的理解本發(fā)明,參照?qǐng)D3,圖3為本發(fā)明服飾搭配推薦系統(tǒng)涉及的軟件運(yùn)行環(huán)境的結(jié)構(gòu)示意圖,本實(shí)施例中,上述服飾搭配推薦系統(tǒng)可包括:處理器1001,例如cpu,網(wǎng)絡(luò)接口1004,用戶接口1003,存儲(chǔ)器1005,通信總線1002。其中,通信總線1002用于實(shí)現(xiàn)這些組件之間的連接通信;用戶接口1003可以包括顯示屏(display)、輸入單元比如鍵盤(keyboard),可選的用戶接口1003還可以包括標(biāo)準(zhǔn)的有線接口、無線接口;網(wǎng)絡(luò)接口1004可選的可以包括標(biāo)準(zhǔn)的有線接口、無線接口(如wi-fi接口);存儲(chǔ)器1005可以是高速ram存儲(chǔ)器,也可以是穩(wěn)定的存儲(chǔ)器(non-volatilememory),例如磁盤存儲(chǔ)器;存儲(chǔ)器1005可選的還可以是獨(dú)立于前述處理器1001的存儲(chǔ)裝置。

本領(lǐng)域技術(shù)人員可以理解,圖3中示出的結(jié)構(gòu)并不構(gòu)成對(duì)上述服飾搭配推薦系統(tǒng)的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。

如圖3所示,作為一種計(jì)算機(jī)存儲(chǔ)介質(zhì)的存儲(chǔ)器1005中可以包括操作系統(tǒng)、網(wǎng)絡(luò)通信模塊、用戶接口模塊以及服飾搭配推薦程序。

如圖3所示,網(wǎng)絡(luò)接口1004主要用于連接后臺(tái)服務(wù)器,與后臺(tái)服務(wù)器進(jìn)行數(shù)據(jù)通信;用戶接口1003主要用于連接客戶端(用戶端),與客戶端進(jìn)行數(shù)據(jù)通信;而處理器1001可以用于調(diào)用存儲(chǔ)器1005中存儲(chǔ)的服飾搭配推薦程序,并執(zhí)行相應(yīng)的操作。

上述服飾搭配推薦系統(tǒng)可實(shí)現(xiàn):通過識(shí)別用戶上傳的照片中拍攝人物對(duì)應(yīng)服飾的服飾信息,然后根據(jù)預(yù)先設(shè)置好的搭配關(guān)系,查找到與該服飾信息可搭配的推薦服飾信息,然后根據(jù)推薦服飾信息在電子商城數(shù)據(jù)庫中搜索可搭配服飾,最后將搜索到的可搭配服飾按照設(shè)定的排序規(guī)則進(jìn)行排序后推送至上述用戶對(duì)應(yīng)的顯示界面,從而幫助用戶搜索出與其現(xiàn)有的服飾相搭配的待售服飾,這樣既可以節(jié)省用戶在服飾搭配問題上花費(fèi)的時(shí)間,還能幫助用戶節(jié)省開支,更加貼近于用戶的實(shí)際需求,從而更容易被用戶采納,解決了現(xiàn)有技術(shù)中由于網(wǎng)店提供的服飾搭配建議都是基于網(wǎng)店內(nèi)待售的服飾,導(dǎo)致網(wǎng)店給出的服飾搭配建議很少被購買者采納的技術(shù)問題。

其中,上述服飾搭配推薦系統(tǒng)對(duì)應(yīng)的實(shí)施例與前述服飾搭配推薦方法對(duì)應(yīng)的各個(gè)實(shí)施例基本相同,故在此不再贅述。

本發(fā)明還提供一種存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)上存儲(chǔ)有服飾搭配推薦程序,所述服飾搭配推薦程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如下步驟:

在接收到用戶上傳的照片后,識(shí)別出所述照片中拍攝人物對(duì)應(yīng)服飾的服飾信息;

從預(yù)設(shè)的數(shù)據(jù)庫中查找與所述服飾信息可搭配的推薦服飾信息,其中,所述數(shù)據(jù)庫中存儲(chǔ)有所述服飾信息與所述推薦服飾信息之間的搭配關(guān)系;

根據(jù)所述推薦服飾信息,在電子商城數(shù)據(jù)庫中搜索可搭配服飾,并將搜索到的可搭配服飾按照設(shè)定的排序規(guī)則進(jìn)行排序后推送至所述用戶對(duì)應(yīng)的顯示界面。

進(jìn)一步地,上述服飾信息包括服飾顏色和服飾類型,上述識(shí)別出所述照片中拍攝人物對(duì)應(yīng)服飾的服飾信息的步驟包括:

通過邊緣檢測算法對(duì)所述照片進(jìn)行檢測,檢測出所述照片中拍攝人物對(duì)應(yīng)服飾的輪廓;

提取所述輪廓中的所有顏色,根據(jù)每種顏色在所述輪廓中所占比例的大小,確定所述服飾的服飾顏色,以及根據(jù)所述輪廓的形狀與大小,確定所述服飾的服飾類型。

進(jìn)一步地,上述從預(yù)設(shè)的數(shù)據(jù)庫中查找與所述服飾信息可搭配的推薦服飾信息的步驟之前,上述服飾搭配推薦程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn),還可以如下步驟:

預(yù)先配置所述服飾信息與所述推薦服飾信息之間的搭配關(guān)系,并將配置好的搭配關(guān)系保存在所述數(shù)據(jù)庫。

進(jìn)一步地,上述提取所述輪廓中的所有顏色,根據(jù)每種顏色在所述輪廓中所占比例的大小,確定所述服飾的服飾顏色的步驟包括:

若所述所有顏色中存在第一顏色,所述第一顏色在所述輪廓中所占的比例大于預(yù)設(shè)的閾值,則將所述第一顏色確定為所述服飾的服飾顏色;

若所述所有顏色中不存在所述第一顏色,則按照每種顏色在所述輪廓中所占比例的大小進(jìn)行排序,將設(shè)定排列序號(hào)內(nèi)的顏色確定為所述服飾的服飾顏色。

進(jìn)一步地,上述推薦服飾信息包括推薦服飾顏色和推薦服飾類型,上述預(yù)先配置所述服飾信息與所述推薦服飾信息之間的搭配關(guān)系的步驟包括:

預(yù)先配置所述服飾顏色與所述推薦服飾顏色之間的第一搭配關(guān)系,以及配置所述服飾類型與所述推薦服飾類型之間的第二搭配關(guān)系。

進(jìn)一步地,上述根據(jù)所述推薦服飾信息,在電子商城數(shù)據(jù)庫中搜索可搭配服飾的步驟包括:

在電子商城數(shù)據(jù)庫中搜索顏色與所述推薦服飾顏色相同的第一服飾,然后在所述第一服飾中搜索類型與所述推薦服飾類型相同的第二服飾,并將所述第二服飾作為所述可搭配服飾;

或者,在電子商城數(shù)據(jù)庫中搜索類型與所述推薦服飾類型相同的第三服飾,然后在所述第三服飾中搜索顏色與所述推薦服飾顏色相同的第四服飾,并將所述第四服飾作為所述可搭配服飾。

進(jìn)一步地,上述根據(jù)所述推薦服飾信息,在電子商城數(shù)據(jù)庫中搜索可搭配服飾的步驟還包括:

當(dāng)檢測到用戶輸入篩選關(guān)鍵詞時(shí),則根據(jù)所述篩選關(guān)鍵詞以及所述推薦服飾信息,在所述電子商城數(shù)據(jù)庫中搜索可搭配服飾,所述篩選關(guān)鍵詞包括價(jià)格、尺碼、材質(zhì)、品牌、適用年齡、適用季節(jié)中的一個(gè)或多個(gè)。

進(jìn)一步地,上述將搜索到的可搭配服飾按照設(shè)定的排序規(guī)則進(jìn)行排序后推送至所述用戶對(duì)應(yīng)的顯示界面的步驟還包括:

獲取所述可搭配服飾對(duì)應(yīng)的服飾特征以及適用場合,并將獲取到的所述服飾特征以及適用場合推送至所述顯示界面。

上述存儲(chǔ)介質(zhì)可實(shí)現(xiàn):通過識(shí)別用戶上傳的照片中拍攝人物對(duì)應(yīng)服飾的服飾信息,然后根據(jù)預(yù)先設(shè)置好的搭配關(guān)系,查找到與該服飾信息可搭配的推薦服飾信息,然后根據(jù)推薦服飾信息在電子商城數(shù)據(jù)庫中搜索可搭配服飾,最后將搜索到的可搭配服飾按照設(shè)定的排序規(guī)則進(jìn)行排序后推送至上述用戶對(duì)應(yīng)的顯示界面,從而幫助用戶搜索出與其現(xiàn)有的服飾相搭配的待售服飾,這樣既可以節(jié)省用戶在服飾搭配問題上花費(fèi)的時(shí)間,還能幫助用戶節(jié)省開支,更加貼近于用戶的實(shí)際需求,從而更容易被用戶采納,解決了現(xiàn)有技術(shù)中由于網(wǎng)店提供的服飾搭配建議都是基于網(wǎng)店內(nèi)待售的服飾,導(dǎo)致網(wǎng)店給出的服飾搭配建議很少被購買者采納的技術(shù)問題。

其中,上述存儲(chǔ)介質(zhì)對(duì)應(yīng)的實(shí)施例與前述服飾搭配推薦方法對(duì)應(yīng)的各個(gè)實(shí)施例基本相同,故在此不再贅述。

需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者系統(tǒng)不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者系統(tǒng)所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過程、方法、物品或者系統(tǒng)中還存在另外的相同要素。

上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。

通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在如上所述的一個(gè)存儲(chǔ)介質(zhì)(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。

以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
丽水市| 罗田县| 滁州市| 海林市| 鄂尔多斯市| 嘉善县| 双流县| 临潭县| 钦州市| 汤原县| 突泉县| 哈密市| 兴安县| 正镶白旗| 西藏| 微山县| 陕西省| 双峰县| 房产| 福州市| 阿克陶县| 武乡县| 吴堡县| 山丹县| 江北区| 同心县| 湘阴县| 扶余县| 兴文县| 耒阳市| 长子县| 措美县| 公主岭市| 青铜峡市| 岢岚县| 溧阳市| 东辽县| 威宁| 宜良县| 德兴市| 云和县|