午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

圖像匹配發(fā)現(xiàn)好友的方法和裝置的制造方法

文檔序號(hào):10625030閱讀:429來(lái)源:國(guó)知局
圖像匹配發(fā)現(xiàn)好友的方法和裝置的制造方法
【專(zhuān)利摘要】本發(fā)明實(shí)施例提供一種圖像匹配發(fā)現(xiàn)好友的方法和裝置,客戶端通過(guò)接收用戶輸入的待匹配圖像的匹配類(lèi)型,采用與待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取待匹配圖像的匹配參數(shù),然后,將待匹配圖像的匹配參數(shù)、匹配類(lèi)型和匹配算法的標(biāo)識(shí)發(fā)送給服務(wù)器,服務(wù)器根據(jù)待匹配圖像的匹配參數(shù)、匹配類(lèi)型和匹配算法的標(biāo)識(shí)與圖像庫(kù)中的圖像進(jìn)行匹配,找到與待匹配圖像匹配的目標(biāo)圖像,并向客戶端返回的匹配結(jié)果,匹配結(jié)果中包括匹配到的目標(biāo)圖像所屬的用戶的信息,目標(biāo)圖像所屬的用戶即為好友。上述方法通過(guò)利用用戶已有的圖像資源進(jìn)行圖像匹配找到好友,方便用戶發(fā)現(xiàn)好友。
【專(zhuān)利說(shuō)明】
圖像匹配發(fā)現(xiàn)好友的方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明實(shí)施例涉及通信技術(shù),尤其涉及一種圖像匹配發(fā)現(xiàn)好友的方法和裝置?!颈尘凹夹g(shù)】
[0002]隨著移動(dòng)終端的發(fā)展,社交迅猛發(fā)展,重要性日益提升,如何通過(guò)合理的引導(dǎo)為用戶建立社交關(guān)系,成為各大廠商爭(zhēng)相挖掘的重點(diǎn),業(yè)界知名應(yīng)用,都將發(fā)現(xiàn)好友單獨(dú)作為產(chǎn)品的一個(gè)主入口,發(fā)現(xiàn)好友的手段也層出不窮。
[0003]現(xiàn)有技術(shù)中,一種方法是根據(jù)用戶填寫(xiě)的賬號(hào)、昵稱(chēng)、電話號(hào)碼、工作單位、興趣愛(ài)好、近期活動(dòng)等各種信息為用戶推薦潛在的好友。客戶端在發(fā)現(xiàn)用戶潛在的好友之后,將好友的賬號(hào)、昵稱(chēng)等呈現(xiàn)到用戶界面上,用戶通過(guò)賬號(hào)、昵稱(chēng)等進(jìn)行搜索,繼而添加好友。另一種方式是掃描好友生成的二維碼,快速獲得好友的信息,申請(qǐng)?zhí)砑訛楹糜选?br>[0004]現(xiàn)有技術(shù)中的方法單一,靈活性差。第二種方式中,用戶必須獲取到朋友的二維碼才能加為好友,靈活性差,不便于用戶發(fā)下好友。
【發(fā)明內(nèi)容】

