本發(fā)明涉及計算機技術領域,尤其涉及一種基于人臉信息綁定的通信方法及裝置。
背景技術:
當前的手機的通信錄都能保存用戶的電話號碼、qq、微信、郵箱、頭像等個人聯(lián)系方式。但是通信錄與分享的照片沒有任何的關聯(lián)。
當用戶通過電子設備中的圖片瀏覽程序瀏覽好友的照片時,如果用戶想要聯(lián)系照片中某位好友,則需要將圖片瀏覽程序手動切換到電子設備中的通訊錄,手動查找到該好友的聯(lián)系方式后才能與該好友進行聯(lián)系,這種獲取好友聯(lián)系方式的過程比較繁瑣。
為了可以更快速的與圖片中的好友進行通信,當前采用的解決方案為:
提供一種基于人臉識別的通信方法,電子設備首先判斷用戶是否點擊了照片/圖片中人臉,如果是,則將該人臉與通訊錄中各個聯(lián)系人的頭像進行匹配;確定出與該人臉匹配的頭像,并在人臉位置處顯示該頭像對應的聯(lián)系方式的入口,以便用戶根據(jù)該入口對應的聯(lián)系方式與好友進行通信。
但是,當前采用的解決方案存在下述技術缺點:
當用于分享照片/圖片時,被分享用戶的設備需要重復上述步驟,重新對照片/圖片中的人物進行識別,這樣不利于被分享用戶快速地獲取照片/圖片中人物的聯(lián)系方式。
技術實現(xiàn)要素:
本發(fā)明旨在解決上面描述的問題。本發(fā)明的目的是提供解決以上問題的一種基于人臉信息綁定的通信方法及裝置。
本發(fā)明提供了一種基于人臉信息綁定的通信方法,所述方法包括:
保存包含人臉的圖像,識別圖像中的人臉區(qū)域,獲得人臉區(qū)域的位置信息;
根據(jù)圖像中人臉區(qū)域的圖像數(shù)據(jù)與通信錄中各聯(lián)系人的人臉數(shù)據(jù)進行匹配,或者,根據(jù)所述圖像的標識關鍵詞信息與通信錄中各聯(lián)系人的標識信息進行匹配,匹配成功后,確定目標聯(lián)系人的標識,保存所述圖像中的人臉區(qū)域的位置信息與所述目標聯(lián)系人的標識的對應關系;
顯示所述圖像并接收觸發(fā)指令后,確定所述觸發(fā)指令所對應的人臉區(qū)域的位置信息,根據(jù)所述對應關系查找到與此人臉區(qū)域的位置信息所對應的聯(lián)系人的標識,根據(jù)此聯(lián)系人的至少一聯(lián)系方式進行通信。
此基于人臉信息綁定的通信方法還具有以下特點:
所述方法還包括:匹配失敗后,如果所述圖像是從其它終端設備接收到的圖像,向所述終端設備發(fā)送請求消息,所述請求消息用于請求獲取與所述圖像中的人臉區(qū)域的位置信息所對應的聯(lián)系人的信息;接收所述終端設備返回的聯(lián)系人的信息,將所述聯(lián)系人的信息設置于通信錄中,確定此聯(lián)系人在通信錄中的標識,保存所述圖像中的人臉區(qū)域的位置信息與所述此聯(lián)系人的標識的對應關系。
此基于人臉信息綁定的通信方法還具有以下特點:
所述標識關鍵詞信息包括人名信息,所述根據(jù)所述圖像的標識關鍵詞信息與通信錄中各聯(lián)系人的標識信息進行匹配包括:將所述人名信息與通信錄中聯(lián)系人的人名信息進行匹配。
此基于人臉信息綁定的通信方法還具有以下特點:
所述根據(jù)圖像中人臉區(qū)域的圖像數(shù)據(jù)與通信錄中各聯(lián)系人的人臉數(shù)據(jù)進行匹配包括:提取所述圖像中人臉區(qū)域的圖像數(shù)據(jù)的人臉特征,提取通信錄中聯(lián)系人的頭像數(shù)據(jù)的人臉特征,將所述圖像中人臉區(qū)域的圖像數(shù)據(jù)的人臉特征與所述通信錄中各聯(lián)系人的頭像數(shù)據(jù)的人臉特征進行匹配,匹配程度均小于預設值時,匹配失?。黄ヅ涑潭却笥诨虻扔陬A設值時,匹配成功。
此基于人臉信息綁定的通信方法還具有以下特點:
所述保存所述圖像中的人臉區(qū)域的位置信息與所述目標聯(lián)系人的標識對應關系包括:對圖像進行解碼,將所述目標聯(lián)系人的標識寫入解碼后的圖像的預設位置,并重新編碼生成圖像,其中所述人臉區(qū)域的位置信息是指所述人臉區(qū)域在所述圖像中的以預設排列方向的排序序號;
所述確定所述觸發(fā)指令所對應的人臉區(qū)域的位置信息,根據(jù)所述對應關系查找到與此人臉區(qū)域的位置信息所對應的聯(lián)系人的標識包括:解析此圖像,對此圖像進行人臉識別確定人臉區(qū)域,確定各人臉區(qū)域的預設排列方向,確定觸發(fā)指令的位置屬于一人臉區(qū)域時,確定此人臉區(qū)域在各人臉區(qū)域在預設排列方向下的排序序號,在所述圖像的預設位置中與此排序序號對應的存儲位置提取出數(shù)據(jù)作為聯(lián)系人的標識。
此基于人臉信息綁定的通信方法還具有以下特點:
所述保存所述圖像中的人臉區(qū)域的位置信息與所述目標聯(lián)系人的標識對應關系包括:將所述對應關系保存在內存中,所述人臉區(qū)域的位置信息是指所述人臉區(qū)域在所述圖像中像素位置信息;
所述確定所述觸發(fā)指令所對應的人臉區(qū)域的位置信息,根據(jù)所述對應關系查找到與此人臉區(qū)域的位置信息所對應的聯(lián)系人的標識包括:判斷所述觸發(fā)指令在圖像中的位置,判斷此位置屬于所述內存中存儲的對應關系中一人臉區(qū)域的位置信息時,確定此人臉區(qū)域的位置信息對應的聯(lián)系人的標識。
此基于人臉信息綁定的通信方法還具有以下特點:
所述根據(jù)此聯(lián)系人的至少一聯(lián)系方式進行通信包括:
顯示菜單,在菜單中顯示此聯(lián)系人的各聯(lián)系方式,接收觸發(fā)指令,確定此觸發(fā)指令對應的聯(lián)系方式;調用此聯(lián)系方式對應的應用程序進行通信,或者調用此聯(lián)系方式對應的應用程序查看此聯(lián)系人是否處于可聯(lián)系狀態(tài),如果是則進行通信,如果否則切換到其它聯(lián)系方式對應的應用程序進行通信;
或者,調用此聯(lián)系人的各聯(lián)系方式對應的應用程序查看此聯(lián)系人在相應的聯(lián)系方式下是否處于可聯(lián)系狀態(tài),顯示菜單,在菜單中只顯示處于可聯(lián)系狀態(tài)的各聯(lián)系方式,或者,在菜單中顯示此聯(lián)系人的各聯(lián)系方式并且將處于不可聯(lián)系狀態(tài)的各聯(lián)系方式顯示以不可操作的狀態(tài)顯示,接收觸發(fā)指令,確定此觸發(fā)指令對應的聯(lián)系方式;調用此聯(lián)系方式對應的應用程序進行通信。
本發(fā)明提供了一種基于人臉信息綁定的通信裝置,應用于移動終端,包括:
第一保存模塊,用于保存包含人臉的圖像;
識別模塊,用于識別圖像中的人臉,獲得人臉區(qū)域的位置信息;
匹配模塊,用于根據(jù)圖像中人臉區(qū)域的圖像數(shù)據(jù)與通信錄中各聯(lián)系人的人臉數(shù)據(jù)進行匹配,或者,根據(jù)所述圖像的標識關鍵詞信息與通信錄中各聯(lián)系人的標識信息進行匹配,匹配成功后確定目標聯(lián)系人的標識;
第二保存模塊,用于在所述匹配模塊匹配成功時,保存所述圖像中的人臉區(qū)域的位置信息與所述目標聯(lián)系人的標識的對應關系;
顯示屏,用于顯示所述圖像并接收觸發(fā)指令;
處理模塊,用于確定所述觸發(fā)指令所對應的人臉區(qū)域的位置信息,根據(jù)所述對應關系查找到與此人臉區(qū)域的位置信息所對應的聯(lián)系人的標識后,根據(jù)此聯(lián)系人的至少一聯(lián)系方式進行通信。
此基于人臉信息綁定的通信裝置還具有以下特點:
還包括:
發(fā)送模塊,用于在所述匹配模塊匹配失敗后,并且在所述圖像是從其它終端設備接收到的圖像時,向所述終端設備發(fā)送請求消息,所述請求消息用于請求獲取與所述圖像中的人臉區(qū)域的位置信息所對應的聯(lián)系人的信息;
接收模塊,用于接收所述終端設備返回的聯(lián)系人的信息;
通信錄維護模塊,用于將所述聯(lián)系人的信息設置于通信錄中,確定此聯(lián)系人在通信錄中的標識。
此基于人臉信息綁定的通信裝置還具有以下特點:
所述標識關鍵詞信息包括人名信息,所述根據(jù)所述圖像的標識關鍵詞信息與通信錄中各聯(lián)系人的標識信息進行匹配包括:將所述人名信息與通信錄中聯(lián)系人的人名信息進行匹配。
此基于人臉信息綁定的通信裝置還具有以下特點:
所述匹配模塊,用于提取所述圖像中人臉區(qū)域的圖像數(shù)據(jù)的人臉特征,提取通信錄中聯(lián)系人的頭像數(shù)據(jù)的人臉特征,將所述圖像中人臉區(qū)域的圖像數(shù)據(jù)的人臉特征與所述通信錄中各聯(lián)系人的頭像數(shù)據(jù)的人臉特征進行匹配,匹配程度均小于預設值時,匹配失敗;匹配程度大于或等于預設值時,匹配成功。
此基于人臉信息綁定的通信裝置還具有以下特點:
所述第二保存模塊,用于對圖像進行解碼,將所述目標聯(lián)系人的標識寫入解碼后的圖像的預設位置,并重新編碼生成圖像,所述人臉區(qū)域的位置信息是指所述人臉區(qū)域在所述圖像中的以預設排列方向的排序序號;
所述處理模塊,還用于解析所述圖像,對此圖像進行人臉識別確定人臉區(qū)域,確定各人臉區(qū)域的預設排列方向,確定觸發(fā)指令的位置屬于一人臉區(qū)域時,確定此人臉區(qū)域在各人臉區(qū)域在預設排列方向下的排序序號,在所述圖像的預設位置中與此排序序號對應的存儲位置提取出數(shù)據(jù)作為聯(lián)系人的標識。
此基于人臉信息綁定的通信裝置還具有以下特點:
所述第二保存模塊,用于將所述對應關系保存在內存中,所述人臉區(qū)域的位置信息是指所述人臉區(qū)域在所述圖像中像素位置信息;
所述處理模塊,還用于判斷所述觸發(fā)指令在圖像中的位置,判斷此位置屬于所述內存中存儲的對應關系中一人臉區(qū)域的位置信息時,確定此人臉區(qū)域的位置信息對應的聯(lián)系人的標識。
此基于人臉信息綁定的通信裝置還具有以下特點:
所述處理模塊,還用于控制所述顯示屏顯示菜單,在菜單中顯示此聯(lián)系人的各聯(lián)系方式,接收觸發(fā)指令,確定此觸發(fā)指令對應的聯(lián)系方式;調用此聯(lián)系方式對應的應用程序進行通信,或者調用此聯(lián)系方式對應的應用程序查看此聯(lián)系人是否處于可聯(lián)系狀態(tài),如果是則進行通信,如果否則切換到其它聯(lián)系方式對應的應用程序進行通信;
或者,用于調用此聯(lián)系人的各聯(lián)系方式對應的應用程序查看此聯(lián)系人在相應的聯(lián)系方式下是否處于可聯(lián)系狀態(tài),顯示菜單,在菜單中只顯示處于可聯(lián)系狀態(tài)的各聯(lián)系方式,或者,在菜單中顯示此聯(lián)系人的各聯(lián)系方式并且將處于不可聯(lián)系狀態(tài)的各聯(lián)系方式顯示以不可操作的狀態(tài)顯示,接收觸發(fā)指令,確定此觸發(fā)指令對應的聯(lián)系方式;調用此聯(lián)系方式對應的應用程序進行通信。
本發(fā)明將照片中的人物和通信錄中的聯(lián)系人信息綁定,使用戶可以通過點擊圖片中人物來直接與上述相應聯(lián)系人建立通信連接,達到一鍵通信的效果,可以有效提高移動終端的通信智能性,提高用戶的使用體驗。
附圖說明
構成本發(fā)明的一部分的附圖用來提供對本發(fā)明的進一步理解,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
圖1是根據(jù)本發(fā)明的實施例一提供的一種基于人臉信息綁定的通信方法的流程圖;
圖2是根據(jù)本發(fā)明的實施例一提供的圖像中人臉的位置排序方法示意圖;
圖3是根據(jù)本發(fā)明的施例二提供的一種基于人臉信息綁定的通信方法的流程圖;
圖4是根據(jù)本發(fā)明的施例三提供的一種基于人臉信息綁定的通信方法的流程圖;
圖5是根據(jù)實施例四提供的一種基于人臉信息綁定的通信裝置的結構示意圖。
具體實施方式
下面結合附圖詳細描述本發(fā)明的示例性實施例一種云端數(shù)據(jù)快速存儲方法及裝置。
實施例一
圖1是示出根據(jù)本發(fā)明的實施例一提供的一種基于人臉信息綁定的通信方法的流程圖。所述方法包括:
步驟101,保存包含人臉的圖像,識別圖像中的人臉區(qū)域,獲得人臉區(qū)域的位置信息;
步驟102,根據(jù)圖像中人臉區(qū)域的圖像數(shù)據(jù)與通信錄中各聯(lián)系人的人臉數(shù)據(jù)進行匹配,或者,根據(jù)圖像的標識關鍵詞信息與通信錄中各聯(lián)系人的標識信息進行匹配,匹配成功后,確定目標聯(lián)系人的標識,保存圖像中的人臉區(qū)域的位置信息與目標聯(lián)系人的標識對應關系;
步驟103,顯示圖像并接收觸發(fā)指令后,確定觸發(fā)指令所對應的人臉區(qū)域的位置信息,根據(jù)對應關系查找到與此人臉區(qū)域的位置信息所對應的聯(lián)系人的標識,根據(jù)此聯(lián)系人的至少一聯(lián)系方式進行通信。
在上述步驟102中,根據(jù)圖像中人臉區(qū)域的圖像數(shù)據(jù)與通信錄中各聯(lián)系人的人臉數(shù)據(jù)進行匹配包括:提取圖像中人臉區(qū)域的圖像數(shù)據(jù)的人臉特征,提取通信錄中聯(lián)系人的頭像數(shù)據(jù)的人臉特征,將圖像中人臉區(qū)域的圖像數(shù)據(jù)的人臉特征與通信錄中各聯(lián)系人的頭像數(shù)據(jù)的人臉特征進行匹配,匹配程度均小于預設值時,匹配失??;匹配程度大于或等于預設值時,匹配成功。
如果圖像文件中包含標識關鍵詞信息,這里的標識關鍵詞信息包括人名信息,則將人名信息與通信錄中聯(lián)系人的人名信息進行匹配。例如,圖像中包含一張人臉圖像,且此人臉圖像的名稱為“張三”,則將此名稱與通信錄中聯(lián)系人的名稱進行匹配。再例如:圖像中包含一張人臉圖像,且此人臉圖像的名稱為“張三自拍”,檢測像文件中包含預設的標識關鍵詞“自拍”,則認為此圖像為圖像中的人物的自拍圖像,圖像文件中包含人名信息和自拍指示信息,從圖像名稱“張三自拍”中去掉此預設的標識關鍵詞“自拍”,從剩余的部分提取人名信息“張三”,則將此人名與通信錄中聯(lián)系人的名稱進行匹配。
匹配失敗后,如果所述圖像是從其它終端設備接收到的圖像,向終端設備發(fā)送請求消息,請求消息用于請求獲取與圖像中的人臉區(qū)域的位置信息所對應的聯(lián)系人的信息;接收終端設備返回的聯(lián)系人的信息,將聯(lián)系人的信息設置于通信錄中,確定此聯(lián)系人在通信錄中的標識,保存圖像中的人臉區(qū)域的位置信息與此聯(lián)系人的標識的對應關系。
其中,保存所述圖像中的人臉區(qū)域的位置信息與所述目標聯(lián)系人的標識的對應關系和根據(jù)所述對應關系查找到與此人臉區(qū)域的位置信息所對應的聯(lián)系人的標識包括以下兩種實現(xiàn)方式:
方式一:
人臉區(qū)域的位置信息是指人臉區(qū)域在圖像中的以預設排列方向的排序序號。保存圖像中的人臉區(qū)域的位置信息與目標聯(lián)系人的標識對應關系包括:對圖像進行解碼,將所述目標聯(lián)系人的標識寫入解碼后的圖像的預設位置,并重新編碼生成圖像。其中,頭文件中的預設區(qū)域是指,圖像的編碼格式中存在應用程序保留標記app_1~app_15,該應用程序保留標記用來存放目標聯(lián)系人的標識和目標聯(lián)系人在圖像中對應的人臉區(qū)域的排序序號。
預設排列方向的排序序號是指,當圖像中存在多個人臉時,按預設的方向對圖像中的人臉排序,預設的方向是指按照圖像中人臉的左右排布順序或上下排布順序進行排序。如圖2所示,列出了一種圖像中人臉位置的排序方法,圖中人臉的排序方法為從左到右,從上到下。
確定所述觸發(fā)指令所對應的人臉區(qū)域的位置信息并根據(jù)所述對應關系查找到與此人臉區(qū)域的位置信息所對應的聯(lián)系人的標識包括:解析此圖像,對此圖像進行人臉識別確定人臉區(qū)域,確定各人臉區(qū)域的預設排列方向,確定觸發(fā)指令的位置屬于一人臉區(qū)域時,確定此人臉區(qū)域在各人臉區(qū)域在預設排列方向下的排序序號,在所述圖像的預設位置中與此排序序號對應的存儲位置提取出數(shù)據(jù)作為聯(lián)系人的標識。
方式二:
保存所述圖像中的人臉區(qū)域的位置信息與所述目標聯(lián)系人的標識對應關系包括:將所述對應關系保存在內存中,所述人臉區(qū)域的位置信息是指所述人臉區(qū)域在所述圖像中像素位置信息。
確定所述觸發(fā)指令所對應的人臉區(qū)域的位置信息,根據(jù)所述對應關系查找到與此人臉區(qū)域的位置信息所對應的聯(lián)系人的標識包括:判斷所述觸發(fā)指令在圖像中的位置,判斷此位置屬于所述內存中存儲的對應關系中一人臉區(qū)域的位置信息時,確定此人臉區(qū)域的位置信息對應的聯(lián)系人的標識。
在上述步驟103中,根據(jù)此聯(lián)系人的至少一聯(lián)系方式進行通信包括:顯示菜單,在菜單中顯示此聯(lián)系人的各聯(lián)系方式,接收觸發(fā)指令,確定此觸發(fā)指令對應的聯(lián)系方式;調用此聯(lián)系方式對應的應用程序進行通信,或者調用此聯(lián)系方式對應的應用程序查看此聯(lián)系人是否處于可聯(lián)系狀態(tài),如果是則進行通信,如果否則切換到其它聯(lián)系方式對應的應用程序進行通信;或者,調用此聯(lián)系人的各聯(lián)系方式對應的應用程序查看此聯(lián)系人在相應的聯(lián)系方式下是否處于可聯(lián)系狀態(tài),顯示菜單,在菜單中只顯示處于可聯(lián)系狀態(tài)的各聯(lián)系方式,或者,在菜單中顯示此聯(lián)系人的各聯(lián)系方式并且將處于不可聯(lián)系狀態(tài)的各聯(lián)系方式顯示以不可操作的狀態(tài)顯示,接收觸發(fā)指令,確定此觸發(fā)指令對應的聯(lián)系方式;調用此聯(lián)系方式對應的應用程序進行通信。
實施例二
圖3是示出根據(jù)本發(fā)明的實施例二提供的一種基于人臉信息綁定的通信方法的流程圖。
參照圖3,所述方法包括:
步驟301,保存包含人臉的圖像,識別圖像中的人臉區(qū)域,獲得人臉區(qū)域的位置信息;
步驟302,根據(jù)圖像中人臉區(qū)域的圖像數(shù)據(jù)與通信錄中各聯(lián)系人的人臉數(shù)據(jù)進行匹配,或者,根據(jù)圖像的標識關鍵詞信息與通信錄中各聯(lián)系人的標識信息進行匹配;
步驟303,匹配成功后,對圖像進行解碼,將目標聯(lián)系人的標識寫入解碼后的圖像的預設位置,由此確定圖像中的人臉區(qū)域的位置信息與目標聯(lián)系人的標識的對應關系,并重新編碼生成圖像;
步驟304,顯示圖像并接收觸發(fā)指令后,確定觸發(fā)指令所對應的人臉區(qū)域的位置信息,根據(jù)對應關系查找到與此人臉區(qū)域的位置信息所對應的聯(lián)系人的標識,根據(jù)此聯(lián)系人的至少一聯(lián)系方式進行通信。
上述步驟302描述的方法與實施例一步驟102描述的方法相同,具體可參見上述步驟102的內容,在此不再贅述。
在上述步驟303中,圖像經(jīng)過解碼,將目標聯(lián)系人的標識寫入解碼后的圖像的預設位置,該預設區(qū)域同時保存了目標聯(lián)系人在圖像中的位置信息,由此確定圖像中的人臉區(qū)域的位置信息與目標聯(lián)系人的標識的對應關系,并重新編碼生成圖像。
上述步驟304描述的方法與實施例一步驟104描述的方法相同,具體可參見上述步驟104的內容,在此不再贅述。
實施例三
圖4是示出根據(jù)本發(fā)明的實施例三提供的一種基于人臉信息綁定的通信方法的流程圖。
參照圖4,所述方法包括:
步驟401,保存包含人臉的圖像,識別圖像中的人臉區(qū)域,獲得人臉區(qū)域的位置信息;
步驟402,根據(jù)圖像中人臉區(qū)域的圖像數(shù)據(jù)與通信錄中各聯(lián)系人的人臉數(shù)據(jù)進行匹配,或者,根據(jù)圖像的標識關鍵詞信息與通信錄中各聯(lián)系人的標識信息進行匹配;
步驟403,匹配成功后,將目標聯(lián)系人的標識和目標聯(lián)系人在圖像中的位置信息保存在內存中,由此確定圖像中的人臉區(qū)域的位置信息與目標聯(lián)系人的標識的對應關系;
步驟404,顯示圖像并接收觸發(fā)指令后,確定觸發(fā)指令所對應的人臉區(qū)域的位置信息,根據(jù)對應關系查找到與此人臉區(qū)域的位置信息所對應的聯(lián)系人的標識,根據(jù)此聯(lián)系人的至少一聯(lián)系方式進行通信。
上述步驟402描述的方法與實施例一步驟102描述的方法相同,具體可參見上述步驟102的內容,在此不再贅述。
在上述步驟403中,內存可以是終端設備內的存儲芯片或磁盤。
上述步驟404描述的方法與實施例一步驟104描述的方法相同,具體可參見上述步驟104的內容,在此不再贅述。
實施例四
圖5是示出根據(jù)本發(fā)明的實施例四提供的一種基于人臉信息綁定的通信裝置的結構示意圖,可用于執(zhí)行如圖1所示實施例的方法步驟.
參照圖5,所述裝置包括:
第一保存模塊501用于保存包含人臉的圖像;
識別模塊502用于識別圖像中的人臉;
匹配模塊503用于根據(jù)圖像中人臉區(qū)域的圖像數(shù)據(jù)與通信錄中各聯(lián)系人的人臉數(shù)據(jù)進行匹配,或者,根據(jù)所述圖像的標識關鍵詞信息與通信錄中各聯(lián)系人的標識信息進行匹配,匹配成功后確定目標聯(lián)系人的標識;
第二保存模塊504用于保存所述圖像中的人臉區(qū)域的位置信息與所述目標聯(lián)系人的標識對應關系;
顯示屏505用于顯示所述圖像并接收觸發(fā)指令;
處理模塊506用于確定所述觸發(fā)指令所對應的人臉區(qū)域的位置信息,根據(jù)所述對應關系查找到與此人臉區(qū)域的位置信息所對應的聯(lián)系人的標識后,根據(jù)此聯(lián)系人的至少一聯(lián)系方式進行通信。
其中,
標識關鍵詞信息包括人名信息,根據(jù)圖像的標識關鍵詞信息與通信錄中各聯(lián)系人的標識信息進行匹配包括:將人名信息與通信錄中聯(lián)系人的人名信息進行匹配。
匹配模塊503根據(jù)圖像中人臉區(qū)域的圖像數(shù)據(jù)與通信錄中各聯(lián)系人的人臉數(shù)據(jù)進行匹配包括:提取圖像中人臉區(qū)域的圖像數(shù)據(jù)的人臉特征,提取通信錄中聯(lián)系人的頭像數(shù)據(jù)的人臉特征,將圖像中人臉區(qū)域的圖像數(shù)據(jù)的人臉特征與通信錄中各聯(lián)系人的頭像數(shù)據(jù)的人臉特征進行匹配,匹配程度均小于預設值時,匹配失?。黄ヅ涑潭却笥诨虻扔陬A設值時,匹配成功。
此裝置還包括:
發(fā)送模塊用于在所述匹配模塊匹配失敗后,并且在所述圖像是從其它終端設備接收到的圖像時,向所述終端設備發(fā)送請求消息,所述請求消息用于請求獲取與所述圖像中的人臉區(qū)域的位置信息所對應的聯(lián)系人的信息;
接收模塊用于接收所述終端設備返回的聯(lián)系人的信息;
通信錄維護模塊用于將所述聯(lián)系人的信息設置于通信錄中,確定此聯(lián)系人在通信錄中的標識。
其中,
第二保存模塊504保存所述圖像中的人臉區(qū)域的位置信息與所述目標聯(lián)系人的標識的對應關系,和處理模塊506根據(jù)所述對應關系查找到與此人臉區(qū)域的位置信息所對應的聯(lián)系人的標識時具體采用以下方式中的一種:
方式一:
第二保存模塊504用于對圖像進行解碼,將所述目標聯(lián)系人的標識寫入解碼后的圖像的預設位置,并重新編碼生成圖像,所述人臉區(qū)域的位置信息是指所述人臉區(qū)域在所述圖像中的以預設排列方向的排序序號。
處理模塊506用于解析所述圖像,對此圖像進行人臉識別確定人臉區(qū)域,確定各人臉區(qū)域的預設排列方向,確定觸發(fā)指令的位置屬于一人臉區(qū)域時,確定此人臉區(qū)域在各人臉區(qū)域在預設排列方向下的排序序號,在所述圖像的預設位置中與此排序序號對應的存儲位置提取出數(shù)據(jù)作為聯(lián)系人的標識。
方式二
第二保存模塊504用于將所述對應關系保存在內存中,所述人臉區(qū)域的位置信息是指所述人臉區(qū)域在所述圖像中像素位置信息;
處理模塊506用于判斷所述觸發(fā)指令在圖像中的位置,判斷此位置屬于所述內存中存儲的對應關系中一人臉區(qū)域的位置信息時,確定此人臉區(qū)域的位置信息對應的聯(lián)系人的標識。
本方法中處理模塊506還用于控制所述顯示屏顯示菜單,在菜單中顯示此聯(lián)系人的各聯(lián)系方式,接收觸發(fā)指令,確定此觸發(fā)指令對應的聯(lián)系方式;調用此聯(lián)系方式對應的應用程序進行通信,或者調用此聯(lián)系方式對應的應用程序查看此聯(lián)系人是否處于可聯(lián)系狀態(tài),如果是則進行通信,如果否則切換到其它聯(lián)系方式對應的應用程序進行通信;或者,用于調用此聯(lián)系人的各聯(lián)系方式對應的應用程序查看此聯(lián)系人在相應的聯(lián)系方式下是否處于可聯(lián)系狀態(tài),顯示菜單,在菜單中只顯示處于可聯(lián)系狀態(tài)的各聯(lián)系方式,或者,在菜單中顯示此聯(lián)系人的各聯(lián)系方式并且將處于不可聯(lián)系狀態(tài)的各聯(lián)系方式顯示以不可操作的狀態(tài)顯示,接收觸發(fā)指令,確定此觸發(fā)指令對應的聯(lián)系方式;調用此聯(lián)系方式對應的應用程序進行通信。
本發(fā)明將照片中的人物和通信錄中的聯(lián)系人信息綁定,使用戶可以通過點擊圖片中人物來直接與上述相應聯(lián)系人建立通信連接,達到一鍵通信的效果,可以有效提高移動終端的通信智能性,提高用戶的使用體驗。
上面描述的內容可以單獨地或者以各種方式組合起來實施,而這些變型方式都在本發(fā)明的保護范圍之內。
本領域普通技術人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關硬件完成,所述程序可以存儲于計算機可讀存儲介質中,如只讀存儲器、磁盤或光盤等。可選地,上述實施例的全部或部分步驟也可以使用一個或多個集成電路來實現(xiàn),相應地,上述實施例中的各裝置/單元可以采用硬件的形式實現(xiàn),也可以采用軟件功能裝置的形式實現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結合。
需要說明的是,在本文中,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括……”限定的要素,并不排除在包括所述要素的物品或者設備中還存在另外的相同要素。
以上實施例僅用以說明本發(fā)明的技術方案而非限制,僅僅參照較佳實施例對本發(fā)明進行了詳細說明。本領域的普通技術人員應當理解,可以對本發(fā)明的技術方案進行修改或者等同替換,而不脫離本發(fā)明技術方案的精神和范圍,均應涵蓋在本發(fā)明的權利要求范圍當中。