明保護(hù)的范圍。
[0042]考慮到現(xiàn)有技術(shù)中用戶理發(fā)之前,發(fā)型設(shè)計(jì)師需要先根據(jù)用戶的臉型、頭型和意愿現(xiàn)場(chǎng)為用戶提供可供參考的發(fā)型,再讓用戶從參考的發(fā)型中選擇自己滿意的發(fā)型,但設(shè)計(jì)出來(lái)的發(fā)型用戶無(wú)法直觀感受,導(dǎo)致用戶選擇的發(fā)型的參考價(jià)值很低,根據(jù)用戶選擇的發(fā)型進(jìn)行理發(fā)可能導(dǎo)致用戶對(duì)最終理出的發(fā)型不滿意,且如此設(shè)計(jì)發(fā)型需要花費(fèi)大量時(shí)間,設(shè)計(jì)發(fā)型的效率很低,進(jìn)而導(dǎo)致理發(fā)的效率和效果很低?;诖?,本發(fā)明實(shí)施例提供了一種發(fā)型生成方法及系統(tǒng),用于提高理發(fā)效率和效果。下面通過(guò)實(shí)施例進(jìn)行描述。
[0043]實(shí)施例1
[0044]參見(jiàn)圖1A,本發(fā)明實(shí)施例提供了一種發(fā)型生成方法。其中,在本發(fā)明實(shí)施例中,事先在服務(wù)器中存儲(chǔ)了大量發(fā)型圖像,當(dāng)?shù)谝唤K端對(duì)應(yīng)的用戶需要理發(fā)時(shí),服務(wù)器可以通過(guò)本發(fā)明實(shí)施例提供的方法為該用戶生成與該用戶頭像相匹配的發(fā)型圖像,并通知該用戶前去該用戶選擇的第二終端對(duì)應(yīng)的理發(fā)店進(jìn)行理發(fā)。該方法包括以下步驟:
[0045]步驟101:第一終端獲取用戶頭像,將用戶信息和該用戶頭像發(fā)送給服務(wù)器;
[0046]上述用戶信息包括用戶的位置信息、姓名、聯(lián)系方式及個(gè)性化需求信息。個(gè)性化需求信息可以表示用戶對(duì)理發(fā)店的服務(wù)質(zhì)量、理發(fā)設(shè)施以及理發(fā)師技能等的個(gè)性化需求。用戶的位置信息可以為用戶的地址或坐標(biāo)等。
[0047]上述第一終端獲取用戶頭像的操作,具體可以通過(guò)以下兩種方式來(lái)實(shí)現(xiàn):
[0048]第一種方式,第一終端直接從本地存儲(chǔ)器獲取用戶頭像。
[0049]用戶對(duì)應(yīng)的第一終端中事先存儲(chǔ)有用戶的用戶頭像,第一終端直接從本地存儲(chǔ)器存儲(chǔ)的用戶頭像中隨機(jī)獲取一個(gè)用戶頭像?;蛘撸谝唤K端根據(jù)本地存儲(chǔ)的每個(gè)用戶頭像的存儲(chǔ)時(shí)間,獲取存儲(chǔ)時(shí)間離當(dāng)前時(shí)間最近的一個(gè)用戶頭像。或者,第一終端顯示存儲(chǔ)的多個(gè)用戶頭像,用戶從顯示的多個(gè)用戶頭像中選擇一個(gè)用戶頭像,第一終端當(dāng)檢測(cè)到用戶選擇一個(gè)用戶頭像時(shí),從本地存儲(chǔ)器中獲取該用戶頭像。
[0050]第二種方式,第一終端通過(guò)設(shè)置在其上的圖像采集器對(duì)用戶進(jìn)行現(xiàn)場(chǎng)拍照,得到用戶的用戶頭像。上述圖像采集器可以是攝像頭或掃描器等。例如,假設(shè)圖像采集器為攝像頭,則通過(guò)第一終端上的攝像頭對(duì)用戶進(jìn)行拍照,得到用戶的用戶頭像。
[0051]通過(guò)上述第一或第二種方式獲取到用戶頭像之后,第一終端還獲取用戶的用戶信息,并將該用戶信息和該用戶頭像發(fā)送給服務(wù)器。
[0052]用戶可以事先在第一終端中存儲(chǔ)自己的位置信息、姓名、聯(lián)系方式及個(gè)性化需求信息。上述第一終端獲取用戶的用戶信息的操作可以為,第一終端從本地獲取用戶事先存儲(chǔ)的位置信息、姓名、聯(lián)系方式及個(gè)性化需求信息,并將這些信息組成用戶的用戶信息。
[0053]另外,也可以不在第一終端中事先存儲(chǔ)位置信息、姓名、聯(lián)系方式及個(gè)性化需求信息。而是由第一終端顯示用戶信息登記頁(yè)面給用戶,以使用戶在該用戶信息登記頁(yè)面中輸入自己的位置信息、姓名、聯(lián)系方式及個(gè)性化需求信息,第一終端從該用戶信息登記頁(yè)面中獲取用戶輸入的這些信息,并組成用戶信息。
[0054]步驟102:服務(wù)器獲取與用戶頭像相匹配的發(fā)型圖像,并組成發(fā)型列表;
[0055]上述服務(wù)器獲取與用戶頭像相匹配的發(fā)型圖像可以通過(guò)以下步驟完成,如圖1B所示:
[0056]步驟1021:服務(wù)器對(duì)用戶頭像進(jìn)行圖像處理,從用戶頭像中提取用戶的面部特征;
[0057]上述面部特征可以包括臉型、頭型、眼睛特征或鼻子特征等特征中的一種或多種。臉型可以包括圓臉或方臉等,頭型可以包括寬額頭或窄額頭等;眼睛特征可以包括眼睛顏色或眼皮形狀等,眼睛顏色可以為藍(lán)眼睛或黑眼睛等,眼皮形狀可以為雙眼皮或單眼皮等。鼻子特征可以包括高鼻梁或低鼻梁等。
[0058]上述對(duì)用戶頭像進(jìn)行圖像處理的技術(shù)已經(jīng)很成熟了,在此不再贅述。
[0059]步驟1022:服務(wù)器獲取發(fā)型匹配策略;
[0060]其中,發(fā)型匹配策略為依據(jù)不同的面部特征匹配不同的發(fā)型的匹配規(guī)則。發(fā)型匹配策略可以是與用戶頭像的臉型、頭型、眼睛特征或鼻子特征等特征相適應(yīng)的匹配規(guī)則。對(duì)于臉型特征來(lái)說(shuō),發(fā)型匹配策略可以是圓臉配短發(fā)或方臉配長(zhǎng)發(fā)等;對(duì)于鼻子特征來(lái)說(shuō),發(fā)型匹配策略可以是高鼻梁配長(zhǎng)發(fā)或低鼻梁配短發(fā)等;對(duì)于眼睛特征來(lái)說(shuō),發(fā)型匹配策略可以是藍(lán)眼睛配棕色頭發(fā)或黑眼睛配黑色頭發(fā)等。另外,當(dāng)面部特征為臉型、頭型、眼睛特征或鼻子特征等多種特征的組合時(shí),發(fā)型匹配策略可以是上述多種匹配策略的組合,如面部特征包括方臉、高鼻梁和藍(lán)眼睛時(shí)配棕色長(zhǎng)卷發(fā)等。
[0061]上述服務(wù)器獲取發(fā)型匹配策略可以通過(guò)以下方式獲取:
[0062]技術(shù)人員根據(jù)理發(fā)行業(yè)經(jīng)驗(yàn)及審美規(guī)則,事先設(shè)定了發(fā)型匹配策略,并將設(shè)定的發(fā)型匹配策略預(yù)先存儲(chǔ)在服務(wù)器上。當(dāng)服務(wù)器需要獲取發(fā)型匹配策略時(shí),服務(wù)器直接從本地調(diào)取預(yù)先存儲(chǔ)的發(fā)型匹配策略;或者,
[0063]可以由用戶自行設(shè)置發(fā)型匹配策略,用戶將自行設(shè)置的發(fā)型匹配策略輸入到第一終端中,第一終端獲取用戶輸入的發(fā)型匹配策略,并在步驟101中將用戶信息及用戶頭像發(fā)送給服務(wù)器的同時(shí),將用戶自行設(shè)置的發(fā)型匹配策略發(fā)送給服務(wù)器。服務(wù)器接收第一終端發(fā)送的發(fā)型匹配策略。
[0064]步驟1023:服務(wù)器根據(jù)用戶的面部特征和發(fā)型匹配策略,從服務(wù)器存儲(chǔ)的發(fā)型圖像中獲取與用戶頭像相匹配的發(fā)型圖像;
[0065]當(dāng)服務(wù)器接收到第一終端發(fā)送的用戶頭像時(shí),服務(wù)器對(duì)用戶頭像進(jìn)行圖像處理,從用戶頭像中提取出用戶的面部特征。服務(wù)器根據(jù)提取的面部特征獲取與該面部特征對(duì)應(yīng)的發(fā)型匹配策略,此發(fā)型匹配策略包括發(fā)型特征信息,該發(fā)型特征信息可以為發(fā)型的長(zhǎng)度、顏色以及形狀,發(fā)型的長(zhǎng)度可以包括長(zhǎng)發(fā)、短發(fā)或中長(zhǎng)發(fā)等,發(fā)型的顏色可以包括黑色、棕色或酒紅色等,發(fā)型的形狀可以包括直發(fā)或卷發(fā)等。服務(wù)器根據(jù)該發(fā)型特征信息從存儲(chǔ)的大量的發(fā)型圖像中獲取符合該發(fā)型特征信息的發(fā)型圖像。
[0066]為了便于理解上述獲取與用戶頭像相匹配的發(fā)型圖像的方式,下面舉例進(jìn)行說(shuō)明。例如,假設(shè)從用戶頭像中獲取到的面部特征包括方臉、高鼻梁和藍(lán)眼睛的特征,假設(shè)服務(wù)器中存儲(chǔ)有發(fā)型匹配策略“方臉、高鼻梁和藍(lán)眼睛配棕色長(zhǎng)卷發(fā)”和“圓臉、低鼻梁和黑眼睛配黑色短直發(fā)”。服務(wù)器根據(jù)提取的方臉、高鼻梁和藍(lán)眼睛的面部特征,獲取與該面部特征對(duì)應(yīng)的發(fā)型匹配策略為“方臉、高鼻梁和藍(lán)眼睛配棕色長(zhǎng)卷發(fā)”,此發(fā)型匹配策略包括的發(fā)型特征信息為“棕色、長(zhǎng)發(fā)和卷發(fā)”。服務(wù)器根據(jù)“棕色、長(zhǎng)發(fā)和卷發(fā)”,從存儲(chǔ)的大量的發(fā)型圖像中獲取符合該發(fā)型特征信息的發(fā)型圖像,獲取的發(fā)型圖像為棕色長(zhǎng)卷發(fā)。
[0067]步驟1024:服務(wù)器將獲取的與用戶頭像相匹配的發(fā)型圖像組成發(fā)型列表;
[0068]其中,服務(wù)器可以按照預(yù)設(shè)的順序?qū)ι鲜霭l(fā)型列表中的發(fā)型圖像進(jìn)行排序。該預(yù)設(shè)的順序可以為預(yù)設(shè)長(zhǎng)度順序、預(yù)設(shè)顏色順序或者與預(yù)設(shè)形狀順序等。該預(yù)設(shè)長(zhǎng)度順序可以為按照發(fā)型圖像中發(fā)型的長(zhǎng)度從長(zhǎng)到短或從短到長(zhǎng)進(jìn)行排序。預(yù)設(shè)顏色順序可以是預(yù)先設(shè)置一個(gè)顏色序列,根據(jù)發(fā)型圖像中發(fā)型的顏色按照上述顏色序列進(jìn)行排序,如預(yù)設(shè)的顏色序列可以為黑色、棕色和酒紅色的序列。預(yù)設(shè)形狀順序可以是預(yù)先設(shè)置一個(gè)形狀序列,根據(jù)發(fā)型圖像中發(fā)型的形狀按照上述形狀序列進(jìn)行排序,如預(yù)設(shè)的形狀序列可以為直發(fā)和卷發(fā)的序列。
[0069]服務(wù)器通過(guò)上述步驟102生成發(fā)型列表之后,還通過(guò)如下步驟103來(lái)生成理發(fā)店信息列表,該理發(fā)店信息列表中包括至少一個(gè)理發(fā)店信息,以使后續(xù)用戶可以根據(jù)該理發(fā)店信息列表選擇一個(gè)理發(fā)店。
[0070]步驟103:服務(wù)器根據(jù)用戶信息獲取多個(gè)理發(fā)店信息,并組成理發(fā)店信息列表;[0071 ] 其中,理發(fā)店信息包括理發(fā)店的位置信息、理發(fā)店的理發(fā)設(shè)施和理發(fā)店的服務(wù)質(zhì)量信息等。理發(fā)店的位置信息可以為理發(fā)店的地址或坐標(biāo)等。
[0072]上述服務(wù)器獲取理發(fā)店信息,可以通過(guò)以下方式來(lái)實(shí)現(xiàn):
[0073]方式1:服務(wù)器中預(yù)先存儲(chǔ)了多個(gè)理發(fā)店的理發(fā)店信息。服務(wù)器獲取存儲(chǔ)的每個(gè)理發(fā)店信息,分別從每個(gè)理發(fā)店信息中獲取每個(gè)理發(fā)店的位置信息;服務(wù)器根據(jù)每個(gè)理發(fā)店的位置信息與用戶的位置信息,分別計(jì)算每個(gè)理發(fā)店與用戶之間的距離;服務(wù)器從每個(gè)理發(fā)店信息中選擇距離小于預(yù)設(shè)距離的理發(fā)店信息;服務(wù)器按照預(yù)設(shè)距離順序?qū)x擇的理發(fā)店信息進(jìn)行排序并組成理發(fā)店信息列表;
[0074]其中,預(yù)設(shè)距離可以是幾百米或幾千米等,預(yù)設(shè)距離可以是預(yù)先存儲(chǔ)在服務(wù)器里,還可以是用戶設(shè)置的距離并通過(guò)第一終端發(fā)送給服務(wù)器。上述預(yù)設(shè)距離順序可以是按照距離由小到大對(duì)理發(fā)店信息進(jìn)行排列,也可以是按照距離由大到小對(duì)理發(fā)店信息進(jìn)行排列,還可以按照其它設(shè)置的方式排列。
當(dāng)前第2頁(yè)
1 
2 
3 
4