本申請(qǐng)涉及通信領(lǐng)域,尤其涉及一種用于提供交友對(duì)象的技術(shù)。
背景技術(shù):
外貌長(zhǎng)相通常是人們?cè)诨閼俳挥堰^程中所考慮的重要因素,不少人都憧憬與自己外貌長(zhǎng)相相配(例如有夫妻相)的對(duì)象。然而,現(xiàn)有技術(shù)中缺少這樣的技術(shù)方案,未免有些遺憾。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)的一個(gè)目的是提供一種用于提供交友對(duì)象的方法、設(shè)備及系統(tǒng)。
根據(jù)本申請(qǐng)的一個(gè)方面,提供了一種在網(wǎng)絡(luò)設(shè)備端用于提供交友對(duì)象的方法,其中,該方法包括:
獲取用戶設(shè)備上傳的目標(biāo)用戶的用戶圖像信息;
基于所述用戶圖像信息在對(duì)象信息庫(kù)中匹配查詢,以獲得所述目標(biāo)用戶的一個(gè)或多個(gè)交友對(duì)象,其中,每個(gè)交友對(duì)象在所述對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息滿足對(duì)象匹配規(guī)則;
將所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象提供至所述用戶設(shè)備。
根據(jù)本申請(qǐng)的另一個(gè)方面,提供了一種在用戶設(shè)備端用于提供交友對(duì)象的方法,其中,該方法包括:
接收網(wǎng)絡(luò)設(shè)備發(fā)送的一個(gè)或多個(gè)交友對(duì)象,其中,每個(gè)交友對(duì)象在對(duì)象信息庫(kù)中的圖像信息與目標(biāo)用戶的用戶圖像信息滿足對(duì)象匹配規(guī)則;
呈現(xiàn)所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象。
根據(jù)本申請(qǐng)的又一個(gè)方面,提供了一種用于提供交友對(duì)象的網(wǎng)絡(luò)設(shè)備,其中,該網(wǎng)絡(luò)設(shè)備包括:
第一裝置,用于獲取用戶設(shè)備上傳的目標(biāo)用戶的用戶圖像信息;
第二裝置,用于基于所述用戶圖像信息在對(duì)象信息庫(kù)中匹配查詢,以獲得所述目標(biāo)用戶的一個(gè)或多個(gè)交友對(duì)象,其中,每個(gè)交友對(duì)象在所述對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息滿足對(duì)象匹配規(guī)則;
第三裝置,用于將所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象提供至所述用戶設(shè)備。
根據(jù)本申請(qǐng)的再一個(gè)方面,提供了一種用于提供交友對(duì)象的用戶設(shè)備,其中,該用戶設(shè)備包括:
第九裝置,用于接收網(wǎng)絡(luò)設(shè)備發(fā)送的一個(gè)或多個(gè)交友對(duì)象,其中,每個(gè)交友對(duì)象在對(duì)象信息庫(kù)中的圖像信息與目標(biāo)用戶的用戶圖像信息滿足對(duì)象匹配規(guī)則;
第十裝置,用于呈現(xiàn)所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象。
根據(jù)本申請(qǐng)的又一個(gè)方面,提供了一種用于提供交友對(duì)象的系統(tǒng),包括如上所述的網(wǎng)絡(luò)設(shè)備以及如上所述的用戶設(shè)備。
根據(jù)本申請(qǐng)的又一個(gè)方面,提供了一種用于提供交友對(duì)象的方法,其中,該方法包括:
網(wǎng)絡(luò)設(shè)備獲取用戶設(shè)備上傳的目標(biāo)用戶的用戶圖像信息;
所述網(wǎng)絡(luò)設(shè)備基于所述用戶圖像信息在對(duì)象信息庫(kù)中匹配查詢,以獲得所述目標(biāo)用戶的一個(gè)或多個(gè)交友對(duì)象,其中,每個(gè)交友對(duì)象在所述對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息滿足對(duì)象匹配規(guī)則;
所述網(wǎng)絡(luò)設(shè)備將所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象提供至所述用戶設(shè)備;
所述用戶設(shè)備接收所述網(wǎng)絡(luò)設(shè)備發(fā)送的一個(gè)或多個(gè)交友對(duì)象;
所述用戶設(shè)備呈現(xiàn)所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象。
根據(jù)本申請(qǐng)的又一個(gè)方面,提供了一種包括指令的計(jì)算機(jī)可讀介質(zhì),所述指令在被執(zhí)行時(shí)使得系統(tǒng)進(jìn)行如上所述方法的操作。
根據(jù)本申請(qǐng)的又一個(gè)方面,提供了一種用于提供交友對(duì)象的網(wǎng)絡(luò)設(shè)備,其中,該網(wǎng)絡(luò)設(shè)備包括:
處理器;以及
被安排成存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令的存儲(chǔ)器,所述可執(zhí)行指令在被執(zhí)行時(shí)使所述處理器執(zhí)行如上所述的方法。
根據(jù)本申請(qǐng)的又一個(gè)方面,提供了一種用于提供交友對(duì)象的用戶設(shè)備,其中,該用戶設(shè)備包括:
處理器;以及
被安排成存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令的存儲(chǔ)器,所述可執(zhí)行指令在被執(zhí)行時(shí)使所述處理器執(zhí)行如上所述的方法。
與現(xiàn)有技術(shù)相比,本申請(qǐng)的網(wǎng)絡(luò)設(shè)備獲取用戶設(shè)備上傳的目標(biāo)用戶的用戶圖像信息,根據(jù)對(duì)象匹配規(guī)則在對(duì)象數(shù)據(jù)庫(kù)中通過匹配查詢得到與所述用戶圖像信息相匹配的一個(gè)或多個(gè)交友對(duì)象,并將所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象提供至所述用戶設(shè)備,向用戶呈現(xiàn)所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象,從而方便用戶快速找到與所述用戶圖像信息相匹配的交友對(duì)象,提升用戶體驗(yàn)。進(jìn)一步地,所述網(wǎng)絡(luò)設(shè)備可以根據(jù)所述用戶圖像信息的評(píng)分信息的高低,選擇根據(jù)相似度或互補(bǔ)度在所述對(duì)象信息庫(kù)中進(jìn)行匹配查詢,使得不同情況的目標(biāo)用戶均能獲得較滿意的交友對(duì)象。進(jìn)一步地,本申請(qǐng)基于所述交友對(duì)象的優(yōu)先級(jí)信息,向用戶提供所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象,從而方便用戶查看,節(jié)省用戶的時(shí)間。
附圖說明
通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本申請(qǐng)的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
圖1示出根據(jù)本申請(qǐng)一個(gè)實(shí)施例的一種用于提供交友對(duì)象的系統(tǒng)拓?fù)鋱D;
圖2示出根據(jù)本申請(qǐng)另一個(gè)實(shí)施例的一種用于提供交友對(duì)象的用戶設(shè)備和網(wǎng)絡(luò)設(shè)備的示意圖;
圖3示出根據(jù)本申請(qǐng)另一個(gè)實(shí)施例的一種用于提供交友對(duì)象的方法流程圖。
附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
具體實(shí)施方式
下面結(jié)合附圖對(duì)本申請(qǐng)作進(jìn)一步詳細(xì)描述。
在本申請(qǐng)一個(gè)典型的配置中,終端、服務(wù)網(wǎng)絡(luò)的設(shè)備和可信方均包括一個(gè)或多個(gè)處理器(cpu)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。
內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(ram)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(rom)或閃存(flashram)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。
計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(pram)、靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)、其他類型的隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、電可擦除可編程只讀存儲(chǔ)器(eeprom)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(cd-rom)、數(shù)字多功能光盤(dvd)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括非暫存電腦可讀媒體(transitorymedia),如調(diào)制的數(shù)據(jù)信號(hào)和載波。
圖1示出根據(jù)本申請(qǐng)一個(gè)實(shí)施例的一種用于提供交友對(duì)象的系統(tǒng)拓?fù)鋱D,該系統(tǒng)包括用戶設(shè)備1和網(wǎng)絡(luò)設(shè)備2。
在此,所述網(wǎng)絡(luò)設(shè)備2包括一種能夠按照事先設(shè)定或存儲(chǔ)的指令,自動(dòng)進(jìn)行數(shù)值計(jì)算和信息處理的電子設(shè)備,其硬件包括但不限于微處理器、專用集成電路(asic)、可編程門陣列(fpga)、數(shù)字處理器(dsp)、嵌入式設(shè)備等。所述網(wǎng)絡(luò)設(shè)備2其包括但不限于計(jì)算機(jī)、網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或多個(gè)服務(wù)器構(gòu)成的云;在此,云由基于云計(jì)算(cloudcomputing)的大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)虛擬超級(jí)計(jì)算機(jī)。所述網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、vpn網(wǎng)絡(luò)、無線自組織網(wǎng)絡(luò)(adhoc網(wǎng)絡(luò))等。所述用戶設(shè)備1包括但不限于任何一種可與用戶進(jìn)行人機(jī)交互的移動(dòng)電子產(chǎn)品,例如智能手機(jī)、平板電腦、筆記本電腦等,所述移動(dòng)電子產(chǎn)品可以采用任意操作系統(tǒng),如android操作系統(tǒng)、ios操作系統(tǒng)、windows操作系統(tǒng)等。
為簡(jiǎn)明起見,下面以所述網(wǎng)絡(luò)設(shè)備2及一個(gè)所述用戶設(shè)備1組成的系統(tǒng)為例進(jìn)行描述。
圖2示出根據(jù)本申請(qǐng)另一個(gè)實(shí)施例的一種用于提供交友對(duì)象的用戶設(shè)備1和網(wǎng)絡(luò)設(shè)備2,其中,所述網(wǎng)絡(luò)設(shè)備2包括第一裝置201、第二裝置202和第三裝置203,所述用戶設(shè)備1包括第九裝置109和第十裝置110。
具體地,所述第一裝置201獲取用戶設(shè)備上傳的目標(biāo)用戶的用戶圖像信息;所述第二裝置202基于所述用戶圖像信息在對(duì)象信息庫(kù)中匹配查詢,以獲得所述目標(biāo)用戶的一個(gè)或多個(gè)交友對(duì)象,其中,每個(gè)交友對(duì)象在所述對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息滿足對(duì)象匹配規(guī)則;所述第三裝置203將所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象提供至所述用戶設(shè)備1;所述第九裝置109接收網(wǎng)絡(luò)設(shè)備2發(fā)送的一個(gè)或多個(gè)交友對(duì)象,其中,每個(gè)交友對(duì)象在對(duì)象信息庫(kù)中的圖像信息與目標(biāo)用戶的用戶圖像信息滿足對(duì)象匹配規(guī)則;所述第十裝置110呈現(xiàn)所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象。
例如,用戶甲可以通過用戶設(shè)備1上的特定應(yīng)用(包括但不限于網(wǎng)頁應(yīng)用、用戶設(shè)備上安裝的應(yīng)用程序等)將目標(biāo)用戶的用戶圖像信息(例如所述目標(biāo)用戶的免冠照、生活照等)上傳至該特定應(yīng)用云端的網(wǎng)絡(luò)設(shè)備2。其中,所述目標(biāo)用戶可以是用戶甲自己,也可以是用戶甲的親戚、朋友、同事、同學(xué)、路人等。
所述網(wǎng)絡(luò)設(shè)備2根據(jù)所述對(duì)象匹配規(guī)則,在存儲(chǔ)有眾多用戶圖像信息的對(duì)象信息庫(kù)中,通過查詢得到與所述用戶圖像信息相匹配的一個(gè)或多個(gè)交友對(duì)象。
然后,所述網(wǎng)絡(luò)設(shè)備2將所述一個(gè)或多個(gè)交友對(duì)象返回至所述用戶設(shè)備1;或者,所述網(wǎng)絡(luò)設(shè)備2根據(jù)匹配度的高低,將所述一個(gè)或多個(gè)交友對(duì)象中匹配度最高的一個(gè)或匹配度較高的幾個(gè)交友對(duì)象返回至所述用戶設(shè)備1。
所述用戶設(shè)備1收到與所述用戶圖像信息相匹配的一個(gè)或多個(gè)交友對(duì)象后,通過該特定應(yīng)用向用戶甲呈現(xiàn)(呈現(xiàn)內(nèi)容包括但不限于交友對(duì)象的圖像信息、身高、年齡、職業(yè)等信息)該一個(gè)或多個(gè)交友對(duì)象;或者,根據(jù)匹配度的高低,向用戶甲呈現(xiàn)該一個(gè)或多個(gè)交友對(duì)象中匹配度最高的一個(gè)或匹配度較高的幾個(gè)交友對(duì)象。
優(yōu)選地,所述第一裝置201獲取用戶設(shè)備上傳的圖像信息,并從所述圖像信息中提取目標(biāo)用戶的用戶圖像信息。
例如,所述圖像信息可以包括單人免冠照、單人生活照、多人合照、純風(fēng)景照、動(dòng)物照片等,在此,可以使用人臉檢測(cè)技術(shù)(通過識(shí)別畫面中的眼睛、嘴等特征信息,鎖定畫面中的人臉位置)提取出目標(biāo)用戶的用戶圖像信息。對(duì)于不含所述用戶圖像信息的圖像信息(如純風(fēng)景照、動(dòng)物照片等),則無需在對(duì)象信息庫(kù)中進(jìn)行匹配查詢。對(duì)于多人合照,可以從中提取出多個(gè)目標(biāo)用戶的用戶圖像信息,分別在對(duì)象信息庫(kù)中進(jìn)行匹配查詢;或者,也可以從中提取出一個(gè)目標(biāo)用戶的用戶圖像信息,在對(duì)象信息庫(kù)中進(jìn)行匹配查詢;或者,也可以不在對(duì)象信息庫(kù)中進(jìn)行匹配查詢。
優(yōu)選地,所述對(duì)象匹配規(guī)則包括以下至少任一項(xiàng):每個(gè)交友對(duì)象在所述對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息的相似度等于或大于預(yù)定的第一閾值;每個(gè)交友對(duì)象在所述對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息的互補(bǔ)度等于或大于預(yù)定的第二閾值;當(dāng)所述用戶圖像信息的評(píng)分信息大于或等于第三閾值,每個(gè)交友對(duì)象在所述對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息的相似度等于或大于預(yù)定的第四閾值;當(dāng)所述用戶圖像信息的評(píng)分信息小于或等于第五閾值,每個(gè)交友對(duì)象在所述對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息的互補(bǔ)度等于或大于預(yù)定的第六閾值。
例如,可以將所述第一閾值設(shè)為30%、40%或其他值,若經(jīng)過匹配查詢(所運(yùn)用的人臉匹配技術(shù)包括但不限于:基于眼睛坐標(biāo)的幾何匹配、基于sift(scale-invariantfeaturetransform,尺度不變特征變換)特征的匹配、基于統(tǒng)計(jì)特征的模板匹配等)得到所述對(duì)象信息庫(kù)中的乙的圖像信息與所述目標(biāo)用戶的用戶圖像信息的相似度等于或大于所述第一閾值,則可將乙確定為所述交友對(duì)象,通過此種方式可能獲得一個(gè)或多個(gè)交友對(duì)象。
再例如,除了根據(jù)相似度進(jìn)行匹配查詢,還可以根據(jù)互補(bǔ)度(比如大眼睛與小眼睛的互補(bǔ)、方臉與圓臉的互補(bǔ)等)進(jìn)行匹配查詢(所運(yùn)用的人臉匹配技術(shù)包括但不限于:基于眼睛坐標(biāo)的幾何匹配、基于sift(scale-invariantfeaturetransform,尺度不變特征變換)特征的匹配、基于統(tǒng)計(jì)特征的模板匹配等)得到所述對(duì)象信息庫(kù)中的丙的圖像信息與所述目標(biāo)用戶的用戶圖像信息的互補(bǔ)度等于或大于所述第二閾值,則可將丙確定為所述交友對(duì)象,通過此種方式可能獲得一個(gè)或多個(gè)交友對(duì)象。
在具體的實(shí)施例中,可以通過如下步驟匹配所述用戶圖像信息及所述對(duì)象信息庫(kù)中的圖像信息:
1)運(yùn)用圖像人臉檢測(cè)(facedectection)以及臉部特征點(diǎn)定位,從所述圖像信息中找到人臉?biāo)诘奈恢谩?/p>
例如,可以采用haar分類器+adaboost算法,從圖像中抽取harr-like特征,再利用adaboost算法進(jìn)行人臉檢測(cè)?;蛘?,也可以采用模版匹配法,使用眼睛、鼻子、嘴和人臉輪廓等子模板建模,檢測(cè)圖像中的正面人臉,計(jì)算子圖像和輪廓模板之間的相互關(guān)系去檢測(cè)人臉的候選區(qū)域,完成用其他子模板在候選區(qū)域的匹配?;蛘?,還可以采用其他現(xiàn)有的或今后可能出現(xiàn)的技術(shù)。
2)人臉圖像幾何歸一化。
根據(jù)臉部特征點(diǎn)位置從圖像中得到歸一化的人臉區(qū)域圖像(每個(gè)圖像的像素一致,統(tǒng)一尺寸),這一步主要是使得不同人臉上的像素對(duì)應(yīng)的人臉位置一致,這樣才有可比性,這個(gè)步驟可以看作是一個(gè)對(duì)圖像進(jìn)行仿射變化的過程(進(jìn)行線性插值或者縮放完成)。
3-1)人臉圖像光照歸一化。
主要目的是克服不同光照對(duì)人臉的影響,提高算法對(duì)光照條件的魯棒性。例如,可以采用高斯差分濾波(一種基于高斯差分濾波器的圖像的光照歸一化方法),或者,也可以采用其他現(xiàn)有的或今后可能出現(xiàn)的技術(shù)。
3-2)人臉局部光照歸一化。
對(duì)圖像像素分段,使得每段中各像素對(duì)應(yīng)的物體表面點(diǎn)具有相近的表面法向量分布,因而對(duì)光源具有相似的灰度響應(yīng),然后局部歸一化在各段中進(jìn)行以削弱光照影響。例如,可以首先建立物體的朗伯(lambert)表面反射模型,用奇異值分解方法估計(jì)出人臉形狀的平均表面法向量分布矩陣,根據(jù)法向量方向利用聚類算法對(duì)像素進(jìn)行分段,然后在各段中進(jìn)行局部的像素歸一化處理。
4)人臉圖像特征提取。
膚色特征(根據(jù)彩色圖像不同的色度空間來選擇,rgb、shi、yuv等色度空間):常用的膚色模型有高斯模型、直方圖模型等;灰度特征:包括人臉輪廓特征,人臉灰度分布特征,器官特征,模版特征。人臉區(qū)域內(nèi)的各個(gè)器官(如眼睛、鼻子、嘴等)是人臉的重要特征。例如,用人工神經(jīng)網(wǎng)分別檢測(cè)眼睛、鼻子、嘴以及人臉的整體特征。人臉區(qū)域的灰度本身可以作為模板特征,通常取僅包含眼睛、鼻子和嘴的面部中心區(qū)域作為共性的人臉模板特征;對(duì)人臉進(jìn)行變換后的其他特征:比如哈伯(gabor)特征和局部二值模式(lbp)特征,可以對(duì)多種特征進(jìn)行融合。
5)特征的處理(降維處理)。
將高維的人臉特征映射到分類或者識(shí)別能力更強(qiáng)的低維度特征,例如,可以采用常見的pca(principalcomponentanalysis,主成分分析)+lda(lineardiscriminantanalysis,線性判別式分析)的方法。然后把處理的特征鏈接成一個(gè)特征向量vector:v。
6)計(jì)算兩個(gè)圖像特征之間的距離。
例如,計(jì)算它們(向量v1,v2)之間的cosine相似度:
或者,計(jì)算它們之間的歐式距離:
d(v1,v2)=||v1-v2||2
根據(jù)兩個(gè)圖像特征之間的距離大小,來確定其相似度的高低。兩個(gè)圖像特征之間的距離越小,其相似度越高;兩個(gè)圖像特征之間的距離越大,其相似度越低。
假設(shè)所有人的特征均值為v_jun,所述用戶圖像信息的特征為v_1,若(v_2+v_1)/2=v_jun,則特征為v_2=2*v_jun-v_1的交友對(duì)象的圖像信息與所述用戶圖像信息的互補(bǔ)度最高,且越接近2*v_jun-v_1的交友對(duì)象的圖像信息與所述用戶圖像信息的互補(bǔ)度越高。
在優(yōu)選的實(shí)施例中,若所述目標(biāo)用戶的顏值較高,即所述目標(biāo)用戶的用戶圖像信息的評(píng)分信息大于或等于第三閾值,則根據(jù)相似度在所述對(duì)象信息庫(kù)中進(jìn)行匹配查詢;若所述目標(biāo)用戶的顏值較低,即所述目標(biāo)用戶的用戶圖像信息的評(píng)分信息小于或等于第五閾值,則根據(jù)互補(bǔ)度在所述對(duì)象信息庫(kù)中進(jìn)行匹配查詢。
當(dāng)然,本領(lǐng)域技術(shù)人員應(yīng)能理解上述人臉匹配技術(shù),如基于眼睛坐標(biāo)的幾何匹配、基于sift(scale-invariantfeaturetransform,尺度不變特征變換)特征的匹配、基于統(tǒng)計(jì)特征的模板匹配等,僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的人臉匹配技術(shù)如可適用于本申請(qǐng),也應(yīng)包含在本申請(qǐng)保護(hù)范圍以內(nèi),并在此以引用方式包含于此。
在具體的實(shí)施例中,還可以采用機(jī)器學(xué)習(xí)或者統(tǒng)計(jì)的方法確定所述對(duì)象匹配規(guī)則。具體地,可以從各種社交平臺(tái)或其他渠道獲取大量的夫妻數(shù)據(jù)或男女朋友數(shù)據(jù),根據(jù)這些數(shù)據(jù)可以隨機(jī)打亂生成一個(gè)樣本庫(kù)(男,女,0/1),其中,0表示非夫妻或男女朋友,1表示是夫妻或男女朋友。根據(jù)該樣本庫(kù)中的數(shù)據(jù)可以訓(xùn)練得到一個(gè)模型,該模型的輸入為男女兩幅照片,該模型的輸出為該男女兩幅照片的匹配度。然后,利用該模型匹配所述用戶圖像信息及所述對(duì)象信息庫(kù)中的圖像信息。
優(yōu)選地,所述用戶設(shè)備1還包括第十一裝置(圖中未示出);所述第十一裝置向?qū)?yīng)網(wǎng)絡(luò)設(shè)備2發(fā)送目標(biāo)用戶的用戶圖像信息;所述第九裝置109接收所述網(wǎng)絡(luò)設(shè)備2返回的一個(gè)或多個(gè)交友對(duì)象,其中,每個(gè)交友對(duì)象在對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息滿足對(duì)象匹配規(guī)則。
在本實(shí)施例中,所述用戶設(shè)備1向?qū)?yīng)網(wǎng)絡(luò)設(shè)備2發(fā)送目標(biāo)用戶的用戶圖像信息,即,用戶甲即時(shí)上傳所述用戶圖像信息,而后,所述網(wǎng)絡(luò)設(shè)備2根據(jù)所述用戶圖像信息在對(duì)象信息庫(kù)中進(jìn)行匹配查詢,并將所獲得的一個(gè)或多個(gè)交友對(duì)象返回至所述用戶設(shè)備1。
在另一個(gè)實(shí)施例中,所述網(wǎng)絡(luò)設(shè)備2也可以根據(jù)用戶甲之前上傳的用戶圖像信息在對(duì)象信息庫(kù)中進(jìn)行匹配查詢。
優(yōu)選地,所述網(wǎng)絡(luò)設(shè)備2還包括第五裝置(圖中未示出);所述第五裝置確定所述交友對(duì)象的優(yōu)先級(jí)信息;所述第三裝置203基于所述交友對(duì)象的優(yōu)先級(jí)信息,將所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象提供至所述用戶設(shè)備。
例如,可以根據(jù)匹配度的高低確定所述交友對(duì)象的優(yōu)先級(jí)信息,匹配度較高的交友對(duì)象的優(yōu)先級(jí)信息高于匹配度較低的交友對(duì)象。然后,基于所述交友對(duì)象的優(yōu)先級(jí)信息,將所述一個(gè)或多個(gè)交友對(duì)象中優(yōu)先級(jí)信息最高的一個(gè)或優(yōu)先級(jí)信息較高的幾個(gè)交友對(duì)象提供至所述用戶設(shè)備1。
優(yōu)選地,所述第五裝置基于所述交友對(duì)象的對(duì)象屬性信息,確定所述交友對(duì)象的優(yōu)先級(jí)信息。
例如,所述對(duì)象屬性信息可以包括:交友對(duì)象的外貌、身高、學(xué)歷、財(cái)富等。在一個(gè)實(shí)施例中,可以根據(jù)所述交友對(duì)象在外貌、身高、學(xué)歷、財(cái)富等各分量的得分信息,加權(quán)確定該交友對(duì)象的優(yōu)先級(jí)信息。在另一個(gè)實(shí)施例中,可以根據(jù)所述交友對(duì)象的屬性x(例如外貌)對(duì)各交友對(duì)象進(jìn)行排序,從而確定所述交友對(duì)象的優(yōu)先級(jí)信息,其中,屬性x可以由用戶設(shè)置。
優(yōu)選地,所述第五裝置基于所述目標(biāo)用戶的自身屬性信息,調(diào)整所述交友對(duì)象的對(duì)象屬性信息中各分量的權(quán)重信息;基于所述交友對(duì)象的對(duì)象屬性信息及所述各分量的權(quán)重信息,加權(quán)確定所述交友對(duì)象的優(yōu)先級(jí)信息。
在此,所述自身屬性信息可以包括所述目標(biāo)用戶的外貌、身高、性別、年齡、學(xué)歷等,例如,對(duì)于大部分身高較高的用戶而言,可能不太關(guān)注所述交友對(duì)象的身高,因此可適當(dāng)降低該類用戶的交友對(duì)象的身高所占的權(quán)重。再例如,對(duì)于大部分男性用戶而言,可能比較關(guān)注所述交友對(duì)象的外貌,因此可適當(dāng)提高男性用戶的交友對(duì)象的外貌所占的權(quán)重。
優(yōu)選地,所述網(wǎng)絡(luò)設(shè)備2還包括第四裝置(圖中未示出);所述第四裝置獲取用戶設(shè)置的對(duì)象匹配規(guī)則;所述第二裝置202基于所述用戶圖像信息在對(duì)象信息庫(kù)中匹配查詢,以獲得所述目標(biāo)用戶的一個(gè)或多個(gè)交友對(duì)象,其中,每個(gè)交友對(duì)象在所述對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息滿足所述對(duì)象匹配規(guī)則。
在本實(shí)施例中,用戶甲可以自行設(shè)置所述對(duì)象匹配規(guī)則(例如,相似度超過一定閾值、身高差在一定閾值范圍內(nèi)等)。
在另一個(gè)實(shí)施例中,所述對(duì)象匹配規(guī)則可以是系統(tǒng)預(yù)定的匹配規(guī)則,或者,系統(tǒng)根據(jù)所述目標(biāo)用戶的自身屬性信息確定的匹配規(guī)則。
優(yōu)選地,所述網(wǎng)絡(luò)設(shè)備2還包括第六裝置(圖中未示出)、第七裝置(圖中未示出)和第八裝置(圖中未示出),所述用戶設(shè)備1還包括第十二裝置(圖中未示出)、第十三裝置(圖中未示出)和第十四裝置(圖中未示出);所述第十二裝置將用戶關(guān)于所述交友對(duì)象的反饋信息發(fā)送至所述網(wǎng)絡(luò)設(shè)備2;所述第六裝置接收所述用戶設(shè)備1發(fā)送的、用戶關(guān)于所述交友對(duì)象的反饋信息;所述第七裝置基于所述反饋信息重新確定對(duì)應(yīng)的一個(gè)或多個(gè)優(yōu)選交友對(duì)象;所述第八裝置將所述一個(gè)或多個(gè)優(yōu)選交友對(duì)象中至少一個(gè)優(yōu)選交友對(duì)象提供至所述用戶設(shè)備1;所述第十三裝置接收所述網(wǎng)絡(luò)設(shè)備2返回的、基于所述反饋信息重新確定的一個(gè)或多個(gè)優(yōu)選交友對(duì)象;所述第十四裝置呈現(xiàn)所述一個(gè)或多個(gè)優(yōu)選交友對(duì)象中至少一個(gè)優(yōu)選交友對(duì)象。
例如,若用戶甲對(duì)所述網(wǎng)絡(luò)設(shè)備2發(fā)送的一個(gè)或多個(gè)交友對(duì)象不滿意,可以向所述網(wǎng)絡(luò)設(shè)備2發(fā)送關(guān)于該一個(gè)或多個(gè)交友對(duì)象的反饋信息(比如眼睛太小、年齡太大等)。所述網(wǎng)絡(luò)設(shè)備2根據(jù)該反饋信息再次在對(duì)象信息庫(kù)中匹配查詢,重新確定對(duì)應(yīng)的一個(gè)或多個(gè)優(yōu)選交友對(duì)象,并將所述一個(gè)或多個(gè)優(yōu)選交友對(duì)象中至少一個(gè)優(yōu)選交友對(duì)象提供至所述用戶設(shè)備1,然后,所述用戶設(shè)備1呈現(xiàn)所述一個(gè)或多個(gè)優(yōu)選交友對(duì)象中至少一個(gè)優(yōu)選交友對(duì)象。
優(yōu)選地,所述第七裝置基于所述反饋信息在所述一個(gè)或多個(gè)交友對(duì)象中優(yōu)選確定對(duì)應(yīng)的一個(gè)或多個(gè)優(yōu)選交友對(duì)象;或者,基于所述用戶圖像信息及所述反饋信息在所述對(duì)象信息庫(kù)中重新匹配查詢,以獲得一個(gè)或多個(gè)優(yōu)選交友對(duì)象,其中,每個(gè)優(yōu)選交友對(duì)象在所述對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息滿足所述對(duì)象匹配規(guī)則及所述反饋信息;或者,基于所述一個(gè)或多個(gè)交友對(duì)象及所述反饋信息在所述對(duì)象信息庫(kù)中重新匹配查詢,以獲得一個(gè)或多個(gè)優(yōu)選交友對(duì)象。
例如,所述網(wǎng)絡(luò)設(shè)備2可以基于所述反饋信息對(duì)所述一個(gè)或多個(gè)交友對(duì)象進(jìn)行篩選,從而確定對(duì)應(yīng)的一個(gè)或多個(gè)優(yōu)選交友對(duì)象;或者,基于所述用戶圖像信息與所述反饋信息的結(jié)合在所述對(duì)象信息庫(kù)中重新匹配查詢,從而獲得一個(gè)或多個(gè)優(yōu)選交友對(duì)象;或者,基于所述一個(gè)或多個(gè)交友對(duì)象與所述反饋信息的結(jié)合在所述對(duì)象信息庫(kù)中重新匹配查詢(例如,若用戶甲比較滿意所述一個(gè)或多個(gè)交友對(duì)象中的交友對(duì)象a,僅對(duì)交友對(duì)象a的身高不太滿意,則可以根據(jù)交友對(duì)象a的圖像信息以及用戶甲關(guān)于其身高的反饋信息重新進(jìn)行匹配查詢),從而獲得一個(gè)或多個(gè)優(yōu)選交友對(duì)象。
優(yōu)選地,所呈現(xiàn)交友對(duì)象的聯(lián)系信息處于隱藏狀態(tài);其中,所述用戶設(shè)備1還包括第十五裝置(圖中未示出)和第十六裝置(圖中未示出);所述第十五裝置獲取用戶提交的、關(guān)于所呈現(xiàn)交友對(duì)象中目標(biāo)交友對(duì)象的聯(lián)系信息請(qǐng)求;所述第十六裝置當(dāng)所述聯(lián)系信息請(qǐng)求通過驗(yàn)證,呈現(xiàn)所述目標(biāo)交友對(duì)象的聯(lián)系信息。
例如,所述用戶設(shè)備1接收所述網(wǎng)絡(luò)設(shè)備2發(fā)送的一個(gè)或多個(gè)交友對(duì)象之后,不向用戶甲呈現(xiàn)交友對(duì)象的聯(lián)系信息(如電話號(hào)碼、電子郵箱、家庭住址等信息),即交友對(duì)象的聯(lián)系信息處于隱藏狀態(tài)。用戶甲若對(duì)所述一個(gè)或多個(gè)交友對(duì)象中目標(biāo)交友對(duì)象的圖像信息感興趣,可以通過提交關(guān)于所述目標(biāo)交友對(duì)象的聯(lián)系信息請(qǐng)求,以獲取所述目標(biāo)交友對(duì)象的聯(lián)系信息。
其中,對(duì)所述聯(lián)系信息請(qǐng)求的驗(yàn)證包括但不限于:用戶甲是否滿足預(yù)定的會(huì)員等級(jí)、用戶甲是否就所述聯(lián)系信息請(qǐng)求支付成功等。在此,對(duì)所述聯(lián)系信息請(qǐng)求的驗(yàn)證可以由所述用戶設(shè)備1上特定應(yīng)用來完成;也可以通過所述用戶設(shè)備1將所述聯(lián)系信息請(qǐng)求發(fā)送至該特定應(yīng)用云端的網(wǎng)絡(luò)設(shè)備2,由所述網(wǎng)絡(luò)設(shè)備2來完成對(duì)所述聯(lián)系信息請(qǐng)求的驗(yàn)證。
優(yōu)選地,所述第十六裝置將所述聯(lián)系信息請(qǐng)求發(fā)送至所述網(wǎng)絡(luò)設(shè)備;接收所述網(wǎng)絡(luò)設(shè)備在所述聯(lián)系信息請(qǐng)求通過驗(yàn)證后返回的、所述目標(biāo)交友對(duì)象的聯(lián)系信息;呈現(xiàn)所述目標(biāo)交友對(duì)象的聯(lián)系信息。
在本實(shí)施例中,通過所述用戶設(shè)備1將所述聯(lián)系信息請(qǐng)求發(fā)送至該特定應(yīng)用云端的網(wǎng)絡(luò)設(shè)備2,由所述網(wǎng)絡(luò)設(shè)備2來完成對(duì)所述聯(lián)系信息請(qǐng)求的驗(yàn)證。當(dāng)所述聯(lián)系信息請(qǐng)求通過驗(yàn)證,所述網(wǎng)絡(luò)設(shè)備2將所述目標(biāo)交友對(duì)象的聯(lián)系信息返回至所述用戶設(shè)備1。
優(yōu)選地,所述第九裝置109接收網(wǎng)絡(luò)設(shè)備發(fā)送的一個(gè)或多個(gè)交友對(duì)象及每個(gè)交友對(duì)象的聯(lián)系信息;所述第十六裝置當(dāng)所述聯(lián)系信息請(qǐng)求通過驗(yàn)證,呈現(xiàn)所述目標(biāo)交友對(duì)象在所述用戶設(shè)備中存儲(chǔ)的聯(lián)系信息。
在本實(shí)施例中,所述用戶設(shè)備1在接收所述網(wǎng)絡(luò)設(shè)備2發(fā)送的一個(gè)或多個(gè)交友對(duì)象的同時(shí),還接收了每個(gè)交友對(duì)象的聯(lián)系信息,但是不向用戶甲呈現(xiàn)交友對(duì)象的聯(lián)系信息。當(dāng)所述聯(lián)系信息請(qǐng)求通過驗(yàn)證,再向用戶甲呈現(xiàn)所述用戶設(shè)備1中存儲(chǔ)的所述目標(biāo)交友對(duì)象的聯(lián)系信息。
根據(jù)本申請(qǐng)的又一個(gè)方面,提供了一種用于提供交友對(duì)象的系統(tǒng),包括如上所述的網(wǎng)絡(luò)設(shè)備以及如上所述的用戶設(shè)備。
圖3示出根據(jù)本申請(qǐng)另一個(gè)實(shí)施例的一種用于提供交友對(duì)象的方法,其中,該方法包括網(wǎng)絡(luò)設(shè)備端的步驟s201、步驟s202和步驟s203,以及用戶設(shè)備端的步驟s109和步驟s110。
具體地,步驟s201中,網(wǎng)絡(luò)設(shè)備2獲取用戶設(shè)備上傳的目標(biāo)用戶的用戶圖像信息;步驟s202中,網(wǎng)絡(luò)設(shè)備2基于所述用戶圖像信息在對(duì)象信息庫(kù)中匹配查詢,以獲得所述目標(biāo)用戶的一個(gè)或多個(gè)交友對(duì)象,其中,每個(gè)交友對(duì)象在所述對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息滿足對(duì)象匹配規(guī)則;步驟s203中,網(wǎng)絡(luò)設(shè)備2將所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象提供至所述用戶設(shè)備1;步驟s109中,用戶設(shè)備1接收網(wǎng)絡(luò)設(shè)備2發(fā)送的一個(gè)或多個(gè)交友對(duì)象,其中,每個(gè)交友對(duì)象在對(duì)象信息庫(kù)中的圖像信息與目標(biāo)用戶的用戶圖像信息滿足對(duì)象匹配規(guī)則;步驟s110中,用戶設(shè)備1呈現(xiàn)所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象。
例如,用戶甲可以通過用戶設(shè)備1上的特定應(yīng)用(包括但不限于網(wǎng)頁應(yīng)用、用戶設(shè)備上安裝的應(yīng)用程序等)將目標(biāo)用戶的用戶圖像信息(例如所述目標(biāo)用戶的免冠照、生活照等)上傳至該特定應(yīng)用云端的網(wǎng)絡(luò)設(shè)備2。其中,所述目標(biāo)用戶可以是用戶甲自己,也可以是用戶甲的親戚、朋友、同事、同學(xué)、路人等。
所述網(wǎng)絡(luò)設(shè)備2根據(jù)所述對(duì)象匹配規(guī)則,在存儲(chǔ)有眾多用戶圖像信息的對(duì)象信息庫(kù)中,通過查詢得到與所述用戶圖像信息相匹配的一個(gè)或多個(gè)交友對(duì)象。
然后,所述網(wǎng)絡(luò)設(shè)備2將所述一個(gè)或多個(gè)交友對(duì)象返回至所述用戶設(shè)備1;或者,所述網(wǎng)絡(luò)設(shè)備2根據(jù)匹配度的高低,將所述一個(gè)或多個(gè)交友對(duì)象中匹配度最高的一個(gè)或匹配度較高的幾個(gè)交友對(duì)象返回至所述用戶設(shè)備1。
所述用戶設(shè)備1收到與所述用戶圖像信息相匹配的一個(gè)或多個(gè)交友對(duì)象后,通過該特定應(yīng)用向用戶甲呈現(xiàn)(呈現(xiàn)內(nèi)容包括但不限于交友對(duì)象的圖像信息、身高、年齡、職業(yè)等信息)該一個(gè)或多個(gè)交友對(duì)象;或者,根據(jù)匹配度的高低,向用戶甲呈現(xiàn)該一個(gè)或多個(gè)交友對(duì)象中匹配度最高的一個(gè)或匹配度較高的幾個(gè)交友對(duì)象。
優(yōu)選地,步驟s201中,網(wǎng)絡(luò)設(shè)備2獲取用戶設(shè)備上傳的圖像信息,并從所述圖像信息中提取目標(biāo)用戶的用戶圖像信息。
例如,所述圖像信息可以包括單人免冠照、單人生活照、多人合照、純風(fēng)景照、動(dòng)物照片等,在此,可以使用人臉檢測(cè)技術(shù)(通過識(shí)別畫面中的眼睛、嘴等特征信息,鎖定畫面中的人臉位置)提取出目標(biāo)用戶的用戶圖像信息。對(duì)于不含所述用戶圖像信息的圖像信息(如純風(fēng)景照、動(dòng)物照片等),則無需在對(duì)象信息庫(kù)中進(jìn)行匹配查詢。對(duì)于多人合照,可以從中提取出多個(gè)目標(biāo)用戶的用戶圖像信息,分別在對(duì)象信息庫(kù)中進(jìn)行匹配查詢;或者,也可以從中提取出一個(gè)目標(biāo)用戶的用戶圖像信息,在對(duì)象信息庫(kù)中進(jìn)行匹配查詢;或者,也可以不在對(duì)象信息庫(kù)中進(jìn)行匹配查詢。
優(yōu)選地,所述對(duì)象匹配規(guī)則包括以下至少任一項(xiàng):每個(gè)交友對(duì)象在所述對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息的相似度等于或大于預(yù)定的第一閾值;每個(gè)交友對(duì)象在所述對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息的互補(bǔ)度等于或大于預(yù)定的第二閾值;當(dāng)所述用戶圖像信息的評(píng)分信息大于或等于第三閾值,每個(gè)交友對(duì)象在所述對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息的相似度等于或大于預(yù)定的第四閾值;當(dāng)所述用戶圖像信息的評(píng)分信息小于或等于第五閾值,每個(gè)交友對(duì)象在所述對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息的互補(bǔ)度等于或大于預(yù)定的第六閾值。
例如,可以將所述第一閾值設(shè)為30%、40%或其他值,若經(jīng)過匹配查詢(所運(yùn)用的人臉匹配技術(shù)包括但不限于:基于眼睛坐標(biāo)的幾何匹配、基于sift(scale-invariantfeaturetransform,尺度不變特征變換)特征的匹配、基于統(tǒng)計(jì)特征的模板匹配等)得到所述對(duì)象信息庫(kù)中的乙的圖像信息與所述目標(biāo)用戶的用戶圖像信息的相似度等于或大于所述第一閾值,則可將乙確定為所述交友對(duì)象,通過此種方式可能獲得一個(gè)或多個(gè)交友對(duì)象。
再例如,除了根據(jù)相似度進(jìn)行匹配查詢,還可以根據(jù)互補(bǔ)度(比如大眼睛與小眼睛的互補(bǔ)、方臉與圓臉的互補(bǔ)等)進(jìn)行匹配查詢(所運(yùn)用的人臉匹配技術(shù)包括但不限于:基于眼睛坐標(biāo)的幾何匹配、基于sift(scale-invariantfeaturetransform,尺度不變特征變換)特征的匹配、基于統(tǒng)計(jì)特征的模板匹配等)得到所述對(duì)象信息庫(kù)中的丙的圖像信息與所述目標(biāo)用戶的用戶圖像信息的互補(bǔ)度等于或大于所述第二閾值,則可將丙確定為所述交友對(duì)象,通過此種方式可能獲得一個(gè)或多個(gè)交友對(duì)象。
在具體的實(shí)施例中,可以通過如下步驟匹配所述用戶圖像信息及所述對(duì)象信息庫(kù)中的圖像信息:
1)運(yùn)用圖像人臉檢測(cè)(facedectection)以及臉部特征點(diǎn)定位,從所述圖像信息中找到人臉?biāo)诘奈恢谩?/p>
例如,可以采用haar分類器+adaboost算法,從圖像中抽取harr-like特征,再利用adaboost算法進(jìn)行人臉檢測(cè)?;蛘?,也可以采用模版匹配法,使用眼睛、鼻子、嘴和人臉輪廓等子模板建模,檢測(cè)圖像中的正面人臉,計(jì)算子圖像和輪廓模板之間的相互關(guān)系去檢測(cè)人臉的候選區(qū)域,完成用其他子模板在候選區(qū)域的匹配?;蛘?,還可以采用其他現(xiàn)有的或今后可能出現(xiàn)的技術(shù)。
2)人臉圖像幾何歸一化。
根據(jù)臉部特征點(diǎn)位置從圖像中得到歸一化的人臉區(qū)域圖像(每個(gè)圖像的像素一致,統(tǒng)一尺寸),這一步主要是使得不同人臉上的像素對(duì)應(yīng)的人臉位置一致,這樣才有可比性,這個(gè)步驟可以看作是一個(gè)對(duì)圖像進(jìn)行仿射變化的過程(進(jìn)行線性插值或者縮放完成)。
3-1)人臉圖像光照歸一化。
主要目的是克服不同光照對(duì)人臉的影響,提高算法對(duì)光照條件的魯棒性。例如,可以采用高斯差分濾波(一種基于高斯差分濾波器的圖像的光照歸一化方法),或者,也可以采用其他現(xiàn)有的或今后可能出現(xiàn)的技術(shù)。
3-2)人臉局部光照歸一化。
對(duì)圖像像素分段,使得每段中各像素對(duì)應(yīng)的物體表面點(diǎn)具有相近的表面法向量分布,因而對(duì)光源具有相似的灰度響應(yīng),然后局部歸一化在各段中進(jìn)行以削弱光照影響。例如,可以首先建立物體的朗伯(lambert)表面反射模型,用奇異值分解方法估計(jì)出人臉形狀的平均表面法向量分布矩陣,根據(jù)法向量方向利用聚類算法對(duì)像素進(jìn)行分段,然后在各段中進(jìn)行局部的像素歸一化處理。
4)人臉圖像特征提取。
膚色特征(根據(jù)彩色圖像不同的色度空間來選擇,rgb、shi、yuv等色度空間):常用的膚色模型有高斯模型、直方圖模型等;灰度特征:包括人臉輪廓特征,人臉灰度分布特征,器官特征,模版特征。人臉區(qū)域內(nèi)的各個(gè)器官(如眼睛、鼻子、嘴等)是人臉的重要特征。例如,用人工神經(jīng)網(wǎng)分別檢測(cè)眼睛、鼻子、嘴以及人臉的整體特征。人臉區(qū)域的灰度本身可以作為模板特征,通常取僅包含眼睛、鼻子和嘴的面部中心區(qū)域作為共性的人臉模板特征;對(duì)人臉進(jìn)行變換后的其他特征:比如哈伯(gabor)特征和局部二值模式(lbp)特征,可以對(duì)多種特征進(jìn)行融合。
5)特征的處理(降維處理)。
將高維的人臉特征映射到分類或者識(shí)別能力更強(qiáng)的低維度特征,例如,可以采用常見的pca(principalcomponentanalysis,主成分分析)+lda(lineardiscriminantanalysis,線性判別式分析)的方法。然后把處理的特征鏈接成一個(gè)特征向量vector:v。
6)計(jì)算兩個(gè)圖像特征之間的距離。
例如,計(jì)算它們(向量v1,v2)之間的cosine相似度:
或者,計(jì)算它們之間的歐式距離:
d(v1,v2)=||v1-v2||2
根據(jù)兩個(gè)圖像特征之間的距離大小,來確定其相似度的高低。兩個(gè)圖像特征之間的距離越小,其相似度越高;兩個(gè)圖像特征之間的距離越大,其相似度越低。
假設(shè)所有人的特征均值為v_jun,所述用戶圖像信息的特征為v_1,若(v_2+v_1)/2=v_jun,則特征為v_2=2*v_jun-v_1的交友對(duì)象的圖像信息與所述用戶圖像信息的互補(bǔ)度最高,且越接近2*v_jun-v_1的交友對(duì)象的圖像信息與所述用戶圖像信息的互補(bǔ)度越高。
在優(yōu)選的實(shí)施例中,若所述目標(biāo)用戶的顏值較高,即所述目標(biāo)用戶的用戶圖像信息的評(píng)分信息大于或等于第三閾值,則根據(jù)相似度在所述對(duì)象信息庫(kù)中進(jìn)行匹配查詢;若所述目標(biāo)用戶的顏值較低,即所述目標(biāo)用戶的用戶圖像信息的評(píng)分信息小于或等于第五閾值,則根據(jù)互補(bǔ)度在所述對(duì)象信息庫(kù)中進(jìn)行匹配查詢。
當(dāng)然,本領(lǐng)域技術(shù)人員應(yīng)能理解上述人臉匹配技術(shù),如基于眼睛坐標(biāo)的幾何匹配、基于sift(scale-invariantfeaturetransform,尺度不變特征變換)特征的匹配、基于統(tǒng)計(jì)特征的模板匹配等,僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的人臉匹配技術(shù)如可適用于本申請(qǐng),也應(yīng)包含在本申請(qǐng)保護(hù)范圍以內(nèi),并在此以引用方式包含于此。
在具體的實(shí)施例中,還可以采用機(jī)器學(xué)習(xí)或者統(tǒng)計(jì)的方法確定所述對(duì)象匹配規(guī)則。具體地,可以從各種社交平臺(tái)或其他渠道獲取大量的夫妻數(shù)據(jù)或男女朋友數(shù)據(jù),根據(jù)這些數(shù)據(jù)可以隨機(jī)打亂生成一個(gè)樣本庫(kù)(男,女,0/1),其中,0表示非夫妻或男女朋友,1表示是夫妻或男女朋友。根據(jù)該樣本庫(kù)中的數(shù)據(jù)可以訓(xùn)練得到一個(gè)模型,該模型的輸入為男女兩幅照片,該模型的輸出為該男女兩幅照片的匹配度。然后,利用該模型匹配所述用戶圖像信息及所述對(duì)象信息庫(kù)中的圖像信息。
優(yōu)選地,所述方法還包括:用戶設(shè)備1向?qū)?yīng)網(wǎng)絡(luò)設(shè)備2發(fā)送目標(biāo)用戶的用戶圖像信息;步驟s109中,用戶設(shè)備1接收所述網(wǎng)絡(luò)設(shè)備2返回的一個(gè)或多個(gè)交友對(duì)象,其中,每個(gè)交友對(duì)象在對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息滿足對(duì)象匹配規(guī)則。
在本實(shí)施例中,所述用戶設(shè)備1向?qū)?yīng)網(wǎng)絡(luò)設(shè)備2發(fā)送目標(biāo)用戶的用戶圖像信息,即,用戶甲即時(shí)上傳所述用戶圖像信息,而后,所述網(wǎng)絡(luò)設(shè)備2根據(jù)所述用戶圖像信息在對(duì)象信息庫(kù)中進(jìn)行匹配查詢,并將所獲得的一個(gè)或多個(gè)交友對(duì)象返回至所述用戶設(shè)備1。
在另一個(gè)實(shí)施例中,所述網(wǎng)絡(luò)設(shè)備2也可以根據(jù)用戶甲之前上傳的用戶圖像信息在對(duì)象信息庫(kù)中進(jìn)行匹配查詢。
優(yōu)選地,所述方法還包括:網(wǎng)絡(luò)設(shè)備2確定所述交友對(duì)象的優(yōu)先級(jí)信息;步驟s203中,網(wǎng)絡(luò)設(shè)備2基于所述交友對(duì)象的優(yōu)先級(jí)信息,將所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象提供至所述用戶設(shè)備。
例如,可以根據(jù)匹配度的高低確定所述交友對(duì)象的優(yōu)先級(jí)信息,匹配度較高的交友對(duì)象的優(yōu)先級(jí)信息高于匹配度較低的交友對(duì)象。然后,基于所述交友對(duì)象的優(yōu)先級(jí)信息,將所述一個(gè)或多個(gè)交友對(duì)象中優(yōu)先級(jí)信息最高的一個(gè)或優(yōu)先級(jí)信息較高的幾個(gè)交友對(duì)象提供至所述用戶設(shè)備1。
優(yōu)選地,所述網(wǎng)絡(luò)設(shè)備2基于所述交友對(duì)象的對(duì)象屬性信息,確定所述交友對(duì)象的優(yōu)先級(jí)信息。
例如,所述對(duì)象屬性信息可以包括:交友對(duì)象的外貌、身高、學(xué)歷、財(cái)富等。在一個(gè)實(shí)施例中,可以根據(jù)所述交友對(duì)象在外貌、身高、學(xué)歷、財(cái)富等各分量的得分信息,加權(quán)確定該交友對(duì)象的優(yōu)先級(jí)信息。在另一個(gè)實(shí)施例中,可以根據(jù)所述交友對(duì)象的屬性x(例如外貌)對(duì)各交友對(duì)象進(jìn)行排序,從而確定所述交友對(duì)象的優(yōu)先級(jí)信息,其中,屬性x可以由用戶設(shè)置。
優(yōu)選地,所述網(wǎng)絡(luò)設(shè)備2基于所述目標(biāo)用戶的自身屬性信息,調(diào)整所述交友對(duì)象的對(duì)象屬性信息中各分量的權(quán)重信息;基于所述交友對(duì)象的對(duì)象屬性信息及所述各分量的權(quán)重信息,加權(quán)確定所述交友對(duì)象的優(yōu)先級(jí)信息。
在此,所述自身屬性信息可以包括所述目標(biāo)用戶的外貌、身高、性別、年齡、學(xué)歷等,例如,對(duì)于大部分身高較高的用戶而言,可能不太關(guān)注所述交友對(duì)象的身高,因此可適當(dāng)降低該類用戶的交友對(duì)象的身高所占的權(quán)重。再例如,對(duì)于大部分男性用戶而言,可能比較關(guān)注所述交友對(duì)象的外貌,因此可適當(dāng)提高男性用戶的交友對(duì)象的外貌所占的權(quán)重。
優(yōu)選地,所述方法還包括:網(wǎng)絡(luò)設(shè)備2獲取用戶設(shè)置的對(duì)象匹配規(guī)則;步驟s202中,網(wǎng)絡(luò)設(shè)備2基于所述用戶圖像信息在對(duì)象信息庫(kù)中匹配查詢,以獲得所述目標(biāo)用戶的一個(gè)或多個(gè)交友對(duì)象,其中,每個(gè)交友對(duì)象在所述對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息滿足所述對(duì)象匹配規(guī)則。
在本實(shí)施例中,用戶甲可以自行設(shè)置所述對(duì)象匹配規(guī)則(例如,相似度超過一定閾值、身高差在一定閾值范圍內(nèi)等)。
在另一個(gè)實(shí)施例中,所述對(duì)象匹配規(guī)則可以是系統(tǒng)預(yù)定的匹配規(guī)則,或者,系統(tǒng)根據(jù)所述目標(biāo)用戶的自身屬性信息確定的匹配規(guī)則。
優(yōu)選地,所述方法還包括:所述用戶設(shè)備1將用戶關(guān)于所述交友對(duì)象的反饋信息發(fā)送至所述網(wǎng)絡(luò)設(shè)備2;所述網(wǎng)絡(luò)設(shè)備2接收所述用戶設(shè)備1發(fā)送的、用戶關(guān)于所述交友對(duì)象的反饋信息;所述網(wǎng)絡(luò)設(shè)備2基于所述反饋信息重新確定對(duì)應(yīng)的一個(gè)或多個(gè)優(yōu)選交友對(duì)象;所述網(wǎng)絡(luò)設(shè)備2將所述一個(gè)或多個(gè)優(yōu)選交友對(duì)象中至少一個(gè)優(yōu)選交友對(duì)象提供至所述用戶設(shè)備1;所述用戶設(shè)備1接收所述網(wǎng)絡(luò)設(shè)備2返回的、基于所述反饋信息重新確定的一個(gè)或多個(gè)優(yōu)選交友對(duì)象;所述用戶設(shè)備1呈現(xiàn)所述一個(gè)或多個(gè)優(yōu)選交友對(duì)象中至少一個(gè)優(yōu)選交友對(duì)象。
例如,若用戶甲對(duì)所述網(wǎng)絡(luò)設(shè)備2發(fā)送的一個(gè)或多個(gè)交友對(duì)象不滿意,可以向所述網(wǎng)絡(luò)設(shè)備2發(fā)送關(guān)于該一個(gè)或多個(gè)交友對(duì)象的反饋信息(比如眼睛太小、年齡太大等)。所述網(wǎng)絡(luò)設(shè)備2根據(jù)該反饋信息再次在對(duì)象信息庫(kù)中匹配查詢,重新確定對(duì)應(yīng)的一個(gè)或多個(gè)優(yōu)選交友對(duì)象,并將所述一個(gè)或多個(gè)優(yōu)選交友對(duì)象中至少一個(gè)優(yōu)選交友對(duì)象提供至所述用戶設(shè)備1,然后,所述用戶設(shè)備1呈現(xiàn)所述一個(gè)或多個(gè)優(yōu)選交友對(duì)象中至少一個(gè)優(yōu)選交友對(duì)象。
優(yōu)選地,所述網(wǎng)絡(luò)設(shè)備2基于所述反饋信息在所述一個(gè)或多個(gè)交友對(duì)象中優(yōu)選確定對(duì)應(yīng)的一個(gè)或多個(gè)優(yōu)選交友對(duì)象;或者,基于所述用戶圖像信息及所述反饋信息在所述對(duì)象信息庫(kù)中重新匹配查詢,以獲得一個(gè)或多個(gè)優(yōu)選交友對(duì)象,其中,每個(gè)優(yōu)選交友對(duì)象在所述對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息滿足所述對(duì)象匹配規(guī)則及所述反饋信息;或者,基于所述一個(gè)或多個(gè)交友對(duì)象及所述反饋信息在所述對(duì)象信息庫(kù)中重新匹配查詢,以獲得一個(gè)或多個(gè)優(yōu)選交友對(duì)象。
例如,所述網(wǎng)絡(luò)設(shè)備2可以基于所述反饋信息對(duì)所述一個(gè)或多個(gè)交友對(duì)象進(jìn)行篩選,從而確定對(duì)應(yīng)的一個(gè)或多個(gè)優(yōu)選交友對(duì)象;或者,基于所述用戶圖像信息與所述反饋信息的結(jié)合在所述對(duì)象信息庫(kù)中重新匹配查詢,從而獲得一個(gè)或多個(gè)優(yōu)選交友對(duì)象;或者,基于所述一個(gè)或多個(gè)交友對(duì)象與所述反饋信息的結(jié)合在所述對(duì)象信息庫(kù)中重新匹配查詢(例如,若用戶甲比較滿意所述一個(gè)或多個(gè)交友對(duì)象中的交友對(duì)象a,僅對(duì)交友對(duì)象a的身高不太滿意,則可以根據(jù)交友對(duì)象a的圖像信息以及用戶甲關(guān)于其身高的反饋信息重新進(jìn)行匹配查詢),從而獲得一個(gè)或多個(gè)優(yōu)選交友對(duì)象。
優(yōu)選地,所呈現(xiàn)交友對(duì)象的聯(lián)系信息處于隱藏狀態(tài);其中,所述方法還包括:所述用戶設(shè)備1獲取用戶提交的、關(guān)于所呈現(xiàn)交友對(duì)象中目標(biāo)交友對(duì)象的聯(lián)系信息請(qǐng)求;所述用戶設(shè)備1當(dāng)所述聯(lián)系信息請(qǐng)求通過驗(yàn)證,呈現(xiàn)所述目標(biāo)交友對(duì)象的聯(lián)系信息。
例如,所述用戶設(shè)備1接收所述網(wǎng)絡(luò)設(shè)備2發(fā)送的一個(gè)或多個(gè)交友對(duì)象之后,不向用戶甲呈現(xiàn)交友對(duì)象的聯(lián)系信息(如電話號(hào)碼、電子郵箱、家庭住址等信息),即交友對(duì)象的聯(lián)系信息處于隱藏狀態(tài)。用戶甲若對(duì)所述一個(gè)或多個(gè)交友對(duì)象中目標(biāo)交友對(duì)象的圖像信息感興趣,可以通過提交關(guān)于所述目標(biāo)交友對(duì)象的聯(lián)系信息請(qǐng)求,以獲取所述目標(biāo)交友對(duì)象的聯(lián)系信息。
其中,對(duì)所述聯(lián)系信息請(qǐng)求的驗(yàn)證包括但不限于:用戶甲是否滿足預(yù)定的會(huì)員等級(jí)、用戶甲是否就所述聯(lián)系信息請(qǐng)求支付成功等。在此,對(duì)所述聯(lián)系信息請(qǐng)求的驗(yàn)證可以由所述用戶設(shè)備1上特定應(yīng)用來完成;也可以通過所述用戶設(shè)備1將所述聯(lián)系信息請(qǐng)求發(fā)送至該特定應(yīng)用云端的網(wǎng)絡(luò)設(shè)備2,由所述網(wǎng)絡(luò)設(shè)備2來完成對(duì)所述聯(lián)系信息請(qǐng)求的驗(yàn)證。
優(yōu)選地,所述用戶設(shè)備1將所述聯(lián)系信息請(qǐng)求發(fā)送至所述網(wǎng)絡(luò)設(shè)備;接收所述網(wǎng)絡(luò)設(shè)備在所述聯(lián)系信息請(qǐng)求通過驗(yàn)證后返回的、所述目標(biāo)交友對(duì)象的聯(lián)系信息;呈現(xiàn)所述目標(biāo)交友對(duì)象的聯(lián)系信息。
在本實(shí)施例中,通過所述用戶設(shè)備1將所述聯(lián)系信息請(qǐng)求發(fā)送至該特定應(yīng)用云端的網(wǎng)絡(luò)設(shè)備2,由所述網(wǎng)絡(luò)設(shè)備2來完成對(duì)所述聯(lián)系信息請(qǐng)求的驗(yàn)證。當(dāng)所述聯(lián)系信息請(qǐng)求通過驗(yàn)證,所述網(wǎng)絡(luò)設(shè)備2將所述目標(biāo)交友對(duì)象的聯(lián)系信息返回至所述用戶設(shè)備1。
優(yōu)選地,步驟s109中,用戶設(shè)備1接收網(wǎng)絡(luò)設(shè)備發(fā)送的一個(gè)或多個(gè)交友對(duì)象及每個(gè)交友對(duì)象的聯(lián)系信息;所述用戶設(shè)備1當(dāng)所述聯(lián)系信息請(qǐng)求通過驗(yàn)證,呈現(xiàn)所述目標(biāo)交友對(duì)象在所述用戶設(shè)備中存儲(chǔ)的聯(lián)系信息。
在本實(shí)施例中,所述用戶設(shè)備1在接收所述網(wǎng)絡(luò)設(shè)備2發(fā)送的一個(gè)或多個(gè)交友對(duì)象的同時(shí),還接收了每個(gè)交友對(duì)象的聯(lián)系信息,但是不向用戶甲呈現(xiàn)交友對(duì)象的聯(lián)系信息。當(dāng)所述聯(lián)系信息請(qǐng)求通過驗(yàn)證,再向用戶甲呈現(xiàn)所述用戶設(shè)備1中存儲(chǔ)的所述目標(biāo)交友對(duì)象的聯(lián)系信息。
根據(jù)本申請(qǐng)的又一個(gè)方面,提供了一種用于提供交友對(duì)象的方法,其中,該方法包括:
網(wǎng)絡(luò)設(shè)備獲取用戶設(shè)備上傳的目標(biāo)用戶的用戶圖像信息;
所述網(wǎng)絡(luò)設(shè)備基于所述用戶圖像信息在對(duì)象信息庫(kù)中匹配查詢,以獲得所述目標(biāo)用戶的一個(gè)或多個(gè)交友對(duì)象,其中,每個(gè)交友對(duì)象在所述對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息滿足對(duì)象匹配規(guī)則;
所述網(wǎng)絡(luò)設(shè)備將所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象提供至所述用戶設(shè)備;
所述用戶設(shè)備接收所述網(wǎng)絡(luò)設(shè)備發(fā)送的一個(gè)或多個(gè)交友對(duì)象;
所述用戶設(shè)備呈現(xiàn)所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象。
根據(jù)本申請(qǐng)的又一個(gè)方面,提供了一種包括指令的計(jì)算機(jī)可讀介質(zhì),所述指令在被執(zhí)行時(shí)使得系統(tǒng)進(jìn)行以下操作:
獲取用戶設(shè)備上傳的目標(biāo)用戶的用戶圖像信息;
基于所述用戶圖像信息在對(duì)象信息庫(kù)中匹配查詢,以獲得所述目標(biāo)用戶的一個(gè)或多個(gè)交友對(duì)象,其中,每個(gè)交友對(duì)象在所述對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息滿足對(duì)象匹配規(guī)則;
將所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象提供至所述用戶設(shè)備。
根據(jù)本申請(qǐng)的又一個(gè)方面,提供了一種包括指令的計(jì)算機(jī)可讀介質(zhì),所述指令在被執(zhí)行時(shí)使得系統(tǒng)進(jìn)行以下操作:
接收網(wǎng)絡(luò)設(shè)備發(fā)送的一個(gè)或多個(gè)交友對(duì)象,其中,每個(gè)交友對(duì)象在對(duì)象信息庫(kù)中的圖像信息與目標(biāo)用戶的用戶圖像信息滿足對(duì)象匹配規(guī)則;
呈現(xiàn)所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象。
根據(jù)本申請(qǐng)的又一個(gè)方面,提供了一種用于提供交友對(duì)象的網(wǎng)絡(luò)設(shè)備,其中,該網(wǎng)絡(luò)設(shè)備包括:
處理器;以及
被安排成存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令的存儲(chǔ)器,所述可執(zhí)行指令在被執(zhí)行時(shí)使所述處理器:
獲取用戶設(shè)備上傳的目標(biāo)用戶的用戶圖像信息;
基于所述用戶圖像信息在對(duì)象信息庫(kù)中匹配查詢,以獲得所述目標(biāo)用戶的一個(gè)或多個(gè)交友對(duì)象,其中,每個(gè)交友對(duì)象在所述對(duì)象信息庫(kù)中的圖像信息與所述用戶圖像信息滿足對(duì)象匹配規(guī)則;
將所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象提供至所述用戶設(shè)備。
根據(jù)本申請(qǐng)的又一個(gè)方面,提供了一種用于提供交友對(duì)象的用戶設(shè)備,其中,該用戶設(shè)備包括:
處理器;以及
被安排成存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令的存儲(chǔ)器,所述可執(zhí)行指令在被執(zhí)行時(shí)使所述處理器:
接收網(wǎng)絡(luò)設(shè)備發(fā)送的一個(gè)或多個(gè)交友對(duì)象,其中,每個(gè)交友對(duì)象在對(duì)象信息庫(kù)中的圖像信息與目標(biāo)用戶的用戶圖像信息滿足對(duì)象匹配規(guī)則;
呈現(xiàn)所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象。
與現(xiàn)有技術(shù)相比,本申請(qǐng)的網(wǎng)絡(luò)設(shè)備獲取用戶設(shè)備上傳的目標(biāo)用戶的用戶圖像信息,根據(jù)對(duì)象匹配規(guī)則在對(duì)象數(shù)據(jù)庫(kù)中通過匹配查詢得到與所述用戶圖像信息相匹配的一個(gè)或多個(gè)交友對(duì)象,并將所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象提供至所述用戶設(shè)備,向用戶呈現(xiàn)所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象,從而方便用戶快速找到與所述用戶圖像信息相匹配的交友對(duì)象,提升用戶體驗(yàn)。進(jìn)一步地,所述網(wǎng)絡(luò)設(shè)備可以根據(jù)所述用戶圖像信息的評(píng)分信息的高低,選擇根據(jù)相似度或互補(bǔ)度在所述對(duì)象信息庫(kù)中進(jìn)行匹配查詢,使得不同情況的目標(biāo)用戶均能獲得較滿意的交友對(duì)象。進(jìn)一步地,本申請(qǐng)基于所述交友對(duì)象的優(yōu)先級(jí)信息,向用戶提供所述一個(gè)或多個(gè)交友對(duì)象中至少一個(gè)交友對(duì)象,從而方便用戶查看,節(jié)省用戶的時(shí)間。
需要注意的是,本申請(qǐng)可在軟件和/或軟件與硬件的組合體中被實(shí)施,例如,可采用專用集成電路(asic)、通用目的計(jì)算機(jī)或任何其他類似硬件設(shè)備來實(shí)現(xiàn)。在一個(gè)實(shí)施例中,本申請(qǐng)的軟件程序可以通過處理器執(zhí)行以實(shí)現(xiàn)上文所述步驟或功能。同樣地,本申請(qǐng)的軟件程序(包括相關(guān)的數(shù)據(jù)結(jié)構(gòu))可以被存儲(chǔ)到計(jì)算機(jī)可讀記錄介質(zhì)中,例如,ram存儲(chǔ)器,磁或光驅(qū)動(dòng)器或軟磁盤及類似設(shè)備。另外,本申請(qǐng)的一些步驟或功能可采用硬件來實(shí)現(xiàn),例如,作為與處理器配合從而執(zhí)行各個(gè)步驟或功能的電路。
另外,本申請(qǐng)的一部分可被應(yīng)用為計(jì)算機(jī)程序產(chǎn)品,例如計(jì)算機(jī)程序指令,當(dāng)其被計(jì)算機(jī)執(zhí)行時(shí),通過該計(jì)算機(jī)的操作,可以調(diào)用或提供根據(jù)本申請(qǐng)的方法和/或技術(shù)方案。本領(lǐng)域技術(shù)人員應(yīng)能理解,計(jì)算機(jī)程序指令在計(jì)算機(jī)可讀介質(zhì)中的存在形式包括但不限于源文件、可執(zhí)行文件、安裝包文件等,相應(yīng)地,計(jì)算機(jī)程序指令被計(jì)算機(jī)執(zhí)行的方式包括但不限于:該計(jì)算機(jī)直接執(zhí)行該指令,或者該計(jì)算機(jī)編譯該指令后再執(zhí)行對(duì)應(yīng)的編譯后程序,或者該計(jì)算機(jī)讀取并執(zhí)行該指令,或者該計(jì)算機(jī)讀取并安裝該指令后再執(zhí)行對(duì)應(yīng)的安裝后程序。在此,計(jì)算機(jī)可讀介質(zhì)可以是可供計(jì)算機(jī)訪問的任意可用的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)或通信介質(zhì)。
通信介質(zhì)包括藉此包含例如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù)的通信信號(hào)被從一個(gè)系統(tǒng)傳送到另一系統(tǒng)的介質(zhì)。通信介質(zhì)可包括有導(dǎo)的傳輸介質(zhì)(諸如電纜和線(例如,光纖、同軸等))和能傳播能量波的無線(未有導(dǎo)的傳輸)介質(zhì),諸如聲音、電磁、rf、微波和紅外。計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù)可被體現(xiàn)為例如無線介質(zhì)(諸如載波或諸如被體現(xiàn)為擴(kuò)展頻譜技術(shù)的一部分的類似機(jī)制)中的已調(diào)制數(shù)據(jù)信號(hào)。術(shù)語“已調(diào)制數(shù)據(jù)信號(hào)”指的是其一個(gè)或多個(gè)特征以在信號(hào)中編碼信息的方式被更改或設(shè)定的信號(hào)。調(diào)制可以是模擬的、數(shù)字的或混合調(diào)制技術(shù)。通信介質(zhì)(尤其是載波和可包含可被計(jì)算機(jī)系統(tǒng)使用的數(shù)據(jù)的其他傳播信號(hào))不被包括為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
作為示例而非限制,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可包括以用于存儲(chǔ)諸如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù)的信息的任何方法或技術(shù)實(shí)現(xiàn)的易失性和非易失性、可移動(dòng)和不可移動(dòng)的介質(zhì)。例如,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括,但不限于,易失性存儲(chǔ)器,諸如隨機(jī)存儲(chǔ)器(ram,dram,sram);以及非易失性存儲(chǔ)器,諸如閃存、各種只讀存儲(chǔ)器(rom,prom,eprom,eeprom)、磁性和鐵磁/鐵電存儲(chǔ)器(mram,feram);以及磁性和光學(xué)存儲(chǔ)設(shè)備(硬盤、磁帶、cd、dvd);或其它現(xiàn)在已知的介質(zhì)或今后開發(fā)的能夠存儲(chǔ)供計(jì)算機(jī)系統(tǒng)使用的計(jì)算機(jī)可讀信息/數(shù)據(jù)。“計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)”不由載波或傳播信號(hào)構(gòu)成。
在此,根據(jù)本申請(qǐng)的一個(gè)實(shí)施例包括一個(gè)裝置,該裝置包括用于存儲(chǔ)計(jì)算機(jī)程序指令的存儲(chǔ)器和用于執(zhí)行程序指令的處理器,其中,當(dāng)該計(jì)算機(jī)程序指令被該處理器執(zhí)行時(shí),觸發(fā)該裝置運(yùn)行基于前述根據(jù)本申請(qǐng)的多個(gè)實(shí)施例的方法和/或技術(shù)方案。
對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本申請(qǐng)不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本申請(qǐng)的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本申請(qǐng)。因此,無論從哪一點(diǎn)來看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本申請(qǐng)的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本申請(qǐng)內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此外,顯然“包括”一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。裝置權(quán)利要求中陳述的多個(gè)單元或裝置也可以由一個(gè)單元或裝置通過軟件或者硬件來實(shí)現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。