(57)【要約】  本開示は、画像に基づく通信方法、装置、プログラムおよび記録媒体に関する。前記方法は、目標人物画像のディスプレイ時、所定の通信トリガ条件を満たすかどうかを検出するステップと、前記通信トリガ条件を満たすことが検出されると、所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定するステップと、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するステップとを含む。前記装置は、検出手段、情報特定手段と通信開始手段を備える。本開示によれば、ユーザが画像を閲覧するとき、画像における人物と素早く連絡可能であり、ユーザによる画像閲覧アプリケーションからの退出、通信アプリケーションの起動、連絡人の検索および通信の開始等の一連の煩雑な操作を必要とせずに、その処理手順が便利で迅速になり、ユーザ操作が著しく減少し、ユーザ体験が良くなる。【選択図】図１
2017529031.tif 000002
【特許請求の範囲】
【請求項１】
目標人物画像のディスプレイ時、所定の通信トリガ条件を満たすかどうかを検出するステップと、
前記通信トリガ条件を満たすことが検出されると、所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定するステップと、
所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するステップと、を含むことを特徴とする画像に基づく通信方法。
【請求項２】
端末で記憶された画像をサーバ側へアップロードするステップと、
サーバ側から戻った照合結果であって、当該サーバ側が前記端末によってアップロードされた画像から人物画像を認識し、前記人物画像に対して顔認識を行って顔画像を取得し、顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合することで得られた照合結果を受信するステップと、
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するステップと、をさらに含み、
前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応することを特徴とする請求項１に記載の画像に基づく通信方法。
【請求項３】
端末で記憶された画像から人物画像を認識するステップと、
前記人物画像に対して顔認識を行って顔画像を取得するステップと、
顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得するステップと、
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するステップと、をさらに含み、
前記照合結果には、複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応することを特徴とする請求項１に記載の画像に基づく通信方法。
【請求項４】
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するステップは、
前記照合結果を出力するステップと、
入力された前記照合結果における目標顔付きに対する名付けを受信するステップと、
連絡先アプリケーションから前記名付けと同じ目標連絡人の名前を検索するステップと、
前記目標顔付きにおける対応する人物画像および顔画像を、前記目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得するステップと、を含み、
前記連絡先アプリケーションには、１つまたは複数の連絡人およびその連絡情報が記録されていることを特徴とする請求項２または３に記載の画像に基づく通信方法。
【請求項５】
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するステップは、
前記照合結果を出力するステップと、
前記照合結果における目標顔付きに対するバインディング要求が受信されると、連絡人選択インターフェースを出力するステップと、
前記連絡人選択インターフェースを介して目標連絡人に対する選定命令を受信するステップと、
前記目標顔付きにおける対応する人物画像および顔画像を、前記選定命令に対応する目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得するステップと、を含み、
前記連絡人選択インターフェースには、連絡情報が既に連絡先アプリケーションに記録された１つまたは複数の連絡人が表示されていることを特徴とする請求項２または３に記載の画像に基づく通信方法。
【請求項６】
前記所定の通信トリガ条件を満たすかどうかを検出するステップは、
前記目標人物画像のディスプレイインターフェースの目標領域に所定のタッチ制御イベントが発生したかどうかを検出し、発生した場合、前記通信トリガ条件を満たすと特定するステップ、または、
前記目標人物画像のディスプレイインターフェースで出力された通信オプションがトリガされたかどうかを検出し、トリガされた場合、前記通信トリガ条件を満たすと特定するステップを含むことを特徴とする請求項２または３に記載の画像に基づく通信方法。
【請求項７】
前記所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定するステップは、
前記目標人物画像から前記目標領域に対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索するステップ、または、
前記目標人物画像から前記通信オプションに対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索するステップを含むことを特徴とする請求項６に記載の画像に基づく通信方法。
【請求項８】
前記所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するステップは、
電話アプリケーションを呼び出して、目標連絡人の電話番号に基づいて前記目標連絡人に対して発呼を開始するステップ、または、
ＳＭＳアプリケーションを呼び出して、目標連絡人の電話番号に基づいてショットメッセージを前記目標連絡人へ送信するステップ、または、
メールボックスアプリケーションを呼び出して、目標連絡人のメールボックスアドレスに基づいて電子メールを前記目標連絡人へ送信するステップ、または、
インスタントメッセンジャーアプリケーションを呼び出して、目標連絡人のインスタントメッセンジャーアプリケーションアカウントに基づいて前記目標連絡人に対してインスタントメッセンジャー会話を開始するステップを含むことを特徴とする請求項１に記載の画像に基づく通信方法。
【請求項９】
端末によってアップロードされた画像を受信し、前記端末によってアップロードされた画像から人物画像を認識するステップと、
前記人物画像に対して顔認識を行って顔画像を取得するステップと、
顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得するステップと、
前記端末が前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置するように、前記照合結果を端末に戻して、バインディング記録を取得し、前記バインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するステップと、を含み、
前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応することを特徴とする画像に基づく通信方法。
【請求項１０】
目標人物画像のディスプレイ時、所定の通信トリガ条件を満たすかどうかを検出するための検出手段と、
前記通信トリガ条件を満たすことが検出されると、所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定するための情報特定手段と、
所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するための通信開始手段と、を備えることを特徴とする画像に基づく通信装置。
【請求項１１】
端末で記憶された画像をサーバ側へアップロードするためのアップロード手段と、
サーバ側から戻った照合結果であって、当該サーバ側が前記端末によってアップロードされた画像から人物画像を認識し、前記人物画像に対して顔認識を行って顔画像を取得し、顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合することで得られた照合結果を受信するための受信手段と、
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するための第１の配置手段と、を備え、
前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応することを特徴とする請求項１０に記載の画像に基づく通信装置。
【請求項１２】
端末で記憶された画像から人物画像を認識するための人物認識手段と、
前記人物画像に対して顔認識を行って顔画像を取得するための顔認識手段と、
顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得するための顔照合手段と、
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するための第２の配置手段と、をさらに備え、
前記照合結果には、複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応することを特徴とする請求項１０に記載の画像に基づく通信装置。
【請求項１３】
前記第１の配置手段または第２の配置手段は、
前記照合結果を出力するための第１の出力サブ手段と、
入力された前記照合結果における目標顔付きに対する名付けを受信するための受信サブ手段と、
連絡先アプリケーションから前記名付けと同じ目標連絡人の名前を検索するための検索サブ手段と、
前記目標顔付きにおける対応する人物画像および顔画像を、前記目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得するための第１のバインディングサブ手段とを、備え、
前記連絡先アプリケーションには、１つまたは複数の連絡人およびその連絡情報が記録されていることを特徴とする請求項１１または１２に記載の画像に基づく通信装置。
【請求項１４】
前記第１の配置手段または第２の配置手段は、
前記照合結果を出力するための第２の出力サブ手段と、
前記照合結果における目標顔付きに対するバインディング要求が受信されると、連絡人選択インターフェースを出力するための選択インターフェース出力サブ手段と、
前記連絡人選択インターフェースを介して目標連絡人に対する選定命令を受信するための命令受信サブ手段と、
前記目標顔付きにおける対応する人物画像および顔画像を、前記選定命令に対応する目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得するための第２のバインディングサブ手段と、を備え、
前記連絡人選択インターフェースには、連絡情報が既に連絡先アプリケーションに記録された１つまたは複数の連絡人が表示されていることを特徴とする請求項１１または１２に記載の画像に基づく通信装置。
【請求項１５】
前記検出手段は、
前記目標人物画像のディスプレイインターフェースの目標領域に所定のタッチ制御イベントが発生したかどうかを検出し、発生した場合、前記通信トリガ条件を満たすと特定するための第１の検出サブ手段と、
前記目標人物画像のディスプレイインターフェースで出力された通信オプションがトリガされたかどうかを検出し、トリガされた場合、前記通信トリガ条件を満たすと特定するための第２の検出サブ手段と、のいずれかを備えることを特徴とする請求項１１または１２に記載の画像に基づく通信装置。
【請求項１６】
前記情報特定手段は、
前記目標人物画像から前記目標領域に対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索するための第１の検索サブ手段と、
前記目標人物画像から前記通信オプションに対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索するための第２の検索サブ手段と、のいずれかを備えることを特徴とする請求項１５に記載の画像に基づく通信装置。
【請求項１７】
前記通信開始手段は、
電話アプリケーションを呼び出して、目標連絡人の電話番号に基づいて前記目標連絡人に対して発呼を開始するための発呼開始サブ手段と、
ＳＭＳアプリケーションを呼び出して、目標連絡人の電話番号に基づいてショットメッセージを前記目標連絡人へ送信するためのショットメッセージ送信サブ手段と、
メールボックスアプリケーションを呼び出して、目標連絡人のメールボックスアドレスに基づいて電子メールを前記目標連絡人へ送信するためのメール送信サブ手段と、
インスタントメッセンジャーアプリケーションを呼び出して、目標連絡人のインスタントメッセンジャーアプリケーションアカウントに基づいて前記目標連絡人に対してインスタントメッセンジャー会話を開始するための会話開始サブ手段と、のいずれかを備えることを特徴とする請求項１０に記載の画像に基づく通信装置。
【請求項１８】
端末によってアップロードされた画像を受信し、前記端末によってアップロードされた画像から人物画像を認識するための画像受信認識手段と、
前記人物画像に対して顔認識を行って顔画像を取得するための顔認識手段と、
顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得するための顔照合手段と、
前記端末が前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置するように、前記照合結果を端末に戻して、バインディング記録を取得し、前記バインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するための帰還手段と、を備え、
前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応することを特徴とする画像に基づく通信装置。
【請求項１９】
プロセッサと、
プロセッサの実行可能な指令を記憶するためのメモリと、備え、
前記プロセッサは、
目標人物画像のディスプレイ時、所定の通信トリガ条件を満たすかどうかを検出し、
前記通信トリガ条件を満たすことが検出されると、所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定し、
所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するように構成されることを特徴とする画像に基づく通信装置。
【請求項２０】
プロセッサと、
プロセッサの実行可能な指令を記憶するためのメモリと、を備え、
前記プロセッサは、
端末によってアップロードされた画像を受信し、前記端末によってアップロードされた画像から人物画像を認識し、
前記人物画像に対して顔認識を行って顔画像を取得し、
顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得し、
前記端末が前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置するように、前記照合結果を端末に戻して、バインディング記録を取得し、前記バインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するように構成され、
前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応することを特徴とする画像に基づく通信装置。
【発明の詳細な説明】
【相互参照】
【０００１】
本発明は、出願番号が２０１５１０４５４９４０.２であり、出願日が２０１５年０７月２９日である中国特許出願を基に提出するものであり、当該中国特許出願の優先権を主張し、当該中国特許出願の全てのコンテンツは、参照のため本願に援用される。
【技術分野】
【０００２】
本願は、通信技術分野に関し、特に画像に基づく通信方法および装置に関する。
【背景技術】
【０００３】
スマートフォン等のスマート端末の迅速な発展および普及につれて、スマート端末での写真撮りがますます便利になり、スマート端末に記憶された写真も多くなる。ユーザが人物写真を閲覧する最中、写真での人と連絡する必要が生じる場合、一般的に、ユーザがピクチャ閲覧アプリケーションから退出し、通信アプリケーションを起動し、その人の連絡方式を探し出してから通信を開始する必要があるため、処理方式が複雑であり、ユーザ体験が悪い。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
関連技術に存在する問題を克服するために、本開示は、画像に基づく通信方法および装置を提供する。
【課題を解決するための手段】
【０００５】
本開示の実施例の第１の態様によれば、画像に基づく通信方法を提供する。前記方法は、
目標人物画像のディスプレイ時、所定の通信トリガ条件を満たすかどうかを検出するステップと、
前記通信トリガ条件を満たすことが検出されると、所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定するステップと、
所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するステップと、を含む。
【０００６】
本開示では、所定のバインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定可能であるため、ユーザが所定の通信トリガ条件をトリガしたときに、通信アプリケーションを呼び出して、連絡情報に応じて前記目標連絡人に対して通信を開始することができる。本開示によれば、ユーザが画像を閲覧するとき、画像における人物と素早く連絡可能であり、ユーザによる画像閲覧アプリケーションからの退出、通信アプリケーションの起動、連絡人の検索および通信の開始等の一連の煩雑な操作を必要とせずに、その処理手順が便利で迅速になり、ユーザ操作が著しく減少し、ユーザ体験が良くなる。
【０００７】
好ましくは、前記方法は、さらに、
端末で記憶された画像をサーバ側へアップロードするステップと、
サーバ側から戻った照合結果であって、当該サーバ側が前記端末によってアップロードされた画像から人物画像を認識し、前記人物画像に対して顔認識を行って顔画像を取得し、顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合することで得られた照合結果を受信するステップと、
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するステップと、を含み、前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【０００８】
本開示の実施例では、サーバ側により人物画像を選定し、人物画像から顔画像を認識し、各顔画像に対して顔照合を行うことにより、同一の連絡人の顔付きが１つまたは複数の人物画像におけるマッチングされた顔画像に対応可能であるため、端末の運転負荷が低減可能であり、端末が各顔付きに対して連絡人バインディングを行うだけでバインディング記録の設定手順を実施することができるので、バインディング記録設定手順の効率が著しく向上する。
【０００９】
好ましくは、前記方法は、さらに、
端末で記憶された画像から人物画像を認識するステップと、
前記人物画像に対して顔認識を行って顔画像を取得するステップと、
顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得するステップと、
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するステップと、を含み、前記照合結果には、複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【００１０】
本開示では、端末で記憶された画像から人物画像を認識し、さらに人物画像から顔画像を認識し、各顔画像に対して顔照合を行うことにより、同一の連絡人の顔付きが１つまたは複数の人物画像におけるマッチングされた顔画像に対応可能であるため、各顔付きに対して連絡人バインディングを行うだけでバインディング記録の設定手順を実施することができるので、バインディング記録設定手順の効率が著しく向上する。
【００１１】
好ましくは、前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するステップは、
前記照合結果を出力するステップと、
入力された前記照合結果における目標顔付きに対する名付けを受信するステップと、
連絡先アプリケーションから前記名付けと同じ目標連絡人の名前を検索するステップと、
前記目標顔付きにおける対応する人物画像および顔画像を、前記目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得するステップと、を含み、前記連絡先アプリケーションには、１つまたは複数の連絡人およびその連絡情報が記録されている。
【００１２】
本開示では、各顔付きに対して名付けを行い、連絡先の連絡人名前と関連付けさせることで、ユーザがバインディング記録を迅速に設定可能であり、その設定手順が快速で便利になり、ユーザ体験が良くなる。
【００１３】
好ましくは、前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するステップは、
前記照合結果を出力するステップと、
前記照合結果における目標顔付きに対するバインディング要求が受信されると、連絡人選択インターフェースを出力するステップと、
前記連絡人選択インターフェースを介して目標連絡人に対する選定命令を受信するステップと、
前記目標顔付きにおける対応する人物画像および顔画像を、前記選定命令に対応する目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得するステップと、を含み、前記連絡人選択インターフェースには、連絡情報が既に連絡先アプリケーションに記録された１つまたは複数の連絡人が表示されている。
【００１４】
本開示では、ユーザが照合結果に対して連絡人および連絡情報のバインディングを行う必要があるとき、連絡先に１つまたは複数の連絡人およびその連絡情報が既に記録されているため、連絡先アプリケーションを呼び出すことで、端末が連絡人選択インターフェースを出力可能であり、ユーザが連絡人選択インターフェースを介して各セットの顔画像について対応する連絡人および連絡情報を迅速に選定可能であり、その設定手順が快速で便利になり、ユーザ体験が良くなる。
【００１５】
好ましくは、前記所定の通信トリガ条件を満たすかどうかを検出するステップは、
前記目標人物画像のディスプレイインターフェースの目標領域に所定のタッチ制御イベントが発生したかどうかを検出し、発生した場合、前記通信トリガ条件を満たすと特定するステップ、または、
前記目標人物画像のディスプレイインターフェースで出力された通信オプションがトリガされたかどうかを検出し、トリガされた場合、前記通信トリガ条件を満たすと特定するステップを含む。
【００１６】
本開示では、前記目標人物画像のディスプレイインターフェースの目標領域に所定のタッチ制御イベントが発生したかどうかを検出することで、または前記目標人物画像のディスプレイインターフェースで出力された通信オプションがトリガされたかどうかを検出することで、通信トリガ条件を満たすかどうかを特定可能であるため、上記検出方式が快速で便利になり、ユーザ体験が良くなる。
【００１７】
好ましくは、前記所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定するステップは、
前記目標人物画像から前記目標領域に対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索するステップ、または、
前記目標人物画像から前記通信オプションに対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索するステップを含む。
【００１８】
本開示では、通信トリガ条件を満たすと特定されると、目標顔画像を特定して、ユーザによってトリガされた通信の開始を必要とする連絡人の連絡情報を迅速に検索することができる。
【００１９】
好ましくは、前記所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するステップは、
電話アプリケーションを呼び出して、目標連絡人の電話番号に基づいて前記目標連絡人に対して発呼を開始するステップ、または、
ＳＭＳアプリケーションを呼び出して、目標連絡人の電話番号に基づいてショットメッセージを前記目標連絡人へ送信するステップ、または、
メールボックスアプリケーションを呼び出して、目標連絡人のメールボックスアドレスに基づいて電子メールを前記目標連絡人へ送信するステップ、または、
インスタントメッセンジャーアプリケーションを呼び出して、目標連絡人のインスタントメッセンジャーアプリケーションアカウントに基づいて前記目標連絡人に対してインスタントメッセンジャー会話を開始するステップを含む。
【００２０】
本開示では、異なる通信アプリケーションを予め設定可能であり、目標連絡人に対して通信を開始する際、複数の異なる通信方式がユーザ選択可能であるため、ユーザ体験が良くなる。
【００２１】
本開示の実施例の第２の態様によれば、画像に基づく通信方法を提供する。前記方法は、
端末によってアップロードされた画像を受信し、前記端末によってアップロードされた画像から人物画像を認識するステップと、
前記人物画像に対して顔認識を行って顔画像を取得するステップと、
顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得するステップと、
前記端末が前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置するように、前記照合結果を端末に戻して、バインディング記録を取得し、前記バインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するステップと、を含み、前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【００２２】
本開示では、サーバ側により人物画像を選定し、人物画像から顔画像を認識し、顔画像のそれぞれに対して顔照合を行うため、端末の運転負荷が低減可能であり、バインディング記録設定手順の効率が著しく向上する。バインディングの実施後、目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出すことで、前記連絡情報に応じて前記目標連絡人に対して通信を開始することができる。
【００２３】
本開示の実施例の第３の態様によれば、画像に基づく通信装置を提供する。前記装置は、
目標人物画像のディスプレイ時、所定の通信トリガ条件を満たすかどうかを検出するための検出手段と、
前記通信トリガ条件を満たすことが検出されると、所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定するための情報特定手段と、
所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するための通信開始手段と、を備える。
【００２４】
本開示では、所定のバインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定可能であるため、ユーザが所定の通信トリガ条件をトリガしたときに、通信アプリケーションを呼び出して、連絡情報に応じて前記目標連絡人に対して通信を開始することができる。本開示によれば、ユーザが画像を閲覧するとき、画像における人物と素早く連絡可能であり、ユーザによる画像閲覧アプリケーションからの退出、通信アプリケーションの起動、連絡人の検索および通信の開始等の一連の煩雑な操作を必要とせずに、その処理手順が便利で迅速になり、ユーザ操作が著しく減少し、ユーザ体験が良くなる。
【００２５】
好ましくは、前記装置は、さらに、
端末で記憶された画像をサーバ側へアップロードするためのアップロード手段と、
サーバ側から戻った照合結果であって、当該サーバ側が前記端末によってアップロードされた画像から人物画像を認識し、前記人物画像に対して顔認識を行って顔画像を取得し、顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合することで得られた照合結果を受信するための受信手段と、
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するための第１の配置手段と、を備え、前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【００２６】
本開示では、サーバ側により人物画像を選定し、人物画像から顔画像を認識し、各顔画像に対して顔照合を行うことにより、同一の連絡人の顔付きが１つまたは複数の人物画像におけるマッチングされた顔画像に対応可能であるため、端末の運転負荷が低減可能であり、端末が各顔付きに対して連絡人バインディングを行うだけでバインディング記録の設定手順を実施することができるので、バインディング記録設定手順の効率が著しく向上する。
【００２７】
好ましくは、前記装置は、さらに、
端末で記憶された画像から人物画像を認識するための人物認識手段と、
前記人物画像に対して顔認識を行って顔画像を取得するための顔認識手段と、
顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得するための顔照合手段と、
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するための第２の配置手段と、を備え、前記照合結果には、複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【００２８】
本開示では、端末で記憶された画像から人物画像を認識し、さらに人物画像から顔画像を認識し、各顔画像に対して顔照合を行うことにより、同一の連絡人の顔付きが１つまたは複数の人物画像におけるマッチングされた顔画像に対応可能であるため、各顔付きに対して連絡人バインディングを行うだけでバインディング記録の設定手順を実施することができるので、バインディング記録設定手順の効率が著しく向上する。
【００２９】
好ましくは、前記第１の配置手段または第２の配置手段は、
前記照合結果を出力するための第１の出力サブ手段と、
入力された前記照合結果における目標顔付きに対する名付けを受信するための受信サブ手段と、
連絡先アプリケーションから前記名付けと同じ目標連絡人の名前を検索するための検索サブ手段と、
前記目標顔付きにおける対応する人物画像および顔画像を、前記目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得するための第１のバインディングサブ手段と、を備え、前記連絡先アプリケーションには、１つまたは複数の連絡人およびその連絡情報が記録されている。
【００３０】
本開示では、各顔付きに対して名付けを行い、連絡先の連絡人名前と関連付けさせることで、ユーザがバインディング記録を迅速に設定可能であり、その設定手順が快速で便利になり、ユーザ体験が良くなる。
【００３１】
好ましくは、前記第１の配置手段または第２の配置手段は、
前記照合結果を出力するための第２の出力サブ手段と、
前記照合結果における目標顔付きに対するバインディング要求が受信されると、連絡人選択インターフェースを出力するための選択インターフェース出力サブ手段と、
前記連絡人選択インターフェースを介して目標連絡人に対する選定命令を受信するための命令受信サブ手段と、
前記目標顔付きにおける対応する人物画像および顔画像を、前記選定命令に対応する目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得するための第２のバインディングサブ手段と、を備え、前記連絡人選択インターフェースには、連絡情報が既に連絡先アプリケーションに記録された１つまたは複数の連絡人が表示されている。
【００３２】
本開示では、ユーザが照合結果に対して連絡人および連絡情報のバインディングを行う必要があるとき、連絡先に１つまたは複数の連絡人およびその連絡情報が既に記録されているため、連絡先アプリケーションを呼び出すことで、端末が連絡人選択インターフェースを出力可能であり、ユーザが連絡人選択インターフェースを介して各セットの顔画像について対応する連絡人および連絡情報を迅速に選定可能であり、その設定手順が快速で便利になり、ユーザ体験が良くなる。
【００３３】
好ましくは、前記検出手段は、
前記目標人物画像のディスプレイインターフェースの目標領域に所定のタッチ制御イベントが発生したかどうかを検出し、発生した場合、前記通信トリガ条件を満たすと特定するための第１の検出サブ手段と、
前記目標人物画像のディスプレイインターフェースで出力された通信オプションがトリガされたかどうかを検出し、トリガされた場合、前記通信トリガ条件を満たすと特定するための第２の検出サブ手段と、のいずれかを備える。
【００３４】
本開示では、前記目標人物画像のディスプレイインターフェースの目標領域に所定のタッチ制御イベントが発生したかどうかを検出することで、または前記目標人物画像のディスプレイインターフェースで出力された通信オプションがトリガされたかどうかを検出することで、通信トリガ条件を満たすかどうかを特定することができ、上記検出方式が快速で便利になり、ユーザ体験が良くなる。
【００３５】
好ましくは、前記情報特定手段は、
前記目標人物画像から前記目標領域に対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索するための第１の検索サブ手段と、
前記目標人物画像から前記通信オプションに対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索するための第２の検索サブ手段と、のいずれかを備える。
【００３６】
本開示では、通信トリガ条件を満たすと特定されると、目標顔画像を特定して、ユーザによってトリガされた通信の開始を必要とする連絡人の連絡情報を迅速に検索することができる。
【００３７】
好ましくは、前記通信開始手段は、
電話アプリケーションを呼び出して、目標連絡人の電話番号に基づいて前記目標連絡人に対して発呼を開始するための発呼開始サブ手段と、
ＳＭＳアプリケーションを呼び出して、目標連絡人の電話番号に基づいてショットメッセージを前記目標連絡人へ送信するためのショットメッセージ送信サブ手段と、
メールボックスアプリケーションを呼び出して、目標連絡人のメールボックスアドレスに基づいて電子メールを前記目標連絡人へ送信するためのメール送信サブ手段と、
インスタントメッセンジャーアプリケーションを呼び出して、目標連絡人のインスタントメッセンジャーアプリケーションアカウントに基づいて前記目標連絡人に対してインスタントメッセンジャー会話を開始するための会話開始サブ手段と、のいずれかを備える。
【００３８】
本開示では、異なる通信アプリケーションを予め設定可能であり、目標連絡人に対して通信を開始する際、複数の異なる通信方式がユーザ選択可能であるため、ユーザ体験が良くなる。
【００３９】
本開示の実施例の第４の態様によれば、画像に基づく通信装置を提供する。前記装置は、
端末によってアップロードされた画像を受信し、前記端末によってアップロードされた画像から人物画像を認識するための画像受信認識手段と、
前記人物画像に対して顔認識を行って顔画像を取得するための顔認識手段と、
顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得するための顔照合手段と、
前記端末が前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置するように、前記照合結果を端末に戻して、バインディング記録を取得し、前記バインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するための帰還手段と、を備え、前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【００４０】
本開示では、サーバ側により人物画像を選定し、人物画像から顔画像を認識し、顔画像のそれぞれに対して顔照合を行うため、端末の運転負荷が低減可能であり、バインディング記録設定手順の効率が著しく向上する。バインディングの実施後、目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出すことで、前記連絡情報に応じて前記目標連絡人に対して通信を開始することができる。
【００４１】
本開示の実施例の第５の態様によれば、画像に基づく通信装置を提供する。前記装置は、
プロセッサと、
プロセッサの実行可能な指令を記憶するためのメモリと、を備え、
前記プロセッサは、
目標人物画像のディスプレイ時、所定の通信トリガ条件を満たすかどうかを検出し、
前記通信トリガ条件を満たすことが検出されると、所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定し、
所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するように構成される。
【００４２】
本開示では、所定のバインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定可能であるため、ユーザが所定の通信トリガ条件をトリガしたときに、通信アプリケーションを呼び出して、連絡情報に応じて前記目標連絡人に対して通信を開始することができる。本開示によれば、ユーザが画像を閲覧するとき、画像における人物と素早く連絡可能であり、ユーザによる画像閲覧アプリケーションからの退出、通信アプリケーションの起動、連絡人の検索および通信の開始等の一連の煩雑な操作を必要とせずに、その処理手順が便利で迅速になり、ユーザ操作が著しく減少し、ユーザ体験が良くなる。
【００４３】
本開示の実施例の第６の態様によれば、画像に基づく通信装置を提供する。前記装置は、
プロセッサと、
プロセッサの実行可能な指令を記憶するためのメモリと、を備え、
前記プロセッサは、
端末によってアップロードされた画像を受信し、前記端末によってアップロードされた画像から人物画像を認識し、
各前記人物画像に対して顔認識を行って顔画像を取得し、
顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得し、
前記端末が前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置するように、前記照合結果を端末に戻して、バインディング記録を取得し、前記バインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するように構成され、前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【発明の効果】
【００４４】
本開示では、サーバ側により人物画像を選定し、人物画像から顔画像を認識し、顔画像のそれぞれに対して顔照合を行うため、端末の運転負荷が低減可能であり、バインディング記録設定手順の効率が著しく向上する。バインディングの実施後、目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出すことで、前記連絡情報に応じて前記目標連絡人に対して通信を開始することができる。
【００４５】
上述した一般的な記述および後続の詳細な記述は、単に例示的および解釈的なものであり、本発明を制限できるものでないと理解されるべきである。
【図面の簡単な説明】
【００４６】
ここでの図面は、明細書を構成する一部として見なされ、本開示に適した実施例を示し、かつ、明細書の文字記載とともに本開示の仕組みを解釈するために用いられる。
【図１】本開示の一実施例による画像に基づく通信方法を示すフローチャートである。
【図２Ａ】本開示の一実施例による別の画像に基づく通信方法を示すフローチャートである。
【図２Ｂ】本開示の一実施例による人物画像から２つの顔画像を認識する模式図である。
【図３】本開示の一実施例による別の画像に基づく通信方法を示すフローチャートである。
【図４Ａ】本開示の一実施例による別の画像に基づく通信方法を示すフローチャートである。
【図４Ｂ】本開示の一実施例によるユーザが連絡人を配置するために端末が照合結果を出力する模式図である。
【図５Ａ】本開示の一実施例による別の画像に基づく通信方法を示すフローチャートである。
【図５Ｂ】本開示の一実施例による目標人物画像をディスプレイする模式図である。
【図６Ａ】本開示の一実施例による別の画像に基づく通信方法を示すフローチャートである。
【図６Ｂ】本開示の一実施例による目標人物画像をディスプレイする模式図である。
【図７】本開示の一実施例による別の画像に基づく通信方法を示すフローチャートである。
【図８】本開示の一実施例による画像に基づく通信装置を示すブロック図である。
【図９】本開示の一実施例による画像に基づく通信装置を示すブロック図である。
【図１０】本開示の一実施例による画像に基づく通信装置を示すブロック図である。
【図１１】本開示の一実施例による画像に基づく通信装置を示すブロック図である。
【図１２】本開示の一実施例による画像に基づく通信装置を示すブロック図である。
【図１３】本開示の一実施例による画像に基づく通信装置を示すブロック図である。
【図１４】本開示の一実施例による画像に基づく通信装置のためのブロック図である。
【図１５】本開示の一実施例による別の画像に基づく通信装置のためのブロック図である。
【発明を実施するための形態】
【００４７】
次に、実施例を詳細に説明し、例示が図に示されている。以下の記述が図に係る場合、別途にて示さない限り、異なる図面における同じ符号は、同じまたは類似する要素を示す。以下の実施例に記述される実施形態は、本発明と一致する全ての実施形態を代表するとは限らない。逆に、それらは、添付の特許請求の範囲に記載されているように、本発明の一部の局面と一致する装置および方法の例に過ぎない。
【００４８】
本開示に記載の用語は、特定の実施例を説明する目的で使用されるものに過ぎず、本開示を限定するものではない。本開示及び添付する特許請求の範囲に記載の単数形式の「１種類」、「前記」及び「当該」は、前後の文章においてそれぞれ他の意味を含有すると明確に記載される以外には、複数の形式も含む。なお、本発明に記載の「及び／又は」は、挙げられる事項の1つ又は複数の何れ又は全ての組み合わせを意味する。
【００４９】
また、本開示は、第１、第２、第３等の用語を使って各種の情報を説明するが、それらの情報は上記用語に限定されない。それらの用語は、同一種類の情報同士を区分するためのものに過ぎない。例えば、本発明の範囲から逸脱しない状況で、第１の情報を第２の情報と称しても良い。同じように、第２の情報を第１の情報と称してもよい。ここで使っている用語「……場合」は、文脈の意味によって、「……時」またはは「……と」又は「確定に応じる」に解釈されてもよい。
【００５０】
図１に示すように、図１は、一実施例による画像に基づく通信方法を示すフローチャートであり、当該方法は、端末に適用可能であり、以下のステップを含む。
【００５１】
ステップ１０１では、目標人物画像のディスプレイ時、所定の通信トリガ条件を満たすかどうかを検出する。
【００５２】
ステップ１０２では、前記通信トリガ条件を満たすことが検出されると、所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定する。
【００５３】
ステップ１０３では、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始する。
【００５４】
本開示の実施例では、端末は、スマート端末、例えば、スマートフォン、タブレットＰＣ、ＰＤＡ（Ｐｅｒｓｏｎａｌ Ｄｉｇｉｔａｌ Ａｓｓｉｓｔａｎｔ、個人向け情報端末）、電子書籍リーダー、マルチメディアプレーヤー等であってもよい。端末ユーザがスマート端末を介して画像を撮影した後で、これらの画像は、端末のピクチャライブラリに格納される。端末ユーザがアプリケーションインターフェースでのピクチャライブラリアプリケーションアイコンをクリックしたとき、ピクチャライブラリに入って撮影された画像を閲覧することができる。
【００５５】
ユーザが人物を有する画像を閲覧するとき、特に、親しい関係の家族友人等の写真を閲覧するとき、ユーザは、その人とすぐに連絡する熱望を生じる可能性がある。その際、通常の処理方式としては、ユーザがピクチャ閲覧プログラムから退出し、通信アプリケーション、例えば、電話アプリケーション、ＳＭＳ（Ｓｈｏｒｔ Ｍｅｓｓａｇｅ Ｓｅｒｖｉｃｅ）アプリケーションまたはインスタントメッセンジャーアプリケーション等を開いて、その人の連絡方式を検索してから通信を開始する。
【００５６】
その一方、本開示の実施例では、所定のバインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定可能であるため、ユーザが所定の通信トリガ条件をトリガしたときに、通信アプリケーションを呼び出して、連絡情報に応じて前記目標連絡人に対して通信を開始することができる。本開示の実施例によれば、ユーザが画像を閲覧するとき、画像における人物と素早く連絡可能であり、ユーザによる画像閲覧アプリケーションからの退出、通信アプリケーションの起動、連絡人の検索および通信の開始等の一連の煩雑な操作を必要とせずに、その処理手順が便利で迅速になり、ユーザ操作が著しく減少し、ユーザ体験が良くなる。
【００５７】
通常、端末に多くの人物画像が記憶されており、ユーザが同一の人に対して異なる複数の人物画像を撮影する可能性があるため、複数の人物画像が同一の連絡人に対応する状況は存在する。また、人物画像に１つまたは複数の人物が撮影された可能性があるため、１つの人物画像における異なる顔画像が異なる連絡人に対応する状況が存在する。実際のアプリケーションでは、ユーザが各人物画像を閲覧し、各人物画像における各顔画像について連絡人の配置を行って、顔画像と連絡人とのバインディングを予め実施し、バインディング記録の設定手順を完成させることができる。
【００５８】
複数の人物画像における各顔画像について対応する連絡人の連絡情報を迅速にバインディングするために、複数の画像から同一の顔付きに対応する画像を認識してもよく、当該認識手順は、端末によって認識されてもよいし、サーバ側によって認識されてもよい。
【００５９】
方式一：端末による認識。
【００６０】
図２Ａに示すように、図２Ａは、一実施例による画像に基づく通信方法を示すフローチャートであり、当該方法は、端末に適用可能であり、当該方法は、上記実施例に加えて、端末が同一の顔付きに対応する画像を認識する処理手順を記述し、以下のステップを含む。
【００６１】
ステップ２０１では、端末で記憶された画像から人物画像を認識する。
【００６２】
ステップ２０２では、前記人物画像に対して顔認識を行って顔画像を取得する。
【００６３】
ステップ２０３では、顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得する。ただし、照合結果には、複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【００６４】
ステップ２０４では、前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得する。
【００６５】
本開示の実施例では、通常、端末に複数の画像が記憶されており、人物画像や、人物を含まない風景画像等の多種の画像がある可能性がある。端末に幾つかの顔認識アルゴリズムを予め設定してもい。当該顔認識アルゴリズムによれば、まず画像から人物画像を認識して選定し、次に人物画像から顔画像を認識する。それらの顔認識アルゴリズムは、関連技術に既に存在するアルゴリズム、例えば、主成分分析に基づく顔認識方法、特異値分解に基づく顔認識方法、または隠れマルコフモデルに基づく顔認識方法等であってもよい。端末が人物画像を撮影したとき、上記顔認識アルゴリズムを呼び出して当該画像に対して認識を行って顔画像を取得してもよい。例えば、図２Ｂは、本開示による人物画像から２つの顔画像を認識する模式図である。顔画像が認識された後で、顔画像の人物画像での位置を記録してもよいし、顔画像のそれぞれに対して名付けを行って、バインディング記録での当該顔画像に対する唯一の識別子として使用する。説明必要なことは、顔認識アルゴリズムにより画像に対して顔認識を行う具体的な手順は、関連技術における認識手順を参照すればよく、本開示の実施例は、それについて繰り返し説明しない。
【００６６】
人物画像から１つまたは複数の顔画像を認識し、さらに同一の人に対応する複数の顔画像を認識する必要がある。同一の人の顔付きが同じであるため、同一の人に対して複数の人物画像を撮影すれば、同一の顔付きに対応する複数の顔画像を認識することができる。本開示の実施例では、顔照合方法で顔照合してもよく、マッチングされた顔画像が同一の連絡人の顔付きに対応する。本実施例では、幾つかの顔照合アルゴリズムを予め端末で設定してもよい。照合方法は、具体的に、目の座標に基づく幾何照合方法、ＳＩＦＴ特徴に基づく照合方法、または、統計特徴に基づくテンプレート照合方法等であってもよい。説明必要なことは、顔照合方法により顔画像に対して顔照合を行う具体的な手順は、関連技術における照合手順を参照すればよく、本開示の実施例は、それについて繰り返し説明しない。
【００６７】
上記顔認識手順および顔照合手順により得られた照合結果には、複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。即ち、顔付きのそれぞれは、１つまたは複数のマッチングされた顔画像を有し、同一の連絡人に対応する。顔付きのそれぞれに対して連絡人および連絡情報の配置を行うだけで、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得することができる。
【００６８】
本開示の実施例では、端末で記憶された画像から人物画像を認識し、さらに人物画像から顔画像を認識し、各顔画像に対して顔照合を行うことにより、同一の連絡人の顔付きが１つまたは複数の人物画像におけるマッチングされた顔画像に対応可能であるため、各顔付きに対して連絡人バインディングを行うだけでバインディング記録の設定手順を実施することができるので、バインディング記録設定手順の効率が著しく向上する。
【００６９】
方式二：サーバ側による認識。
【００７０】
本開示の実施例では、前記方法は、
端末で記憶された画像をサーバ側へアップロードするステップと、
サーバ側から戻った照合結果であって、当該サーバ側が前記端末によってアップロードされた画像から人物画像を認識し、前記人物画像に対して顔認識を行って顔画像を取得し、顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合することで得られた照合結果を受信するステップと、
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するステップと、を備えてもよく、前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【００７１】
本開示の実施例では、端末が記憶した画像をサーバ側にアップロードし、サーバ側が顔認識および顔照合を行ってもよい。サーバ側による顔認識と顔照合の手順は、上記方式の一実施例の手順を参照すればよく、本実施例は、それについて繰り返し説明しない。サーバ側が認識した後で、照合結果を端末に返して、端末が照合結果における各顔付きに対して連絡人および連絡情報の配置を行うことが可能となるため、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得することができる。
【００７２】
本開示の実施例では、サーバ側により人物画像を選定し、人物画像から顔画像を認識し、各顔画像に対して顔照合を行うことにより、同一の連絡人の顔付きが１つまたは複数の人物画像におけるマッチングされた顔画像に対応可能であるため、端末の運転負荷が低減可能であり、端末が各顔付きに対して連絡人バインディングを行うだけでバインディング記録の設定手順を実施することができるので、バインディング記録設定手順の効率が著しく向上する。
【００７３】
照合結果に対して連絡人および連絡情報配置を行う際、端末が上記照合結果を出力してユーザに見させてもよく、ユーザは、顔付きのそれぞれについて対応する連絡人および連絡情報を設定する。
【００７４】
図３に示すように、図３は、一実施例による画像に基づく通信方法を示すフローチャートであり、当該方法は、端末に適用可能であり、当該方法は、上記実施例に加えて、如何にして前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するかの処理手順を記述し、以下のステップを含む。
【００７５】
ステップ３０１では、前記照合結果を出力する。
【００７６】
ステップ３０２では、入力された前記照合結果における目標顔付きに対する名付けを受信する。
【００７７】
ステップ３０３では、連絡先アプリケーションから前記名付けと同じ目標連絡人の名前を検索する。ただし、前記連絡先アプリケーションには、１つまたは複数の連絡人およびその連絡情報が記録されている。
【００７８】
ステップ３０４では、前記目標顔付きにおける対応する人物画像および顔画像を、前記目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得する。
【００７９】
本開示の実施例では、ユーザが端末で出力された照合結果を検索し、照合結果における各顔付き対して名付けを行い、連絡先に１つまたは複数の連絡人およびその連絡情報が既に記録されているため、当該顔付きの名付けに基づいて連絡先から当該名付けと同じ目標連絡人の名前を検索でき、バインディング記録の設定を実現させる。本開示の実施例各顔付きに対して名付けを行い、連絡先の連絡人名前と関連付けさせることで、ユーザがバインディング記録を迅速に設定可能であり、その設定手順が快速で便利になり、ユーザ体験が良くなる。
【００８０】
図４Ａに示すように、図４Ａは、一実施例による画像に基づく通信方法を示すフローチャートであり、当該方法は、端末に適用可能であり、当該方法は、上記実施例に加えて、如何にして前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するかの処理手順を記述し、以下のステップを含む。
【００８１】
ステップ４０１では、前記照合結果を出力する。
【００８２】
ステップ４０２では、前記照合結果における目標顔付きに対するバインディング要求が受信されると、連絡人選択インターフェースを出力する。ただし、連絡人選択インターフェースには、連絡情報が既に連絡先アプリケーションに記録された１つまたは複数の連絡人が表示されている。
【００８３】
ステップ４０３では、前記連絡人選択インターフェースを介して目標連絡人に対する選定命令を受信する。
【００８４】
ステップ４０４では、前記目標顔付きにおける対応する人物画像および顔画像を、前記選定命令に対応する目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得する。
【００８５】
本開示の実施例では、ユーザが照合結果に対して連絡人および連絡情報のバインディングを行う必要があるとき、連絡先に１つまたは複数の連絡人およびその連絡情報が既に記録されているため、連絡先アプリケーションを呼び出すことで、端末が連絡人選択インターフェースを出力可能であり、ユーザが連絡人選択インターフェースを介して各セットの顔画像について対応する連絡人および連絡情報を迅速に選定可能であり、その設定手順が快速で便利になり、ユーザ体験が良くなる。
【００８６】
図４Ｂに示すように、本開示によるユーザが連絡人を配置するために端末が照合結果を出力する模式図であり、図４Ｂに示す照合結果は、２つの顔付きを含み、それぞれ２人の連絡人に対応する。実際のアプリケーションでは、図４Ｂに示す照合結果の右側にバインディングボタンを設けてもよい。ユーザは、照合結果に対して連絡人および連絡情報のバインディングを行おうとする時、当該バインディングボタンをクリックしてバインディング要求をトリガし、端末は、連絡先アプリケーションを呼び出すことで取得された連絡人選択インターフェースを出力する。図４Ｂにおける連絡人選択インターフェースに、連絡情報が既に記録された４つの連絡人が示されており、ユーザが図４Ｂ中の連絡人の右側の「バインディング確定」ボタンを選定することで、選定命令をトリガしてもよく、端末のバックエンドがユーザによって選定された連絡人の連絡方式を記録して、当該セットの顔画像に対するバインディング手順を完成させる。
【００８７】
本開示の実施例では、バインディング記録に、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されてもよく、端末がデータ表の方式を採用してバインディング記録を記憶してもよい。ただし、人物画像は、端末における人物画像の名称を記録としてもよく、他の数字、キャラクタまたは漢字等を識別子としてもよい。バインディング記録において各人物画像を唯一に標識できればよい。同様に、顔画像も、必要に応じて唯一の識別子を設定してもよく、連絡人および連絡情報は、連絡先アプリケーションの記録を採用してもよい。実際のアプリケーションでは、バインディング記録に他の情報も記録されてもよい。例えば、顔画像の人物画像での位置や、連絡人の優先に選択される通信方式等が記録されてもよい。
【００８８】
下の表１に示すように、表に示すバインディング記録は、下記の通りである。
【表１】
2017529031.tif 000003
【００８９】
表１から分かるように、当該バインディング記録に、２つの人物画像（人物画像Ｊ１１０と人物画像Ｊ１２０）が記録されており、人物画像Ｊ１１０に２つの顔画像が含まれており、それぞれ、１０１と１０２を識別子として、ユーザの配置により、張三と李四に対応する。連絡先アプリケーションにより取得しうる連絡情報は、電話、メールボックスおよびＭｉｃｈａｔ（チャットアプリ）アカウントを含み、人物画像Ｊ１２０に２つの顔画像が含まれており、それぞれ、２０１と２０２を識別子として、ユーザの配置により、李四と王五に対応する。連絡先アプリケーションにより取得しうる連絡情報は、電話、メールボックスおよびＭｉｃｈａｔアカウントを含む。
【００９０】
図５Ａに示すように、図５Ａは、一実施例による画像に基づく通信方法を示すフローチャートであり、当該方法は、端末に適用可能であり、当該方法は、上記実施例に加えて、所定の通信トリガ条件を満たすかどうかを検出する処理手順を記述し、以下のステップを含む。
【００９１】
ステップ５０１では、目標人物画像のディスプレイ時、前記目標人物画像のディスプレイインターフェースの目標領域に所定のタッチ制御イベントが発生したかどうかを検出し、発生した場合、前記通信トリガ条件を満たすと特定する。
【００９２】
ステップ５０２では、所定の前記通信トリガ条件を満たすと検出されると、前記目標人物画像から前記目標領域に対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索する。
【００９３】
ステップ５０３では、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始する。
【００９４】
本開示の実施例では、目標領域が予め目標人物画像のディスプレイインターフェースの任意位置として設定されてもよく、目標人物画像に１つまたは複数の目標顔画像が含まれるため、１つまたは複数の目標領域に対応してもよい。目標領域を予め設定する際、目標顔画像の目標人物画像での位置に基づいて目標領域の位置を特定してもよい。例えば、目標人物画像での顔画像の位置、または顔画像の左側、右側等の位置であってもよい。実際のアプリケーションでは、各目標領域が各目標顔画像に対応すればよい。当業者は、実際の必要に応じて柔軟に設定可能であり、本実施例は、それについて限定しない。
【００９５】
タッチ制御イベントは、クリックイベントや、ダブルクリックイベント、スライドイベント等であってもよい。上記目標領域およびタッチ制御イベントは、当業者が必要に応じて柔軟に選択可能であり、本開示の実施例は、それについて限定しない。
【００９６】
前記通信トリガ条件を満たすと特定された後で、前記目標人物画像から前記目標領域に対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索し、前記連絡情報に応じて所定の通信アプリケーションを呼び出して前記目標連絡人に対して通信を開始する。
【００９７】
ある好適な実現方式では、前記所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するステップは、
電話アプリケーションを呼び出して、目標連絡人の電話番号に基づいて前記目標連絡人に対して発呼を開始するステップ、または、
ＳＭＳアプリケーションを呼び出して、目標連絡人の電話番号に基づいてショットメッセージを前記目標連絡人へ送信するステップ、または、
メールボックスアプリケーションを呼び出して、目標連絡人のメールボックスアドレスに基づいて電子メールを前記目標連絡人へ送信するステップ、または、
インスタントメッセンジャーアプリケーションを呼び出して、目標連絡人のインスタントメッセンジャーアプリケーションアカウントに基づいて前記目標連絡人に対してインスタントメッセンジャー会話を開始するステップを含む。
【００９８】
上記実施例から分かるように、本開示の実施例によれば、異なる通信アプリケーションを予め設定し、目標連絡人に対して通信を開始する際、複数の異なる通信方式がユーザ選択可能であるため、ユーザ体験が良くなる。
【００９９】
図５Ｂは、本開示の目標人物画像をディスプレイする模式図である。図５Ｂにおける人物画像が２つの顔画像を含み、所定のバインディング記録に基づいて、２つの顔画像がそれぞれ張三と李四に対応し、本実施例の目標領域が顔画像の位置として設定され、タッチ制御イベントがダブルクリックイベントであり、ユーザが人物画像の左側の顔画像をダブルクリックすると検出されると、ダブルクリックイベントが発生し、通信トリガ条件を満たすと特定し、所定のバインディング記録に基づいて、左側の顔画像が張三に対応し、その連絡情報は、電話、メールボックス、Ｍｉｃｈａｔアカウントを含む。その際、電話アプリケーションにて発呼を開始することが暗黙に設定されてもよい。あるいは、インターフェース上に通信方式選択メニューを出力し、メニューにおいて複数の所定の通信アプリケーションを表示して、ユーザが必要な通信方式を選択した後で張三に対する通信を開始する。
【０１００】
図６Ａに示すように、図６Ａは、一実施例による画像に基づく通信方法を示すフローチャートであり、当該方法は、端末に適用可能であり、当該方法は、上記実施例に加えて、所定の通信トリガ条件を満たすかどうかを検出する別の処理手順を記述し、以下のステップを含む。
【０１０１】
ステップ６０１では、目標人物画像のディスプレイ時、前記目標人物画像のディスプレイインターフェースで出力された通信オプションがトリガされたかどうかを検出し、トリガされた場合、前記通信トリガ条件を満たすと特定する。
【０１０２】
ステップ６０２では、所定の前記通信トリガ条件を満たすと検出されると、前記目標人物画像から前記通信オプションに対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索する。
【０１０３】
ステップ６０３では、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始する。
【０１０４】
本開示の実施例では、通信オプションが目標人物画像のディスプレイインターフェースの任意位置に設けられてもよく、目標人物画像に１つまたは複数の目標顔画像が含まれるため、それ相応に、１つまたは複数の通信オプションがあってもよい。通信オプションを予め設定する際、目標顔画像の目標人物画像での位置に基づいて通信オプションの位置を特定してもよい。例えば、目標人物画像での顔画像の位置、または顔画像の左側、右側等の位置であってもよい。実際のアプリケーションでは、各通信オプションが各目標顔画像に対応すればよい。当業者は、実際の必要に応じて柔軟に設定可能であり、本実施例は、それについて限定しない。
【０１０５】
前記通信トリガ条件を満たすと特定された後で、前記目標人物画像から前記通信オプションに対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索する。
【０１０６】
図６Ｂは、本開示の目標人物画像をディスプレイする模式図である。図６Ｂ中における人物画像が２つの顔画像を含み、所定のバインディング記録に基づいて、２つの顔画像がそれぞれ張三と李四に対応し、本実施例の通信オプションが顔画像の上方に設けられ、ユーザが通信オプションをトリガすると検出されると、通信トリガ条件を満たすと特定し、所定のバインディング記録に基づいて、右側の顔画像が李四に対応し、その連絡情報は、電話、メールボックス、Ｍｉｃｈａｔアカウントを含む。その際、ＳＭＳアプリケーションを介してショットメッセージを送信することが暗黙に設定されてもよい。あるいは、インターフェース上に通信方式選択メニューを出力し、メニューにおいて複数の所定の通信アプリケーションを表示して、ユーザが必要な通信方式を選択した後で李四に対する通信を開始する。
【０１０７】
図７に示すように、図７は、一実施例による別の画像に基づく通信方法を示すフローチャートであり、当該方法は、サーバ側に適用可能であり、以下のステップを含む。
【０１０８】
ステップ７０１では、端末によってアップロードされた画像を受信し、前記端末によってアップロードされた画像から人物画像を認識する。
【０１０９】
ステップ７０２では、前記人物画像に対して顔認識を行って顔画像を取得する。
【０１１０】
ステップ７０３では、顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得する。ただし、照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【０１１１】
ステップ７０４では、前記端末が前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置するように、前記照合結果を端末に戻して、バインディング記録を取得し、前記バインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始する。
【０１１２】
本開示の実施例の方法がサーバ側に適用可能であり、端末は、記憶した画像をサーバ側にアップロードし、サーバ側が顔認識および顔照合を行ってもよい。サーバ側による顔認識と顔照合の手順は、上記図２Ａに示す実施例の手順を参照すればよく、本実施例は、それについて繰り返し説明しない。サーバ側が認識した後で、照合結果を端末に返して、端末が照合結果における各顔付きに対して連絡人および連絡情報の配置を行うことが可能となるため、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得することができる。
【０１１３】
本開示の実施例では、サーバ側により人物画像を選定し、人物画像から顔画像を認識し、各顔画像に対して顔照合を行うことにより、同一の連絡人の顔付きが１つまたは複数の人物画像におけるマッチングされた顔画像に対応可能であるため、端末の運転負荷が低減可能であり、端末が各顔付きに対して連絡人バインディングを行うだけでバインディング記録の設定手順を実施することができるので、バインディング記録設定手順の効率が著しく向上する。バインディングの実施後、目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出すことで、前記連絡情報に応じて前記目標連絡人に対して通信を開始することができる。
【０１１４】
上記画像に基づく通信方法の実施例に対応して、本開示が画像に基づく通信装置およびそれが適用する端末の実施例をさらに提供する。
【０１１５】
図８に示すように、図８は、本開示の一実施例による画像に基づく通信装置を示すブロック図であり、前記装置が検出手段８１０と、情報特定手段８２０と、通信開始手段８３０とを備える。
【０１１６】
ただし、検出手段８１０は、目標人物画像のディスプレイ時、所定の通信トリガ条件を満たすかどうかを検出するように構成される。
【０１１７】
情報特定手段８２０は、前記通信トリガ条件を満たすことが検出されると、所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定するように構成される。
【０１１８】
通信開始手段８３０は、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するように構成される。
【０１１９】
上記実施例から分かるように、所定のバインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定可能であるため、ユーザが所定の通信トリガ条件をトリガしたときに、通信アプリケーションを呼び出して、連絡情報に応じて前記目標連絡人に対して通信を開始することができる。本開示の実施例によれば、ユーザが画像を閲覧するとき、画像における人物と素早く連絡可能であり、ユーザによる画像閲覧アプリケーションからの退出、通信アプリケーションの起動、連絡人の検索および通信の開始等の一連の煩雑な操作を必要とせずに、その処理手順が便利で迅速になり、ユーザ操作が著しく減少し、ユーザ体験が良くなる。
【０１２０】
図９に示すように、図９は、本開示の一実施例による別の画像に基づく通信装置を示すブロック図であり、当該実施例は、上記図８に示す実施例に加えて、前記装置がアップロード手段８４０と、受信手段８５０と、第１の配置手段８６０とをさらに備えても良い。
【０１２１】
ただし、アップロード手段８４０は、端末で記憶された画像をサーバ側へアップロードするように構成される。
【０１２２】
受信手段８５０は、サーバ側から戻った照合結果であって、当該サーバ側が前記端末によってアップロードされた画像から人物画像を認識し、前記人物画像に対して顔認識を行って顔画像を取得し、顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合することで得られた照合結果を受信するように構成され、前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【０１２３】
第１の配置手段８６０は、前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するように構成される。
【０１２４】
上記実施例から分かるように、サーバ側により人物画像を選定し、人物画像から顔画像を認識し、各顔画像に対して顔照合を行うことにより、同一の連絡人の顔付きが１つまたは複数の人物画像におけるマッチングされた顔画像に対応可能であるため、端末の運転負荷が低減可能であり、端末が各顔付きに対して連絡人バインディングを行うだけでバインディング記録の設定手順を実施することができるので、バインディング記録設定手順の効率が著しく向上する。
【０１２５】
一実施例では、前記装置は、人物認識手段８７０と、顔認識手段８８０と、顔照合手段８９０と、第２の配置手段８１００とをさらに備えてもよい。
【０１２６】
ただし、人物認識手段８７０は、端末で記憶された画像から人物画像を認識するように構成される。
【０１２７】
顔認識手段８８０は、前記人物画像に対して顔認識を行って顔画像を取得するように構成される。
【０１２８】
顔照合手段８９０は、顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得するように構成される。ただし、前記照合結果には、複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【０１２９】
第２の配置手段８１００は、前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するように構成される。
【０１３０】
上記実施例から分かるように、端末で記憶された画像から人物画像を認識し、さらに人物画像から顔画像を認識し、各顔画像に対して顔照合を行うことにより、同一の連絡人の顔付きが１つまたは複数の人物画像におけるマッチングされた顔画像に対応可能であるため、各顔付きに対して連絡人バインディングを行うだけでバインディング記録の設定手順を実施することができるので、バインディング記録設定手順の効率が著しく向上する。
【０１３１】
一実施例では、前記第１の配置手段８６０または第２の配置手段８１００がいずれも下記のサブ手段を備えてもよい。説明の便宜上、図９に第１の配置手段８６０を例として説明する。第１の配置手段８６０は、第１の出力サブ手段８６１と、受信サブ手段８６２と、検索サブ手段８６３と、第１のバインディングサブ手段８６４とを備える。
【０１３２】
ただし、第１の出力サブ手段８６１は、前記照合結果を出力するように構成される。
【０１３３】
受信サブ手段８６２は、入力された前記照合結果における目標顔付きに対する名付けを受信するように構成される。
【０１３４】
検索サブ手段８６３は、連絡先アプリケーションから前記名付けと同じ目標連絡人の名前を検索するように構成され、前記連絡先アプリケーションには、１つまたは複数の連絡人およびその連絡情報が記録されている。
【０１３５】
第１のバインディングサブ手段８６４は、前記目標顔付きにおける対応する人物画像および顔画像を、前記目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得するように構成される。
【０１３６】
上記実施例から分かるように、各顔付きに対して名付けを行い、連絡先の連絡人名前と関連付けさせることで、ユーザがバインディング記録を迅速に設定可能であり、その設定手順が快速で便利になり、ユーザ体験が良くなる。
【０１３７】
一実施例では、前記第１の配置手段８６０または第２の配置手段８１００がいずれも下記のサブ手段を備えてもよい。説明の便宜上、図９に第２の配置手段８１００を例として説明する。第２の配置手段８１００は、第２の出力サブ手段８１０１と、選択インターフェース出力サブ手段８１０２と、命令受信サブ手段８１０３と、第２のバインディングサブ手段８１０４とを備える。
【０１３８】
ただし、第２の出力サブ手段８１０１は、前記照合結果を出力するように構成される。
【０１３９】
選択インターフェース出力サブ手段８１０２は、前記照合結果における目標顔付きに対するバインディング要求が受信されると、連絡人選択インターフェースを出力するように構成され、前記連絡人選択インターフェースには、連絡情報が既に連絡先アプリケーションに記録された１つまたは複数の連絡人が表示されている。
【０１４０】
命令受信サブ手段８１０３は、前記連絡人選択インターフェースを介して目標連絡人に対する選定命令を受信するように構成される。
【０１４１】
第２のバインディングサブ手段８１０４は、前記目標顔付きにおける対応する人物画像および顔画像を、前記選定命令に対応する目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得するように構成される。
【０１４２】
上記実施例から分かるように、ユーザが照合結果に対して連絡人および連絡情報のバインディングを行う必要があるとき、連絡先に１つまたは複数の連絡人およびその連絡情報が既に記録されているため、連絡先アプリケーションを呼び出すことで、端末が連絡人選択インターフェースを出力可能であり、ユーザが連絡人選択インターフェースを介して各セットの顔画像について対応する連絡人および連絡情報を迅速に選定可能であり、その設定手順が快速で便利になり、ユーザ体験が良くなる。
【０１４３】
図１０に示すように、図１０は、本開示の一実施例による別の画像に基づく通信装置を示すブロック図であり、当該実施例は、上記図８に示す実施例に加えて、前記検出手段８１０が第１の検出サブ手段８１１と、第２の検出サブ手段８１２とのいずれかを備えてもよい。説明の便宜上、図１０に上記２つのサブ手段が同時に示される。
【０１４４】
ただし、第１の検出サブ手段８１１は、前記目標人物画像のディスプレイインターフェースの目標領域に所定のタッチ制御イベントが発生したかどうかを検出し、発生した場合、前記通信トリガ条件を満たすと特定するように構成される。
【０１４５】
第２の検出サブ手段８１２は、前記目標人物画像のディスプレイインターフェースで出力された通信オプションがトリガされたかどうかを検出し、トリガされた場合、前記通信トリガ条件を満たすと特定するように構成される。
【０１４６】
上記実施例から分かるように、前記目標人物画像のディスプレイインターフェースの目標領域に所定のタッチ制御イベントが発生したかどうかを検出することで、または前記目標人物画像のディスプレイインターフェースで出力された通信オプションがトリガされたかどうかを検出することで、通信トリガ条件を満たすかどうかを特定可能であり、当該検出方式が快速で便利になり、ユーザ体験が良くなる。
【０１４７】
図１１に示すように、図１１は、本開示の一実施例による別の画像に基づく通信装置を示すブロック図であり、当該実施例は、上記図８に示す実施例に加えて、前記情報特定手段８２０が第１の検索サブ手段８２１と、第２の検索サブ手段８２２とのいずれかを備えてもよい。説明の便宜上、図１１に上記２つのサブ手段が同時に示される。
【０１４８】
ただし、第１の検索サブ手段８２１は、前記目標人物画像から前記目標領域に対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索するように構成される。
【０１４９】
第２の検索サブ手段８２２は、前記目標人物画像から前記通信オプションに対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索するように構成される。
【０１５０】
上記実施例から分かるように、本開示によれば、前記目標人物画像のディスプレイインターフェースの目標領域に所定のタッチ制御イベントが発生したかどうかを検出することで、または前記目標人物画像のディスプレイインターフェースで出力された通信オプションがトリガされたかどうかを検出することで、通信トリガ条件を満たすかどうかを特定し、通信トリガ条件を満たすと特定されると、目標顔画像を特定して、ユーザによってトリガされた通信の開始を必要とする連絡人の連絡情報を迅速に検索することができる。
【０１５１】
図１２に示すように、図１２は、本開示の一実施例による別の画像に基づく通信装置を示すブロック図であり、当該実施例は、上記図８に示す実施例に加えて、前記通信開始手段８３０が発呼開始サブ手段８３１と、ショットメッセージ送信サブ手段８３２と、メール送信サブ手段８３３と、会話開始サブ手段８３４とのうちのいずれかを備えてもよい。説明の便宜上、図１２に上記４つのサブ手段が同時に示される。
【０１５２】
ただし、発呼開始サブ手段８３１は、電話アプリケーションを呼び出して、目標連絡人の電話番号に基づいて前記目標連絡人に対して発呼を開始するように構成される。
【０１５３】
ショットメッセージ送信サブ手段８３２は、ＳＭＳアプリケーションを呼び出して、目標連絡人の電話番号に基づいてショットメッセージを前記目標連絡人へ送信するように構成される。
【０１５４】
メール送信サブ手段８３３は、メールボックスアプリケーションを呼び出して、目標連絡人のメールボックスアドレスに基づいて電子メールを前記目標連絡人へ送信するように構成される。
【０１５５】
会話開始サブ手段８３４は、インスタントメッセンジャーアプリケーションを呼び出して、目標連絡人のインスタントメッセンジャーアプリケーションアカウントに基づいて前記目標連絡人に対してインスタントメッセンジャー会話を開始するように構成される。
【０１５６】
上記実施例から分かるように、本開示では、異なる通信アプリケーションを予め設定可能であり、目標連絡人に対して通信を開始する際、複数の異なる通信方式がユーザ選択可能であるため、ユーザ体験が良くなる。
【０１５７】
図１３に示すように、図１３は、本開示の一実施例による別の画像に基づく通信装置を示すブロック図であり、画像受信認識手段１３１０と、顔認識手段１３２０と、顔照合手段１３３０と、帰還手段１３４０とを備える。
【０１５８】
ただし、画像受信認識手段１３１０は、端末によってアップロードされた画像を受信し、前記端末によってアップロードされた画像から人物画像を認識するように構成される。
【０１５９】
顔認識手段１３２０は、前記人物画像に対して顔認識を行って顔画像を取得するように構成される。
【０１６０】
顔照合手段１３３０は、顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得するように構成され、前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【０１６１】
帰還手段１３４０は、前記端末が前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置するように、前記照合結果を端末に戻して、バインディング記録を取得し、前記バインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するように構成される。
【０１６２】
上記実施例から分かるように、サーバ側により人物画像を選定し、人物画像から顔画像を認識し、顔画像のそれぞれに対して顔照合を行うため、端末の運転負荷が低減可能であり、バインディング記録設定手順の効率が著しく向上する。バインディングの実施後、目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出すことで、前記連絡情報に応じて前記目標連絡人に対して通信を開始することができる。
【０１６３】
上記装置における各モジュールの機能および作用の実現手順の詳細は、上記方法における対応するステップの実現手順を参照すればよいため、ここで繰り返し説明しない。
【０１６４】
装置実施例が基本的に方法実施例に対応するため、関連箇所は、方法実施例部分の説明を参照すればよい。以上に記載の装置実施例は、単なる模式的である。その中の分離部品として説明されたモジュールは、物理的に離間してもよいし、しなくてもよい。モジュールとして表示された部品は、物理モジュールであってもよいし、でなくてもよい。即ち、１箇所に位置してもよいし、複数のネットワークモジュールに分散してもよい。実際の必要に応じて、その中の一部または全部のモジュールを選択して本開示の目的を達成してもよい。当業者は、進歩性に値する労動をせずに、理解し実施可能である。
【０１６５】
図１４に示すように、図１４は、本開示の一実施例による図８に示す画像に基づく通信装置１４００のための構造模式図である。例えば、装置１４００は、ルーティング機能を有する携帯電話、コンピュータ、デジタル放送端末、メッセージ送受信機器、ゲームコンソール、タブレットデバイス、医療設備、フィットネス機器、ＰＤＡなどであってもよい。
【０１６６】
図１４を参照すると、装置１４００は、以下の１つ又は複数のユニット、すなわち、処理ユニット１４０２、メモリ１４０４、電源ユニット１４０６、マルチメディアユニット１４０８、オーディオユニット１４１０、入力/出力（Ｉ/Ｏ）インターフェース１４１２、センサユニット１４１４及び通信ユニット１４１６を備えてもよい。
【０１６７】
処理ユニット１４０２は、通常、装置１４００の全般操作、例えば、表示、電話発呼、データ通信、カメラ操作及び記録操作に関連する操作を制御する。処理ユニット１４０２は、前記方法のステップの全部又は一部を実行するように、指令を実行する１つ又は複数のプロセッサ１４２０を備えてもよい。また、処理ユニット１４０２は、処理ユニット１４０２と他のユニットとの間の相互作用を容易にするように、１つ又は複数のモジュールを備えてもよい。例えば、処理ユニット１４０２は、マルチメディアユニット１４０８と処理ユニット１４０２との間の相互作用を容易にするように、マルチメディアモジュールを備えてもよい。
【０１６８】
メモリ１４０４は、装置１４００での操作をサポートするために、各種別のデータを記憶するように構成される。これらのデータの例示は、装置１４００で操作する如何なるアプリケーションプログラムまたは方法の指令、連絡人データ、電話帳データ、メッセージ、ピクチャ、映像などを含む。メモリ１４０４は、如何なる種別の揮発性もしくは不揮発性記憶デバイスまたはそれらの組合せ、例えば、静的ランダムアクセスメモリ（ＳＲＡＭ）、電気的に消去可能なプログラマブル読み出し専用メモリ（ＥＥＰＲＯＭ）、消去可能なプログラマブル読み出し専用メモリ（ＥＰＲＯＭ）、プログラマブル読み出し専用メモリ（ＰＲＯＭ）、読み出し専用メモリ（ＲＯＭ）、磁気メモリ、フラッシュメモリ、磁気ディスクまたは光ディスクによって実現されてもよい。
【０１６９】
電源ユニット１４０６は、装置１４００のユニットのそれぞれに電力を供給する。電源ユニット１４０６は、電源管理システム、１つまたは複数の電源、並びに、装置１４００用の電力を生成、管理および配分するに関する他のユニットを含んでもよい。
【０１７０】
マルチメディアユニット１４０８は、前記装置１４００とユーザとの間に1つの出力インターフェースを供給するスクリーンを備える。一部の実施例では、スクリーンは、液晶ディスプレイ（ＬＣＤ）およびタッチパネル（ＴＰ）を含んでも良い。スクリーンは、タッチパネルを含む場合、ユーザからの入力信号を受信するように、タッチスクリーンとして実現されてもよい。タッチパネルは、タッチ、スライドおよびタッチパネルでのジェスチャーを感知するように、１つまたは複数のタッチセンサを含む。前記タッチセンサは、タッチまたはスライド動作の境界を感知するだけではなく、前記タッチまたはスライド操作と関連する持続時間および圧力をさらに検出することができる。一部の実施例では、マルチメディアユニット１４０８は、１つのフロントカメラおよび/またはバックカメラを含む。装置１４００が操作モード、例えば、撮像モードまたは映像モードにあるとき、フロントカメラおよび/またはバックカメラは、外部のマルチメディアデータを受信することができる。フロントカメラおよびバックカメラのそれぞれは、１つの固定の光学レンズシステムであってもよいし、焦点距離および光学ズーム能力を有するものであってもよい。
【０１７１】
オーディオユニット１４１０は、オーディオ信号を出力および/または入力するように構成される。例えば、オーディオユニット１４１０は、マイク（ＭＩＣ）を備え、装置１４００が操作モード、例えば、発呼モード、記録モードおよび音声識別モードにあるとき、マイクは、外部オーディオ信号を受信するように構成される。受信されたオーディオ信号は、さらに、メモリ１４０４に記憶される、または、通信ユニット１４１６を介して送信されることができる。一部の実施例では、オーディオユニット１４１０は、さらに、オーディオ信号を出力するためのスピーカをさらに含む。
【０１７２】
Ｉ/Ｏインターフェース１４１２は、処理ユニット１４０２とペリフェラルインターフェースモジュールとの間でインターフェースを供給するものであり、前記ペリフェラルインターフェースモジュールは、キーボード、クリックホイール、ボタンなどであってもよい。これらのボタンは、ホームページボタン、ボリュームボタン、起動ボタンおよびロックボタンを含んでも良いが、それらに限定されない。
【０１７３】
センサユニット１４１４は、いろんな方面での状態推定を装置１４００に供給するための１つまたは複数のセンサを含む。例えば、センサユニット１４１４は、装置１４００のオン/オフ状態、ユニットの相対位置を検出することができ、例えば、前記ユニットは、装置１４００のディスプレイおよびキーパッドである。センサユニット１４１４は、さらに、装置１４００もしくは装置１４００の１つのユニットの位置変更、ユーザと装置１４００との接触の存在もしくは不存在、装置１４００の方位または加速/減速および装置１４００の温度変化をさらに検出することができる。センサユニット１４１４は、如何なる物理的接触もないとき、近辺にある物体の存在を検出するための近接センサを含んでもよい。センサユニット１４１４は、さらに、イメージングアプリケーションに使用される光センサ、例えばＣＭＯＳまたはＣＣＤ画像センサを含んでも良い。一部の実施例では、当該センサユニット１４１４は、さらに、加速度センサ、ジャイロセンサ、磁気センサ、圧力センサ、マイクロ波センサまたは温度センサを含んでも良い。
【０１７４】
通信ユニット１４１６は、装置１４００と他の機器間の無線または有線方式の通信が便利になるように構成される。装置１４００は、通信規格に基づく無線ネットワーク、例えば、ＷｉＦｉ、２Ｇもしくは３Ｇ、またはそれらの組合せにアクセスすることができる。ある実施例では、通信ユニット１４１６は、外部ブロードキャスト管理システムからのブロードキャスト信号またはブロードキャスト関連情報をブロードキャストチャネルを介して受信する。ある実施例では、前記通信ユニット１４１６は、さらに、短距離通信を容易にするように、ニアフィールド通信（ＮＦＣ）モジュールを含んでも良い。例えば、ＮＦＣモジュールは、無線周波数識別（ＲＦＩＤ）技術、赤外データ協会（ＩｒＤＡ）技術、超広帯域（ＵＷＢ）技術、ブルートゥース（登録商標）（ＢＴ）技術および他の技術によって実現されてもよい。
【０１７５】
実施例では、装置１４００は、上記方法を実行するための１つ又は複数の特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラマブルロジックデバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、コントローラ、マイクロコントローラ、マイクロプロセッサまたは他の電子部品によって実現されてもよい。
【０１７６】
実施例では、指令を含む非一時的コンピュータ読み取り可能な記憶媒体、例えば、指令を含むメモリ１４０４をさらに提供し、上記指令が装置１４００のプロセッサ１４２０によって実行されることで上述した方法を実施させることができる。例えば、前記非一時的コンピュータ読み取り可能な記憶媒体は、ＲＯＭ、ランダムアクセスメモリ（ＲＡＭ）、ＣＤ-ＲＯＭ、磁気テープ、フロッピーディスクおよび光データ記憶機器などであっても良い。
【０１７７】
非一時的コンピュータ読み取り可能な記憶媒体を提供する。前記記憶媒体における指令が端末のプロセッサによって実行されるとき、端末が画像に基づく通信方法を実行可能である。前記方法は、
目標人物画像のディスプレイ時、所定の通信トリガ条件を満たすかどうかを検出するステップと、
前記通信トリガ条件を満たすことが検出されると、所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定するステップと、
所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するステップと、を含む。
【０１７８】
図１５は、一実施例による図１３中のスマート機器のための制御装置１５００を示すブロック図である。例えば、装置１５００は、サーバとして提供されてもよい。図１５を参照すると、装置１５００は、処理ユニット１５２２を含み、さらに１つまたは複数のプロセッサと、メモリ１５３２に代表されるメモリ資源とを含み、当該メモリ資源は、処理ユニット１５２２の実行可能な指令、例えば、アプリケーションプログラムを記憶する。メモリ１５３２に記憶されたアプリケーションプログラムは、１つまたは１つ以上の、１セットの指令に対応するモジュールのそれぞれを含んでもよい。また、処理ユニット１５２２は、指令を実行することで、上記スマート機器の制御方法を実行するように構成される。
【０１７９】
装置１５００は、さらに、装置１５００の電源管理を実行するように構成される電源ユニット１５２６と、装置１５００をネットワークに接続するように構成される有線または無線ネットワークインターフェース１５５０と、入力/出力（Ｉ/Ｏ）インターフェース１５５８と、を備えても良い。装置１５００は、メモリ１５３２に記憶されたオペレーティングシステム、例えば、Ｗｉｎｄｏｗｓ ＳｅｒｖｅｒＴＭ、Ｍａｃ ＯＳ ＸＴＭ、ＵｎｉｘＴＭ, ＬｉｎｕｘＴＭ、ＦｒｅｅＢＳＤＴＭまたは類似するオペレーティングシステムを操作してもよい。
【０１８０】
当業者は明細書を考慮し、ここに公開された開示を実践した後、本開示の他の実施案を容易に想到する。本願は、本開示の如何なる変形、用途または適応的変化もカバーすることを意図する。これらの変形、用途または適応的変化は、本開示の一般的な仕組みに従い、かつ、本開示に開示されていない当分野における公知常識または慣用技術手段を含む。明細書および実施例は単なる例示と見なされ、本開示の本当の範囲および思想は添付の特許請求の範囲によって与えられる。
【０１８１】
本開示が以上で記述されて図面に示された正確な構造に限定されるものでなく、その要旨を逸脱しない範囲で様々な補正や変更も可能であることは理解されるべきである。本開示の範囲は、添付する特許請求の範囲のみによって限定される。
【０１８２】
上述したのは、本開示の好適な実施例に過ぎず、本開示を制限するためのものではない。本開示の思想および要旨内でなされた如何なる補正、同等置換、改良等も、本開示の保護範囲内に含まれる。
【図１】
2017529031.tif 000004
【図２Ａ】
2017529031.tif 000005
【図２Ｂ】
2017529031.tif 000006
【図３】
2017529031.tif 000007
【図４Ａ】
2017529031.tif 000008
【図４Ｂ】
2017529031.tif 000009
【図５Ａ】
2017529031.tif 000010
【図５Ｂ】
2017529031.tif 000011
【図６Ａ】
2017529031.tif 000012
【図６Ｂ】
2017529031.tif 000013
【図７】
2017529031.tif 000014
【図８】
2017529031.tif 000015
【図９】
2017529031.tif 000016
【図１０】
2017529031.tif 000017
【図１１】
2017529031.tif 000018
【図１２】
2017529031.tif 000019
【図１３】
2017529031.tif 000020
【図１４】
2017529031.tif 000021
【図１５】
2017529031.tif 000022
【手続補正書】
【提出日】平成28年2月16日(2016.2.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
目標人物画像のディスプレイ時、所定の通信トリガ条件を満たすかどうかを検出するステップと、
前記通信トリガ条件を満たすことが検出されると、所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定するステップと、
所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するステップと、を含むことを特徴とする画像に基づく通信方法。
【請求項２】
端末で記憶された画像をサーバ側へアップロードするステップと、
サーバ側から戻った照合結果であって、当該サーバ側が前記端末によってアップロードされた画像から人物画像を認識し、前記人物画像に対して顔認識を行って顔画像を取得し、顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合することで得られた照合結果を受信するステップと、
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するステップと、をさらに含み、
前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応することを特徴とする請求項１に記載の画像に基づく通信方法。
【請求項３】
端末で記憶された画像から人物画像を認識するステップと、
前記人物画像に対して顔認識を行って顔画像を取得するステップと、
顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得するステップと、
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するステップと、をさらに含み、
前記照合結果には、複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応することを特徴とする請求項１に記載の画像に基づく通信方法。
【請求項４】
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するステップは、
前記照合結果を出力するステップと、
入力された前記照合結果における目標顔付きに対する名付けを受信するステップと、
連絡先アプリケーションから前記名付けと同じ目標連絡人の名前を検索するステップと、
前記目標顔付きにおける対応する人物画像および顔画像を、前記目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得するステップと、を含み、
前記連絡先アプリケーションには、１つまたは複数の連絡人およびその連絡情報が記録されていることを特徴とする請求項２または３に記載の画像に基づく通信方法。
【請求項５】
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するステップは、
前記照合結果を出力するステップと、
前記照合結果における目標顔付きに対するバインディング要求が受信されると、連絡人選択インターフェースを出力するステップと、
前記連絡人選択インターフェースを介して目標連絡人に対する選定命令を受信するステップと、
前記目標顔付きにおける対応する人物画像および顔画像を、前記選定命令に対応する目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得するステップと、を含み、
前記連絡人選択インターフェースには、連絡情報が既に連絡先アプリケーションに記録された１つまたは複数の連絡人が表示されていることを特徴とする請求項２または３に記載の画像に基づく通信方法。
【請求項６】
前記所定の通信トリガ条件を満たすかどうかを検出するステップは、
前記目標人物画像のディスプレイインターフェースの目標領域に所定のタッチ制御イベントが発生したかどうかを検出し、発生した場合、前記通信トリガ条件を満たすと特定するステップ、または、
前記目標人物画像のディスプレイインターフェースで出力された通信オプションがトリガされたかどうかを検出し、トリガされた場合、前記通信トリガ条件を満たすと特定するステップを含むことを特徴とする請求項２または３に記載の画像に基づく通信方法。
【請求項７】
前記所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定するステップは、
前記目標人物画像から前記目標領域に対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索するステップ、または、
前記目標人物画像から前記通信オプションに対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索するステップを含むことを特徴とする請求項６に記載の画像に基づく通信方法。
【請求項８】
前記所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するステップは、
電話アプリケーションを呼び出して、目標連絡人の電話番号に基づいて前記目標連絡人に対して発呼を開始するステップ、または、
ＳＭＳアプリケーションを呼び出して、目標連絡人の電話番号に基づいてショットメッセージを前記目標連絡人へ送信するステップ、または、
メールボックスアプリケーションを呼び出して、目標連絡人のメールボックスアドレスに基づいて電子メールを前記目標連絡人へ送信するステップ、または、
インスタントメッセンジャーアプリケーションを呼び出して、目標連絡人のインスタントメッセンジャーアプリケーションアカウントに基づいて前記目標連絡人に対してインスタントメッセンジャー会話を開始するステップを含むことを特徴とする請求項１に記載の画像に基づく通信方法。
【請求項９】
端末によってアップロードされた画像を受信し、前記端末によってアップロードされた画像から人物画像を認識するステップと、
前記人物画像に対して顔認識を行って顔画像を取得するステップと、
顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得するステップと、
前記端末が前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置するように、前記照合結果を端末に戻して、バインディング記録を取得し、前記バインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するステップと、を含み、
前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応することを特徴とする画像に基づく通信方法。
【請求項１０】
目標人物画像のディスプレイ時、所定の通信トリガ条件を満たすかどうかを検出するための検出手段と、
前記通信トリガ条件を満たすことが検出されると、所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定するための情報特定手段と、
所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するための通信開始手段と、を備えることを特徴とする画像に基づく通信装置。
【請求項１１】
端末で記憶された画像をサーバ側へアップロードするためのアップロード手段と、
サーバ側から戻った照合結果であって、当該サーバ側が前記端末によってアップロードされた画像から人物画像を認識し、前記人物画像に対して顔認識を行って顔画像を取得し、顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合することで得られた照合結果を受信するための受信手段と、
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するための第１の配置手段と、を備え、
前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応することを特徴とする請求項１０に記載の画像に基づく通信装置。
【請求項１２】
端末で記憶された画像から人物画像を認識するための人物認識手段と、
前記人物画像に対して顔認識を行って顔画像を取得するための顔認識手段と、
顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得するための顔照合手段と、
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するための第２の配置手段と、をさらに備え、
前記照合結果には、複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応することを特徴とする請求項１０に記載の画像に基づく通信装置。
【請求項１３】
前記第１の配置手段または第２の配置手段は、
前記照合結果を出力するための第１の出力サブ手段と、
入力された前記照合結果における目標顔付きに対する名付けを受信するための受信サブ手段と、
連絡先アプリケーションから前記名付けと同じ目標連絡人の名前を検索するための検索サブ手段と、
前記目標顔付きにおける対応する人物画像および顔画像を、前記目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得するための第１のバインディングサブ手段とを、備え、
前記連絡先アプリケーションには、１つまたは複数の連絡人およびその連絡情報が記録されていることを特徴とする請求項１１または１２に記載の画像に基づく通信装置。
【請求項１４】
前記第１の配置手段または第２の配置手段は、
前記照合結果を出力するための第２の出力サブ手段と、
前記照合結果における目標顔付きに対するバインディング要求が受信されると、連絡人選択インターフェースを出力するための選択インターフェース出力サブ手段と、
前記連絡人選択インターフェースを介して目標連絡人に対する選定命令を受信するための命令受信サブ手段と、
前記目標顔付きにおける対応する人物画像および顔画像を、前記選定命令に対応する目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得するための第２のバインディングサブ手段と、を備え、
前記連絡人選択インターフェースには、連絡情報が既に連絡先アプリケーションに記録された１つまたは複数の連絡人が表示されていることを特徴とする請求項１１または１２に記載の画像に基づく通信装置。
【請求項１５】
前記検出手段は、
前記目標人物画像のディスプレイインターフェースの目標領域に所定のタッチ制御イベントが発生したかどうかを検出し、発生した場合、前記通信トリガ条件を満たすと特定するための第１の検出サブ手段と、
前記目標人物画像のディスプレイインターフェースで出力された通信オプションがトリガされたかどうかを検出し、トリガされた場合、前記通信トリガ条件を満たすと特定するための第２の検出サブ手段と、のいずれかを備えることを特徴とする請求項１１または１２に記載の画像に基づく通信装置。
【請求項１６】
前記情報特定手段は、
前記目標人物画像から前記目標領域に対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索するための第１の検索サブ手段と、
前記目標人物画像から前記通信オプションに対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索するための第２の検索サブ手段と、のいずれかを備えることを特徴とする請求項１５に記載の画像に基づく通信装置。
【請求項１７】
前記通信開始手段は、
電話アプリケーションを呼び出して、目標連絡人の電話番号に基づいて前記目標連絡人に対して発呼を開始するための発呼開始サブ手段と、
ＳＭＳアプリケーションを呼び出して、目標連絡人の電話番号に基づいてショットメッセージを前記目標連絡人へ送信するためのショットメッセージ送信サブ手段と、
メールボックスアプリケーションを呼び出して、目標連絡人のメールボックスアドレスに基づいて電子メールを前記目標連絡人へ送信するためのメール送信サブ手段と、
インスタントメッセンジャーアプリケーションを呼び出して、目標連絡人のインスタントメッセンジャーアプリケーションアカウントに基づいて前記目標連絡人に対してインスタントメッセンジャー会話を開始するための会話開始サブ手段と、のいずれかを備えることを特徴とする請求項１０に記載の画像に基づく通信装置。
【請求項１８】
端末によってアップロードされた画像を受信し、前記端末によってアップロードされた画像から人物画像を認識するための画像受信認識手段と、
前記人物画像に対して顔認識を行って顔画像を取得するための顔認識手段と、
顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得するための顔照合手段と、
前記端末が前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置するように、前記照合結果を端末に戻して、バインディング記録を取得し、前記バインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するための帰還手段と、を備え、
前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応することを特徴とする画像に基づく通信装置。
【請求項１９】
プロセッサと、
プロセッサの実行可能な指令を記憶するためのメモリと、備え、
前記プロセッサは、
目標人物画像のディスプレイ時、所定の通信トリガ条件を満たすかどうかを検出し、
前記通信トリガ条件を満たすことが検出されると、所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定し、
所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するように構成されることを特徴とする画像に基づく通信装置。
【請求項２０】
プロセッサと、
プロセッサの実行可能な指令を記憶するためのメモリと、を備え、
前記プロセッサは、
端末によってアップロードされた画像を受信し、前記端末によってアップロードされた画像から人物画像を認識し、
前記人物画像に対して顔認識を行って顔画像を取得し、
顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得し、
前記端末が前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置するように、前記照合結果を端末に戻して、バインディング記録を取得し、前記バインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するように構成され、
前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応することを特徴とする画像に基づく通信装置。
【請求項２１】
プロセッサに実行されることにより、請求項１から請求項９のいずれか１項に記載の画像に基づく通信方法を実現することを特徴とするプログラム。
【請求項２２】
請求項２１に記載のプログラムが記録された記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【相互参照】
【０００１】
本発明は、出願番号が２０１５１０４５４９４０.２であり、出願日が２０１５年０７月２９日である中国特許出願を基に提出するものであり、当該中国特許出願の優先権を主張し、当該中国特許出願の全てのコンテンツは、参照のため本願に援用される。
【技術分野】
【０００２】
本願は、通信技術分野に関し、特に画像に基づく通信方法、装置、プログラムおよび記録媒体に関する。
【背景技術】
【０００３】
スマートフォン等のスマート端末の迅速な発展および普及につれて、スマート端末での写真撮りがますます便利になり、スマート端末に記憶された写真も多くなる。ユーザが人物写真を閲覧する最中、写真での人と連絡する必要が生じる場合、一般的に、ユーザがピクチャ閲覧アプリケーションから退出し、通信アプリケーションを起動し、その人の連絡方式を探し出してから通信を開始する必要があるため、処理方式が複雑であり、ユーザ体験が悪い。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
関連技術に存在する問題を克服するために、本開示は、画像に基づく通信方法、装置、プログラムおよび記録媒体を提供する。
【課題を解決するための手段】
【０００５】
本開示の実施例の第１の態様によれば、画像に基づく通信方法を提供する。前記方法は、
目標人物画像のディスプレイ時、所定の通信トリガ条件を満たすかどうかを検出するステップと、
前記通信トリガ条件を満たすことが検出されると、所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定するステップと、
所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するステップと、を含む。
【０００６】
本開示では、所定のバインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定可能であるため、ユーザが所定の通信トリガ条件をトリガしたときに、通信アプリケーションを呼び出して、連絡情報に応じて前記目標連絡人に対して通信を開始することができる。本開示によれば、ユーザが画像を閲覧するとき、画像における人物と素早く連絡可能であり、ユーザによる画像閲覧アプリケーションからの退出、通信アプリケーションの起動、連絡人の検索および通信の開始等の一連の煩雑な操作を必要とせずに、その処理手順が便利で迅速になり、ユーザ操作が著しく減少し、ユーザ体験が良くなる。
【０００７】
好ましくは、前記方法は、さらに、
端末で記憶された画像をサーバ側へアップロードするステップと、
サーバ側から戻った照合結果であって、当該サーバ側が前記端末によってアップロードされた画像から人物画像を認識し、前記人物画像に対して顔認識を行って顔画像を取得し、顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合することで得られた照合結果を受信するステップと、
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するステップと、を含み、前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【０００８】
本開示の実施例では、サーバ側により人物画像を選定し、人物画像から顔画像を認識し、各顔画像に対して顔照合を行うことにより、同一の連絡人の顔付きが１つまたは複数の人物画像におけるマッチングされた顔画像に対応可能であるため、端末の運転負荷が低減可能であり、端末が各顔付きに対して連絡人バインディングを行うだけでバインディング記録の設定手順を実施することができるので、バインディング記録設定手順の効率が著しく向上する。
【０００９】
好ましくは、前記方法は、さらに、
端末で記憶された画像から人物画像を認識するステップと、
前記人物画像に対して顔認識を行って顔画像を取得するステップと、
顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得するステップと、
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するステップと、を含み、前記照合結果には、複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【００１０】
本開示では、端末で記憶された画像から人物画像を認識し、さらに人物画像から顔画像を認識し、各顔画像に対して顔照合を行うことにより、同一の連絡人の顔付きが１つまたは複数の人物画像におけるマッチングされた顔画像に対応可能であるため、各顔付きに対して連絡人バインディングを行うだけでバインディング記録の設定手順を実施することができるので、バインディング記録設定手順の効率が著しく向上する。
【００１１】
好ましくは、前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するステップは、
前記照合結果を出力するステップと、
入力された前記照合結果における目標顔付きに対する名付けを受信するステップと、
連絡先アプリケーションから前記名付けと同じ目標連絡人の名前を検索するステップと、
前記目標顔付きにおける対応する人物画像および顔画像を、前記目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得するステップと、を含み、前記連絡先アプリケーションには、１つまたは複数の連絡人およびその連絡情報が記録されている。
【００１２】
本開示では、各顔付きに対して名付けを行い、連絡先の連絡人名前と関連付けさせることで、ユーザがバインディング記録を迅速に設定可能であり、その設定手順が快速で便利になり、ユーザ体験が良くなる。
【００１３】
好ましくは、前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するステップは、
前記照合結果を出力するステップと、
前記照合結果における目標顔付きに対するバインディング要求が受信されると、連絡人選択インターフェースを出力するステップと、
前記連絡人選択インターフェースを介して目標連絡人に対する選定命令を受信するステップと、
前記目標顔付きにおける対応する人物画像および顔画像を、前記選定命令に対応する目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得するステップと、を含み、前記連絡人選択インターフェースには、連絡情報が既に連絡先アプリケーションに記録された１つまたは複数の連絡人が表示されている。
【００１４】
本開示では、ユーザが照合結果に対して連絡人および連絡情報のバインディングを行う必要があるとき、連絡先に１つまたは複数の連絡人およびその連絡情報が既に記録されているため、連絡先アプリケーションを呼び出すことで、端末が連絡人選択インターフェースを出力可能であり、ユーザが連絡人選択インターフェースを介して各セットの顔画像について対応する連絡人および連絡情報を迅速に選定可能であり、その設定手順が快速で便利になり、ユーザ体験が良くなる。
【００１５】
好ましくは、前記所定の通信トリガ条件を満たすかどうかを検出するステップは、
前記目標人物画像のディスプレイインターフェースの目標領域に所定のタッチ制御イベントが発生したかどうかを検出し、発生した場合、前記通信トリガ条件を満たすと特定するステップ、または、
前記目標人物画像のディスプレイインターフェースで出力された通信オプションがトリガされたかどうかを検出し、トリガされた場合、前記通信トリガ条件を満たすと特定するステップを含む。
【００１６】
本開示では、前記目標人物画像のディスプレイインターフェースの目標領域に所定のタッチ制御イベントが発生したかどうかを検出することで、または前記目標人物画像のディスプレイインターフェースで出力された通信オプションがトリガされたかどうかを検出することで、通信トリガ条件を満たすかどうかを特定可能であるため、上記検出方式が快速で便利になり、ユーザ体験が良くなる。
【００１７】
好ましくは、前記所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定するステップは、
前記目標人物画像から前記目標領域に対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索するステップ、または、
前記目標人物画像から前記通信オプションに対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索するステップを含む。
【００１８】
本開示では、通信トリガ条件を満たすと特定されると、目標顔画像を特定して、ユーザによってトリガされた通信の開始を必要とする連絡人の連絡情報を迅速に検索することができる。
【００１９】
好ましくは、前記所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するステップは、
電話アプリケーションを呼び出して、目標連絡人の電話番号に基づいて前記目標連絡人に対して発呼を開始するステップ、または、
ＳＭＳアプリケーションを呼び出して、目標連絡人の電話番号に基づいてショットメッセージを前記目標連絡人へ送信するステップ、または、
メールボックスアプリケーションを呼び出して、目標連絡人のメールボックスアドレスに基づいて電子メールを前記目標連絡人へ送信するステップ、または、
インスタントメッセンジャーアプリケーションを呼び出して、目標連絡人のインスタントメッセンジャーアプリケーションアカウントに基づいて前記目標連絡人に対してインスタントメッセンジャー会話を開始するステップを含む。
【００２０】
本開示では、異なる通信アプリケーションを予め設定可能であり、目標連絡人に対して通信を開始する際、複数の異なる通信方式がユーザ選択可能であるため、ユーザ体験が良くなる。
【００２１】
本開示の実施例の第２の態様によれば、画像に基づく通信方法を提供する。前記方法は、
端末によってアップロードされた画像を受信し、前記端末によってアップロードされた画像から人物画像を認識するステップと、
前記人物画像に対して顔認識を行って顔画像を取得するステップと、
顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得するステップと、
前記端末が前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置するように、前記照合結果を端末に戻して、バインディング記録を取得し、前記バインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するステップと、を含み、前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【００２２】
本開示では、サーバ側により人物画像を選定し、人物画像から顔画像を認識し、顔画像のそれぞれに対して顔照合を行うため、端末の運転負荷が低減可能であり、バインディング記録設定手順の効率が著しく向上する。バインディングの実施後、目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出すことで、前記連絡情報に応じて前記目標連絡人に対して通信を開始することができる。
【００２３】
本開示の実施例の第３の態様によれば、画像に基づく通信装置を提供する。前記装置は、
目標人物画像のディスプレイ時、所定の通信トリガ条件を満たすかどうかを検出するための検出手段と、
前記通信トリガ条件を満たすことが検出されると、所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定するための情報特定手段と、
所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するための通信開始手段と、を備える。
【００２４】
本開示では、所定のバインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定可能であるため、ユーザが所定の通信トリガ条件をトリガしたときに、通信アプリケーションを呼び出して、連絡情報に応じて前記目標連絡人に対して通信を開始することができる。本開示によれば、ユーザが画像を閲覧するとき、画像における人物と素早く連絡可能であり、ユーザによる画像閲覧アプリケーションからの退出、通信アプリケーションの起動、連絡人の検索および通信の開始等の一連の煩雑な操作を必要とせずに、その処理手順が便利で迅速になり、ユーザ操作が著しく減少し、ユーザ体験が良くなる。
【００２５】
好ましくは、前記装置は、さらに、
端末で記憶された画像をサーバ側へアップロードするためのアップロード手段と、
サーバ側から戻った照合結果であって、当該サーバ側が前記端末によってアップロードされた画像から人物画像を認識し、前記人物画像に対して顔認識を行って顔画像を取得し、顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合することで得られた照合結果を受信するための受信手段と、
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するための第１の配置手段と、を備え、前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【００２６】
本開示では、サーバ側により人物画像を選定し、人物画像から顔画像を認識し、各顔画像に対して顔照合を行うことにより、同一の連絡人の顔付きが１つまたは複数の人物画像におけるマッチングされた顔画像に対応可能であるため、端末の運転負荷が低減可能であり、端末が各顔付きに対して連絡人バインディングを行うだけでバインディング記録の設定手順を実施することができるので、バインディング記録設定手順の効率が著しく向上する。
【００２７】
好ましくは、前記装置は、さらに、
端末で記憶された画像から人物画像を認識するための人物認識手段と、
前記人物画像に対して顔認識を行って顔画像を取得するための顔認識手段と、
顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得するための顔照合手段と、
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するための第２の配置手段と、を備え、前記照合結果には、複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【００２８】
本開示では、端末で記憶された画像から人物画像を認識し、さらに人物画像から顔画像を認識し、各顔画像に対して顔照合を行うことにより、同一の連絡人の顔付きが１つまたは複数の人物画像におけるマッチングされた顔画像に対応可能であるため、各顔付きに対して連絡人バインディングを行うだけでバインディング記録の設定手順を実施することができるので、バインディング記録設定手順の効率が著しく向上する。
【００２９】
好ましくは、前記第１の配置手段または第２の配置手段は、
前記照合結果を出力するための第１の出力サブ手段と、
入力された前記照合結果における目標顔付きに対する名付けを受信するための受信サブ手段と、
連絡先アプリケーションから前記名付けと同じ目標連絡人の名前を検索するための検索サブ手段と、
前記目標顔付きにおける対応する人物画像および顔画像を、前記目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得するための第１のバインディングサブ手段と、を備え、前記連絡先アプリケーションには、１つまたは複数の連絡人およびその連絡情報が記録されている。
【００３０】
本開示では、各顔付きに対して名付けを行い、連絡先の連絡人名前と関連付けさせることで、ユーザがバインディング記録を迅速に設定可能であり、その設定手順が快速で便利になり、ユーザ体験が良くなる。
【００３１】
好ましくは、前記第１の配置手段または第２の配置手段は、
前記照合結果を出力するための第２の出力サブ手段と、
前記照合結果における目標顔付きに対するバインディング要求が受信されると、連絡人選択インターフェースを出力するための選択インターフェース出力サブ手段と、
前記連絡人選択インターフェースを介して目標連絡人に対する選定命令を受信するための命令受信サブ手段と、
前記目標顔付きにおける対応する人物画像および顔画像を、前記選定命令に対応する目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得するための第２のバインディングサブ手段と、を備え、前記連絡人選択インターフェースには、連絡情報が既に連絡先アプリケーションに記録された１つまたは複数の連絡人が表示されている。
【００３２】
本開示では、ユーザが照合結果に対して連絡人および連絡情報のバインディングを行う必要があるとき、連絡先に１つまたは複数の連絡人およびその連絡情報が既に記録されているため、連絡先アプリケーションを呼び出すことで、端末が連絡人選択インターフェースを出力可能であり、ユーザが連絡人選択インターフェースを介して各セットの顔画像について対応する連絡人および連絡情報を迅速に選定可能であり、その設定手順が快速で便利になり、ユーザ体験が良くなる。
【００３３】
好ましくは、前記検出手段は、
前記目標人物画像のディスプレイインターフェースの目標領域に所定のタッチ制御イベントが発生したかどうかを検出し、発生した場合、前記通信トリガ条件を満たすと特定するための第１の検出サブ手段と、
前記目標人物画像のディスプレイインターフェースで出力された通信オプションがトリガされたかどうかを検出し、トリガされた場合、前記通信トリガ条件を満たすと特定するための第２の検出サブ手段と、のいずれかを備える。
【００３４】
本開示では、前記目標人物画像のディスプレイインターフェースの目標領域に所定のタッチ制御イベントが発生したかどうかを検出することで、または前記目標人物画像のディスプレイインターフェースで出力された通信オプションがトリガされたかどうかを検出することで、通信トリガ条件を満たすかどうかを特定することができ、上記検出方式が快速で便利になり、ユーザ体験が良くなる。
【００３５】
好ましくは、前記情報特定手段は、
前記目標人物画像から前記目標領域に対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索するための第１の検索サブ手段と、
前記目標人物画像から前記通信オプションに対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索するための第２の検索サブ手段と、のいずれかを備える。
【００３６】
本開示では、通信トリガ条件を満たすと特定されると、目標顔画像を特定して、ユーザによってトリガされた通信の開始を必要とする連絡人の連絡情報を迅速に検索することができる。
【００３７】
好ましくは、前記通信開始手段は、
電話アプリケーションを呼び出して、目標連絡人の電話番号に基づいて前記目標連絡人に対して発呼を開始するための発呼開始サブ手段と、
ＳＭＳアプリケーションを呼び出して、目標連絡人の電話番号に基づいてショットメッセージを前記目標連絡人へ送信するためのショットメッセージ送信サブ手段と、
メールボックスアプリケーションを呼び出して、目標連絡人のメールボックスアドレスに基づいて電子メールを前記目標連絡人へ送信するためのメール送信サブ手段と、
インスタントメッセンジャーアプリケーションを呼び出して、目標連絡人のインスタントメッセンジャーアプリケーションアカウントに基づいて前記目標連絡人に対してインスタントメッセンジャー会話を開始するための会話開始サブ手段と、のいずれかを備える。
【００３８】
本開示では、異なる通信アプリケーションを予め設定可能であり、目標連絡人に対して通信を開始する際、複数の異なる通信方式がユーザ選択可能であるため、ユーザ体験が良くなる。
【００３９】
本開示の実施例の第４の態様によれば、画像に基づく通信装置を提供する。前記装置は、
端末によってアップロードされた画像を受信し、前記端末によってアップロードされた画像から人物画像を認識するための画像受信認識手段と、
前記人物画像に対して顔認識を行って顔画像を取得するための顔認識手段と、
顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得するための顔照合手段と、
前記端末が前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置するように、前記照合結果を端末に戻して、バインディング記録を取得し、前記バインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するための帰還手段と、を備え、前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【００４０】
本開示では、サーバ側により人物画像を選定し、人物画像から顔画像を認識し、顔画像のそれぞれに対して顔照合を行うため、端末の運転負荷が低減可能であり、バインディング記録設定手順の効率が著しく向上する。バインディングの実施後、目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出すことで、前記連絡情報に応じて前記目標連絡人に対して通信を開始することができる。
【００４１】
本開示の実施例の第５の態様によれば、画像に基づく通信装置を提供する。前記装置は、
プロセッサと、
プロセッサの実行可能な指令を記憶するためのメモリと、を備え、
前記プロセッサは、
目標人物画像のディスプレイ時、所定の通信トリガ条件を満たすかどうかを検出し、
前記通信トリガ条件を満たすことが検出されると、所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定し、
所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するように構成される。
【００４２】
本開示では、所定のバインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定可能であるため、ユーザが所定の通信トリガ条件をトリガしたときに、通信アプリケーションを呼び出して、連絡情報に応じて前記目標連絡人に対して通信を開始することができる。本開示によれば、ユーザが画像を閲覧するとき、画像における人物と素早く連絡可能であり、ユーザによる画像閲覧アプリケーションからの退出、通信アプリケーションの起動、連絡人の検索および通信の開始等の一連の煩雑な操作を必要とせずに、その処理手順が便利で迅速になり、ユーザ操作が著しく減少し、ユーザ体験が良くなる。
【００４３】
本開示の実施例の第６の態様によれば、画像に基づく通信装置を提供する。前記装置は、
プロセッサと、
プロセッサの実行可能な指令を記憶するためのメモリと、を備え、
前記プロセッサは、
端末によってアップロードされた画像を受信し、前記端末によってアップロードされた画像から人物画像を認識し、
各前記人物画像に対して顔認識を行って顔画像を取得し、
顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得し、
前記端末が前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置するように、前記照合結果を端末に戻して、バインディング記録を取得し、前記バインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するように構成され、前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【００４４】
本開示の実施例の第７の態様によれば、プロセッサに実行されることにより、本開示の実施例の第１または第２の態様に記載の画像に基づく通信方法を実現するプログラムを提供する。
【００４５】
本開示の実施例の第８の態様によれば、本開示の実施例の第７の態様に記載のプログラムが記録された記録媒体を提供する。
【発明の効果】
【００４６】
本開示では、サーバ側により人物画像を選定し、人物画像から顔画像を認識し、顔画像のそれぞれに対して顔照合を行うため、端末の運転負荷が低減可能であり、バインディング記録設定手順の効率が著しく向上する。バインディングの実施後、目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出すことで、前記連絡情報に応じて前記目標連絡人に対して通信を開始することができる。
【００４７】
上述した一般的な記述および後続の詳細な記述は、単に例示的および解釈的なものであり、本発明を制限できるものでないと理解されるべきである。
【図面の簡単な説明】
【００４８】
ここでの図面は、明細書を構成する一部として見なされ、本開示に適した実施例を示し、かつ、明細書の文字記載とともに本開示の仕組みを解釈するために用いられる。
【図１】本開示の一実施例による画像に基づく通信方法を示すフローチャートである。
【図２Ａ】本開示の一実施例による別の画像に基づく通信方法を示すフローチャートである。
【図２Ｂ】本開示の一実施例による人物画像から２つの顔画像を認識する模式図である。
【図３】本開示の一実施例による別の画像に基づく通信方法を示すフローチャートである。
【図４Ａ】本開示の一実施例による別の画像に基づく通信方法を示すフローチャートである。
【図４Ｂ】本開示の一実施例によるユーザが連絡人を配置するために端末が照合結果を出力する模式図である。
【図５Ａ】本開示の一実施例による別の画像に基づく通信方法を示すフローチャートである。
【図５Ｂ】本開示の一実施例による目標人物画像をディスプレイする模式図である。
【図６Ａ】本開示の一実施例による別の画像に基づく通信方法を示すフローチャートである。
【図６Ｂ】本開示の一実施例による目標人物画像をディスプレイする模式図である。
【図７】本開示の一実施例による別の画像に基づく通信方法を示すフローチャートである。
【図８】本開示の一実施例による画像に基づく通信装置を示すブロック図である。
【図９】本開示の一実施例による画像に基づく通信装置を示すブロック図である。
【図１０】本開示の一実施例による画像に基づく通信装置を示すブロック図である。
【図１１】本開示の一実施例による画像に基づく通信装置を示すブロック図である。
【図１２】本開示の一実施例による画像に基づく通信装置を示すブロック図である。
【図１３】本開示の一実施例による画像に基づく通信装置を示すブロック図である。
【図１４】本開示の一実施例による画像に基づく通信装置のためのブロック図である。
【図１５】本開示の一実施例による別の画像に基づく通信装置のためのブロック図である。
【発明を実施するための形態】
【００４９】
次に、実施例を詳細に説明し、例示が図に示されている。以下の記述が図に係る場合、別途にて示さない限り、異なる図面における同じ符号は、同じまたは類似する要素を示す。以下の実施例に記述される実施形態は、本発明と一致する全ての実施形態を代表するとは限らない。逆に、それらは、添付の特許請求の範囲に記載されているように、本発明の一部の局面と一致する装置および方法の例に過ぎない。
【００５０】
本開示に記載の用語は、特定の実施例を説明する目的で使用されるものに過ぎず、本開示を限定するものではない。本開示及び添付する特許請求の範囲に記載の単数形式の「１種類」、「前記」及び「当該」は、前後の文章においてそれぞれ他の意味を含有すると明確に記載される以外には、複数の形式も含む。なお、本発明に記載の「及び／又は」は、挙げられる事項の1つ又は複数の何れ又は全ての組み合わせを意味する。
【００５１】
また、本開示は、第１、第２、第３等の用語を使って各種の情報を説明するが、それらの情報は上記用語に限定されない。それらの用語は、同一種類の情報同士を区分するためのものに過ぎない。例えば、本発明の範囲から逸脱しない状況で、第１の情報を第２の情報と称しても良い。同じように、第２の情報を第１の情報と称してもよい。ここで使っている用語「……場合」は、文脈の意味によって、「……時」またはは「……と」又は「確定に応じる」に解釈されてもよい。
【００５２】
図１に示すように、図１は、一実施例による画像に基づく通信方法を示すフローチャートであり、当該方法は、端末に適用可能であり、以下のステップを含む。
【００５３】
ステップ１０１では、目標人物画像のディスプレイ時、所定の通信トリガ条件を満たすかどうかを検出する。
【００５４】
ステップ１０２では、前記通信トリガ条件を満たすことが検出されると、所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定する。
【００５５】
ステップ１０３では、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始する。
【００５６】
本開示の実施例では、端末は、スマート端末、例えば、スマートフォン、タブレットＰＣ、ＰＤＡ（ＰｅｒｓｏｎａｌＤｉｇｉｔａｌ Ａｓｓｉｓｔａｎｔ、個人向け情報端末）、電子書籍リーダー、マルチメディアプレーヤー等であってもよい。端末ユーザがスマート端末を介して画像を撮影した後で、これらの画像は、端末のピクチャライブラリに格納される。端末ユーザがアプリケーションインターフェースでのピクチャライブラリアプリケーションアイコンをクリックしたとき、ピクチャライブラリに入って撮影された画像を閲覧することができる。
【００５７】
ユーザが人物を有する画像を閲覧するとき、特に、親しい関係の家族友人等の写真を閲覧するとき、ユーザは、その人とすぐに連絡する熱望を生じる可能性がある。その際、通常の処理方式としては、ユーザがピクチャ閲覧プログラムから退出し、通信アプリケーション、例えば、電話アプリケーション、ＳＭＳ（ＳｈｏｒｔＭｅｓｓａｇｅ Ｓｅｒｖｉｃｅ）アプリケーションまたはインスタントメッセンジャーアプリケーション等を開いて、その人の連絡方式を検索してから通信を開始する。
【００５８】
その一方、本開示の実施例では、所定のバインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定可能であるため、ユーザが所定の通信トリガ条件をトリガしたときに、通信アプリケーションを呼び出して、連絡情報に応じて前記目標連絡人に対して通信を開始することができる。本開示の実施例によれば、ユーザが画像を閲覧するとき、画像における人物と素早く連絡可能であり、ユーザによる画像閲覧アプリケーションからの退出、通信アプリケーションの起動、連絡人の検索および通信の開始等の一連の煩雑な操作を必要とせずに、その処理手順が便利で迅速になり、ユーザ操作が著しく減少し、ユーザ体験が良くなる。
【００５９】
通常、端末に多くの人物画像が記憶されており、ユーザが同一の人に対して異なる複数の人物画像を撮影する可能性があるため、複数の人物画像が同一の連絡人に対応する状況は存在する。また、人物画像に１つまたは複数の人物が撮影された可能性があるため、１つの人物画像における異なる顔画像が異なる連絡人に対応する状況が存在する。実際のアプリケーションでは、ユーザが各人物画像を閲覧し、各人物画像における各顔画像について連絡人の配置を行って、顔画像と連絡人とのバインディングを予め実施し、バインディング記録の設定手順を完成させることができる。
【００６０】
複数の人物画像における各顔画像について対応する連絡人の連絡情報を迅速にバインディングするために、複数の画像から同一の顔付きに対応する画像を認識してもよく、当該認識手順は、端末によって認識されてもよいし、サーバ側によって認識されてもよい。
【００６１】
方式一：端末による認識。
【００６２】
図２Ａに示すように、図２Ａは、一実施例による画像に基づく通信方法を示すフローチャートであり、当該方法は、端末に適用可能であり、当該方法は、上記実施例に加えて、端末が同一の顔付きに対応する画像を認識する処理手順を記述し、以下のステップを含む。
【００６３】
ステップ２０１では、端末で記憶された画像から人物画像を認識する。
【００６４】
ステップ２０２では、前記人物画像に対して顔認識を行って顔画像を取得する。
【００６５】
ステップ２０３では、顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得する。ただし、照合結果には、複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【００６６】
ステップ２０４では、前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得する。
【００６７】
本開示の実施例では、通常、端末に複数の画像が記憶されており、人物画像や、人物を含まない風景画像等の多種の画像がある可能性がある。端末に幾つかの顔認識アルゴリズムを予め設定してもい。当該顔認識アルゴリズムによれば、まず画像から人物画像を認識して選定し、次に人物画像から顔画像を認識する。それらの顔認識アルゴリズムは、関連技術に既に存在するアルゴリズム、例えば、主成分分析に基づく顔認識方法、特異値分解に基づく顔認識方法、または隠れマルコフモデルに基づく顔認識方法等であってもよい。端末が人物画像を撮影したとき、上記顔認識アルゴリズムを呼び出して当該画像に対して認識を行って顔画像を取得してもよい。例えば、図２Ｂは、本開示による人物画像から２つの顔画像を認識する模式図である。顔画像が認識された後で、顔画像の人物画像での位置を記録してもよいし、顔画像のそれぞれに対して名付けを行って、バインディング記録での当該顔画像に対する唯一の識別子として使用する。説明必要なことは、顔認識アルゴリズムにより画像に対して顔認識を行う具体的な手順は、関連技術における認識手順を参照すればよく、本開示の実施例は、それについて繰り返し説明しない。
【００６８】
人物画像から１つまたは複数の顔画像を認識し、さらに同一の人に対応する複数の顔画像を認識する必要がある。同一の人の顔付きが同じであるため、同一の人に対して複数の人物画像を撮影すれば、同一の顔付きに対応する複数の顔画像を認識することができる。本開示の実施例では、顔照合方法で顔照合してもよく、マッチングされた顔画像が同一の連絡人の顔付きに対応する。本実施例では、幾つかの顔照合アルゴリズムを予め端末で設定してもよい。照合方法は、具体的に、目の座標に基づく幾何照合方法、ＳＩＦＴ特徴に基づく照合方法、または、統計特徴に基づくテンプレート照合方法等であってもよい。説明必要なことは、顔照合方法により顔画像に対して顔照合を行う具体的な手順は、関連技術における照合手順を参照すればよく、本開示の実施例は、それについて繰り返し説明しない。
【００６９】
上記顔認識手順および顔照合手順により得られた照合結果には、複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。即ち、顔付きのそれぞれは、１つまたは複数のマッチングされた顔画像を有し、同一の連絡人に対応する。顔付きのそれぞれに対して連絡人および連絡情報の配置を行うだけで、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得することができる。
【００７０】
本開示の実施例では、端末で記憶された画像から人物画像を認識し、さらに人物画像から顔画像を認識し、各顔画像に対して顔照合を行うことにより、同一の連絡人の顔付きが１つまたは複数の人物画像におけるマッチングされた顔画像に対応可能であるため、各顔付きに対して連絡人バインディングを行うだけでバインディング記録の設定手順を実施することができるので、バインディング記録設定手順の効率が著しく向上する。
【００７１】
方式二：サーバ側による認識。
【００７２】
本開示の実施例では、前記方法は、
端末で記憶された画像をサーバ側へアップロードするステップと、
サーバ側から戻った照合結果であって、当該サーバ側が前記端末によってアップロードされた画像から人物画像を認識し、前記人物画像に対して顔認識を行って顔画像を取得し、顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合することで得られた照合結果を受信するステップと、
前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するステップと、を備えてもよく、前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【００７３】
本開示の実施例では、端末が記憶した画像をサーバ側にアップロードし、サーバ側が顔認識および顔照合を行ってもよい。サーバ側による顔認識と顔照合の手順は、上記方式の一実施例の手順を参照すればよく、本実施例は、それについて繰り返し説明しない。サーバ側が認識した後で、照合結果を端末に返して、端末が照合結果における各顔付きに対して連絡人および連絡情報の配置を行うことが可能となるため、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得することができる。
【００７４】
本開示の実施例では、サーバ側により人物画像を選定し、人物画像から顔画像を認識し、各顔画像に対して顔照合を行うことにより、同一の連絡人の顔付きが１つまたは複数の人物画像におけるマッチングされた顔画像に対応可能であるため、端末の運転負荷が低減可能であり、端末が各顔付きに対して連絡人バインディングを行うだけでバインディング記録の設定手順を実施することができるので、バインディング記録設定手順の効率が著しく向上する。
【００７５】
照合結果に対して連絡人および連絡情報配置を行う際、端末が上記照合結果を出力してユーザに見させてもよく、ユーザは、顔付きのそれぞれについて対応する連絡人および連絡情報を設定する。
【００７６】
図３に示すように、図３は、一実施例による画像に基づく通信方法を示すフローチャートであり、当該方法は、端末に適用可能であり、当該方法は、上記実施例に加えて、如何にして前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するかの処理手順を記述し、以下のステップを含む。
【００７７】
ステップ３０１では、前記照合結果を出力する。
【００７８】
ステップ３０２では、入力された前記照合結果における目標顔付きに対する名付けを受信する。
【００７９】
ステップ３０３では、連絡先アプリケーションから前記名付けと同じ目標連絡人の名前を検索する。ただし、前記連絡先アプリケーションには、１つまたは複数の連絡人およびその連絡情報が記録されている。
【００８０】
ステップ３０４では、前記目標顔付きにおける対応する人物画像および顔画像を、前記目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得する。
【００８１】
本開示の実施例では、ユーザが端末で出力された照合結果を検索し、照合結果における各顔付き対して名付けを行い、連絡先に１つまたは複数の連絡人およびその連絡情報が既に記録されているため、当該顔付きの名付けに基づいて連絡先から当該名付けと同じ目標連絡人の名前を検索でき、バインディング記録の設定を実現させる。本開示の実施例各顔付きに対して名付けを行い、連絡先の連絡人名前と関連付けさせることで、ユーザがバインディング記録を迅速に設定可能であり、その設定手順が快速で便利になり、ユーザ体験が良くなる。
【００８２】
図４Ａに示すように、図４Ａは、一実施例による画像に基づく通信方法を示すフローチャートであり、当該方法は、端末に適用可能であり、当該方法は、上記実施例に加えて、如何にして前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するかの処理手順を記述し、以下のステップを含む。
【００８３】
ステップ４０１では、前記照合結果を出力する。
【００８４】
ステップ４０２では、前記照合結果における目標顔付きに対するバインディング要求が受信されると、連絡人選択インターフェースを出力する。ただし、連絡人選択インターフェースには、連絡情報が既に連絡先アプリケーションに記録された１つまたは複数の連絡人が表示されている。
【００８５】
ステップ４０３では、前記連絡人選択インターフェースを介して目標連絡人に対する選定命令を受信する。
【００８６】
ステップ４０４では、前記目標顔付きにおける対応する人物画像および顔画像を、前記選定命令に対応する目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得する。
【００８７】
本開示の実施例では、ユーザが照合結果に対して連絡人および連絡情報のバインディングを行う必要があるとき、連絡先に１つまたは複数の連絡人およびその連絡情報が既に記録されているため、連絡先アプリケーションを呼び出すことで、端末が連絡人選択インターフェースを出力可能であり、ユーザが連絡人選択インターフェースを介して各セットの顔画像について対応する連絡人および連絡情報を迅速に選定可能であり、その設定手順が快速で便利になり、ユーザ体験が良くなる。
【００８８】
図４Ｂに示すように、本開示によるユーザが連絡人を配置するために端末が照合結果を出力する模式図であり、図４Ｂに示す照合結果は、２つの顔付きを含み、それぞれ２人の連絡人に対応する。実際のアプリケーションでは、図４Ｂに示す照合結果の右側にバインディングボタンを設けてもよい。ユーザは、照合結果に対して連絡人および連絡情報のバインディングを行おうとする時、当該バインディングボタンをクリックしてバインディング要求をトリガし、端末は、連絡先アプリケーションを呼び出すことで取得された連絡人選択インターフェースを出力する。図４Ｂにおける連絡人選択インターフェースに、連絡情報が既に記録された４つの連絡人が示されており、ユーザが図４Ｂ中の連絡人の右側の「バインディング確定」ボタンを選定することで、選定命令をトリガしてもよく、端末のバックエンドがユーザによって選定された連絡人の連絡方式を記録して、当該セットの顔画像に対するバインディング手順を完成させる。
【００８９】
本開示の実施例では、バインディング記録に、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されてもよく、端末がデータ表の方式を採用してバインディング記録を記憶してもよい。ただし、人物画像は、端末における人物画像の名称を記録としてもよく、他の数字、キャラクタまたは漢字等を識別子としてもよい。バインディング記録において各人物画像を唯一に標識できればよい。同様に、顔画像も、必要に応じて唯一の識別子を設定してもよく、連絡人および連絡情報は、連絡先アプリケーションの記録を採用してもよい。実際のアプリケーションでは、バインディング記録に他の情報も記録されてもよい。例えば、顔画像の人物画像での位置や、連絡人の優先に選択される通信方式等が記録されてもよい。
【００９０】
下の表１に示すように、表に示すバインディング記録は、下記の通りである。
【表１】
2017529031.tif 000023
【００９１】
表１から分かるように、当該バインディング記録に、２つの人物画像（人物画像Ｊ１１０と人物画像Ｊ１２０）が記録されており、人物画像Ｊ１１０に２つの顔画像が含まれており、それぞれ、１０１と１０２を識別子として、ユーザの配置により、張三と李四に対応する。連絡先アプリケーションにより取得しうる連絡情報は、電話、メールボックスおよびＭｉｃｈａｔ（チャットアプリ）アカウントを含み、人物画像Ｊ１２０に２つの顔画像が含まれており、それぞれ、２０１と２０２を識別子として、ユーザの配置により、李四と王五に対応する。連絡先アプリケーションにより取得しうる連絡情報は、電話、メールボックスおよびＭｉｃｈａｔアカウントを含む。
【００９２】
図５Ａに示すように、図５Ａは、一実施例による画像に基づく通信方法を示すフローチャートであり、当該方法は、端末に適用可能であり、当該方法は、上記実施例に加えて、所定の通信トリガ条件を満たすかどうかを検出する処理手順を記述し、以下のステップを含む。
【００９３】
ステップ５０１では、目標人物画像のディスプレイ時、前記目標人物画像のディスプレイインターフェースの目標領域に所定のタッチ制御イベントが発生したかどうかを検出し、発生した場合、前記通信トリガ条件を満たすと特定する。
【００９４】
ステップ５０２では、所定の前記通信トリガ条件を満たすと検出されると、前記目標人物画像から前記目標領域に対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索する。
【００９５】
ステップ５０３では、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始する。
【００９６】
本開示の実施例では、目標領域が予め目標人物画像のディスプレイインターフェースの任意位置として設定されてもよく、目標人物画像に１つまたは複数の目標顔画像が含まれるため、１つまたは複数の目標領域に対応してもよい。目標領域を予め設定する際、目標顔画像の目標人物画像での位置に基づいて目標領域の位置を特定してもよい。例えば、目標人物画像での顔画像の位置、または顔画像の左側、右側等の位置であってもよい。実際のアプリケーションでは、各目標領域が各目標顔画像に対応すればよい。当業者は、実際の必要に応じて柔軟に設定可能であり、本実施例は、それについて限定しない。
【００９７】
タッチ制御イベントは、クリックイベントや、ダブルクリックイベント、スライドイベント等であってもよい。上記目標領域およびタッチ制御イベントは、当業者が必要に応じて柔軟に選択可能であり、本開示の実施例は、それについて限定しない。
【００９８】
前記通信トリガ条件を満たすと特定された後で、前記目標人物画像から前記目標領域に対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索し、前記連絡情報に応じて所定の通信アプリケーションを呼び出して前記目標連絡人に対して通信を開始する。
【００９９】
ある好適な実現方式では、前記所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するステップは、
電話アプリケーションを呼び出して、目標連絡人の電話番号に基づいて前記目標連絡人に対して発呼を開始するステップ、または、
ＳＭＳアプリケーションを呼び出して、目標連絡人の電話番号に基づいてショットメッセージを前記目標連絡人へ送信するステップ、または、
メールボックスアプリケーションを呼び出して、目標連絡人のメールボックスアドレスに基づいて電子メールを前記目標連絡人へ送信するステップ、または、
インスタントメッセンジャーアプリケーションを呼び出して、目標連絡人のインスタントメッセンジャーアプリケーションアカウントに基づいて前記目標連絡人に対してインスタントメッセンジャー会話を開始するステップを含む。
【０１００】
上記実施例から分かるように、本開示の実施例によれば、異なる通信アプリケーションを予め設定し、目標連絡人に対して通信を開始する際、複数の異なる通信方式がユーザ選択可能であるため、ユーザ体験が良くなる。
【０１０１】
図５Ｂは、本開示の目標人物画像をディスプレイする模式図である。図５Ｂにおける人物画像が２つの顔画像を含み、所定のバインディング記録に基づいて、２つの顔画像がそれぞれ張三と李四に対応し、本実施例の目標領域が顔画像の位置として設定され、タッチ制御イベントがダブルクリックイベントであり、ユーザが人物画像の左側の顔画像をダブルクリックすると検出されると、ダブルクリックイベントが発生し、通信トリガ条件を満たすと特定し、所定のバインディング記録に基づいて、左側の顔画像が張三に対応し、その連絡情報は、電話、メールボックス、Ｍｉｃｈａｔアカウントを含む。その際、電話アプリケーションにて発呼を開始することが暗黙に設定されてもよい。あるいは、インターフェース上に通信方式選択メニューを出力し、メニューにおいて複数の所定の通信アプリケーションを表示して、ユーザが必要な通信方式を選択した後で張三に対する通信を開始する。
【０１０２】
図６Ａに示すように、図６Ａは、一実施例による画像に基づく通信方法を示すフローチャートであり、当該方法は、端末に適用可能であり、当該方法は、上記実施例に加えて、所定の通信トリガ条件を満たすかどうかを検出する別の処理手順を記述し、以下のステップを含む。
【０１０３】
ステップ６０１では、目標人物画像のディスプレイ時、前記目標人物画像のディスプレイインターフェースで出力された通信オプションがトリガされたかどうかを検出し、トリガされた場合、前記通信トリガ条件を満たすと特定する。
【０１０４】
ステップ６０２では、所定の前記通信トリガ条件を満たすと検出されると、前記目標人物画像から前記通信オプションに対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索する。
【０１０５】
ステップ６０３では、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始する。
【０１０６】
本開示の実施例では、通信オプションが目標人物画像のディスプレイインターフェースの任意位置に設けられてもよく、目標人物画像に１つまたは複数の目標顔画像が含まれるため、それ相応に、１つまたは複数の通信オプションがあってもよい。通信オプションを予め設定する際、目標顔画像の目標人物画像での位置に基づいて通信オプションの位置を特定してもよい。例えば、目標人物画像での顔画像の位置、または顔画像の左側、右側等の位置であってもよい。実際のアプリケーションでは、各通信オプションが各目標顔画像に対応すればよい。当業者は、実際の必要に応じて柔軟に設定可能であり、本実施例は、それについて限定しない。
【０１０７】
前記通信トリガ条件を満たすと特定された後で、前記目標人物画像から前記通信オプションに対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索する。
【０１０８】
図６Ｂは、本開示の目標人物画像をディスプレイする模式図である。図６Ｂ中における人物画像が２つの顔画像を含み、所定のバインディング記録に基づいて、２つの顔画像がそれぞれ張三と李四に対応し、本実施例の通信オプションが顔画像の上方に設けられ、ユーザが通信オプションをトリガすると検出されると、通信トリガ条件を満たすと特定し、所定のバインディング記録に基づいて、右側の顔画像が李四に対応し、その連絡情報は、電話、メールボックス、Ｍｉｃｈａｔアカウントを含む。その際、ＳＭＳアプリケーションを介してショットメッセージを送信することが暗黙に設定されてもよい。あるいは、インターフェース上に通信方式選択メニューを出力し、メニューにおいて複数の所定の通信アプリケーションを表示して、ユーザが必要な通信方式を選択した後で李四に対する通信を開始する。
【０１０９】
図７に示すように、図７は、一実施例による別の画像に基づく通信方法を示すフローチャートであり、当該方法は、サーバ側に適用可能であり、以下のステップを含む。
【０１１０】
ステップ７０１では、端末によってアップロードされた画像を受信し、前記端末によってアップロードされた画像から人物画像を認識する。
【０１１１】
ステップ７０２では、前記人物画像に対して顔認識を行って顔画像を取得する。
【０１１２】
ステップ７０３では、顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得する。ただし、照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【０１１３】
ステップ７０４では、前記端末が前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置するように、前記照合結果を端末に戻して、バインディング記録を取得し、前記バインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始する。
【０１１４】
本開示の実施例の方法がサーバ側に適用可能であり、端末は、記憶した画像をサーバ側にアップロードし、サーバ側が顔認識および顔照合を行ってもよい。サーバ側による顔認識と顔照合の手順は、上記図２Ａに示す実施例の手順を参照すればよく、本実施例は、それについて繰り返し説明しない。サーバ側が認識した後で、照合結果を端末に返して、端末が照合結果における各顔付きに対して連絡人および連絡情報の配置を行うことが可能となるため、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得することができる。
【０１１５】
本開示の実施例では、サーバ側により人物画像を選定し、人物画像から顔画像を認識し、各顔画像に対して顔照合を行うことにより、同一の連絡人の顔付きが１つまたは複数の人物画像におけるマッチングされた顔画像に対応可能であるため、端末の運転負荷が低減可能であり、端末が各顔付きに対して連絡人バインディングを行うだけでバインディング記録の設定手順を実施することができるので、バインディング記録設定手順の効率が著しく向上する。バインディングの実施後、目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出すことで、前記連絡情報に応じて前記目標連絡人に対して通信を開始することができる。
【０１１６】
上記画像に基づく通信方法の実施例に対応して、本開示が画像に基づく通信装置およびそれが適用する端末の実施例をさらに提供する。
【０１１７】
図８に示すように、図８は、本開示の一実施例による画像に基づく通信装置を示すブロック図であり、前記装置が検出手段８１０と、情報特定手段８２０と、通信開始手段８３０とを備える。
【０１１８】
ただし、検出手段８１０は、目標人物画像のディスプレイ時、所定の通信トリガ条件を満たすかどうかを検出するように構成される。
【０１１９】
情報特定手段８２０は、前記通信トリガ条件を満たすことが検出されると、所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定するように構成される。
【０１２０】
通信開始手段８３０は、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するように構成される。
【０１２１】
上記実施例から分かるように、所定のバインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定可能であるため、ユーザが所定の通信トリガ条件をトリガしたときに、通信アプリケーションを呼び出して、連絡情報に応じて前記目標連絡人に対して通信を開始することができる。本開示の実施例によれば、ユーザが画像を閲覧するとき、画像における人物と素早く連絡可能であり、ユーザによる画像閲覧アプリケーションからの退出、通信アプリケーションの起動、連絡人の検索および通信の開始等の一連の煩雑な操作を必要とせずに、その処理手順が便利で迅速になり、ユーザ操作が著しく減少し、ユーザ体験が良くなる。
【０１２２】
図９に示すように、図９は、本開示の一実施例による別の画像に基づく通信装置を示すブロック図であり、当該実施例は、上記図８に示す実施例に加えて、前記装置がアップロード手段８４０と、受信手段８５０と、第１の配置手段８６０とをさらに備えても良い。
【０１２３】
ただし、アップロード手段８４０は、端末で記憶された画像をサーバ側へアップロードするように構成される。
【０１２４】
受信手段８５０は、サーバ側から戻った照合結果であって、当該サーバ側が前記端末によってアップロードされた画像から人物画像を認識し、前記人物画像に対して顔認識を行って顔画像を取得し、顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合することで得られた照合結果を受信するように構成され、前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【０１２５】
第１の配置手段８６０は、前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するように構成される。
【０１２６】
上記実施例から分かるように、サーバ側により人物画像を選定し、人物画像から顔画像を認識し、各顔画像に対して顔照合を行うことにより、同一の連絡人の顔付きが１つまたは複数の人物画像におけるマッチングされた顔画像に対応可能であるため、端末の運転負荷が低減可能であり、端末が各顔付きに対して連絡人バインディングを行うだけでバインディング記録の設定手順を実施することができるので、バインディング記録設定手順の効率が著しく向上する。
【０１２７】
一実施例では、前記装置は、人物認識手段８７０と、顔認識手段８８０と、顔照合手段８９０と、第２の配置手段８１００とをさらに備えてもよい。
【０１２８】
ただし、人物認識手段８７０は、端末で記憶された画像から人物画像を認識するように構成される。
【０１２９】
顔認識手段８８０は、前記人物画像に対して顔認識を行って顔画像を取得するように構成される。
【０１３０】
顔照合手段８９０は、顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得するように構成される。ただし、前記照合結果には、複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【０１３１】
第２の配置手段８１００は、前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置して、人物画像、顔画像、連絡人および連絡情報の対応関係が記録されたバインディング記録を取得するように構成される。
【０１３２】
上記実施例から分かるように、端末で記憶された画像から人物画像を認識し、さらに人物画像から顔画像を認識し、各顔画像に対して顔照合を行うことにより、同一の連絡人の顔付きが１つまたは複数の人物画像におけるマッチングされた顔画像に対応可能であるため、各顔付きに対して連絡人バインディングを行うだけでバインディング記録の設定手順を実施することができるので、バインディング記録設定手順の効率が著しく向上する。
【０１３３】
一実施例では、前記第１の配置手段８６０または第２の配置手段８１００がいずれも下記のサブ手段を備えてもよい。説明の便宜上、図９に第１の配置手段８６０を例として説明する。第１の配置手段８６０は、第１の出力サブ手段８６１と、受信サブ手段８６２と、検索サブ手段８６３と、第１のバインディングサブ手段８６４とを備える。
【０１３４】
ただし、第１の出力サブ手段８６１は、前記照合結果を出力するように構成される。
【０１３５】
受信サブ手段８６２は、入力された前記照合結果における目標顔付きに対する名付けを受信するように構成される。
【０１３６】
検索サブ手段８６３は、連絡先アプリケーションから前記名付けと同じ目標連絡人の名前を検索するように構成され、前記連絡先アプリケーションには、１つまたは複数の連絡人およびその連絡情報が記録されている。
【０１３７】
第１のバインディングサブ手段８６４は、前記目標顔付きにおける対応する人物画像および顔画像を、前記目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得するように構成される。
【０１３８】
上記実施例から分かるように、各顔付きに対して名付けを行い、連絡先の連絡人名前と関連付けさせることで、ユーザがバインディング記録を迅速に設定可能であり、その設定手順が快速で便利になり、ユーザ体験が良くなる。
【０１３９】
一実施例では、前記第１の配置手段８６０または第２の配置手段８１００がいずれも下記のサブ手段を備えてもよい。説明の便宜上、図９に第２の配置手段８１００を例として説明する。第２の配置手段８１００は、第２の出力サブ手段８１０１と、選択インターフェース出力サブ手段８１０２と、命令受信サブ手段８１０３と、第２のバインディングサブ手段８１０４とを備える。
【０１４０】
ただし、第２の出力サブ手段８１０１は、前記照合結果を出力するように構成される。
【０１４１】
選択インターフェース出力サブ手段８１０２は、前記照合結果における目標顔付きに対するバインディング要求が受信されると、連絡人選択インターフェースを出力するように構成され、前記連絡人選択インターフェースには、連絡情報が既に連絡先アプリケーションに記録された１つまたは複数の連絡人が表示されている。
【０１４２】
命令受信サブ手段８１０３は、前記連絡人選択インターフェースを介して目標連絡人に対する選定命令を受信するように構成される。
【０１４３】
第２のバインディングサブ手段８１０４は、前記目標顔付きにおける対応する人物画像および顔画像を、前記選定命令に対応する目標連絡人およびその連絡情報とバインディングして、前記バインディング記録を取得するように構成される。
【０１４４】
上記実施例から分かるように、ユーザが照合結果に対して連絡人および連絡情報のバインディングを行う必要があるとき、連絡先に１つまたは複数の連絡人およびその連絡情報が既に記録されているため、連絡先アプリケーションを呼び出すことで、端末が連絡人選択インターフェースを出力可能であり、ユーザが連絡人選択インターフェースを介して各セットの顔画像について対応する連絡人および連絡情報を迅速に選定可能であり、その設定手順が快速で便利になり、ユーザ体験が良くなる。
【０１４５】
図１０に示すように、図１０は、本開示の一実施例による別の画像に基づく通信装置を示すブロック図であり、当該実施例は、上記図８に示す実施例に加えて、前記検出手段８１０が第１の検出サブ手段８１１と、第２の検出サブ手段８１２とのいずれかを備えてもよい。説明の便宜上、図１０に上記２つのサブ手段が同時に示される。
【０１４６】
ただし、第１の検出サブ手段８１１は、前記目標人物画像のディスプレイインターフェースの目標領域に所定のタッチ制御イベントが発生したかどうかを検出し、発生した場合、前記通信トリガ条件を満たすと特定するように構成される。
【０１４７】
第２の検出サブ手段８１２は、前記目標人物画像のディスプレイインターフェースで出力された通信オプションがトリガされたかどうかを検出し、トリガされた場合、前記通信トリガ条件を満たすと特定するように構成される。
【０１４８】
上記実施例から分かるように、前記目標人物画像のディスプレイインターフェースの目標領域に所定のタッチ制御イベントが発生したかどうかを検出することで、または前記目標人物画像のディスプレイインターフェースで出力された通信オプションがトリガされたかどうかを検出することで、通信トリガ条件を満たすかどうかを特定可能であり、当該検出方式が快速で便利になり、ユーザ体験が良くなる。
【０１４９】
図１１に示すように、図１１は、本開示の一実施例による別の画像に基づく通信装置を示すブロック図であり、当該実施例は、上記図８に示す実施例に加えて、前記情報特定手段８２０が第１の検索サブ手段８２１と、第２の検索サブ手段８２２とのいずれかを備えてもよい。説明の便宜上、図１１に上記２つのサブ手段が同時に示される。
【０１５０】
ただし、第１の検索サブ手段８２１は、前記目標人物画像から前記目標領域に対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索するように構成される。
【０１５１】
第２の検索サブ手段８２２は、前記目標人物画像から前記通信オプションに対応する目標顔画像を特定し、前記バインディング記録から前記目標顔画像に対応する目標連絡人および前記目標連絡人の連絡情報を検索するように構成される。
【０１５２】
上記実施例から分かるように、本開示によれば、前記目標人物画像のディスプレイインターフェースの目標領域に所定のタッチ制御イベントが発生したかどうかを検出することで、または前記目標人物画像のディスプレイインターフェースで出力された通信オプションがトリガされたかどうかを検出することで、通信トリガ条件を満たすかどうかを特定し、通信トリガ条件を満たすと特定されると、目標顔画像を特定して、ユーザによってトリガされた通信の開始を必要とする連絡人の連絡情報を迅速に検索することができる。
【０１５３】
図１２に示すように、図１２は、本開示の一実施例による別の画像に基づく通信装置を示すブロック図であり、当該実施例は、上記図８に示す実施例に加えて、前記通信開始手段８３０が発呼開始サブ手段８３１と、ショットメッセージ送信サブ手段８３２と、メール送信サブ手段８３３と、会話開始サブ手段８３４とのうちのいずれかを備えてもよい。説明の便宜上、図１２に上記４つのサブ手段が同時に示される。
【０１５４】
ただし、発呼開始サブ手段８３１は、電話アプリケーションを呼び出して、目標連絡人の電話番号に基づいて前記目標連絡人に対して発呼を開始するように構成される。
【０１５５】
ショットメッセージ送信サブ手段８３２は、ＳＭＳアプリケーションを呼び出して、目標連絡人の電話番号に基づいてショットメッセージを前記目標連絡人へ送信するように構成される。
【０１５６】
メール送信サブ手段８３３は、メールボックスアプリケーションを呼び出して、目標連絡人のメールボックスアドレスに基づいて電子メールを前記目標連絡人へ送信するように構成される。
【０１５７】
会話開始サブ手段８３４は、インスタントメッセンジャーアプリケーションを呼び出して、目標連絡人のインスタントメッセンジャーアプリケーションアカウントに基づいて前記目標連絡人に対してインスタントメッセンジャー会話を開始するように構成される。
【０１５８】
上記実施例から分かるように、本開示では、異なる通信アプリケーションを予め設定可能であり、目標連絡人に対して通信を開始する際、複数の異なる通信方式がユーザ選択可能であるため、ユーザ体験が良くなる。
【０１５９】
図１３に示すように、図１３は、本開示の一実施例による別の画像に基づく通信装置を示すブロック図であり、画像受信認識手段１３１０と、顔認識手段１３２０と、顔照合手段１３３０と、帰還手段１３４０とを備える。
【０１６０】
ただし、画像受信認識手段１３１０は、端末によってアップロードされた画像を受信し、前記端末によってアップロードされた画像から人物画像を認識するように構成される。
【０１６１】
顔認識手段１３２０は、前記人物画像に対して顔認識を行って顔画像を取得するように構成される。
【０１６２】
顔照合手段１３３０は、顔照合アルゴリズムを利用して各前記人物画像における顔画像を照合し、照合結果を取得するように構成され、前記照合結果には、１つまたは複数の異なる顔付きが含まれ、顔付きのそれぞれは、１つまたは複数の人物画像におけるマッチングされた顔画像に対応する。
【０１６３】
帰還手段１３４０は、前記端末が前記照合結果における顔付きのそれぞれについて対応する連絡人および連絡情報を配置するように、前記照合結果を端末に戻して、バインディング記録を取得し、前記バインディング記録に基づいて目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するように構成される。
【０１６４】
上記実施例から分かるように、サーバ側により人物画像を選定し、人物画像から顔画像を認識し、顔画像のそれぞれに対して顔照合を行うため、端末の運転負荷が低減可能であり、バインディング記録設定手順の効率が著しく向上する。バインディングの実施後、目標人物画像に対応する目標連絡人の連絡情報を特定し、所定の通信アプリケーションを呼び出すことで、前記連絡情報に応じて前記目標連絡人に対して通信を開始することができる。
【０１６５】
上記装置における各モジュールの機能および作用の実現手順の詳細は、上記方法における対応するステップの実現手順を参照すればよいため、ここで繰り返し説明しない。
【０１６６】
装置実施例が基本的に方法実施例に対応するため、関連箇所は、方法実施例部分の説明を参照すればよい。以上に記載の装置実施例は、単なる模式的である。その中の分離部品として説明されたモジュールは、物理的に離間してもよいし、しなくてもよい。モジュールとして表示された部品は、物理モジュールであってもよいし、でなくてもよい。即ち、１箇所に位置してもよいし、複数のネットワークモジュールに分散してもよい。実際の必要に応じて、その中の一部または全部のモジュールを選択して本開示の目的を達成してもよい。当業者は、進歩性に値する労動をせずに、理解し実施可能である。
【０１６７】
図１４に示すように、図１４は、本開示の一実施例による図８に示す画像に基づく通信装置１４００のための構造模式図である。例えば、装置１４００は、ルーティング機能を有する携帯電話、コンピュータ、デジタル放送端末、メッセージ送受信機器、ゲームコンソール、タブレットデバイス、医療設備、フィットネス機器、ＰＤＡなどであってもよい。
【０１６８】
図１４を参照すると、装置１４００は、以下の１つ又は複数のユニット、すなわち、処理ユニット１４０２、メモリ１４０４、電源ユニット１４０６、マルチメディアユニット１４０８、オーディオユニット１４１０、入力/出力（Ｉ/Ｏ）インターフェース１４１２、センサユニット１４１４及び通信ユニット１４１６を備えてもよい。
【０１６９】
処理ユニット１４０２は、通常、装置１４００の全般操作、例えば、表示、電話発呼、データ通信、カメラ操作及び記録操作に関連する操作を制御する。処理ユニット１４０２は、前記方法のステップの全部又は一部を実行するように、指令を実行する１つ又は複数のプロセッサ１４２０を備えてもよい。また、処理ユニット１４０２は、処理ユニット１４０２と他のユニットとの間の相互作用を容易にするように、１つ又は複数のモジュールを備えてもよい。例えば、処理ユニット１４０２は、マルチメディアユニット１４０８と処理ユニット１４０２との間の相互作用を容易にするように、マルチメディアモジュールを備えてもよい。
【０１７０】
メモリ１４０４は、装置１４００での操作をサポートするために、各種別のデータを記憶するように構成される。これらのデータの例示は、装置１４００で操作する如何なるアプリケーションプログラムまたは方法の指令、連絡人データ、電話帳データ、メッセージ、ピクチャ、映像などを含む。メモリ１４０４は、如何なる種別の揮発性もしくは不揮発性記憶デバイスまたはそれらの組合せ、例えば、静的ランダムアクセスメモリ（ＳＲＡＭ）、電気的に消去可能なプログラマブル読み出し専用メモリ（ＥＥＰＲＯＭ）、消去可能なプログラマブル読み出し専用メモリ（ＥＰＲＯＭ）、プログラマブル読み出し専用メモリ（ＰＲＯＭ）、読み出し専用メモリ（ＲＯＭ）、磁気メモリ、フラッシュメモリ、磁気ディスクまたは光ディスクによって実現されてもよい。
【０１７１】
電源ユニット１４０６は、装置１４００のユニットのそれぞれに電力を供給する。電源ユニット１４０６は、電源管理システム、１つまたは複数の電源、並びに、装置１４００用の電力を生成、管理および配分するに関する他のユニットを含んでもよい。
【０１７２】
マルチメディアユニット１４０８は、前記装置１４００とユーザとの間に1つの出力インターフェースを供給するスクリーンを備える。一部の実施例では、スクリーンは、液晶ディスプレイ（ＬＣＤ）およびタッチパネル（ＴＰ）を含んでも良い。スクリーンは、タッチパネルを含む場合、ユーザからの入力信号を受信するように、タッチスクリーンとして実現されてもよい。タッチパネルは、タッチ、スライドおよびタッチパネルでのジェスチャーを感知するように、１つまたは複数のタッチセンサを含む。前記タッチセンサは、タッチまたはスライド動作の境界を感知するだけではなく、前記タッチまたはスライド操作と関連する持続時間および圧力をさらに検出することができる。一部の実施例では、マルチメディアユニット１４０８は、１つのフロントカメラおよび/またはバックカメラを含む。装置１４００が操作モード、例えば、撮像モードまたは映像モードにあるとき、フロントカメラおよび/またはバックカメラは、外部のマルチメディアデータを受信することができる。フロントカメラおよびバックカメラのそれぞれは、１つの固定の光学レンズシステムであってもよいし、焦点距離および光学ズーム能力を有するものであってもよい。
【０１７３】
オーディオユニット１４１０は、オーディオ信号を出力および/または入力するように構成される。例えば、オーディオユニット１４１０は、マイク（ＭＩＣ）を備え、装置１４００が操作モード、例えば、発呼モード、記録モードおよび音声識別モードにあるとき、マイクは、外部オーディオ信号を受信するように構成される。受信されたオーディオ信号は、さらに、メモリ１４０４に記憶される、または、通信ユニット１４１６を介して送信されることができる。一部の実施例では、オーディオユニット１４１０は、さらに、オーディオ信号を出力するためのスピーカをさらに含む。
【０１７４】
Ｉ/Ｏインターフェース１４１２は、処理ユニット１４０２とペリフェラルインターフェースモジュールとの間でインターフェースを供給するものであり、前記ペリフェラルインターフェースモジュールは、キーボード、クリックホイール、ボタンなどであってもよい。これらのボタンは、ホームページボタン、ボリュームボタン、起動ボタンおよびロックボタンを含んでも良いが、それらに限定されない。
【０１７５】
センサユニット１４１４は、いろんな方面での状態推定を装置１４００に供給するための１つまたは複数のセンサを含む。例えば、センサユニット１４１４は、装置１４００のオン/オフ状態、ユニットの相対位置を検出することができ、例えば、前記ユニットは、装置１４００のディスプレイおよびキーパッドである。センサユニット１４１４は、さらに、装置１４００もしくは装置１４００の１つのユニットの位置変更、ユーザと装置１４００との接触の存在もしくは不存在、装置１４００の方位または加速/減速および装置１４００の温度変化をさらに検出することができる。センサユニット１４１４は、如何なる物理的接触もないとき、近辺にある物体の存在を検出するための近接センサを含んでもよい。センサユニット１４１４は、さらに、イメージングアプリケーションに使用される光センサ、例えばＣＭＯＳまたはＣＣＤ画像センサを含んでも良い。一部の実施例では、当該センサユニット１４１４は、さらに、加速度センサ、ジャイロセンサ、磁気センサ、圧力センサ、マイクロ波センサまたは温度センサを含んでも良い。
【０１７６】
通信ユニット１４１６は、装置１４００と他の機器間の無線または有線方式の通信が便利になるように構成される。装置１４００は、通信規格に基づく無線ネットワーク、例えば、ＷｉＦｉ、２Ｇもしくは３Ｇ、またはそれらの組合せにアクセスすることができる。ある実施例では、通信ユニット１４１６は、外部ブロードキャスト管理システムからのブロードキャスト信号またはブロードキャスト関連情報をブロードキャストチャネルを介して受信する。ある実施例では、前記通信ユニット１４１６は、さらに、短距離通信を容易にするように、ニアフィールド通信（ＮＦＣ）モジュールを含んでも良い。例えば、ＮＦＣモジュールは、無線周波数識別（ＲＦＩＤ）技術、赤外データ協会（ＩｒＤＡ）技術、超広帯域（ＵＷＢ）技術、ブルートゥース（登録商標）（ＢＴ）技術および他の技術によって実現されてもよい。
【０１７７】
実施例では、装置１４００は、上記方法を実行するための１つ又は複数の特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラマブルロジックデバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、コントローラ、マイクロコントローラ、マイクロプロセッサまたは他の電子部品によって実現されてもよい。
【０１７８】
実施例では、指令を含む非一時的コンピュータ読み取り可能な記憶媒体、例えば、指令を含むメモリ１４０４をさらに提供し、上記指令が装置１４００のプロセッサ１４２０によって実行されることで上述した方法を実施させることができる。例えば、前記非一時的コンピュータ読み取り可能な記憶媒体は、ＲＯＭ、ランダムアクセスメモリ（ＲＡＭ）、ＣＤ-ＲＯＭ、磁気テープ、フロッピーディスクおよび光データ記憶機器などであっても良い。
【０１７９】
非一時的コンピュータ読み取り可能な記憶媒体を提供する。前記記憶媒体における指令が端末のプロセッサによって実行されるとき、端末が画像に基づく通信方法を実行可能である。前記方法は、
目標人物画像のディスプレイ時、所定の通信トリガ条件を満たすかどうかを検出するステップと、
前記通信トリガ条件を満たすことが検出されると、所定のバインディング記録に基づいて前記目標人物画像に対応する目標連絡人の連絡情報を特定するステップと、
所定の通信アプリケーションを呼び出して、前記連絡情報に応じて前記目標連絡人に対して通信を開始するステップと、を含む。
【０１８０】
図１５は、一実施例による図１３中のスマート機器のための制御装置１５００を示すブロック図である。例えば、装置１５００は、サーバとして提供されてもよい。図１５を参照すると、装置１５００は、処理ユニット１５２２を含み、さらに１つまたは複数のプロセッサと、メモリ１５３２に代表されるメモリ資源とを含み、当該メモリ資源は、処理ユニット１５２２の実行可能な指令、例えば、アプリケーションプログラムを記憶する。メモリ１５３２に記憶されたアプリケーションプログラムは、１つまたは１つ以上の、１セットの指令に対応するモジュールのそれぞれを含んでもよい。また、処理ユニット１５２２は、指令を実行することで、上記スマート機器の制御方法を実行するように構成される。
【０１８１】
装置１５００は、さらに、装置１５００の電源管理を実行するように構成される電源ユニット１５２６と、装置１５００をネットワークに接続するように構成される有線または無線ネットワークインターフェース１５５０と、入力/出力（Ｉ/Ｏ）インターフェース１５５８と、を備えても良い。装置１５００は、メモリ１５３２に記憶されたオペレーティングシステム、例えば、ＷｉｎｄｏｗｓＳｅｒｖｅｒＴＭ、Ｍａｃ ＯＳ ＸＴＭ、ＵｎｉｘＴＭ, ＬｉｎｕｘＴＭ、ＦｒｅｅＢＳＤＴＭまたは類似するオペレーティングシステムを操作してもよい。
【０１８２】
当業者は明細書を考慮し、ここに公開された開示を実践した後、本開示の他の実施案を容易に想到する。本願は、本開示の如何なる変形、用途または適応的変化もカバーすることを意図する。これらの変形、用途または適応的変化は、本開示の一般的な仕組みに従い、かつ、本開示に開示されていない当分野における公知常識または慣用技術手段を含む。明細書および実施例は単なる例示と見なされ、本開示の本当の範囲および思想は添付の特許請求の範囲によって与えられる。
【０１８３】
本開示が以上で記述されて図面に示された正確な構造に限定されるものでなく、その要旨を逸脱しない範囲で様々な補正や変更も可能であることは理解されるべきである。本開示の範囲は、添付する特許請求の範囲のみによって限定される。
【０１８４】
上述したのは、本開示の好適な実施例に過ぎず、本開示を制限するためのものではない。本開示の思想および要旨内でなされた如何なる補正、同等置換、改良等も、本開示の保護範囲内に含まれる。
【国際調査報告】
2017529031.tif 000024
2017529031.tif 000025
2017529031.tif 000026
2017529031.tif 000027