[0005]本發(fā)明實(shí)施例提供一種圖像匹配發(fā)現(xiàn)好友的方法和裝置,能夠靈活方便的發(fā)現(xiàn)好友。
[0006]本發(fā)明第一方面提供一種圖像匹配發(fā)現(xiàn)好友的方法,包括:
[0007]客戶端接收用戶輸入的待匹配圖像和所述待匹配圖像的匹配類(lèi)型;
[0008]所述客戶端采用與所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取所述待匹配圖像的匹配參數(shù);
[0009]所述客戶端將所述待匹配圖像的匹配參數(shù)、所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí)發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述待匹配圖像的匹配參數(shù)、所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí)與圖像庫(kù)中的圖像進(jìn)行匹配,找到與所述待匹配圖像匹配的目標(biāo)圖像;
[0010]所述客戶端接收所述服務(wù)器返回的匹配結(jié)果,所述匹配結(jié)果中包括匹配到的所述目標(biāo)圖像所屬的用戶的信息。
[0011]結(jié)合本發(fā)明第一方面,在本發(fā)明第一方面的第一種可能的實(shí)現(xiàn)方式中,當(dāng)所述待匹配圖像的匹配類(lèi)型為人臉匹配類(lèi)型時(shí),所述客戶端采用與所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取所述待匹配圖像的匹配參數(shù),包括:
[0012]所述客戶端采用與所述人臉匹配類(lèi)型對(duì)應(yīng)的匹配算法,提取所述待匹配圖像的人臉特征。
[0013]結(jié)合本發(fā)明第一方面,在本發(fā)明第一方面的第二種可能的實(shí)現(xiàn)方式中,當(dāng)所述待匹配圖像的匹配類(lèi)型為背景匹配類(lèi)型時(shí),所述客戶端采用與所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取所述待匹配圖像的匹配參數(shù),包括:
[0014]所述客戶端采用與所述背景匹配類(lèi)型對(duì)應(yīng)的算法,提取所述待匹配圖像的背景的顏色特征。
[0015]結(jié)合本發(fā)明第一方面,在本發(fā)明第一方面的第三種可能的實(shí)現(xiàn)方式中,當(dāng)所述待匹配圖像的匹配類(lèi)型為地點(diǎn)匹配類(lèi)型時(shí),所述客戶端采用與所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取所述待匹配圖像的匹配參數(shù),包括:
[0016]所述客戶端采用與所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的算法,提取所述待匹配圖像的紋理特征。
[0017]結(jié)合本發(fā)明第一方面的第三種可能的實(shí)現(xiàn)方式,在本發(fā)明第一方面的第四種可能的實(shí)現(xiàn)方式中,所述待匹配圖像的匹配參數(shù)還包括所述待匹配圖像的拍攝地點(diǎn)信息,則所述方法還包括:
[0018]所述客戶端從所述待匹配圖像的文件頭信息中獲取所述待匹配圖像的拍攝地點(diǎn)fg息。
[0019]結(jié)合本發(fā)明第一方面,在本發(fā)明第一方面的第五種可能的實(shí)現(xiàn)方式中,當(dāng)所述待匹配圖像的匹配類(lèi)型為作者匹配類(lèi)型時(shí),所述客戶端采用與所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取所述待匹配圖像的匹配參數(shù),包括:
[0020]所述客戶端采用與所述作者匹配類(lèi)型對(duì)應(yīng)的算法,從所述待匹配圖像的文件頭信息中獲取所述待匹配圖像的拍攝作者的信息。
[0021]本發(fā)明第二方面提供一種圖像匹配發(fā)現(xiàn)好友的方法,包括:
[0022]服務(wù)器接收客戶端發(fā)送的待匹配圖像的匹配參數(shù)、所述待匹配圖像的匹配類(lèi)型和所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí);
[0023]所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的圖像的匹配參數(shù);
[0024]所述服務(wù)器將所述待匹配圖像的匹配參數(shù)與所述圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像;
[0025]所述服務(wù)器獲取所述目標(biāo)圖像所屬的用戶的信息,根據(jù)所述目標(biāo)圖像所屬的用戶的信息生成匹配結(jié)果,并將所述匹配結(jié)果發(fā)送給所述客戶端。
[0026]結(jié)合本發(fā)明第二方面,在本發(fā)明第二方面的第一種可能的實(shí)現(xiàn)方式中,當(dāng)所述待匹配圖像的匹配類(lèi)型為人臉匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述人臉匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí);
[0027]所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的圖像的匹配參數(shù),包括:
[0028]所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述人臉匹配類(lèi)型對(duì)應(yīng)的匹配算法提取所述圖像庫(kù)中的圖像的人臉特征;
[0029]所述服務(wù)器將所述待匹配圖像的匹配參數(shù)與所述圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像,包括:
[0030]所述服務(wù)器將所述待匹配圖像的人臉特征與所述圖像庫(kù)中的圖像的人臉特征進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
[0031]結(jié)合本發(fā)明第二方面,在本發(fā)明第二方面的第二種可能的實(shí)現(xiàn)方式中,當(dāng)所述待匹配圖像的匹配類(lèi)型為背景匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述背景匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí);
[0032]所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的圖像的匹配參數(shù),包括:
[0033]所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述背景匹配類(lèi)型對(duì)應(yīng)的匹配算法提取所述圖像庫(kù)中的圖像的背景的顏色特征;
[0034]所述服務(wù)器將所述待匹配圖像的匹配參數(shù)與所述圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像,包括:
[0035]所述服務(wù)器將所述待匹配圖像的背景的顏色特征與所述圖像庫(kù)中的圖像的背景的顏色特征進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
[0036]結(jié)合本發(fā)明第二方面第二種可能的實(shí)現(xiàn)方式,在本發(fā)明第二方面的第三種可能的實(shí)現(xiàn)方式中,所述服務(wù)器獲取所述目標(biāo)圖像所屬的用戶的信息,根據(jù)所述目標(biāo)圖像所屬的用戶的信息生成匹配結(jié)果,將所述匹配結(jié)果發(fā)送給所述客戶端,包括:
[0037]所述服務(wù)器獲取所述目標(biāo)圖像所屬的用戶的信息;
[0038]所述服務(wù)器判斷所述目標(biāo)圖像所屬的用戶的圖像中與所述待匹配圖像匹配的圖像個(gè)數(shù)是否大于預(yù)先設(shè)置的閾值;
[0039]若所述目標(biāo)圖像所屬的用戶的圖像中與所述待匹配圖像匹配的圖像個(gè)數(shù)大于所述閾值,則所述服務(wù)器將所述目標(biāo)圖像所屬的用戶的信息添加到所述匹配結(jié)果中。
[0040]結(jié)合本發(fā)明第二方面,在本發(fā)明第二方面的第四種可能的實(shí)現(xiàn)方式中,當(dāng)所述待匹配圖像的匹配類(lèi)型為地點(diǎn)匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí);
[0041]所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的圖像的匹配參數(shù),包括:
[0042]所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用與所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的算法提取所述圖像庫(kù)中的圖像的紋理特征;
[0043]所述服務(wù)器將所述待匹配圖像的匹配參數(shù)與所述圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹配,將所述圖像庫(kù)中的匹配成功的圖像作為所述目標(biāo)圖像,包括:
[0044]所述服務(wù)器將所述待匹配圖像的紋理特征與所述圖像庫(kù)中的圖像的紋理特征進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
[0045]結(jié)合本發(fā)明第二方面,在本發(fā)明第二方面的第五種可能的實(shí)現(xiàn)方式中,當(dāng)所述待匹配圖像的匹配類(lèi)型為地點(diǎn)匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí);
[0046]所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的圖像的匹配參數(shù),包括:
[0047]所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的算法提取所述圖像庫(kù)中的圖像的紋理特征,并從所述圖像庫(kù)中的圖像的文件頭信息中獲取所述圖像庫(kù)中的圖像的拍攝地點(diǎn)信息;
[0048]所述服務(wù)器將所述待匹配圖像的匹配參數(shù)與所述圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像,包括:
[0049]所述服務(wù)器將所述待匹配圖像中的紋理特征和拍攝地點(diǎn)信息,與所述圖像庫(kù)中的圖像的紋理特征和拍攝地點(diǎn)信息進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
[0050]結(jié)合本發(fā)明第二方面,在本發(fā)明第二方面的第六種可能的實(shí)現(xiàn)方式中,當(dāng)所述待匹配圖像的匹配類(lèi)型為作者匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述作者匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí);
[0051]所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的圖像的匹配參數(shù),包括:
[0052]所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述作者匹配類(lèi)型對(duì)應(yīng)的算法,從所述圖像庫(kù)中的圖像的文件頭信息中獲取所述圖像庫(kù)中的圖像的拍攝作者的信息;
[0053]所述服務(wù)器將所述待匹配圖像的匹配參數(shù)與所述圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像,包括:
[0054]所述服務(wù)器將所述待匹配圖像的拍攝作者的信息與所述圖像庫(kù)中的圖像的拍攝作者的信息進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
[0055]本發(fā)明第三方面提供一種客戶端,包括:
[0056]接收模塊,用于接收用戶輸入的待匹配圖像和所述待匹配圖像的匹配類(lèi)型;
[0057]獲取模塊,用于采用與所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取所述待匹配圖像的匹配參數(shù);
[0058]發(fā)送模塊,用于將所述待匹配圖像的匹配參數(shù)、所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí)發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述待匹配圖像的匹配參數(shù)、所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí)與圖像庫(kù)中的圖像進(jìn)行匹配,找到與所述待匹配圖像匹配的目標(biāo)圖像;
[0059]所述接收模塊,還用于接收所述服務(wù)器返回的匹配結(jié)果,所述匹配結(jié)果中包括匹配到的所述目標(biāo)圖像所屬的用戶的信息。
[0060]結(jié)合本發(fā)明第三方面,在本發(fā)明第三方面的第一種可能的實(shí)現(xiàn)方式中,當(dāng)所述待匹配圖像的匹配類(lèi)型為人臉匹配類(lèi)型時(shí),所述獲取模塊具體用于:采用與所述人臉匹配類(lèi)型對(duì)應(yīng)的匹配算法,提取所述待匹配圖像的人臉特征。
[0061]結(jié)合本發(fā)明第三方面,在本發(fā)明第三方面的第二種可能的實(shí)現(xiàn)方式中,當(dāng)所述待匹配圖像的匹配類(lèi)型為背景匹配類(lèi)型時(shí),所述獲取模塊具體用于:采用與所述背景匹配類(lèi)型對(duì)應(yīng)的算法,提取所述待匹配圖像的背景的顏色特征。
[0062]結(jié)合本發(fā)明第三方面,在本發(fā)明第三方面的第三種可能的實(shí)現(xiàn)方式中,當(dāng)所述待匹配圖像的匹配類(lèi)型為地點(diǎn)匹配類(lèi)型時(shí),所述獲取模塊具體用于:采用與所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的算法,提取所述待匹配圖像的紋理特征。
[0063]結(jié)合本發(fā)明第三方面的第三種可能的實(shí)現(xiàn)方式,在本發(fā)明第三方面的第四種可能的實(shí)現(xiàn)方式中,所述待匹配圖像的匹配參數(shù)還包括所述待匹配圖像的拍攝地點(diǎn)信息,所述獲取模塊還用于:從所述待匹配圖像的文件頭信息中獲取所述待匹配圖像的拍攝地點(diǎn)信息。
[0064]結(jié)合本發(fā)明第三方面,在本發(fā)明第三方面的第五種可能的實(shí)現(xiàn)方式中,當(dāng)所述待匹配圖像的匹配類(lèi)型為作者匹配類(lèi)型時(shí),所述獲取模塊具體用于:采用與所述作者匹配類(lèi)型對(duì)應(yīng)的算法,從所述待匹配圖像的文件頭信息中獲取所述待匹配圖像的拍攝作者的信息。
[0065]本發(fā)明第四方面提供一種服務(wù)器,包括:
[0066]接收模塊,用于接收客戶端發(fā)送的待匹配圖像的匹配參數(shù)、所述待匹配圖像的匹配類(lèi)型和所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí);
[0067]獲取模塊,用于根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的圖像的匹配參數(shù);
[0068]匹配模塊,用于將所述待匹配圖像的匹配參數(shù)與所述圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像;
[0069]發(fā)送模塊,用于獲取所述目標(biāo)圖像所屬的用戶的信息,根據(jù)所述目標(biāo)圖像所屬的用戶的信息生成匹配結(jié)果,并將所述匹配結(jié)果發(fā)送給所述客戶端。
[0070]結(jié)合本發(fā)明第四方面,在本發(fā)明第四方面的第一種可能的實(shí)現(xiàn)方式中,當(dāng)所述待匹配圖像的匹配類(lèi)型為人臉匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述人臉匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí),所述獲取模塊具體用于:根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述人臉匹配類(lèi)型對(duì)應(yīng)的匹配算法提取所述圖像庫(kù)中的圖像的人臉特征;
[0071]所述匹配模塊具體用于:將所述待匹配圖像的人臉特征與所述圖像庫(kù)中的圖像的人臉特征進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
[0072]結(jié)合本發(fā)明第四方面,在本發(fā)明第四方面的第二種可能的實(shí)現(xiàn)方式中,當(dāng)所述待匹配圖像的匹配類(lèi)型為背景匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述背景匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí),所述獲取模塊具體用于:根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述背景匹配類(lèi)型對(duì)應(yīng)的匹配算法提取所述圖像庫(kù)中的圖像的背景的顏色特征;
[0073]所述匹配模塊具體用于:將所述待匹配圖像的背景的顏色特征與所述圖像庫(kù)中的圖像的背景的顏色特征進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
[0074]結(jié)合本發(fā)明第四方面的第二種可能的實(shí)現(xiàn)方式,在本發(fā)明第四方面的第三種可能的實(shí)現(xiàn)方式中,所述發(fā)送模塊具體用于:
[0075]獲取所述目標(biāo)圖像所屬的用戶的信息;
[0076]判斷所述目標(biāo)圖像所屬的用戶的圖像中與所述待匹配圖像匹配的圖像個(gè)數(shù)是否大于預(yù)先設(shè)置的閾值;
[0077]若所述目標(biāo)圖像所屬的用戶的圖像中與所述待匹配圖像匹配的圖像個(gè)數(shù)大于所述閾值,則將所述目標(biāo)圖像所屬的用戶的信息添加到所述匹配結(jié)果中。
[0078]結(jié)合本發(fā)明第四方面,在本發(fā)明第四方面的第四種可能的實(shí)現(xiàn)方式中,當(dāng)所述待匹配圖像的匹配類(lèi)型為地點(diǎn)匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí),所述獲取模塊具體用于:根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用與所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的算法提取所述圖像庫(kù)中的圖像的紋理特征;
[0079]所述匹配模塊具體用于:將所述待匹配圖像的紋理特征與所述圖像庫(kù)中的圖像的紋理特征進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
[0080]結(jié)合本發(fā)明第四方面,在本發(fā)明第四方面的第五種可能的實(shí)現(xiàn)方式中,當(dāng)所述待匹配圖像的匹配類(lèi)型為地點(diǎn)匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí),所述獲取模塊具體用于:根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的算法提取所述圖像庫(kù)中的圖像的紋理特征,并從所述圖像庫(kù)中的圖像的文件頭信息中獲取所述圖像庫(kù)中的圖像的拍攝地點(diǎn)信息;
[0081]所述匹配模塊具體用于:將所述待匹配圖像中的紋理特征和拍攝地點(diǎn)信息,與所述圖像庫(kù)中的圖像的紋理特征和拍攝地點(diǎn)信息進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
[0082]結(jié)合本發(fā)明第四方面,在本發(fā)明第四方面的第六種可能的實(shí)現(xiàn)方式中,當(dāng)所述待匹配圖像的匹配類(lèi)型為作者匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述作者匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí),所述獲取模塊具體用于:根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述作者匹配類(lèi)型對(duì)應(yīng)的算法,從所述圖像庫(kù)中的圖像的文件頭信息中獲取所述圖像庫(kù)中的圖像的拍攝作者的信息;
[0083]所述匹配模塊具體用于:將所述待匹配圖像的拍攝作者的信息與所述圖像庫(kù)中的圖像的拍攝作者的信息進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
[0084]本發(fā)明實(shí)施例提供的圖像匹配發(fā)現(xiàn)好友的方法和裝置,客戶端通過(guò)接收用戶輸入的待匹配圖像的匹配類(lèi)型,采用與待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取待匹配圖像的匹配參數(shù),然后,將待匹配圖像的匹配參數(shù)、匹配類(lèi)型和匹配算法的標(biāo)識(shí)發(fā)送給服務(wù)器, 服務(wù)器根據(jù)待匹配圖像的匹配參數(shù)、匹配類(lèi)型和匹配算法的標(biāo)識(shí)與圖像庫(kù)中的圖像進(jìn)行匹配,找到與待匹配圖像匹配的目標(biāo)圖像,并向客戶端返回的匹配結(jié)果,匹配結(jié)果中包括匹配到的目標(biāo)圖像所屬的用戶的信息,目標(biāo)圖像所屬的用戶即為好友。上述方法通過(guò)利用用戶已有的圖像資源進(jìn)行圖像匹配找到好友,方便用戶發(fā)現(xiàn)好友?!靖綀D說(shuō)明】
[0085]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0086]圖1為本發(fā)明實(shí)施例一提供的圖像匹配發(fā)現(xiàn)好友的方法的流程圖;
[0087]圖2為本發(fā)明實(shí)施例二提供的圖像匹配發(fā)現(xiàn)好友的方法的流程圖;
[0088]圖3為本發(fā)明實(shí)施例三提供的一種客戶端的結(jié)構(gòu)示意圖;
[0089]圖4為本發(fā)明實(shí)施例四提供的一種服務(wù)器的結(jié)構(gòu)示意圖;
[0090]圖5為本發(fā)明實(shí)施例五提供的一種終端的結(jié)構(gòu)示意圖;
[0091]圖6為本發(fā)明實(shí)施例六提供的一種服務(wù)器的結(jié)構(gòu)示意圖.【具體實(shí)施方式】
[0092]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0093]圖1為本發(fā)明實(shí)施例一提供的圖像匹配發(fā)現(xiàn)好友的方法的流程圖,本實(shí)施例的提供的方法由客戶端執(zhí)行,該客戶端具體可以為終端上安裝的應(yīng)用(Applicat1n),如圖1所示,本實(shí)施例的方法可以包括以下步驟:
[0094]步驟101、客戶端接收用戶輸入的待匹配圖像和待匹配圖像的匹配類(lèi)型。
[0095]用戶可以從客戶端所在的終端的本地圖像庫(kù)中選擇一張圖像作為待匹配的圖像, 或者,啟動(dòng)照相機(jī)拍攝一張照片作為待匹配的圖像。用戶可以通過(guò)用戶界面上的選擇按鈕選擇待匹配圖像的匹配類(lèi)型,待匹配圖像的匹配類(lèi)型包括:人臉匹配類(lèi)型、背景匹配類(lèi)型、 地點(diǎn)匹配類(lèi)型和作者匹配類(lèi)型等。
[0096]步驟102、客戶端采用與待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取待匹配圖像的匹配參數(shù)。
[0097]本實(shí)施例中,每種匹配類(lèi)型都對(duì)應(yīng)不同的匹配算法,客戶端根據(jù)待匹配圖像的匹配類(lèi)型,選擇與匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取待匹配圖像的匹配參數(shù),以下將具體說(shuō)明:
[0098]當(dāng)待匹配圖像的匹配類(lèi)型為人臉匹配類(lèi)型時(shí),客戶端采用與人臉匹配類(lèi)型對(duì)應(yīng)的匹配算法,提取待匹配圖像的人臉特征。人臉匹配類(lèi)型對(duì)應(yīng)的匹配算法是指提取人臉特征使用的算法,提取人臉特征常用的方法包括:基于模板匹配的方法、基于奇異值特征方法、 基于奇異值特征方法、局部保持投影方法、主成分分方法、彈性匹配方法、特征臉?lè)?基于 KL變換)、人工神經(jīng)網(wǎng)絡(luò)法、支持向量機(jī)法、基于積分圖像特征法和基于概率模型法等。
[0099]當(dāng)待匹配圖像的匹配類(lèi)型為背景匹配類(lèi)型時(shí),客戶端采用與背景匹配類(lèi)型對(duì)應(yīng)的算法,提取待匹配圖像的背景的顏色特征。圖像的背景是指圖像的主色,圖像的顏色特征是指對(duì)圖像的整體色調(diào),按照指定的算法混合得到一個(gè)主色值。背景匹配類(lèi)型對(duì)應(yīng)的算法是指提取圖像的背景特征所使用的算法,常用的提取背景特征的方法包括:按像素顏色值聚類(lèi)、顏色直方圖取峰值等。
[0100]當(dāng)待匹配圖像的匹配類(lèi)型為地點(diǎn)匹配類(lèi)型時(shí),客戶端采用與地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的算法,提取待匹配圖像的紋理特征。紋理特征是一種不依賴(lài)于顏色或亮度的反映圖像中同質(zhì)現(xiàn)象的視覺(jué)特征。地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的算法是指提取圖像的紋理特征所使用的方法,提取紋理特征常用的方法包括:自相關(guān)函數(shù)、傅里葉變換、行程長(zhǎng)度分析、灰度差分分析和灰度共生矩陣分析等。
[0101]可選地,當(dāng)待匹配圖像的匹配類(lèi)型為地點(diǎn)匹配類(lèi)型時(shí),待匹配圖像的匹配參數(shù)不僅包括待匹配圖像的紋理特征,還包括待匹配圖像的拍攝地點(diǎn)信息,則客戶端從待匹配圖像的文件頭信息中獲取待匹配圖像的拍攝地點(diǎn)信息。圖像的文件頭信息中存儲(chǔ)有圖像的拍攝地點(diǎn)的信息以及圖像的拍攝作者的信息,文件頭信息中還可以包括拍攝人時(shí)間、 拍攝圖像的相機(jī)的品牌型號(hào)等信息。例如,當(dāng)待匹配圖像的文件格式為可交換文件格式 (Exchangeable Image File,簡(jiǎn)稱(chēng)Exif)時(shí),Exif格式圖像的數(shù)據(jù)存儲(chǔ)與JPEG格式是完全相同的,實(shí)際上Exif格式就是在JPEG格式頭部插入了圖像的信息,包括拍攝時(shí)的光圈、快門(mén)、白平衡、IS0、焦距、日期時(shí)間、拍攝條件以及相機(jī)品牌、型號(hào)、色彩編碼、拍攝時(shí)錄制的聲音以及縮略圖等。簡(jiǎn)單地說(shuō),Exif = JPEG+拍攝參數(shù)。
[0102]當(dāng)待匹配圖像的匹配類(lèi)型為作者匹配類(lèi)型時(shí),客戶端采用與作者匹配類(lèi)型對(duì)應(yīng)的算法,從待匹配圖像的文件頭信息中獲取待匹配圖像的拍攝作者的信息。
[0103]步驟103、客戶端將待匹配圖像的匹配參數(shù)、待匹配圖像的匹配類(lèi)型和匹配算法的標(biāo)識(shí)發(fā)送給服務(wù)器,以使服務(wù)器根據(jù)待匹配圖像的匹配參數(shù)、待匹配圖像的匹配類(lèi)型和匹配算法的標(biāo)識(shí)與圖像庫(kù)中的圖像進(jìn)行匹配,找到與待匹配圖像匹配的目標(biāo)圖像。
[0104]客戶端在獲取到待匹配圖像的匹配參數(shù)之后,將待匹配圖像的匹配參數(shù)、待匹配圖像的匹配類(lèi)型和匹配算法的標(biāo)識(shí)發(fā)送給服務(wù)器。客戶端具體可以通過(guò)如下報(bào)文格式發(fā)送待匹配圖像的匹配參數(shù)、待匹配圖像的匹配類(lèi)型和匹配算法的標(biāo)識(shí):應(yīng)用協(xié)議頭+匹配類(lèi)型+上傳數(shù)據(jù)類(lèi)型+匹配參數(shù)+匹配算法的標(biāo)識(shí)+End or Not,其中,應(yīng)用協(xié)議頭包括但不限于超文本傳輸協(xié)議(HyperText Transfer Protocol,簡(jiǎn)稱(chēng)HTTP)、基于安全套接層之上的超文本傳輸協(xié)議)Hyper Text Transfer Protocol over Secure Socket Layer,簡(jiǎn)稱(chēng)HTTPS) 等。上傳數(shù)據(jù)類(lèi)型用于定義上傳的匹配參數(shù)的類(lèi)型。
[0105]本實(shí)施例中,當(dāng)待匹配圖像的匹配類(lèi)型為人臉匹配類(lèi)型時(shí),待匹配圖像的匹配參數(shù)為待匹配圖像的人臉特征。當(dāng)待匹配圖像的匹配類(lèi)型為背景匹配類(lèi)型時(shí),待匹配圖像的匹配參數(shù)為待匹配圖像的背景特征。當(dāng)待匹配圖像的匹配類(lèi)型為地點(diǎn)匹配類(lèi)型時(shí),待匹配圖像的匹配參數(shù)為待匹配圖像的紋理特征,或者,待匹配圖像的匹配參數(shù)為待匹配圖像的紋理特征和拍攝地點(diǎn)信息。當(dāng)待匹配圖像的匹配類(lèi)型為作者匹配類(lèi)型時(shí),待匹配圖像的匹配參數(shù)為待匹配圖像的拍攝作者的信息。當(dāng)待匹配圖像的匹配類(lèi)型為其他類(lèi)型時(shí),待匹配圖像的匹配參數(shù)為整幅圖像。
[0106]服務(wù)器收到待匹配圖像的匹配參數(shù)、待匹配圖像的匹配類(lèi)型和匹配算法的標(biāo)識(shí)之后,根據(jù)待匹配圖像的匹配類(lèi)型和匹配算法的標(biāo)識(shí)選擇與客戶端相同的匹配算法提取圖像庫(kù)中的圖像的匹配參數(shù),然后,將待匹配圖像的匹配參數(shù)與圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹配,將匹配成功的圖像作為目標(biāo)圖像。
[0107]本實(shí)施例的方法中,通過(guò)根據(jù)匹配類(lèi)型提取待匹配圖像的匹配參數(shù),大多數(shù)情況下,客戶端只需要將待匹配圖像的匹配參數(shù)發(fā)送給服務(wù)器,由服務(wù)器根據(jù)待匹配圖像的匹配參數(shù)進(jìn)行圖像匹配,而不需要將整幅圖像發(fā)送給服務(wù)器,由于待匹配圖像的匹配參數(shù)比整幅圖像小,從而可以節(jié)省占用的網(wǎng)絡(luò)資源。
[0108]步驟104、客戶端接收服務(wù)器返回的匹配結(jié)果,匹配結(jié)果中包括匹配到的目標(biāo)圖像所屬的用戶的信息。
[0109]服務(wù)器向客戶端返回的匹配結(jié)果中包括匹配到的目標(biāo)圖像所屬的用戶的信息,目標(biāo)圖像所屬的用戶即為好友,目標(biāo)圖像所屬的用戶的信息包括:用戶的賬號(hào)、昵稱(chēng)和用戶的圖像等。當(dāng)目標(biāo)圖像為多個(gè)時(shí),服務(wù)器會(huì)生成用戶信息列表,將用戶信息列表發(fā)送給客戶端。客戶端收到匹配結(jié)果后,以列表的形式或其他形式展現(xiàn)給用戶,用戶可以通過(guò)選擇添加按鈕將需要的用戶添加為好友。
[0110]本實(shí)施例中,客戶端通過(guò)接收用戶輸入的待匹配圖像的匹配類(lèi)型,采用與待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取待匹配圖像的匹配參數(shù),然后,將待匹配圖像的匹配參數(shù)、匹配類(lèi)型和匹配算法的標(biāo)識(shí)發(fā)送給服務(wù)器,以使服務(wù)器根據(jù)待匹配圖像的匹配參數(shù)、 匹配類(lèi)型和匹配算法的標(biāo)識(shí)與圖像庫(kù)中的圖像進(jìn)行匹配,找到與待匹配圖像匹配的目標(biāo)圖像,并向客戶端返回的匹配結(jié)果,匹配結(jié)果中包括匹配到的目標(biāo)圖像所屬的用戶的信息,目標(biāo)圖像所屬的用戶即為好友。上述方法通過(guò)利用用戶已有的圖像資源進(jìn)行圖像匹配找到好友,方便用戶發(fā)現(xiàn)好友。
[0111]圖2為本發(fā)明實(shí)施例二提供的圖像匹配發(fā)現(xiàn)好友的方法的流程圖,本實(shí)施例從服務(wù)器的角度描述,如圖2所示,本實(shí)施例提供的方法可以包括以下步驟:
[0112]步驟201、服務(wù)器接收客戶端發(fā)送的待匹配圖像的匹配參數(shù)、待匹配圖像的匹配類(lèi)型和待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí)。
[0113]步驟202、服務(wù)器根據(jù)待匹配圖像的匹配類(lèi)型和匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的圖像的匹配參數(shù)。
[0114] 客戶端將待匹配圖像的匹配類(lèi)型和待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí)發(fā)送給服務(wù)器,是為了使服務(wù)器采用相同的匹配算法提取圖像庫(kù)中的圖像的匹配參數(shù)。
[0115]當(dāng)待匹配圖像的匹配類(lèi)型為人臉匹配類(lèi)型時(shí),匹配算法的標(biāo)識(shí)為人臉匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí),服務(wù)器根據(jù)待匹配圖像的匹配類(lèi)型和匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的圖像的匹配參數(shù),具體為:服務(wù)器根據(jù)待匹配圖像的匹配類(lèi)型和匹配算法的標(biāo)識(shí),采用人臉匹配類(lèi)型對(duì)應(yīng)的匹配算法提取圖像庫(kù)中的圖像的人臉特征。
[0116]當(dāng)待匹配圖像的匹配類(lèi)型為背景匹配類(lèi)型時(shí),匹配算法的標(biāo)識(shí)為背景匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí),服務(wù)器根據(jù)待匹配圖像的匹配類(lèi)型和匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的圖像的匹配參數(shù),具體為:服務(wù)器根據(jù)待匹配圖像的匹配類(lèi)型和匹配算法的標(biāo)識(shí),采用背景匹配類(lèi)型對(duì)應(yīng)的匹配算法提取圖像庫(kù)中的圖像的背景的顏色特征。
[0117]當(dāng)待匹配圖像的匹配類(lèi)型為地點(diǎn)匹配類(lèi)型時(shí),匹配算法的標(biāo)識(shí)為地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí),服務(wù)器根據(jù)待匹配圖像的匹配類(lèi)型和匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的圖像的匹配參數(shù),具體為:服務(wù)器根據(jù)待匹配圖像的匹配類(lèi)型和匹配算法的標(biāo)識(shí),采用與地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的算法提取圖像庫(kù)中的圖像的紋理。或者,服務(wù)器根據(jù)待匹配圖像的匹配類(lèi)型和匹配算法的標(biāo)識(shí),采用地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的算法提取圖像庫(kù)中的圖像的紋理, 并從圖像庫(kù)中的圖像的文件頭信息中獲取圖像庫(kù)中的圖像的拍攝地點(diǎn)信息。
[0118]當(dāng)待匹配圖像的匹配類(lèi)型為作者匹配類(lèi)型時(shí),匹配算法的標(biāo)識(shí)為作者匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí),服務(wù)器根據(jù)待匹配圖像的匹配類(lèi)型和匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的圖像的匹配參數(shù),具體為:服務(wù)器根據(jù)待匹配圖像的匹配類(lèi)型和匹配算法的標(biāo)識(shí),采用作者匹配類(lèi)型對(duì)應(yīng)的算法,從圖像庫(kù)中的圖像的文件頭信息中獲取圖像庫(kù)中的圖像的拍攝作者的信息。
[0119]步驟203、服務(wù)器將待匹配圖像的匹配參數(shù)與圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
[0120]當(dāng)待匹配圖像的匹配類(lèi)型為人臉匹配類(lèi)型時(shí),服務(wù)器將待匹配圖像的人臉特征與圖像庫(kù)中的圖像的人臉特征進(jìn)行匹配,將匹配成功的圖像作為目標(biāo)圖像。
[0121]當(dāng)待匹配圖像的匹配類(lèi)型為背景匹配類(lèi)型時(shí),服務(wù)器將待匹配圖像的背景的顏色特征與圖像庫(kù)中的圖像的背景的顏色特征進(jìn)行匹配,將匹配成功的圖像作為目標(biāo)圖像。
[0122]當(dāng)待匹配圖像的匹配類(lèi)型為地點(diǎn)匹配類(lèi)型時(shí),服務(wù)器將待匹配圖像的紋理特征與圖像庫(kù)中的圖像的紋理特征進(jìn)行匹配,將匹配成功的圖像作為目標(biāo)圖像?;蛘?,服務(wù)器將待匹配圖像中的紋理特征和拍攝地點(diǎn)信息,與圖像庫(kù)中的圖像的紋理特征和拍攝地點(diǎn)信息進(jìn)行匹配,將匹配成功的圖像作為目標(biāo)圖像。
[0123]當(dāng)待匹配圖像的匹配類(lèi)型為作者匹配類(lèi)型時(shí),服務(wù)器將待匹配圖像的拍攝作者的信息與圖像庫(kù)中的圖像的拍攝作者的信息進(jìn)行匹配,將匹配成功的圖像作為目標(biāo)圖像。
[0124]步驟204、服務(wù)器獲取目標(biāo)圖像所屬的用戶的信息,根據(jù)目標(biāo)圖像所屬的用戶的信息生成匹配結(jié)果,并將匹配結(jié)果發(fā)送給客戶端。
[0125] 服務(wù)器在匹配到目標(biāo)圖像之后,獲取目標(biāo)圖像所屬的用戶的信息,當(dāng)匹配類(lèi)型為人臉匹配類(lèi)型、地點(diǎn)匹配類(lèi)型和作者匹配類(lèi)型時(shí),服務(wù)器之間將目標(biāo)圖像所屬的用戶的信息發(fā)送給客戶端。當(dāng)匹配類(lèi)型為背景匹配類(lèi)型時(shí),服務(wù)器獲取到目標(biāo)圖像所屬的用戶的信息之后,判斷目標(biāo)圖像所屬的用戶的圖像中與待匹配圖像匹配的圖像個(gè)數(shù)是否大于預(yù)先設(shè)置的閾值,若目標(biāo)圖像所屬的用戶的圖像中與待匹配圖像匹配的圖像個(gè)數(shù)大于該閾值,則服務(wù)器將目標(biāo)圖像所屬的用戶的信息添加到匹配結(jié)果中,也就是說(shuō)目標(biāo)圖像所屬的用戶與有多張圖像與待匹配圖像匹配時(shí),服務(wù)器才將該用戶作為好友。例如,該閾值為10,那么某個(gè)用戶上傳的圖像中,有10張以上圖像的顏色特征和待匹配圖像的顏色特征相差在正負(fù)3 以?xún)?nèi),則確定該用戶為好友,將該用戶的信息添加到匹配結(jié)果中。按照這個(gè)規(guī)則,將所有滿足條件的用戶找出來(lái)。
[0126]本實(shí)施例中,服務(wù)器接收客戶端發(fā)送的待匹配圖像的匹配參數(shù)、匹配類(lèi)型和待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí),根據(jù)待匹配圖像的匹配類(lèi)型和匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的圖像的匹配參數(shù),將待匹配圖像的匹配參數(shù)與圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹配,將匹配成功的圖像作為目標(biāo)圖像,最后獲取目標(biāo)圖像所屬的用戶的信息,根據(jù)目標(biāo)圖像所屬的用戶的信息生成匹配結(jié)果,并將匹配結(jié)果發(fā)送給客戶端。上述方法通過(guò)利用用戶已有的圖像資源進(jìn)行圖像匹配找到好友,方便用戶發(fā)現(xiàn)好友。
[0127]圖3為本發(fā)明實(shí)施例三提供的一種客戶端的結(jié)構(gòu)示意圖,如圖3所示,本實(shí)施例提供的客戶端包括:接收模塊11、獲取模塊12和發(fā)送模塊13。
[0128]其中,接收模塊11,用于接收用戶輸入的待匹配圖像和所述待匹配圖像的匹配類(lèi)型;
[0129]獲取模塊12,用于采用與所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取所述待匹配圖像的匹配參數(shù);
[0130]發(fā)送模塊13,用于將所述待匹配圖像的匹配參數(shù)、所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí)發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述待匹配圖像的匹配參數(shù)、所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí)與圖像庫(kù)中的圖像進(jìn)行匹配,找到與所述待匹配圖像匹配的目標(biāo)圖像;
[0131]所述接收模塊11,還用于接收所述服務(wù)器返回的匹配結(jié)果,所述匹配結(jié)果中包括匹配到的所述目標(biāo)圖像所屬的用戶的信息。
[0132]當(dāng)所述待匹配圖像的匹配類(lèi)型為人臉匹配類(lèi)型時(shí),所述獲取模塊12具體用于:采用與所述人臉匹配類(lèi)型對(duì)應(yīng)的匹配算法,提取所述待匹配圖像的人臉特征。
[0133]當(dāng)所述待匹配圖像的匹配類(lèi)型為背景匹配類(lèi)型時(shí),所述獲取模塊12具體用于:采用與所述背景匹配類(lèi)型對(duì)應(yīng)的算法,提取所述待匹配圖像的背景的顏色特征。
[0134]當(dāng)所述待匹配圖像的匹配類(lèi)型為地點(diǎn)匹配類(lèi)型時(shí),所述獲取模塊12具體用于:采用與所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的算法,提取所述待匹配圖像的紋理特征??蛇x的,所述待匹配圖像的匹配參數(shù)還包括所述待匹配圖像的拍攝地點(diǎn)信息,所述獲取模塊12還用于:從所述待匹配圖像的文件頭信息中獲取所述待匹配圖像的拍攝地點(diǎn)信息。
[0135]當(dāng)所述待匹配圖像的匹配類(lèi)型為作者匹配類(lèi)型時(shí),所述獲取模塊12具體用于:采用與所述作者匹配類(lèi)型對(duì)應(yīng)的算法,從所述待匹配圖像的文件頭信息中獲取所述待匹配圖像的拍攝作者的信息。
[0136]本實(shí)施例的客戶端,可用于執(zhí)行實(shí)施例一的方法,具體實(shí)現(xiàn)方式和技術(shù)效果類(lèi)似, 這里不再贅述。
[0137]圖4為本發(fā)明實(shí)施例四提供的一種服務(wù)器的結(jié)構(gòu)示意圖,如圖4所示,本實(shí)施例提供的服務(wù)器包括:接收模塊21、獲取模塊22、匹配模塊23和發(fā)送模塊23。
[0138]其中,接收模塊21,用于接收客戶端發(fā)送的待匹配圖像的匹配參數(shù)、所述待匹配圖像的匹配類(lèi)型和所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí);
[0139]獲取模塊22,用于根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的圖像的匹配參數(shù);
[0140]匹配模塊23,用于將所述待匹配圖像的匹配參數(shù)與所述圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像;
[0141]發(fā)送模塊24,用于獲取所述目標(biāo)圖像所屬的用戶的信息,根據(jù)所述目標(biāo)圖像所屬的用戶的信息生成匹配結(jié)果,并將所述匹配結(jié)果發(fā)送給所述客戶端。
[0142]當(dāng)所述待匹配圖像的匹配類(lèi)型為人臉匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述人臉匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí),所述獲取模塊22具體用于:根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述人臉匹配類(lèi)型對(duì)應(yīng)的匹配算法提取所述圖像庫(kù)中的圖像的人臉特征。相應(yīng)的,所述匹配模塊23具體用于:將所述待匹配圖像的人臉特征與所述圖像庫(kù)中的圖像的人臉特征進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
[0143]當(dāng)所述待匹配圖像的匹配類(lèi)型為背景匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述背景匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí),所述獲取模塊22具體用于:根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述背景匹配類(lèi)型對(duì)應(yīng)的匹配算法提取所述圖像庫(kù)中的圖像的背景的顏色特征。相應(yīng)的,所述匹配模塊23具體用于:將所述待匹配圖像的背景的顏色特征與所述圖像庫(kù)中的圖像的背景的顏色特征進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
[0144]當(dāng)所述待匹配圖像的匹配類(lèi)型為背景匹配類(lèi)型時(shí),可選的,所述發(fā)送模塊24具體用于:獲取所述目標(biāo)圖像所屬的用戶的信息;判斷所述目標(biāo)圖像所屬的用戶的圖像中與所述待匹配圖像匹配的圖像個(gè)數(shù)是否大于預(yù)先設(shè)置的閾值;若所述目標(biāo)圖像所屬的用戶的圖像中與所述待匹配圖像匹配的圖像個(gè)數(shù)大于所述閾值,則將所述目標(biāo)圖像所屬的用戶的信息添加到所述匹配結(jié)果中。
[0145]當(dāng)所述待匹配圖像的匹配類(lèi)型為地點(diǎn)匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí),所述獲取模塊22具體用于:根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用與所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的算法提取所述圖像庫(kù)中的圖像的紋理特征。相應(yīng)的,所述匹配模塊23具體用于:將所述待匹配圖像的紋理特征與所述圖像庫(kù)中的圖像的紋理特征進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
[0146]當(dāng)所述待匹配圖像的匹配類(lèi)型為地點(diǎn)匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí),所述獲取模塊22具體用于:根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的算法提取所述圖像庫(kù)中的圖像的紋理特征,并從所述圖像庫(kù)中的圖像的文件頭信息中獲取所述圖像庫(kù)中的圖像的拍攝地點(diǎn)信息。相應(yīng)的,所述匹配模塊23具體用于:將所述待匹配圖像中的紋理特征和拍攝地點(diǎn)信息,與所述圖像庫(kù)中的圖像的紋理特征和拍攝地點(diǎn)信息進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
[0147]當(dāng)所述待匹配圖像的匹配類(lèi)型為作者匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述作者匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí),所述獲取模塊22具體用于:根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述作者匹配類(lèi)型對(duì)應(yīng)的算法,從所述圖像庫(kù)中的圖像的文件頭信息中獲取所述圖像庫(kù)中的圖像的拍攝作者的信息。相應(yīng)的,所述匹配模塊23 具體用于:將所述待匹配圖像的拍攝作者的信息與所述圖像庫(kù)中的圖像的拍攝作者的信息進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
[0148]本實(shí)施例的服務(wù)器,可用于執(zhí)行實(shí)施例二的方法,具體實(shí)現(xiàn)方式和技術(shù)效果類(lèi)似, 這里不再贅述。
[0149]圖5為本發(fā)明實(shí)施例五提供的一種終端的結(jié)構(gòu)示意圖,如圖5所示,本實(shí)施例提供的終端300包括:處理器31、存儲(chǔ)器32、通信接口 33和通信總線34,其中,存儲(chǔ)器32和通信接口 33通過(guò)通信總線34與處理器31連接,存儲(chǔ)器32用于存儲(chǔ)計(jì)算機(jī)指令,通信接33 口用于與其他設(shè)備通信,處理器31用于執(zhí)行存儲(chǔ)器32中存儲(chǔ)的計(jì)算機(jī)指令,以執(zhí)行如下所述的方法:
[0150]接收用戶輸入的待匹配圖像和所述待匹配圖像的匹配類(lèi)型;
[0151]采用與所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取所述待匹配圖像的匹配參數(shù);
[0152]將所述待匹配圖像的匹配參數(shù)、所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí)發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述待匹配圖像的匹配參數(shù)、所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí)與圖像庫(kù)中的圖像進(jìn)行匹配,找到與所述待匹配圖像匹配的目標(biāo)圖像;
[0153]接收所述服務(wù)器返回的匹配結(jié)果,所述匹配結(jié)果中包括匹配到的所述目標(biāo)圖像所屬的用戶的信息。
[0154]當(dāng)所述待匹配圖像的匹配類(lèi)型為人臉匹配類(lèi)型時(shí),所述采用與所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取所述待匹配圖像的匹配參數(shù),包括:采用與所述人臉匹配類(lèi)型對(duì)應(yīng)的匹配算法,提取所述待匹配圖像的人臉特征。
[0155]當(dāng)所述待匹配圖像的匹配類(lèi)型為背景匹配類(lèi)型時(shí),所述采用與所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取所述待匹配圖像的匹配參數(shù),包括:采用與所述背景匹配類(lèi)型對(duì)應(yīng)的算法,提取所述待匹配圖像的背景的顏色特征。
[0156]當(dāng)所述待匹配圖像的匹配類(lèi)型為地點(diǎn)匹配類(lèi)型時(shí),所述采用與所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取所述待匹配圖像的匹配參數(shù),包括:采用與所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的算法,提取所述待匹配圖像的紋理特征??蛇x的,所述待匹配圖像的匹配參數(shù)還包括所述待匹配圖像的拍攝地點(diǎn)信息,則所述處理器31還用于:從所述待匹配圖像的文件頭信息中獲取所述待匹配圖像的拍攝地點(diǎn)信息。
[0157]當(dāng)所述待匹配圖像的匹配類(lèi)型為作者匹配類(lèi)型時(shí),所述采用與所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取所述待匹配圖像的匹配參數(shù),包括:采用與所述作者匹配類(lèi)型對(duì)應(yīng)的算法,從所述待匹配圖像的文件頭信息中獲取所述待匹配圖像的拍攝作者的信息。
[0158]本實(shí)施例的終端,可用于執(zhí)行實(shí)施例一的方法,具體實(shí)現(xiàn)方式和技術(shù)效果類(lèi)似,這里不再贅述。
[0159]圖6為本發(fā)明實(shí)施例六提供的一種服務(wù)器的結(jié)構(gòu)示意圖,如圖6所示,本實(shí)施例提供的服務(wù)器400包括:處理器41、存儲(chǔ)器42、通信接口 43和通信總線44,其中,存儲(chǔ)器42和通信接口 43通過(guò)通信總線44與處理器41連接,存儲(chǔ)器42用于存儲(chǔ)計(jì)算機(jī)指令,通信接43 口用于與其他設(shè)備通信,處理器41用于執(zhí)行存儲(chǔ)器42中存儲(chǔ)的計(jì)算機(jī)指令,以執(zhí)行如下所述的方法:
[0160] 接收客戶端發(fā)送的待匹配圖像的匹配參數(shù)、所述待匹配圖像的匹配類(lèi)型和所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí);
[0161] 根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的圖像的匹配參數(shù);
[0162] 將所述待匹配圖像的匹配參數(shù)與所述圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像;
[0163]獲取所述目標(biāo)圖像所屬的用戶的信息,根據(jù)所述目標(biāo)圖像所屬的用戶的信息生成匹配結(jié)果,并將所述匹配結(jié)果發(fā)送給所述客戶端。
[0164]當(dāng)所述待匹配圖像的匹配類(lèi)型為人臉匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述人臉匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí)。所述根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的圖像的匹配參數(shù),包括:根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述人臉匹配類(lèi)型對(duì)應(yīng)的匹配算法提取所述圖像庫(kù)中的圖像的人臉特征。所述將所述待匹配圖像的匹配參數(shù)與所述圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像,包括:將所述待匹配圖像的人臉特征與所述圖像庫(kù)中的圖像的人臉特征進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
[0165]當(dāng)所述待匹配圖像的匹配類(lèi)型為背景匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述背景匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí)。所述根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的圖像的匹配參數(shù),包括:根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述背景匹配類(lèi)型對(duì)應(yīng)的匹配算法提取所述圖像庫(kù)中的圖像的背景的顏色特征。所述將所述待匹配圖像的匹配參數(shù)與所述圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像,包括:將所述待匹配圖像的背景的顏色特征與所述圖像庫(kù)中的圖像的背景的顏色特征進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
[0166]當(dāng)所述待匹配圖像的匹配類(lèi)型為背景匹配類(lèi)型時(shí),所述獲取所述目標(biāo)圖像所屬的用戶的信息,根據(jù)所述目標(biāo)圖像所屬的用戶的信息生成匹配結(jié)果,將所述匹配結(jié)果發(fā)送給所述客戶端,包括:獲取所述目標(biāo)圖像所屬的用戶的信息;判斷所述目標(biāo)圖像所屬的用戶的圖像中與所述待匹配圖像匹配的圖像個(gè)數(shù)是否大于預(yù)先設(shè)置的閾值;若所述目標(biāo)圖像所屬的用戶的圖像中與所述待匹配圖像匹配的圖像個(gè)數(shù)大于所述閾值,則將所述目標(biāo)圖像所屬的用戶的信息添加到所述匹配結(jié)果中。
[0167]當(dāng)所述待匹配圖像的匹配類(lèi)型為地點(diǎn)匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí)。所述根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的圖像的匹配參數(shù),包括:根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用與所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的算法提取所述圖像庫(kù)中的圖像的紋理特征。所述將所述待匹配圖像的匹配參數(shù)與所述圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹配,將所述圖像庫(kù)中的匹配成功的圖像作為所述目標(biāo)圖像,包括:將所述待匹配圖像的紋理特征與所述圖像庫(kù)中的圖像的紋理特征進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
[0168]當(dāng)所述待匹配圖像的匹配類(lèi)型為地點(diǎn)匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí)。所述根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的圖像的匹配參數(shù),包括:根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的算法提取所述圖像庫(kù)中的圖像的紋理特征, 并從所述圖像庫(kù)中的圖像的文件頭信息中獲取所述圖像庫(kù)中的圖像的拍攝地點(diǎn)信息。所述將所述待匹配圖像的匹配參數(shù)與所述圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像,包括:將所述待匹配圖像中的紋理特征和拍攝地點(diǎn)信息,與所述圖像庫(kù)中的圖像的紋理特征和拍攝地點(diǎn)信息進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
[0169]當(dāng)所述待匹配圖像的匹配類(lèi)型為作者匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述作者匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí)。所述根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的圖像的匹配參數(shù),包括:根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述作者匹配類(lèi)型對(duì)應(yīng)的算法,從所述圖像庫(kù)中的圖像的文件頭信息中獲取所述圖像庫(kù)中的圖像的拍攝作者的信息。將所述待匹配圖像的匹配參數(shù)與所述圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像,包括:將所述待匹配圖像的拍攝作者的信息與所述圖像庫(kù)中的圖像的拍攝作者的信息進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
[0170]本實(shí)施例的服務(wù)器,可用于執(zhí)行實(shí)施例二的方法,具體實(shí)現(xiàn)方式和技術(shù)效果類(lèi)似, 這里不再贅述。[0171 ] 本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0172] 最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制; 盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
【主權(quán)項(xiàng)】
1.一種圖像匹配發(fā)現(xiàn)好友的方法,其特征在于,包括:客戶端接收用戶輸入的待匹配圖像和所述待匹配圖像的匹配類(lèi)型;所述客戶端采用與所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取所述待匹配圖像 的匹配參數(shù);所述客戶端將所述待匹配圖像的匹配參數(shù)、所述待匹配圖像的匹配類(lèi)型和所述匹配算 法的標(biāo)識(shí)發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述待匹配圖像的匹配參數(shù)、所述待匹配圖 像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí)與圖像庫(kù)中的圖像進(jìn)行匹配,找到與所述待匹配圖像 匹配的目標(biāo)圖像;所述客戶端接收所述服務(wù)器返回的匹配結(jié)果,所述匹配結(jié)果中包括匹配到的所述目標(biāo) 圖像所屬的用戶的信息。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述待匹配圖像的匹配類(lèi)型為人臉匹 配類(lèi)型時(shí),所述客戶端采用與所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取所述待匹配 圖像的匹配參數(shù),包括:所述客戶端采用與所述人臉匹配類(lèi)型對(duì)應(yīng)的匹配算法,提取所述待匹配圖像的人臉特 征。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述待匹配圖像的匹配類(lèi)型為背景匹 配類(lèi)型時(shí),所述客戶端采用與所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取所述待匹配 圖像的匹配參數(shù),包括:所述客戶端采用與所述背景匹配類(lèi)型對(duì)應(yīng)的算法,提取所述待匹配圖像的背景的顏色 特征。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述待匹配圖像的匹配類(lèi)型為地點(diǎn)匹 配類(lèi)型時(shí),所述客戶端采用與所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取所述待匹配 圖像的匹配參數(shù),包括:所述客戶端采用與所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的算法,提取所述待匹配圖像的紋理特征。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述待匹配圖像的匹配參數(shù)還包括所述 待匹配圖像的拍攝地點(diǎn)信息,則所述方法還包括:所述客戶端從所述待匹配圖像的文件頭信息中獲取所述待匹配圖像的拍攝地點(diǎn)信息。6.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述待匹配圖像的匹配類(lèi)型為作者匹 配類(lèi)型時(shí),所述客戶端采用與所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取所述待匹配 圖像的匹配參數(shù),包括:所述客戶端采用與所述作者匹配類(lèi)型對(duì)應(yīng)的算法,從所述待匹配圖像的文件頭信息中 獲取所述待匹配圖像的拍攝作者的信息。7.—種圖像匹配發(fā)現(xiàn)好友的方法,其特征在于,包括:服務(wù)器接收客戶端發(fā)送的待匹配圖像的匹配參數(shù)、所述待匹配圖像的匹配類(lèi)型和所述 待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí);所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的 圖像的匹配參數(shù);所述服務(wù)器將所述待匹配圖像的匹配參數(shù)與所述圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹 配,將匹配成功的圖像作為所述目標(biāo)圖像;所述服務(wù)器獲取所述目標(biāo)圖像所屬的用戶的信息,根據(jù)所述目標(biāo)圖像所屬的用戶的信 息生成匹配結(jié)果,并將所述匹配結(jié)果發(fā)送給所述客戶端。8.根據(jù)權(quán)利要求7所述的方法,其特征在于,當(dāng)所述待匹配圖像的匹配類(lèi)型為人臉匹 配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述人臉匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí);所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的 圖像的匹配參數(shù),包括:所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述人臉匹 配類(lèi)型對(duì)應(yīng)的匹配算法提取所述圖像庫(kù)中的圖像的人臉特征;所述服務(wù)器將所述待匹配圖像的匹配參數(shù)與所述圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹 配,將匹配成功的圖像作為所述目標(biāo)圖像,包括:所述服務(wù)器將所述待匹配圖像的人臉特征與所述圖像庫(kù)中的圖像的人臉特征進(jìn)行匹 配,將匹配成功的圖像作為所述目標(biāo)圖像。9.根據(jù)權(quán)利要求7所述的方法,其特征在于,當(dāng)所述待匹配圖像的匹配類(lèi)型為背景匹 配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述背景匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí);所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的 圖像的匹配參數(shù),包括:所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述背景匹 配類(lèi)型對(duì)應(yīng)的匹配算法提取所述圖像庫(kù)中的圖像的背景的顏色特征;所述服務(wù)器將所述待匹配圖像的匹配參數(shù)與所述圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹 配,將匹配成功的圖像作為所述目標(biāo)圖像,包括:所述服務(wù)器將所述待匹配圖像的背景的顏色特征與所述圖像庫(kù)中的圖像的背景的顏 色特征進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述服務(wù)器獲取所述目標(biāo)圖像所屬的用 戶的信息,根據(jù)所述目標(biāo)圖像所屬的用戶的信息生成匹配結(jié)果,將所述匹配結(jié)果發(fā)送給所 述客戶端,包括:所述服務(wù)器獲取所述目標(biāo)圖像所屬的用戶的信息;所述服務(wù)器判斷所述目標(biāo)圖像所屬的用戶的圖像中與所述待匹配圖像匹配的圖像個(gè) 數(shù)是否大于預(yù)先設(shè)置的閾值;若所述目標(biāo)圖像所屬的用戶的圖像中與所述待匹配圖像匹配的圖像個(gè)數(shù)大于所述閾 值,則所述服務(wù)器將所述目標(biāo)圖像所屬的用戶的信息添加到所述匹配結(jié)果中。11.根據(jù)權(quán)利要求7所述的方法,其特征在于,當(dāng)所述待匹配圖像的匹配類(lèi)型為地點(diǎn)匹 配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí);所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的 圖像的匹配參數(shù),包括:所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用與所述地點(diǎn) 匹配類(lèi)型對(duì)應(yīng)的算法提取所述圖像庫(kù)中的圖像的紋理特征;所述服務(wù)器將所述待匹配圖像的匹配參數(shù)與所述圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹 配,將所述圖像庫(kù)中的匹配成功的圖像作為所述目標(biāo)圖像,包括:所述服務(wù)器將所述待匹配圖像的紋理特征與所述圖像庫(kù)中的圖像的紋理特征進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。12.根據(jù)權(quán)利要求7所述的方法,其特征在于,當(dāng)所述待匹配圖像的匹配類(lèi)型為地點(diǎn)匹 配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí);所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的 圖像的匹配參數(shù),包括:所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述地點(diǎn)匹 配類(lèi)型對(duì)應(yīng)的算法提取所述圖像庫(kù)中的圖像的紋理特征,并從所述圖像庫(kù)中的圖像的文件 頭信息中獲取所述圖像庫(kù)中的圖像的拍攝地點(diǎn)信息;所述服務(wù)器將所述待匹配圖像的匹配參數(shù)與所述圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹 配,將匹配成功的圖像作為所述目標(biāo)圖像,包括:所述服務(wù)器將所述待匹配圖像中的紋理特征和拍攝地點(diǎn)信息,與所述圖像庫(kù)中的圖像 的紋理特征和拍攝地點(diǎn)信息進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。13.根據(jù)權(quán)利要求7所述的方法,其特征在于,當(dāng)所述待匹配圖像的匹配類(lèi)型為作者匹 配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述作者匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí);所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),獲取圖像庫(kù)中的 圖像的匹配參數(shù),包括:所述服務(wù)器根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述作者匹 配類(lèi)型對(duì)應(yīng)的算法,從所述圖像庫(kù)中的圖像的文件頭信息中獲取所述圖像庫(kù)中的圖像的拍 攝作者的信息;所述服務(wù)器將所述待匹配圖像的匹配參數(shù)與所述圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行匹 配,將匹配成功的圖像作為所述目標(biāo)圖像,包括:所述服務(wù)器將所述待匹配圖像的拍攝作者的信息與所述圖像庫(kù)中的圖像的拍攝作者 的信息進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。14.一種客戶端,其特征在于,包括:接收模塊,用于接收用戶輸入的待匹配圖像和所述待匹配圖像的匹配類(lèi)型;獲取模塊,用于采用與所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法獲取所述待匹配圖 像的匹配參數(shù);發(fā)送模塊,用于將所述待匹配圖像的匹配參數(shù)、所述待匹配圖像的匹配類(lèi)型和所述匹 配算法的標(biāo)識(shí)發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述待匹配圖像的匹配參數(shù)、所述待匹 配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí)與圖像庫(kù)中的圖像進(jìn)行匹配,找到與所述待匹配 圖像匹配的目標(biāo)圖像;所述接收模塊,還用于接收所述服務(wù)器返回的匹配結(jié)果,所述匹配結(jié)果中包括匹配到 的所述目標(biāo)圖像所屬的用戶的信息。15.根據(jù)權(quán)利要求14所述的客戶端,其特征在于,當(dāng)所述待匹配圖像的匹配類(lèi)型為人 臉匹配類(lèi)型時(shí),所述獲取模塊具體用于:采用與所述人臉匹配類(lèi)型對(duì)應(yīng)的匹配算法,提取所 述待匹配圖像的人臉特征。16.根據(jù)權(quán)利要求14所述的客戶端,其特征在于,當(dāng)所述待匹配圖像的匹配類(lèi)型為背 景匹配類(lèi)型時(shí),所述獲取模塊具體用于:采用與所述背景匹配類(lèi)型對(duì)應(yīng)的算法,提取所述待 匹配圖像的背景的顏色特征。17.根據(jù)權(quán)利要求14所述的客戶端,其特征在于,當(dāng)所述待匹配圖像的匹配類(lèi)型為地 點(diǎn)匹配類(lèi)型時(shí),所述獲取模塊具體用于:采用與所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的算法,提取所述待 匹配圖像的紋理特征。18.根據(jù)權(quán)利要求17所述的客戶端,其特征在于,所述待匹配圖像的匹配參數(shù)還包括 所述待匹配圖像的拍攝地點(diǎn)信息,所述獲取模塊還用于:從所述待匹配圖像的文件頭信息 中獲取所述待匹配圖像的拍攝地點(diǎn)信息。19.根據(jù)權(quán)利要求14所述的客戶端,其特征在于,當(dāng)所述待匹配圖像的匹配類(lèi)型為作 者匹配類(lèi)型時(shí),所述獲取模塊具體用于:采用與所述作者匹配類(lèi)型對(duì)應(yīng)的算法,從所述待匹 配圖像的文件頭信息中獲取所述待匹配圖像的拍攝作者的信息。20.—種服務(wù)器,其特征在于,包括:接收模塊,用于接收客戶端發(fā)送的待匹配圖像的匹配參數(shù)、所述待匹配圖像的匹配類(lèi) 型和所述待匹配圖像的匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí);獲取模塊,用于根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),獲取圖像庫(kù) 中的圖像的匹配參數(shù);匹配模塊,用于將所述待匹配圖像的匹配參數(shù)與所述圖像庫(kù)中的圖像的匹配參數(shù)進(jìn)行 匹配,將匹配成功的圖像作為所述目標(biāo)圖像;發(fā)送模塊,用于獲取所述目標(biāo)圖像所屬的用戶的信息,根據(jù)所述目標(biāo)圖像所屬的用戶 的信息生成匹配結(jié)果,并將所述匹配結(jié)果發(fā)送給所述客戶端。21.根據(jù)權(quán)利要求20所述的服務(wù)器,其特征在于,當(dāng)所述待匹配圖像的匹配類(lèi)型為人 臉匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述人臉匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí),所述獲 取模塊具體用于:根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述人臉 匹配類(lèi)型對(duì)應(yīng)的匹配算法提取所述圖像庫(kù)中的圖像的人臉特征;所述匹配模塊具體用于:將所述待匹配圖像的人臉特征與所述圖像庫(kù)中的圖像的人臉 特征進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。22.根據(jù)權(quán)利要求20所述的服務(wù)器,其特征在于,當(dāng)所述待匹配圖像的匹配類(lèi)型為背 景匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述背景匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí),所述獲 取模塊具體用于:根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述背景 匹配類(lèi)型對(duì)應(yīng)的匹配算法提取所述圖像庫(kù)中的圖像的背景的顏色特征;所述匹配模塊具體用于:將所述待匹配圖像的背景的顏色特征與所述圖像庫(kù)中的圖像 的背景的顏色特征進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。23.根據(jù)權(quán)利要求22所述的服務(wù)器,其特征在于,所述發(fā)送模塊具體用于:獲取所述目標(biāo)圖像所屬的用戶的信息;判斷所述目標(biāo)圖像所屬的用戶的圖像中與所述待匹配圖像匹配的圖像個(gè)數(shù)是否大于 預(yù)先設(shè)置的閾值;若所述目標(biāo)圖像所屬的用戶的圖像中與所述待匹配圖像匹配的圖像個(gè)數(shù)大于所述閾 值,則將所述目標(biāo)圖像所屬的用戶的信息添加到所述匹配結(jié)果中。24.根據(jù)權(quán)利要求20所述的服務(wù)器,其特征在于,當(dāng)所述待匹配圖像的匹配類(lèi)型為地 點(diǎn)匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí),所述獲 取模塊具體用于:根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用與所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的算法提取所述圖像庫(kù)中的圖像的紋理特征;所述匹配模塊具體用于:將所述待匹配圖像的紋理特征與所述圖像庫(kù)中的圖像的紋理 特征進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。25.根據(jù)權(quán)利要求20所述的服務(wù)器,其特征在于,當(dāng)所述待匹配圖像的匹配類(lèi)型為地 點(diǎn)匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述地點(diǎn)匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí),所述獲 取模塊具體用于:根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述地點(diǎn) 匹配類(lèi)型對(duì)應(yīng)的算法提取所述圖像庫(kù)中的圖像的紋理特征,并從所述圖像庫(kù)中的圖像的文 件頭信息中獲取所述圖像庫(kù)中的圖像的拍攝地點(diǎn)信息;所述匹配模塊具體用于:將所述待匹配圖像中的紋理特征和拍攝地點(diǎn)信息,與所述圖 像庫(kù)中的圖像的紋理特征和拍攝地點(diǎn)信息進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖 像。26.根據(jù)權(quán)利要求20所述的服務(wù)器,其特征在于,當(dāng)所述待匹配圖像的匹配類(lèi)型為作 者匹配類(lèi)型時(shí),所述匹配算法的標(biāo)識(shí)為所述作者匹配類(lèi)型對(duì)應(yīng)的匹配算法的標(biāo)識(shí),所述獲 取模塊具體用于:根據(jù)所述待匹配圖像的匹配類(lèi)型和所述匹配算法的標(biāo)識(shí),采用所述作者 匹配類(lèi)型對(duì)應(yīng)的算法,從所述圖像庫(kù)中的圖像的文件頭信息中獲取所述圖像庫(kù)中的圖像的 拍攝作者的信息;所述匹配模塊具體用于:將所述待匹配圖像的拍攝作者的信息與所述圖像庫(kù)中的圖像 的拍攝作者的信息進(jìn)行匹配,將匹配成功的圖像作為所述目標(biāo)圖像。
【文檔編號(hào)】G06K9/00GK105989345SQ201510090499
【公開(kāi)日】2016年10月5日
【申請(qǐng)日】2015年2月28日
【發(fā)明人】陳昌洲, 韓濤
【申請(qǐng)人】華為技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1