云名片推薦方法及裝置的制造方法
【技術領域】
[0001]本公開涉及計算機技術領域,尤其涉及一種云名片推薦方法及裝置。
【背景技術】
[0002]相關技術中,隨著計算機技術的快速發展,智能終端已經成為人們生活中的日常用品,而在智能終端中可以安裝一些社交應用,用戶在社交應用中記錄著不匹配聯系人的聯系人信息及聯系人頭像,而且用戶可以將這些聯系人信息及聯系人頭像上傳到服務器生成云名片,并公開云名片,使其他用戶可以看到該聯系人的云名片。
【發明內容】
[0003]本公開實施例提供一種云名片推薦方法及裝置。用以將聯系人的云名片推薦給其他用戶時,提高推薦云名片的準確性。
[0004]根據本公開實施例的第一方面,提供一種云名片推薦方法,所述方法包括:
[0005]獲取第一聯系人的云名片,及第二聯系人的終端中存儲的聯系人信息,所述云名片中包括名片頭像,所述聯系人信息中包括聯系人頭像;
[0006]將所述云名片頭像和所述聯系人頭像進行比對;
[0007]當所述云名片頭像與所述聯系人頭像匹配時,將所述第一聯系人的云名片推薦給所述第二聯系人。
[0008]本公開的實施例提供的技術方案可以包括以下有益效果:在服務器中獲取與聯系人頭像匹配的第一聯系人的云名片,將第一聯系人的云名片推送給第二聯系人。根據頭像判斷服務器中的云名片是否與第二聯系人的終端中存儲的聯系人信息匹配,提高了將云名片推薦給第二聯系人時云名片與聯系人信息匹配的準確性。
[0009]將所述云名片頭像和所述聯系人頭像進行比對,包括:
[0010]計算所述云名片頭像和所述聯系人頭像的第一相似度;
[0011]當所述第一相似度達到預設相似度時,確定所述云名片頭像與所述聯系人頭像匹配。
[0012]本公開的實施例提供的技術方案可以包括以下有益效果:通過判斷第一相似度,確定云名片頭像與聯系人頭像是否匹配。同一人的云名片頭像與聯系人頭像并不一定匹配,因此,當第一相似度達到預設相似度時,可以確定云名片與聯系人信息是同一人,進一步提高了將云名片推薦給第二聯系人時云名片與聯系人信息匹配的準確性。
[0013]將所述云名片頭像和所述聯系人頭像進行比對,包括:
[0014]分別從所述云名片頭像和所述聯系人頭像中提取人臉圖像;
[0015]將所述云名片頭像和所述聯系人頭像的人臉圖像進行比對;
[0016]當所述云名片頭像和所述聯系人頭像的人臉圖像匹配時,確定所述云名片頭像與所述聯系人頭像匹配。
[0017]本公開的實施例提供的技術方案可以包括以下有益效果:通過判斷云名片頭像和聯系人頭像中提取的人臉圖像,確定云名片頭像與聯系人頭像是否匹配。當云名片頭像和聯系人頭像的人臉圖像匹配時,可以確定云名片與聯系人信息是同一人,提高了判斷云名片頭像和聯系人頭像的人臉圖像是否匹配的速度,而且進一步提高了將云名片推薦給第二聯系人時云名片與聯系人信息匹配的準確性。
[0018]當所述第一相似度達到預設相似度時,將所述云名片頭像和所述聯系人頭像進行比對還包括:
[0019]確定所述云名片頭像或所述聯系人頭像在所述服務器存儲的所有云名片頭像和聯系人頭像中的出現次數;
[0020]當所述出現次數小于或等于預設次數時,確定所述云名片頭像與所述聯系人頭像匹配。
[0021]本公開的實施例提供的技術方案可以包括以下有益效果:不同的聯系人可能會選擇一些相同的網絡圖片作為聯系人頭像或云名片頭像。當云名片頭像或聯系人頭像出現的次數大于預設次數時,可以確定該頭像為多個聯系人或云名片頭像,而不是同一個人的云名片或聯系人頭像。因此,當出現次數小于或等于預設次數時,確定云名片頭像與聯系人頭像匹配,進一步提高了判斷云名片頭像與聯系人頭像是否匹配的準確度。
[0022]當所述出現次數大于預設次數時,將所述云名片頭像和所述聯系人頭像進行比對還包括:
[0023]根據所述出現次數和所述第一相似度計算所述云名片頭像和所述聯系人頭像的第二相似度,所述出現次數越高,所述第二相似度相對于所述第一相似度越小;
[0024]判斷所述第二相似度是否達到所述預設相似度;
[0025]當所述第二相似度未達到所述預設相似度時,確定所述云名片頭像與所述聯系人頭像不匹配。
[0026]本公開的實施例提供的技術方案可以包括以下有益效果:通過云名片頭像或聯系人頭像出現次數計算云名片頭像和聯系人頭像的第二相似度,并在第二相似度小于預設相似度時,確定云名片頭像與聯系人頭像不匹配。不同的聯系人可能會選擇一些相同的網絡圖片作為聯系人頭像或云名片頭像。當云名片頭像或聯系人頭像出現的次數越多則云名片頭像和聯系人頭像的相似度越小,可以確定該頭像為多個聯系人或云名片頭像,而不是同一個人的云名片或聯系人頭像。因此,在第二相似度小于預設相似度時,確定云名片頭像與聯系人頭像不匹配,進一步提高了判斷云名片頭像與聯系人頭像是否匹配的準確度。
[0027]所述方法還包括:
[0028]對所述云名片頭像和所述聯系人頭像進行歸一化處理,得到所述云名片頭像和所述聯系人頭像的標準頭像;
[0029]對所述標準頭像按照預設規則提取特征點;
[0030]所述將所述云名片頭像和所述聯系人頭像進行比對,包括:
[0031]比較所述云名片頭像和所述聯系人頭像的標準頭像的特征點;
[0032]根據特征點的比較結果確定所述云名片頭像與所述聯系人頭像是否匹配。
[0033]本公開的實施例提供的技術方案可以包括以下有益效果:通過比較云名片頭像和聯系人頭像的標準頭像的特征點,確定云名片頭像與聯系人頭像是否匹配,可以提高對比云名片頭像與聯系人頭像的速度,還可以提高判斷云名片頭像與聯系人頭像是否匹配的準確度,進一步提高了將云名片推薦給第二聯系人時云名片與聯系人信息匹配的準確性。
[0034]所述方法還包括:
[0035]對所述云名片頭像和所述聯系人頭像的人臉圖像進行歸一化處理,得到所述云名片頭像和所述聯系人頭像的標準人臉圖像;
[0036]對所述標準人臉圖像按照預設規則提取特征點;
[0037]所述將所述云名片頭像和所述聯系人頭像的人臉圖像進行比對,包括:
[0038]比較所述云名片頭像和所述聯系人頭像的標準人臉圖像的特征點;
[0039]根據特征點的比較結果確定所述云名片頭像和所述聯系人頭像的人臉圖像是否匹配。
[0040]本公開的實施例提供的技術方案可以包括以下有益效果:通過比較云名片頭像和聯系人頭像的標準人臉圖像的特征點,確定云名片頭像與聯系人頭像是否匹配,可以提高對比云名片頭像與聯系人頭像的速度,還可以提高判斷云名片頭像與聯系人頭像是否匹配的準確度,進一步提高了將云名片推薦給第二聯系人時云名片與聯系人信息匹配的準確性。
[0041]根據本公開實施例的第二方面,提供一種云名片推薦裝置,所述裝置包括:
[0042]獲取模塊,用于獲取第一聯系人的云名片,及第二聯系人的終端中存儲的聯系人信息,所述云名片中包括名片頭像,所述聯系人信息中包括聯系人頭像;
[0043]對比模塊,用于將所述云名片頭像和所述聯系人頭像進行比對;
[0044]推薦模塊,用于當所述云名片頭像與所述聯系人頭像匹配時,將所述第一聯系人的云名片推薦給所述第二聯系人。
[0045]對比模塊,包括:
[0046]第一計算子模塊,用于計算所述云名片頭像和所述聯系人頭像的第一相似度;
[0047]第一確定子模塊,用于當所述第一相似度達到預設相似度時,確定所述云名片頭像與所述聯系人頭像匹配。
[0048]對比模塊,包括:
[0049]提取子模塊,用于分別從所述云名片頭像和所述聯系人頭像中提取人臉圖像;
[0050]對比子模塊,用于將所述云名片頭像和所述聯系人頭像的人臉圖像進行比對;
[0051]第二確定子模塊,用于當所述云名片頭像和所述聯系人頭像的人臉圖像匹配時,確定所述云名片頭像與所述聯系人頭像匹配。
[0052]對比模塊還包括:
[0053]第三確定子模塊,用于當所述第一相似度達到預設相似度時,確定所述云名片頭像或所述聯系人頭像在所述服務器存儲的所有云名片頭像和聯系人頭像中的出現次數;
[0054]第四確定子模塊,用于當所述出現次數小于或等于預設次數時,確定所述云名片頭像與所述聯系人頭像匹配。
[0055]對比模塊還包括:
[0056]第二計算子模塊,用于當所述出現次數大于預設次數時,根據所述出現次數和所述第一相似度計算所述云名片頭像和所述聯系人頭像的第二相似度,所述出現次數越高,所述第二相似度相對于所述第一相似度越小;
[0057]判斷子模塊,用于判斷所述第二相似度是否達到所述預設相似度;
[0058]第五確定子模塊,用于當所述第二相似度未達到所述預設相似度時,確定所述云名片頭像與所述聯系人頭像不匹配。
[0059]所述裝置還包括:
[0060]第一處理模塊,用于對所述云名片頭像和所述聯系人頭像進行歸一化處理,得到所述云名片頭像和所述聯系人頭像的標準頭像;
[0061]第一提取模塊,用于對所述標準頭像按照預設規則提取特征點;
[0062]所述對比模塊,包括:
[0063]比較子模塊,用于比較所述云名片頭像和所述聯系人頭像的標準頭像的特征點;
[0064]第六確定子模塊,用于根據特征點的比較結果確定所述云名片頭像與所述聯系人頭像是否匹配。
[0065]所述裝置還包括:
[0066]第二處理模塊,用于對所述云名片頭像和所述聯系人頭像的人臉圖像進行歸一化處理,得到所述云名片頭像和所述聯系人頭像的標準人臉圖像;
[0067]第二提取模塊,用于對所述標準人臉圖像按照預設規則提取特征點;
[0068]所述對比子模塊,還用于比較所述云名片頭像和所述聯系人頭像的標準人臉圖像的特征點;根據特征點的比較結果確定所述云名片頭像和所述聯系人頭像的人臉圖像是否匹配。
[0069]根據本公開實施例的第三方面,提供一種云名片推薦裝置,包括:
[0070]處理器;
[0071]用于存儲處理器可執行指令的存儲器;
[0072]其中,所述處理器被配置為:
[0073]獲取第一聯系人的云名片,及第二聯系人的終端中存儲的聯系人信息,所述云名片中包括名片頭像,所述聯系人信息中包括聯系人頭像;
[0074]將所述云名片頭像和所述聯系人頭像進行比對;
[0075]當所述云名片頭像與所述聯系人頭像匹配時,將所述第一聯系人的云名片推薦給所述第二聯系人。
[0076]應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0077]此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
當前第1頁
1 
2 
3 
4 
5