(57)【要約】  本開示の実施形態は、撮影テンプレートデータベースを構築し、且つ撮影推薦情報を提供するための方法及び装置を提供する。この方法は、対象人物の数及び／又は性別情報を取得するステップと、撮影テンプレート取得要求をサーバに送信するステップであって、要求は、対象人物の数及び／又は性別情報を保持し、それにより、サーバは、対象人物の数及び／又は性別情報と、テンプレートデータベース内の各撮影テンプレートの記述情報とに対して照合操作を行って、一致した目標撮影テンプレートを取得し、テンプレートデータベースは、複数の撮影テンプレート及び対応する記述情報を含み、且つ撮影テンプレートの記述情報及び撮影テンプレートは、人物の数及び／又は性別情報を含み、対応する、ステップと、サーバによって返される一致した目標撮影テンプレートに従って撮影推薦情報を利用者に提供するステップとを含む。本開示の実施形態により、集合写真の撮影効果を改善することができる。
2017531950.tif 000002
【特許請求の範囲】
【請求項１】
撮影テンプレートデータベースを構築するための方法であって、
写真を撮影テンプレートとして取得するステップであって、前記写真は、前記写真内に含まれる少なくとも２人の人物の人物特徴情報を少なくとも含む、予め設定された特徴に従う、取得するステップと、
前記撮影テンプレート内に含まれる人物の数及び／又は性別情報に従って前記撮影テンプレートの記述情報を取得するステップと、
前記撮影テンプレートを取得するための検索要求が受信されると、前記検索要求内に保持されるパラメータに従って前記撮影テンプレートの前記記述情報に対して照合操作が行われ、且つ一致した撮影テンプレートが返されるように、前記撮影テンプレートと前記記述情報との間の対応関係を前記撮影テンプレートデータベース内に記憶するステップと
を含む、方法。
【請求項２】
前記予め設定される特徴は、背景情報、人物特徴輪郭の鮮明さ、又は前記写真内の人物特徴の位置及びプロポーションの少なくとも１つを更に含む、請求項１に記載の方法。
【請求項３】
前記撮影テンプレート内の人物特徴輪郭曲線を識別するステップと、
前記撮影テンプレート内の前記人物特徴輪郭曲線の位置情報を決定するステップと、
一致した目標撮影テンプレートが返されるときに前記人物特徴輪郭曲線に対応する前記位置情報も返されるように、前記人物特徴輪郭曲線に対応する前記位置情報を前記テンプレートデータベース内に記憶するステップと
を更に含む、請求項１に記載の方法。
【請求項４】
前記撮影テンプレート内の前記人物特徴の身体部位の名称及び対応する位置情報を決定するステップと、
一致した目標撮影テンプレートが返されるときに前記身体部位の前記名称及び前記対応する位置情報も返されるように、前記身体部位の前記名称及び前記対応する位置情報を前記テンプレートデータベース内に記憶するステップと
を更に含む、請求項１〜４の何れか一項に記載の方法。
【請求項５】
撮影推薦情報を提供するための方法であって、
対象人物の数及び／又は性別情報を取得するステップと、
撮影テンプレート取得要求をサーバに送信するステップであって、前記要求は、前記対象人物の数及び／又は性別情報を保持し、それにより、前記サーバは、前記対象人物の数及び／又は性別情報と、テンプレートデータベース内の各撮影テンプレートの記述情報とに対して照合操作を行って、一致した目標撮影テンプレートを取得し、前記テンプレートデータベースは、複数の撮影テンプレート及び対応する記述情報を含み、且つ前記撮影テンプレートの前記記述情報及び前記撮影テンプレートは、人物の数及び／又は性別情報を含む、ステップと、
前記サーバによって返される前記一致した目標撮影テンプレートに従って撮影推薦情報を提供するステップと
を含む、方法。
【請求項６】
対象人物の数及び／又は性別情報を取得するステップは、利用者によって入力される情報に従って前記対象人物の数及び／又は性別情報を決定するステップを含む、請求項５に記載の方法。
【請求項７】
対象人物の数及び／又は性別情報を取得するステップは、
予め設定されたインタフェースを呼び出すことによって画像捕捉装置を初期設定するステップと、
前記画像捕捉装置のビューファインダ内で捕捉されるシーンに対して顔認識を行い、且つ認識される顔の数及び認識される性別特徴に従って前記対象人物の数及び／又は性別情報を決定するステップと
を含む、請求項５に記載の方法。
【請求項８】
前記テンプレートデータベースは、前記撮影テンプレート内の人物特徴輪郭曲線に対応する位置情報を更に記憶し、それにより、前記サーバは、前記一致した目標撮影テンプレートを返すときに前記人物特徴輪郭曲線に対応する前記位置情報を返し、且つ前記方法は、
予め設定されたインタフェースを呼び出すことによって画像捕捉装置を初期設定するステップと、
身体輪郭曲線グラフに従って撮影を調節するために、前記画像捕捉装置によって捕捉される画像インタフェースの上層上に前記目標撮影テンプレート内の各人物特徴の前記身体輪郭曲線グラフを提供するステップと
を更に含む、請求項５に記載の方法。
【請求項９】
前記テンプレートデータベースは、前記人物特徴の身体部位の名称及び前記対応する位置情報を更に記憶し、それにより、前記サーバは、前記一致した目標撮影テンプレートを返すときに前記人物特徴の各身体部位の前記名称及び前記対応する位置情報も返し、且つ前記方法は、前記画像インタフェースの前記上層上に前記身体部位の前記名称及び前記対応する位置情報を提供するステップを更に含む、請求項８に記載の方法。
【請求項１０】
予め設定されたインタフェースを呼び出すことによって画像捕捉装置を初期設定するステップと、
前記画像捕捉装置のビューファインダ内で捕捉されるシーンに対して顔認識を行うステップと、
前記顔認識の結果に従って対象人物の顔形及び／又は身体プロポーションを決定するステップと、
前記撮影写真内の前記対象人物の前記顔形及び／又は前記身体プロポーションを調節するために、前記画像捕捉装置の前記ビューファインダ内で捕捉される人物画像を前記プロポーションに従ってフィルタリングするステップと
を更に含む、請求項５に記載の方法。
【請求項１１】
前記サーバは、複数の一致した目標撮影テンプレートを返し、且つ前記方法は、前記サーバが、前記利用者によって前記撮影テンプレートが選択された回数に関する統計情報を作成し、且つ統計結果に従って、一つの一致した目標撮影テンプレートをクライアント端末に返すように、前記利用者によって最終的に選択される目標撮影テンプレートの識別情報を前記サーバにアップロードするステップを更に含む、請求項５〜１０の何れか一項に記載の方法。
【請求項１２】
撮影推薦情報を提供するための方法であって、複数の撮影テンプレート及び対応する記述情報を記憶するテンプレートデータベースが提供され、前記撮影テンプレートの前記記述情報は、前記撮影テンプレート内に含まれる人物の数及び／又は性別情報に関連付けられ、且つ前記方法は、
前記撮影テンプレートを取得するためにクライアント端末によって送信される検索要求を受信するステップであって、前記要求は、対象人物の数及び／又は性別情報を保持する、ステップと、
前記対象人物の数及び／又は性別情報と、前記テンプレートデータベース内の前記撮影テンプレートのそれぞれの前記記述情報とに対して照合操作を行うステップと、
一致した目標撮影テンプレートに従って前記クライアント端末が撮影推薦情報を提供するように、前記目標撮影テンプレートを前記クライアント端末に返すステップと
を含む、方法。
【請求項１３】
撮影テンプレートデータベースを構築するための装置であって、
写真を撮影テンプレートとして取得するために使用される撮影テンプレート取得ユニットであって、前記写真は、前記写真内に含まれる少なくとも２人の人物の人物特徴情報を少なくとも含む、予め設定された特徴に従う、撮影テンプレート取得ユニットと、
前記撮影テンプレート内に含まれる人物の数及び／又は性別情報に従って前記撮影テンプレートの記述情報を取得するために使用される記述情報取得ユニットと、
撮影テンプレートを取得するための検索要求が受信されると、前記検索要求内に保持されるパラメータに従って前記撮影テンプレートの前記記述情報に対して照合操作が行われ、且つ一致した撮影テンプレートが返されるように、前記撮影テンプレートと前記記述情報との間の対応関係を前記撮影テンプレートデータベース内に記憶するために使用される対応関係記憶ユニットと
を含む、装置。
【請求項１４】
前記予め設定される特徴は、背景情報、人物特徴輪郭の鮮明さ、又は前記写真内の人物特徴の位置及びプロポーションの少なくとも１つを更に含む、請求項１３に記載の装置。
【請求項１５】
前記撮影テンプレート内の人物特徴輪郭曲線を認識するために使用される曲線認識ユニットと、
前記撮影テンプレート内の前記人物特徴輪郭曲線の位置情報を決定するために使用される位置情報決定ユニットと、
一致した目標撮影テンプレートが返されるときに、前記人物特徴輪郭曲線に対応する前記位置情報も返されるように、前記人物特徴輪郭曲線に対応する前記位置情報を前記テンプレートデータベース内に記憶するために使用される曲線情報記憶ユニットと
を更に含む、請求項１３に記載の装置。
【請求項１６】
前記撮影テンプレート内の前記人物特徴の身体部位の名称及び対応する位置情報を決定するために使用される身体部位位置情報決定ユニットと、
一致した目標撮影テンプレートが返されるときに、前記身体部位の前記名称及び前記対応する位置情報が返されるように、前記身体部位の前記名称及び前記対応する位置情報を前記テンプレートデータベース内に記憶するために使用される身体部位位置情報記憶ユニットと
を更に含む、請求項１３〜１５の何れか一項に記載の装置。
【請求項１７】
撮影推薦情報を提供するための装置であって、
対象人物の数及び／又は性別情報を取得するために使用される対象人物情報取得ユニットと、
撮影テンプレート取得要求をサーバに送信するために使用される要求送信ユニットであって、前記要求は、前記対象人物の数及び／又は性別情報を保持し、それにより、前記サーバは、前記対象人物の数及び／又は性別情報と、テンプレートデータベース内の各撮影テンプレートの記述情報とに対して照合操作を行って、一致した目標撮影テンプレートを取得し、前記テンプレートデータベースは、複数の撮影テンプレート及び対応する記述情報を記憶し、且つ前記撮影テンプレートの前記記述情報及び前記撮影テンプレートは、人物の数及び／又は性別情報を含む、要求送信ユニットと、
前記サーバによって返される前記一致した目標撮影テンプレートに従って撮影推薦情報を提供するために使用される推薦情報提供ユニットと
を含む、装置。
【請求項１８】
前記対象人物情報取得ユニットは、利用者によって入力される情報に従って前記対象人物の数及び／又は性別情報を決定するために更に使用される、請求項１７に記載の装置。
【請求項１９】
前記対象人物情報取得ユニットは、
予め設定されたインタフェースを呼び出すことによって画像捕捉装置を初期設定するために使用される画像捕捉装置初期設定サブユニットと、
前記画像捕捉装置のビューファインダ内で捕捉されるシーンに対して顔認識を行い、且つ認識される顔の数及び性別特徴に従って前記対象人物の数及び／又は性別情報を決定するために使用される認識サブユニットと
を含む、請求項１７に記載の装置。
【請求項２０】
前記テンプレートデータベースは、前記撮影テンプレート内の人物特徴輪郭曲線に対応する位置情報を更に記憶し、それにより、前記サーバは、一致した目標撮影テンプレートを返すときに前記人物特徴輪郭曲線に対応する前記位置情報も返し、且つ前記装置は、
予め設定されたインタフェースを呼び出すことによって画像捕捉装置を初期設定するために使用される画像捕捉装置初期設定ユニットと、
身体輪郭曲線グラフに従って撮影を調節するために、前記画像捕捉装置によって捕捉される画像インタフェースの上層上に前記目標撮影テンプレート内の各人物特徴の前記身体輪郭曲線グラフを提供するために使用される身体輪郭曲線提供ユニットと
を更に含む、請求項１７に記載の装置。
【請求項２１】
前記テンプレートデータベースは、前記人物特徴の各身体部位の名称及び前記対応する位置情報を更に記憶し、それにより、前記サーバは、一致した目標撮影テンプレートを返すときに前記人物特徴の身体部位の名称及び前記対応する位置情報も返し、且つ前記装置は、前記画像インタフェースの前記上層上に前記身体部位の前記名称及び前記対応する位置情報を提供するために使用される身体部位位置情報提供ユニットを更に含む、請求項２０に記載の装置。
【請求項２２】
予め設定されたインタフェースを呼び出すことによって画像捕捉装置を初期設定するために使用される画像捕捉装置初期設定ユニットと、
前記画像捕捉装置のビューファインダ内で捕捉されるシーンに対して顔認識を行うために使用される認識ユニットと、
前記顔認識の結果に従って各対象人物の顔形及び／又は身体プロポーションを決定するために使用されるプロポーション情報決定ユニットと、
前記撮影写真内の各人物の前記顔形及び／又は前記身体プロポーションを調節するために、前記画像捕捉装置の前記ビューファインダ内で捕捉される人物画像を前記プロポーションに従ってフィルタリングするために使用されるフィルタリングユニットと
を更に含む、請求項１７に記載の装置。
【請求項２３】
前記サーバは、複数の一致した目標撮影テンプレートを返し、且つ前記装置は、前記サーバが、前記利用者によって前記撮影テンプレートが選択された回数に関する統計情報を作成し、且つ統計結果に従って、一つの一致した目標撮影テンプレートを返すように、前記利用者によって最終的に選択される目標撮影テンプレートの識別情報を前記サーバにアップロードするために使用されるテンプレート識別情報アップロードユニットを更に含む、請求項１７〜２２の何れか一項に記載の装置。
【請求項２４】
撮影推薦情報を提供するための装置であって、複数の撮影テンプレート及び対応する記述情報を記憶するテンプレートデータベースが提供され、前記撮影テンプレートの前記記述情報は、前記撮影テンプレート内に含まれる人物の数及び／又は性別情報に関連付けられ、且つ前記装置は、
撮影テンプレートを取得するためにクライアント端末によって送信される検索要求を受信するために使用される要求受信ユニットであって、前記要求は、対象人物の数及び／又は性別情報を保持する、要求受信ユニットと、
前記対象人物の数及び／又は性別情報と、前記テンプレートデータベース内の前記撮影テンプレートのそれぞれの前記記述情報とに対して照合操作を行うために使用される照合操作ユニットと、
一致した目標撮影テンプレートに従って前記クライアント端末が撮影推薦情報を提供するように、前記目標撮影テンプレートを前記クライアント端末に返すために使用されるテンプレートリターンユニットと
を含む、装置。
【発明の詳細な説明】
【技術分野】
【０００１】
技術分野
本開示は、撮影の技術分野に関し、具体的には、撮影テンプレートデータベースを構築し、且つ撮影推薦情報を提供するための方法及び装置に関する。
【背景技術】
【０００２】
背景
端末装置技術の発展に伴い、撮影機能を有する様々な（デジタルカメラ、携帯電話、タブレットコンピュータ等を含む）端末装置の人気が益々高まっており、人々はいつでもどこでも写真を撮ることができる。
【０００３】
より優れた効果を伴う写真を作るために、写真を美しくするための幾つかのツールが提供されている。写真内の人がより美しく見えるように、それらのツールは写真内の人の顔形及び皮膚等を主に修正する。しかし、撮影効果は捕捉される人のジェスチャ及び撮影アングル等にも関係する。集合写真の撮影時、それぞれの人の位置決め及びジェスチャ等も撮影効果に直接影響する。例えば数名の若者が一緒に集合写真を撮るとき、写真内の人物を活気に溢れているように見せるために創造性が極めて重要である。しかし、実際には、通常、人は必要なときに創造性を欠き、単に１つ又は複数の列を成して規則正しく立ってありふれた簡単なジェスチャをし、写真の見た目を冴えず活気のないものにすることがある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従って、集合写真を撮影する場合に、写真内の人物をどのように更に美しくするかは、解決されるべき喫緊の技術的問題である。
【課題を解決するための手段】
【０００５】
概要
本開示の実施形態は、撮影テンプレートデータベースを構築するための方法であって、写真を撮影テンプレートとして取得するステップであって、当該写真は、その写真内に含まれる少なくとも２人の人物の人物特徴情報を少なくとも含む、予め設定された特徴に従う、ステップと、撮影テンプレート内に含まれる人物の数及び／又は性別情報に従って撮影テンプレートの記述情報を取得するステップと、撮影テンプレートを取得するための検索要求が受信されると、検索要求内に保持されるパラメータに従って撮影テンプレートの記述情報に対して照合操作が行われ、且つ一致した撮影テンプレートが返されるように、撮影テンプレートと記述情報との間の対応関係を撮影テンプレートデータベース内に記憶するステップとを含む、方法を提供する。
【０００６】
本開示の実施形態は、撮影推薦情報を提供するための方法であって、対象人物の数及び／又は性別情報を取得するステップと、撮影テンプレート取得要求をサーバに送信するステップであって、要求は、対象人物の数及び／又は性別情報を保持し、それにより、サーバは、対象人物の数及び／又は性別情報と、テンプレートデータベース内の各撮影テンプレートの記述情報とに対して照合操作を行って、一致した目標撮影テンプレートを取得し、テンプレートデータベースは、複数の撮影テンプレート及び対応する記述情報を含み、且つ撮影テンプレートの記述情報及び撮影テンプレートは、人物の数及び／又は性別情報を含む、ステップと、サーバによって返される一致した目標撮影テンプレートに従って撮影推薦情報を提供するステップとを含む、方法を更に提供する。
【０００７】
本開示の実施形態は、撮影推薦情報を提供するための方法を更に提供し、複数の撮影テンプレート及び対応する記述情報を記憶するテンプレートデータベースが提供され、撮影テンプレートの記述情報は、撮影テンプレート内に含まれる人物の数及び／又は性別情報に関連付けられ、且つこの方法は、撮影テンプレートを取得するためにクライアント端末によって送信される検索要求を受信するステップであって、要求は、対象人物の数及び／又は性別情報を保持する、ステップと、対象人物の数及び／又は性別情報と、テンプレートデータベース内の撮影テンプレートのそれぞれの記述情報とに対して照合操作を行うステップと、一致した目標撮影テンプレートに従ってクライアント端末が撮影推薦情報を提供するように、その目標撮影テンプレートをクライアント端末に返すステップとを含む。
【０００８】
本開示の実施形態は、撮影テンプレートデータベースを構築するための装置を更に提供し、この装置は、写真を撮影テンプレートとして取得するために使用される撮影テンプレート取得ユニットであって、当該写真は、その写真内に含まれる少なくとも２人の人物の人物特徴情報を少なくとも含む、予め設定された特徴に従う、撮影テンプレート取得ユニットと、撮影テンプレート内に含まれる人物の数及び／又は性別情報に従って撮影テンプレートの記述情報を取得するために使用される記述情報取得ユニットと、撮影テンプレートを取得するための検索要求が受信されると、検索要求内に保持されるパラメータに従って撮影テンプレートの記述情報に対して照合操作が行われ、且つ一致した撮影テンプレートが返されるように、撮影テンプレートと記述情報との間の対応関係を撮影テンプレートデータベース内に記憶するために使用される対応関係記憶ユニットとを含む。
【０００９】
本開示の実施形態は、撮影推薦情報を提供するための装置であって、対象人物の数及び／又は性別情報を取得するために使用される対象人物情報取得ユニットと、撮影テンプレート取得要求をサーバに送信するために使用される要求送信ユニットであって、要求は、対象人物の数及び／又は性別情報を保持し、それにより、サーバは、対象人物の数及び／又は性別情報と、テンプレートデータベース内の各撮影テンプレートの記述情報とに対して照合操作を行って、一致した目標撮影テンプレートを取得し、テンプレートデータベースは、複数の撮影テンプレート及び対応する記述情報を記憶し、且つ撮影テンプレートの記述情報及び撮影テンプレートは、人物の数及び／又は性別情報を含む、要求送信ユニットと、サーバによって返される一致した目標撮影テンプレートに従って撮影推薦情報を提供するために使用される推薦情報提供ユニットとを含む、装置を更に提供する。
【００１０】
本開示の実施形態は、撮影推薦情報を提供するための装置を更に提供し、複数の撮影テンプレート及び対応する記述情報を記憶するテンプレートデータベースが提供され、撮影テンプレートの記述情報は、撮影テンプレート内に含まれる人物の数及び／又は性別情報に関連付けられ、且つこの装置は、撮影テンプレートを取得するためにクライアント端末によって送信される検索要求を受信するために使用される要求受信ユニットであって、要求は、対象人物の数及び／又は性別情報を保持する、要求受信ユニットと、対象人物の数及び／又は性別情報と、テンプレートデータベース内の撮影テンプレートのそれぞれの記述情報とに対して照合操作を行うために使用される照合操作ユニットと、一致した目標撮影テンプレートに従ってクライアント端末が撮影推薦情報を提供するように、その目標撮影テンプレートをクライアント端末に返すために使用されるテンプレートリターンユニットとを含む。
【００１１】
本開示の実施形態では、集合写真を撮影するために撮影テンプレートデータベースを事前に構築することができる。データベースは、様々な人数及び性別等にそれぞれ対応する複数の撮影テンプレートを記憶する。例えば、データベースは、３人の少女の集合写真を撮るための撮影テンプレート、及び２人の少年の集合写真を撮るための撮影テンプレート等を含み得る。従って、集合写真の撮影時、集合写真を撮る人の人数及び性別等に従って適切な撮影テンプレートを選択することができ、テンプレート内の位置決め及びアングル等を参照して写真を撮ることができ、それにより撮影効果を改善することができる。
【００１２】
本開示の実施形態によるいかなる成果物も、上記の利点の全ては与えない可能性がある。
【００１３】
図面の簡単な説明
本開示の実施形態の技術的解決策を示すために、実施形態で使用する添付図面を以下で簡潔に紹介する。当然のことながら、以下に記載の図面は本開示の一部の実施形態に過ぎず、これらの図面による他の図面がいかなる発明的労力もなしに得られ得ることが理解される。
【図面の簡単な説明】
【００１４】
【図１】本開示の実施形態に従って提供される、撮影テンプレートデータベースを構築するための方法のフローチャートである。
【図２】本開示の実施形態に従って提供される、撮影推薦情報を提供するための方法のフローチャートである。
【図３】本開示の実施形態に従って提供される、撮影推薦情報を提供するための別の方法のフローチャートである。
【図４】本開示の実施形態に従って提供される第１の装置の概略図である。
【図５】本開示の実施形態に従って提供される第２の装置の概略図である。
【図６】本開示の実施形態に従って提供される第３の装置の概略図である。
【発明を実施するための形態】
【００１５】
詳細な説明
以下、本開示の実施形態における図面に関連して、本開示の実施形態の技術的解決策について明確且つ詳細に説明する。記載する実施形態は本開示の全ての実施形態ではなく、一部の実施形態に過ぎないことが理解される。本開示の実施形態に基づいて得られる他の全ての実施形態も本開示の範囲に含まれる。
【００１６】
本開示の一部の実施形態によれば、集合写真を撮影するために撮影テンプレートデータベースを事前に構築することができる。データベースは、様々な人数及び性別等にそれぞれ対応する複数の撮影テンプレートを記憶する。例えばデータベースは、３人の少女の集合写真を撮るための撮影テンプレート、及び２人の少年の集合写真を撮るための撮影テンプレート等を含み得る。従って、集合写真の撮影時、集合写真を撮る人の人数及び性別等に従って適切な撮影テンプレートを選択することができ、テンプレート内の位置決め及びアングル等を参照して写真を撮ることができ、それにより撮影効果を改善することができる。以下、実施形態を詳しく説明する。
【００１７】
実施形態Ｉ
実施形態Ｉでは、撮影テンプレートデータベースを構築するための方法をまず示す。図１を参照すると、この方法は以下のステップを含み得る。
【００１８】
Ｓ１０１：予め設定された特徴に適合する写真を撮影テンプレートとして取得することができる。予め設定される特徴は、写真内に含まれる少なくとも２人の人物の人物特徴情報（character feature information）を少なくとも含む。
【００１９】
集合写真を撮る間、基準を提供するために撮影テンプレートが使用される。従って撮影テンプレートとして使用され得る写真を取得するとき、その写真の特徴の１つはその写真が少なくとも２人の人物を含むべきことであり、それはその写真が集合写真と呼ばれるからである。一部の実施形態では、２人の人物を含む全ての写真を撮影テンプレートとして使用できるわけではない。例えば、一部の写真では人物が写真の小さい部分を占める場合がある。従って、撮影テンプレートを選択するとき、少なくとも２人の人物が写真に含まれていることに加え、写真内の背景情報（例えば背景が非常に複雑な写真は撮影テンプレートに通常適さない）、人物特徴輪郭（character feature profile）の鮮明さ（人物特徴輪郭がぼやけ過ぎている場合、その人物のジェスチャを区別するのが困難な場合がある）、写真内の人物特徴の位置及びプロポーション等も考慮に入れることができる。これらの情報片の１つ又は複数を予め設定された特徴に追加することができる。これらの特徴に適合する写真のみが撮影テンプレートとして使用され得る。
【００２０】
撮影テンプレートとして使用可能な写真を取得するための複数の情報源があり得る。例えば実施形態の１つでは、写真を何らかの写真データベースから抽出することができる。例えば、検索エンジンの写真ライブラリ内に含まれる膨大な写真から集合写真に関する幾つかの写真を検索することができる。撮影テンプレートとして使用可能な写真を選別して除くために、上記の予め設定された特徴に従って写真を解析することができる。別の例では、電子商取引の取引プラットフォームのデータベースも膨大な写真を含み、集合写真の幾つかの写真も含み得る。例えば男女ペアの服が表示される場合、一部の小売商はその男女ペアの服を着用して写真を撮るために２人のモデルを招き、その写真を利用者が閲覧するための取引プラットフォームのサーバにアップロードすることがある。それに応じて、取引プラットフォームのデータベースはそれらの写真を保存する。同様の状況が多くある。従って、取引プラットフォームのかかるサーバの膨大な写真のライブラリから集合写真に関する写真を検索することができ、撮影テンプレートとして使用可能な写真を選別して除くために、上記の予め設定された特徴に従って解析することができる。
【００２１】
本開示の一部の実施形態では、撮影テンプレートとして使用可能な写真を何らかの既存の写真ライブラリから検索することに加えて、撮影テンプレートをアップロードするための操作インタフェースを利用者に提供することができる。例えば一部のウェブサイトインタフェース又はアプリケーションインタフェースでは、撮影テンプレートをアップロードするためのボタンを利用者に提供することができる。従って、利用者が優れた効果を伴う集合写真を撮っている場合、又は優れた効果を伴う何らかの集合写真を他の方法で取得している場合、その写真をこの操作インタフェースによってアップロードすることができ、それにより集合写真を撮るための撮影テンプレートを利用者から集めることができる。
【００２２】
Ｓ１０２：撮影テンプレート内に含まれる人物の数及び／又は性別情報に従って撮影テンプレートの記述情報を取得することができる。
【００２３】
撮影テンプレートとして使用可能な写真を取得した後、様々な撮影テンプレート写真内に含まれる人物の数及び／又は性別情報も取得し、撮影テンプレートの記述情報として使用することができる。次いで、その記述情報に従って利用者に基準用の撮影テンプレートを提供することができる。
【００２４】
様々な撮影テンプレート写真内に含まれる人物の数及び／又は性別情報を取得するための複数の方法があり得る。例えば、顔認識のために各写真に対して画像解析を行うことができる。更に、性別特徴認識も行うことができる。様々な撮影テンプレート写真内に含まれる人物の数及び／又は性別情報は、上記の認識技術によって決定され得る。又は、利用者が撮影テンプレートをアップロードする上記の事例では、別の操作インタフェース（入力ボックス及び選択ボックス等）を利用者に更に提供することができ、それにより利用者は撮影テンプレートをアップロードしながら、撮影テンプレート内に含まれる人物の数及び／又は性別情報を提供することができる。従って、撮影テンプレート内に含まれる人物の数及び／又は性別情報は、利用者によってアップロードされる情報に従って取得され、撮影テンプレートの記述情報として使用され得る。
【００２５】
Ｓ１０３：撮影テンプレートを取得するための検索要求を受信すると、検索要求内に保持されるパラメータに従って撮影テンプレートの記述情報に対して照合操作が行われ、且つ一致した撮影テンプレートが返されるように、撮影テンプレートと記述情報との間の対応関係を撮影テンプレートデータベース内に記憶することができる。
【００２６】
撮影テンプレートの記述情報を取得した後、撮影テンプレートと記述情報との間の対応関係を撮影テンプレートデータベース内に記憶することができる。例えば、撮影テンプレートデータベースの結果を以下の表１のように示すことができる。
【００２７】
【表１】
2017531950.tif 000003
【００２８】
従って、撮影テンプレートが提供されることを利用者が必要とする場合、人物の数及び性別情報等をまず取得することができ、次いで、取得された情報及び各撮影テンプレートの記述情報に対して照合操作が行われる。従って、成功裏に一致した撮影テンプレートを利用者に提供することができ、利用者は撮影テンプレートを参照して位置を選ぶことができるか、又は撮影アングル等を選択することができる。
【００２９】
撮影テンプレート内の人物特徴を強調するために、例えば様々なテンプレート写真をテンプレートデータベース内に記憶する間、各人物の身体輪郭曲線（body profile curve）をテンプレート写真から抽出してテンプレートデータベース内に記憶することができる。身体輪郭曲線とは、テンプレート内の人物のジェスチャに従って生成される輪郭曲線である。
【００３０】
従って、テンプレート写真及び対応する記述情報をテンプレートデータ内に記憶するとき、テンプレート内の人物特徴輪郭曲線をまず認識して写真内の人物特徴輪郭曲線の対応する位置を決定することができ、対応する位置情報をテンプレートデータベース内に記憶することができる。データベース内のテンプレートデータの記憶構造は表２にあるように示すことができる。
【００３１】
【表２】
2017531950.tif 000004
【００３２】
身体輪郭曲線情報をテンプレートデータベース内に記憶するための幾つかの方法があり得る。例えば、身体輪郭曲線の抽出後、この曲線を表現するためにこの曲線上の各画素点の座標を決定することができる。又は、この曲線は関数及びベクトル等によって表わすこともできる。
【００３３】
クライアント端末において特定のテンプレート写真を基準として選択した後、端末装置の画像捕捉装置が初期設定されてもよく、捕捉画像の上層上に画像層が作成される。画像層上では、表２に示した曲線を特定の色（黒、赤、青等）で示し、他の位置は透明である。従って利用者は、撮影された画像写真の上層上で各人物の身体輪郭曲線を見ることができる一方、他の画像コンテンツが遮蔽されることはない。インタフェース上に表示される身体輪郭曲線は、ビューファインダ内の人物がインタフェース内に示される身体輪郭曲線に適合するまで対象人物のジェスチャ及び撮影アングル等を絶えず調節することによって合致させることができる。これは、利用者がテンプレート内の人物特徴のジェスチャを行い、より優れた撮影効果を得ることができることを意味する。
【００３４】
加えて、撮影中に各身体部位の位置をより良く決定するために、画像写真の上層上に人物特徴の身体輪郭曲線を表示するとき、撮影される身体部位の位置を身体輪郭曲線上で印付けすることができる。例えば、対象人物の調節をより直感的に導くために、「顔の頂点」、「左肩の位置」、「胸部の位置」、「最も上がった腰の位置」、「右手の位置」等に印付けすることができる。実際、各テンプレート写真内の人物特徴の重要な身体部位の位置を更に解析し、テンプレートデータベース内に記憶することができる。従ってデータベースは、身体輪郭曲線情報を保存することに加え、重要な各身体部位の名称及び対応する座標を更に記憶することができる。例えば記憶構造は表３にあるように示すことができる。
【００３５】
【表３】
2017531950.tif 000005
【００３６】
身体輪郭曲線を表示するとき、各身体部位の名称及び対応する位置情報をその曲線から読み取ることができる。特定の重要な身体部位の名称及び対応する位置情報を身体輪郭曲線上に印付けることができ、それにより、利用者は、テンプレート内のモデル人物のジェスチャにより良く適合するように各身体部位をどのように配置するかをより直感的に決定することができる。
【００３７】
上記の実施形態Ｉは、撮影テンプレートデータベースを構築するための方法を紹介した。実際の応用では、データベースは手動の収集及び印付け等によって作成され得る。何れにせよ、かかる撮影テンプレートデータベースの作成後に集合写真が撮られる場合、撮影のための位置決め及びアングル等に関する推薦情報を利用者に提供するためにそのデータベースを使用し、それにより利用者がより優れた効果を伴う集合写真を撮ることを補助できる。このデータベースによって推薦情報が利用者に提供される場合、利用者にアプリケーションが提供され得る。アプリケーションは、クライアント端末プログラム及びサーバプログラムを含み得る。撮影テンプレートデータベースは主にサーバに記憶され、クライアント端末プログラムは利用者と対話するために使用される。利用者から撮影要求を受け付けた後、利用者に推薦情報を提供するために、クライアント端末は関連するテンプレートデータをサーバに要求することができる。この応用の実装形態については以下で説明する。
【００３８】
実施形態ＩＩ
実施形態ＩＩは、主にクライアント端末の観点から見た撮影推薦情報を提供するための方法を示す。テンプレートデータベースがサーバに設けられる。テンプレートデータベースは、複数の撮影テンプレート及び対応する記述情報を記憶する。撮影テンプレートの記述情報は、撮影テンプレート内に含まれる人物の数及び／又は性別情報に関連付けられる。図２を参照すると、この方法は以下のステップを含む。
【００３９】
Ｓ２０１で、対象人物の数及び／又は性別情報を取得することができる。
【００４０】
実際の応用では、対象人物の数及び／又は性別情報を取得するための複数の実装形態があり得る。例えば、ある実装モードでは、アプリケーションのクライアント端末インタフェース上で利用者に対して撮影操作インタフェースを提供することができ、利用者はそのインタフェースによって撮影要求を送ることができる。撮影要求を送る前、送った後、又は送るときに対象人物の数及び／又は性別情報を利用者が送ることができるように、その間別の操作インタフェースをインタフェース内で提供することができる。例えば３人の少女が集合写真を撮っている場合、この操作インタフェースによってその情報をアプリケーションのクライアント端末に送ることができる。従って、クライアント端末は対象人物の数及び／又は性別情報を取得することができる。
【００４１】
又は、別の方法では、アプリケーションのクライアント端末インタフェース上だけで撮影操作インタフェースを利用者に提供することができる。利用者がこの操作インタフェースによって撮影要求を開始した後、クライアント端末は予め設定されたインタフェースを呼び出すことによって画像捕捉装置をまずオンにし、それにより画像捕捉装置のビューファインダが画像を捕捉することができる。次いで、クライアント端末はビューファインダ内で捕捉されたシーンに対して顔認識を行い、認識される顔の数及び性別特徴に従って対象人物の数及び／又は性別情報を決定することができる。すなわち、この方法では、クライアント端末が利用者の手動入力なしに集合写真を撮るための人物の数、性別、及び他の情報を自動で認識することができる。顔認識技術及び性別認識技術等は従来技術の実装を含む場合があり、本明細書ではその説明を省略することに留意すべきである。
【００４２】
Ｓ２０２で、撮影テンプレート取得要求をサーバに送信することができ、それにより、サーバは、対象人物の数及び／又は性別情報と、テンプレートデータベース内の各撮影テンプレートの記述情報とに対して照合操作を行って、一致した目標撮影テンプレートを取得する。要求は、対象人物の数及び／又は性別情報を保持し、テンプレートデータベースは、複数の撮影テンプレート及び対応する記述情報を含む。撮影テンプレートの記述情報及び撮影テンプレートは、人物の数及び／又は性別情報を含む。
【００４３】
集合写真を撮るための人物の数、性別、及び他の情報を決定した後、撮影テンプレート取得要求をサーバに送信することができ、要求は、集合写真を撮るための上記の人物の数、性別、及び他の情報を保持し得る。従ってサーバは、集合写真を撮るための人物の数、性別、及び他の情報を要求から解析し、解析した情報と各撮影テンプレートの記述情報とに対して照合操作を行うことができる。１つ又は複数の撮影テンプレートが成功裏に一致する場合、それらの成功裏に一致した撮影テンプレートをクライアント端末に返すことができる。
【００４４】
Ｓ２０３で、サーバによって返される一致した目標撮影テンプレートに従って撮影推薦情報を提供することができる。
【００４５】
サーバによって返される撮影テンプレートを受信した後、その撮影テンプレートを撮影中の基準として利用者に表示することができる。サーバは複数の一致した撮影テンプレートを返すことができ、それらの全ての撮影テンプレートを選択のために利用者に提供することができ、利用者は気に入ったものを基準として選ぶことができる。加えて別の実施形態では、クライアント端末が利用者の選択をサーバにアップロートすることもでき、サーバは選択に関する統計情報を作成することもできる。例えば、特定の記述情報に対応する各撮影テンプレートが利用者によって選択される回数を数えることができ、それにより、記述情報に対応する撮影テンプレートを他の利用者に提供するとき、各テンプレートが利用者によって選択される回数に従って推薦を行うことができる。例えば、多くの回数にわたり選択されているテンプレートの中からテンプレートを選択し、利用者に提供することができる。又は、一致した撮影テンプレートを選択された回数に従って順序付け、順序付けたテンプレートの一覧を選択のために利用者に提供することができる。
【００４６】
使用するための特定の撮影テンプレートを最終的に選択した後、集合写真を撮る各人物が撮影テンプレート内の各人物の位置及びジェスチャ等に従って位置を選ぶことができ、各人物ができる限り撮影テンプレートに適合するように撮影者が撮影アングルを調節することもでき、最終的により優れた撮影効果を得ることができる。
【００４７】
更に、撮影テンプレートデータベースは撮影テンプレート内の各人物の身体輪郭曲線情報も記憶することができ、サーバは、一致した撮影テンプレートを返す際に撮影テンプレート内の各人物の身体輪郭曲線情報を返すこともできる。最終的な撮影テンプレートが選択された後、クライアント端末は予め設定されたインタフェースを呼び出すことによって画像捕捉装置をまず初期設定することができ、身体輪郭曲線グラフに従って撮影を調節するために、画像捕捉装置によって捕捉される画像インタフェースの上層上に目標撮影テンプレート内の各人物特徴の身体輪郭曲線グラフを提供することができる。画像捕捉装置によって捕捉される画像インタフェース上に身体輪郭曲線が表示されるとき、画像インタフェースの上層上に画像層を作成することができる。画像層上では、各人物の身体輪郭曲線が特定の色（黒及び赤等）で示される。画像写真の上層上で各人物の身体輪郭曲線を撮影者が見ることができる一方、他の画像コンテンツが遮蔽されることがないように、他の位置は透明又は半透明とすることができる。従って対象人物が自撮りする場合、端末装置の画面上でこの身体輪郭曲線を直接見ることができ、撮影者はその曲線に従って自らの位置及びジェスチャ等を調節することができる。撮影者が他者の写真を撮る場合、撮影者は画面上に表示される身体輪郭曲線に従って対象人物の位置及びジェスチャ等を導くことができる。
【００４８】
更に、撮影テンプレートデータベースは、撮影テンプレート内の各人物の重要な身体部位の相対位置情報を更に記憶することができ、サーバは、一致した撮影テンプレートを返す際に撮影テンプレート内の各人物の重要な身体部位の相対位置情報を返すこともできる。従って上記の身体輪郭曲線がクライアント端末上に表示されるとき、クライアント端末は各人物の重要な各身体部位の名称及び対応する位置情報を相対位置情報に従って画像インタフェースの上層上に提供することもできる。従って、対象人物の位置及びジェスチャ等をより直感的に調節することができる。
【００４９】
上記の方法により、より優れた効果を伴う集合写真を生成するために、集合写真を撮るための位置及びジェスチャ等を導くことができる。撮影効果を更に最適化するために、一部の実施形態では画像捕捉装置のビューファインダ内で捕捉されるシーンに対して顔認識を行うことができる。人物ごとに顔領域が認識され、顔領域の面積に従って対象人物の顔形の大きさを決定することができ、各人物の顔形のプロポーションを決定することができる。加えて、各顔領域の頂点からビューファインダの垂直方向の底までの距離に従って各人物の身体（身長等を含む）のプロポーション等も決定することができる。次いで、画像捕捉装置のビューファインダ内で捕捉される人物画像をそのプロポーションに従ってフィルタリングし、撮影される写真内の各人物の顔形及び／又は身体のプロポーションを調節することができる。例えば特定の人物の顔形が比較的大きい場合、その人物の頭部領域にフィルタ関数を適用して頭部を小さくし、従ってその人物の顔形を小さくすることができる。最終的な写真内では、その人物の顔形が他の人物の顔形に比べて大き過ぎず、全体的効果は比較的調和の取れたものになる。又は、特定の人物の身長が他の人物に比べて高い又は低い場合、その人物の足領域にフィルタ関数を適用して足を短く又は長くすることができ、最終的な写真内の各人物の身体プロポーションが調和の取れたものになる。実際の応用の間、汎用フィルタ関数を使用することができ、処理しようとする特定の領域を決定した後で画像内のその領域の位置情報、調節比率、及び他の情報をパラメータとして使用することにより、フィルタ関数を呼び出すことができることに留意すべきである。
【００５０】
実施形態ＩＩＩ
実施形態ＩＩＩは主にサーバの観点から見た撮影推薦情報を提供するための方法を示す。テンプレートデータベースがサーバに設けられる。テンプレートデータベースは、複数の撮影テンプレート及び対応する記述情報を記憶する。撮影テンプレートの記述情報は、撮影テンプレート内に含まれる人物の数及び／又は性別情報に関連付けられる。図３を参照すると、この方法は以下のステップを含み得る。
【００５１】
Ｓ３０１で、撮影テンプレートを取得するためにクライアント端末によって送信される検索要求を受信することができ、この要求は、対象人物の数及び／又は性別情報を保持し得る。
【００５２】
Ｓ３０２で、対象人物の数及び／又は性別情報と、テンプレートデータベース内の各撮影テンプレートの記述情報とに対して照合操作を行うことができる。
【００５３】
Ｓ３０３で、一致した目標撮影テンプレートをクライアント端末に返すことができ、それにより、クライアント端末は目標撮影テンプレートに従って撮影推薦情報を提供する。
【００５４】
一致した目標撮影テンプレートが複数あり、撮影テンプレートが利用者によって選択されている回数等の統計情報をサーバが記憶する場合、最も選択されている１つ又は複数の撮影テンプレートをその統計情報に従って返すことができる。又は、一致した各テンプレートを選択された回数に従って順序付け、クライアント端末に返すことができる。
【００５５】
更に、テンプレートデータベースは、撮影テンプレート内に含まれる人物特徴の身体輪郭曲線情報を更に記憶し、その情報をクライアント端末に返すことができ、それにより、クライアント端末は、撮影推薦情報を提供する際に自らのジェスチャを調節するための身体輪郭曲線情報も利用者に提供することができる。
【００５６】
更にテンプレートデータベースは、撮影テンプレート内に含まれる人物特徴の重要な各身体部位の名称及び座標を記憶し、それをクライアント端末に返すこともできる。クライアント端末上に身体輪郭曲線を表示するとき、クライアント端末は曲線上の重要な各身体部位の名称及び対応する位置座標をデータベースから読み取ることができる。特定の重要な身体部位の名称及び対応する位置を身体輪郭曲線上に印付けることができ、それにより、利用者は、テンプレート内の人物特徴により良く適合するように各身体部位をどのように配置するかをより直感的に決定することができる。
【００５７】
実施形態ＩＩＩは実施形態ＩＩに対応し、その違いは説明の観点の間にのみある。詳細は実施形態ＩＩを参照することができ、ここではその説明は省略する。
【００５８】
要約すると、本開示の実施形態によれば、集合写真を撮影するために撮影テンプレートデータベースを事前に構築することができる。撮影テンプレートデータベースは、様々な人数及び性別等にそれぞれ対応する複数の撮影テンプレートを記憶する。例えば撮影テンプレートデータベースは、３人の少女の集合写真を撮るための撮影テンプレート、及び２人の少年の集合写真を撮るための撮影テンプレート等を含み得る。従って、集合写真の撮影時、人物の数及び性別に従って適切な撮影テンプレートを選択することができ、テンプレート内の位置及びアングル等を参照して写真を撮ることができる。撮影効果を改善することができる。
【００５９】
本開示の一部の実施形態は、本開示の実施形態Ｉに従って提供される撮影テンプレートデータベースを構築するための方法に対応する、撮影テンプレートデータベースを構築するための装置も提供する。図４を参照すると、この装置は、撮影テンプレート取得ユニット４０１と、記述情報取得ユニット４０２と、対応関係記憶ユニット４０３とを含み得る。
【００６０】
撮影テンプレート取得ユニット４０１は、予め設定された特徴に適合する写真を撮影テンプレートとして取得するために使用することができる。予め設定される特徴は、写真内に含まれる少なくとも２人の人物の人物特徴情報を少なくとも含む。
【００６１】
記述情報取得ユニット４０２は、撮影テンプレート内に含まれる人物の数及び／又は性別情報に従って撮影テンプレートの記述情報を取得するために使用することができる。
【００６２】
対応関係記憶ユニット４０３は、撮影テンプレートを取得するための検索要求を受信すると、検索要求内に保持されるパラメータに従って撮影テンプレートの記述情報に対して照合操作が行われ、且つ一致した撮影テンプレートが返され得るように、撮影テンプレートと記述情報との間の対応関係を撮影テンプレートデータベース内に記憶するために使用することができる。
【００６３】
予め設定される特徴は、背景情報、人物特徴輪郭の鮮明さ、並びに写真内の人物特徴の位置及びプロポーションのうちの１つ又は複数を更に含み得る。
【００６４】
一部の実施形態では、この装置は以下を更に含み得る：
撮影テンプレート内の人物特徴輪郭曲線を認識するために使用される曲線認識ユニット；
撮影テンプレート内の人物特徴輪郭曲線の位置情報を決定するために使用される位置情報決定ユニット；
一致した目標撮影テンプレートが返されるときに、人物特徴輪郭曲線に対応する位置情報も返されるように、人物特徴輪郭曲線に対応する位置情報をテンプレートデータベース内に記憶するために使用される曲線情報記憶ユニット。
【００６５】
加えて、この装置は以下を更に含み得る：
撮影テンプレート内の人物特徴の各身体部位の名称及び対応する位置情報を決定するために使用される身体部位位置情報決定ユニット；
一致した目標撮影テンプレートが返されるときに、身体部位の名称及び対応する位置情報も返されるように、身体部位の名称及び対応する位置情報をテンプレートデータベース内で決定するために使用される身体部位位置情報記憶ユニット。
【００６６】
本開示の一部の実施形態は、本開示の実施形態ＩＩに従って提供される撮影推薦情報を提供するための方法に対応する、撮影推薦情報を提供するための装置も提供する。図５を参照すると、この装置は、対象人物情報取得ユニット５０１と、要求送信ユニット５０２と、推薦情報提供ユニット５０３とを特に含み得る。
【００６７】
対象人物情報取得ユニット５０１は、対象人物の数及び／又は性別情報を取得するために使用することができる。
【００６８】
要求送信ユニット５０２は、サーバが、対象人物の数及び／又は性別情報と、テンプレートデータベース内の各撮影テンプレートの記述情報とに対して照合操作を行って、一致した目標撮影テンプレートを取得するように、撮影テンプレート取得要求をサーバに送信するために使用することができ、要求は、対象人物の数及び／又は性別情報を保持することができ、テンプレートデータベースは、複数の撮影テンプレート及び対応する記述情報を記憶することができる。撮影テンプレートの記述情報及び撮影テンプレートは、人物の数及び／又は性別情報を含む。
【００６９】
推薦情報提供ユニット５０３は、サーバによって返される一致した目標撮影テンプレートに従って撮影推薦情報を提供するために使用することができる。
【００７０】
一実施形態では、利用者によって入力される情報に従って対象人物の数及び／又は性別情報を決定するために対象人物情報取得ユニット５０１が更に使用され得る。
【００７１】
別の実施形態では、対象人物情報取得ユニット５０１は以下を含み得る：
予め設定されたインタフェースを呼び出すことによって画像捕捉装置を初期設定するために使用される画像捕捉装置初期設定サブユニット；
画像捕捉装置のビューファインダ内で捕捉されるシーンに対して顔認識を行い、且つ認識される顔の数及び性別特徴に従って対象人物の数及び／又は性別情報を決定するために使用される認識サブユニット。
【００７２】
テンプレートデータベースは、撮影テンプレート内の人物特徴輪郭曲線に対応する位置情報を更に記憶し、それにより、サーバは、一致した目標撮影テンプレートを返す際に人物特徴輪郭曲線に対応する位置情報も返し、当該装置は以下を更に含み得る：
予め設定されたインタフェースを呼び出すことによって画像捕捉装置を初期設定するために使用される画像捕捉装置初期設定ユニット；
身体輪郭曲線グラフに従って撮影を調節するために、画像捕捉装置によって捕捉される画像インタフェースの上層上に目標撮影テンプレート内の各人物特徴の身体輪郭曲線グラフを提供するために使用される身体輪郭曲線提供ユニット。
【００７３】
テンプレートデータベースは、人物特徴の各身体部位の名称及び対応する位置情報を更に記憶することができ、それにより、サーバは、一致した目標撮影テンプレートを返す際に人物特徴の各身体部位の名称及び対応する位置情報も返し、従って、当該装置は以下を更に含み得る：
画像インタフェースの上層上に身体部位の名称及び対応する位置情報を提供するために使用される身体部位位置情報提供ユニット。
【００７４】
加えて、より優れた撮影効果を更に得るために、この装置は以下を更に含み得る：
予め設定されたインタフェースを呼び出すことによって画像捕捉装置を初期設定するために使用される画像捕捉装置初期設定ユニット；
画像捕捉装置のビューファインダ内で捕捉されるシーンに対して顔認識を行うために使用される認識ユニット；
顔認識の結果に従って各対象人物の顔形及び／又は身体プロポーションを決定するために使用されるプロポーション情報決定ユニット；
撮影写真内の各人物の顔形及び／又は身体プロポーションを調節するために、画像捕捉装置のビューファインダ内で捕捉される人物画像をその比率に従ってフィルタリングするために使用されるフィルタリングユニット。
【００７５】
加えて、この装置は以下を更に含み得る：
サーバが、利用者によって各撮影テンプレートが選択される回数に関する統計情報を作成し、且つ統計結果に従って、一致した目標撮影テンプレートを返すべく、複数の一致した目標撮影テンプレートをサーバが返すときに、利用者によって最終的に選択される目標撮影テンプレートの識別情報をサーバにアップロードするために使用されるテンプレート識別情報アップロードユニット。
【００７６】
本開示の実施形態は、本開示の実施形態ＩＩＩに従って提供される撮影推薦情報を提供するための方法に対応する、撮影推薦情報を提供するための装置を更に提供し、複数の撮影テンプレート及び対応する記述情報を記憶するテンプレートデータベースがサーバに設けられる。撮影テンプレートの記述情報は、撮影テンプレート内に含まれる人物の数及び／又は性別情報に関連付けられる。図６を参照すると、この装置は、要求受信ユニット６０１と、照合操作ユニット６０２と、テンプレートリターンユニット６０３とを含み得る。
【００７７】
要求受信ユニット６０１は、撮影テンプレートを取得するためにクライアントによって送信される検索要求を受信するために使用することができ、要求は、対象人物の数及び／又は性別情報を保持する。
【００７８】
照合操作ユニット６０２は、対象人物の数及び／又は性別情報と、テンプレートデータベース内の各撮影テンプレートの記述情報とに対して照合操作を行うために使用することができる。
【００７９】
テンプレートリターンユニット６０３は、一致した目標撮影テンプレートに従ってクライアント端末が撮影推薦情報を提供するように、その目標撮影テンプレートをクライアント端末に返すために使用することができる。
【００８０】
本開示の実施形態によれば、集合写真を撮影するために撮影テンプレートデータベースを事前に構築することができる。撮影テンプレートデータベースは、様々な人数及び性別等にそれぞれ対応する複数の撮影テンプレートを記憶することができる。例えば撮影テンプレートデータベースは、３人の少女の集合写真を撮るための撮影テンプレート、及び２人の少年の集合写真を撮るための撮影テンプレート等を含み得る。従って、集合写真の撮影時、集合写真を撮る人の人数及び性別等に従って適切な撮影テンプレートを選択することができ、テンプレート内の位置決め及びアングル等を参照して写真を撮ることができ、それにより撮影効果を改善することができる。
【００８１】
本開示はソフトウェア及び所要の汎用ハードウェアプラットフォームによって実装できると理解されることを上記の実施形態の説明から知ることができる。本開示の技術的解決策は、本質的に又は従来技術を超えて寄与する部分についてソフトウェア製品として実装することができる。コンピュータソフトウェア製品は、本開示の様々な実施形態又は実施形態の一部で記載した方法をコンピュータ機器（例えばパーソナルコンピュータ、サーバ、ネットワーク装置等）に実行させる幾つかの命令を含む、ＲＯＭ／ＲＡＭ、磁気ディスケット、コンパクトディスク等の記憶媒体内に記憶することができる。
【００８２】
本明細書の様々な実施形態は進行的な方法で全て説明しており、様々な実施形態にわたる同じ又は同様の部分は互いによって参照され得る。例えばシステム又はシステムの実施形態では、それらが方法の実施形態と基本的に同様であり、それらの間の関連性は方法の実施形態についての説明を参照することができるため、その説明は比較的単純である。上記のシステム及びシステムの実施形態は例示に過ぎない。別個のコンポーネントとして記載したユニットは、物理的に分離されてもされなくてもよい。ユニットとして記載したコンポーネントは物理ユニットでもそうでなくてもよく、例えば一箇所に位置することができるか、又は複数のネットワークユニット上に分散させることができる。実施形態の目的は、実際のニーズに従って一部又は全てのモジュールを選択することによって実現することができる。当業者であれば、一切の発明的作業なしに本開示の実施形態を理解及び実装することができる。
【００８３】
本開示に従って提供される、撮影テンプレートデータベースを構築し、且つ撮影推薦情報を提供するための方法及び装置を上記で詳細に紹介した。本開示の原理及び実装形態を示すために本明細書に例を記載した。上記の実施形態の説明は、単に本開示の方法及び重要な概念の理解を促進するために使用される。その一方、当業者にとって特定の実装形態及び応用範囲は本開示の概念に従って変えることができる。要約すると、この説明の開示は本開示を限定するものとして解釈すべきではない。
【図１】
2017531950.tif 000006
【図２】
2017531950.tif 000007
【図３】
2017531950.tif 000008
【図４】
2017531950.tif 000009
【図５】
2017531950.tif 000010
【図６】
2017531950.tif 000011
【手続補正書】
【提出日】平成29年6月7日(2017.6.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
撮影テンプレートデータベースを構築するための方法であって、
写真を撮影テンプレートとして取得するステップであって、前記写真は、前記写真内に含まれる少なくとも２人の人物の人物特徴情報を含む、予め設定された特徴に従う、取得するステップと、
前記撮影テンプレートの記述情報を取得するステップと、
前記撮影テンプレートと前記記述情報との間の対応関係を前記撮影テンプレートデータベース内に記憶するステップと
を含み、
前記撮影テンプレートを取得するための検索要求が受信された後に、前記検索要求内に保持されるパラメータに従って前記撮影テンプレートの前記記述情報に対して照合操作が行われ、且つ一致した撮影テンプレートが返される
、方法。
【請求項２】
前記予め設定される特徴は、背景情報、人物特徴輪郭の鮮明さ、又は前記写真内の人物特徴の位置及びプロポーションの少なくとも１つを更に含む、請求項１に記載の方法。
【請求項３】
前記撮影テンプレート内の人物特徴輪郭曲線を識別するステップと、
前記撮影テンプレート内の前記人物特徴輪郭曲線の位置情報を決定するステップと、
一致した目標撮影テンプレートが返された後に前記人物特徴輪郭曲線に対応する前記位置情報も返されるように、前記人物特徴輪郭曲線に対応する前記位置情報を前記テンプレートデータベース内に記憶するステップと
を更に含む、請求項１に記載の方法。
【請求項４】
前記撮影テンプレート内の前記人物特徴の身体部位の名称及び対応する位置情報を決定するステップと、
前記身体部位の前記名称及び前記対応する位置情報を前記テンプレートデータベース内に記憶するステップと
を更に含み、
一致した目標撮影テンプレートが返された後に前記身体部位の前記名称及び前記対応する位置情報が返される
、請求項１に記載の方法。
【請求項５】
撮影推薦情報を提供するための方法であって、
対象人物の数及び／又は性別情報を取得するステップと、
前記サーバから、対象人物の数及び／又は性別情報に基づいている、一致した目標撮影テンプレートを受信するステップと、
前記サーバによって返される前記一致した目標撮影テンプレートに従って利用者に撮影推薦情報を提供するステップと
を含む、方法。
【請求項６】
対象人物の数及び／又は性別情報を取得するステップは、前記利用者によって入力される情報に従って前記対象人物の数及び／又は性別情報を決定するステップを含む、請求項５に記載の方法。
【請求項７】
対象人物の数及び／又は性別情報を取得するステップは、
画像捕捉装置を初期設定するステップと、
前記画像捕捉装置によって捕捉された画像に対して顔認識を行うステップと、
認識される顔の数及び認識される性別特徴に従って前記対象人物の数及び／又は性別情報を決定するステップと
を含む、請求項５に記載の方法。
【請求項８】
前記一致した撮影テンプレート内に含まれる人物特徴輪郭曲線に対応する位置情報を受信するステップと、
画像捕捉装置を初期設定するステップと、
前記画像捕捉装置によって捕捉される画像の上層上に前記一致した目標撮影テンプレート内の人物特徴の前記人物特徴輪郭曲線を提供するステップと
を更に含む、請求項５に記載の方法。
【請求項９】
前記人物特徴の身体部位の名称及び前記身体部位に対応する位置情報を受信するステップと、
前記画像の前記上層上に前記身体部位の前記名称及び前記対応する位置情報を提供するステップと
を更に含む、請求項８に記載の方法。
【請求項１０】
画像捕捉装置を初期設定するステップと、
前記画像捕捉装置によって捕捉された画像に対して顔認識を行うステップと、
前記顔認識の結果に従って対象人物の顔形及び／又は身体プロポーションを決定するステップと、
前記補足された画像内の前記対象人物の前記顔形及び／又は前記身体プロポーションを調節するために、前記画像捕捉装置によって捕捉された前記画像を前記プロポーションに従ってフィルタリングするステップと
を更に含む、請求項５に記載の方法。
【請求項１１】
前記一致した目標撮影テンプレートの選択を受け付けるステップと、
前記一致した目標撮影テンプレートの識別情報を前記サーバにアップロードするステップとを更に含み、
前記識別情報は、前記目標撮影テンプレートが選択された回数に関する統計情報を作成するために使用される
、請求項５に記載の方法。
【請求項１２】
撮影推薦情報を提供するための方法であって、
複数の撮影テンプレート及び対応する記述情報を記憶するテンプレートデータベースから撮影テンプレートを取得するためにクライアント端末によって送信される検索要求を受信するステップであって、前記撮影テンプレートの前記記述情報は、前記撮影テンプレート内に含まれる人物の数及び／又は性別情報に関連付けられ、前記要求は、対象人物の数及び／又は性別情報を含む、ステップと、
前記対象人物の数及び／又は性別情報と、前記テンプレートデータベース内の前記撮影テンプレートのそれぞれの前記記述情報とに対して照合操作を行うステップと、
一致した目標撮影テンプレートを前記クライアント端末に返すステップと
を含み、
前記一致した目標撮影テンプレートは撮影推薦情報を提供するために使用される
、方法。
【請求項１３】
撮影テンプレートデータベースを構築するための装置であって、
写真を撮影テンプレートとして取得するために使用される撮影テンプレート取得ユニットであって、前記写真は、前記写真内に含まれる少なくとも２人の人物の人物特徴情報を少なくとも含む、予め設定された特徴に従う、撮影テンプレート取得ユニットと、
前記撮影テンプレート内に含まれる人物の数及び／又は性別情報に従って前記撮影テンプレートの記述情報を取得するために使用される記述情報取得ユニットと、
前記撮影テンプレートと前記記述情報との間の対応関係を前記撮影テンプレートデータベース内に記憶するために使用される対応関係記憶ユニットと
を含み、
撮影テンプレートを取得するための検索要求が受信された後、前記検索要求内に保持されるパラメータに従って前記撮影テンプレートの前記記述情報に対して照合操作が行われ、且つ一致した撮影テンプレートが返される
、装置。
【請求項１４】
前記予め設定される特徴は、背景情報、人物特徴輪郭の鮮明さ、又は前記写真内の人物特徴の位置及びプロポーションの少なくとも１つを更に含む、請求項１３に記載の装置。
【請求項１５】
前記撮影テンプレート内の人物特徴輪郭曲線を認識するために使用される曲線認識ユニットと、
前記撮影テンプレート内の前記人物特徴輪郭曲線の位置情報を決定するために使用される位置情報決定ユニットと、
一致した目標撮影テンプレートが返された後に、前記人物特徴輪郭曲線に対応する前記位置情報も返されるように、前記人物特徴輪郭曲線に対応する前記位置情報を前記テンプレートデータベース内に記憶するために使用される曲線情報記憶ユニットと
を更に含む、請求項１３に記載の装置。
【請求項１６】
前記撮影テンプレート内の前記人物特徴の身体部位の名称及び対応する位置情報を決定するために使用される身体部位位置情報決定ユニットと、
前記身体部位の前記名称及び前記対応する位置情報を前記テンプレートデータベース内に記憶するために使用される身体部位位置情報記憶ユニットと
を更に含み、
一致した目標撮影テンプレートが返された後に、前記身体部位の前記名称及び前記対応する位置情報が返される
、請求項１３に記載の装置。
【請求項１７】
撮影推薦情報を提供するための装置であって、
対象人物の数及び／又は性別情報を取得するために使用される対象人物情報取得ユニットと、
撮影テンプレート取得要求をサーバに送信し、前記サーバから、対象人物の数及び／又は性別情報に基づいている、一致した目標撮影テンプレートを受信するために使用される要求送信ユニットであって、前記要求は、前記対象人物の数及び／又は性別情報を保持する、要求送信ユニットと、
前記サーバによって返される前記一致した目標撮影テンプレートに従って撮影推薦情報を利用者に提供するために使用される推薦情報提供ユニットと
を含む、装置。
【請求項１８】
前記対象人物情報取得ユニットは、前記利用者によって入力される情報に従って前記対象人物の数及び／又は性別情報を決定するために更に使用される、請求項１７に記載の装置。
【請求項１９】
前記対象人物情報取得ユニットは、
画像捕捉装置を初期設定するために使用される画像捕捉装置初期設定サブユニットと、
前記画像捕捉装置によって捕捉される画像に対して顔認識を行い、且つ認識される顔の数及び性別特徴に従って前記対象人物の数及び／又は性別情報を決定するために使用される認識サブユニットと
を含む、請求項１７に記載の装置。
【請求項２０】
前記一致した撮影テンプレート内に含まれる人物特徴輪郭曲線に対応する位置情報を受信し、且つ画像捕捉装置を初期設定するために使用される画像捕捉装置初期設定ユニットと、
前記画像捕捉装置によって捕捉される画像の上層上に前記一致した目標撮影テンプレート内の人物特徴の身体輪郭曲線グラフを提供するために使用される身体輪郭曲線提供ユニットと
を更に含む、請求項１７に記載の装置。
【請求項２１】
前記人物特徴の身体部位の名称及び前記身体部位に対応する位置情報を受信し、且つ前記画像インタフェースの前記上層上に前記身体部位の前記名称及び前記対応する位置情報を提供するために使用される身体部位位置情報提供ユニットを更に含む、請求項２０に記載の装置。
【請求項２２】
画像捕捉装置を初期設定するために使用される画像捕捉装置初期設定ユニットと、
前記画像捕捉装置によって捕捉された画像に対して顔認識を行うために使用される認識ユニットと、
前記顔認識の結果に従って各対象人物の顔形及び／又は身体プロポーションを決定するために使用されるプロポーション情報決定ユニットと、
前記補足された画像内の各人物の前記顔形及び／又は前記身体プロポーションを調節するために、前記画像捕捉装置によって捕捉された前記画像を前記プロポーションに従ってフィルタリングするために使用されるフィルタリングユニットと
を更に含む、請求項１７に記載の装置。
【請求項２３】
前記一致した目標撮影テンプレートの選択を受け付け、且つ前記一致した目標撮影テンプレートの識別情報を前記サーバにアップロードするために使用されるテンプレート識別情報アップロードユニットを更に含み、
前記識別情報は、前記撮影テンプレートが選択された回数に関する統計情報を作成するために使用される
、請求項１７に記載の装置。
【請求項２４】
複数の撮影テンプレート及び対応する記述情報を記憶するテンプレートデータベースから撮影テンプレートを取得するためにクライアント端末によって送信される検索要求を受信するために使用される要求受信ユニットであって、前記撮影テンプレートの前記記述情報は、前記撮影テンプレート内に含まれる人物の数及び／又は性別情報に関連付けられ、前記要求は、対象人物の数及び／又は性別情報を含む、要求受信ユニットと、
前記対象人物の数及び／又は性別情報と、前記テンプレートデータベース内の前記撮影テンプレートのそれぞれの前記記述情報とに対して照合操作を行うために使用される照合操作ユニットと、
一致した目標撮影テンプレートを前記クライアント端末に返すために使用されるテンプレートリターンユニットと
を含み、
前記一致した目標撮影テンプレートは、撮影推薦情報を提供するために使用される
、装置。
【請求項２５】
前記対象人物の数及び／又は性別情報と、前記テンプレートデータベース内の前記撮影テンプレートのそれぞれの前記記述情報とに対して照合操作を行い、一致した目標撮影テンプレートを取得するステップ
を更に含む、請求項１２に記載の方法。
【請求項２６】
前記一致した目標撮影テンプレート内に含まれる人物特徴輪郭曲線に対応する位置情報を返すステップと、
前記人物の身体部位の名称及び前記身体部位に対応する位置情報を返すステップと
を更に含む、請求項１２に記載の方法。
【請求項２７】
命令のセットを格納する非一時的コンピュータ可読媒体であって、前記命令のセットは、撮影テンプレートデータベースを構築するための装置に前記撮影テンプレートデータベースを構築するための方法を行わせるように、前記装置の少なくとも一つのプロセッサによって実行可能であり、前記方法は、
写真を撮影テンプレートとして取得するステップであって、前記写真は、前記写真内に含まれる少なくとも２人の人物の人物特徴情報を含む、予め設定された特徴に従う、取得するステップと、
前記撮影テンプレートの記述情報を取得するステップと、
前記撮影テンプレートと前記記述情報との間の対応関係を前記撮影テンプレートデータベース内に記憶するステップと、
を含み、
前記撮影テンプレートを取得するための検索要求が受信された後に、前記検索要求内に保持されるパラメータに従って前記撮影テンプレートの前記記述情報に対して照合操作が行われ、且つ一致した撮影テンプレートが返される、非一時的コンピュータ可読媒体。
【請求項２８】
前記予め設定される特徴は、背景情報、人物特徴輪郭の鮮明さ、又は前記写真内の人物特徴の位置及びプロポーションの少なくとも１つを更に含む、請求項２７に記載の非一時的コンピュータ可読媒体。
【請求項２９】
前記命令のセットは、前記装置に、
前記撮影テンプレート内の人物特徴輪郭曲線を識別するステップと、
前記撮影テンプレート内の前記人物特徴輪郭曲線の位置情報を決定するステップと、
一致した目標撮影テンプレートが返された後に前記人物特徴輪郭曲線に対応する前記位置情報も返されるように、前記人物特徴輪郭曲線に対応する前記位置情報を前記テンプレートデータベース内に記憶するステップと、
を更に行わせるように、前記装置の前記少なくとも一つのプロセッサによって実行可能である、請求項２７に記載の非一時的コンピュータ可読媒体。
【請求項３０】
前記命令のセットは、前記装置に、
前記撮影テンプレート内の前記人物特徴の身体部位の名称及び対応する位置情報を決定するステップと、
前記身体部位の前記名称及び前記対応する位置情報を前記テンプレートデータベース内に記憶するステップと、
を更に行わせるように、前記装置の前記少なくとも一つのプロセッサによって実行可能であり、
一致した目標撮影テンプレートが返された後に前記身体部位の前記名称及び前記対応する位置情報が返される、請求項２７に記載の非一時的コンピュータ可読媒体。
【請求項３１】
命令のセットを格納する非一時的コンピュータ可読媒体であって、前記命令のセットは、クライアント端末に撮影推薦情報を提供する方法を行わせるように、前記クライアント端末の少なくとも一つのプロセッサによって実行可能であり、前記方法は、
対象人物の数及び／又は性別情報を取得するステップと、
前記サーバから、対象人物の数及び／又は性別情報に基づいている、一致した目標撮影テンプレートを受信するステップと、
前記サーバによって返される前記一致した目標撮影テンプレートに従って利用者に撮影推薦情報を提供するステップと、
を含む、非一時的コンピュータ可読媒体。
【請求項３２】
前記命令のセットは、前記クライアント端末に、
前記利用者によって入力される情報に従って前記対象人物の数及び／又は性別情報を決定するステップにより、
対象人物の数及び／又は性別情報を取得するステップを更に行わせるように、前記クライアント端末の前記少なくとも一つのプロセッサによって実行可能である、請求項３１に記載の非一時的コンピュータ可読媒体。
【請求項３３】
前記命令のセットは、前記クライアント端末に、
画像捕捉装置を初期設定するステップと、
前記画像捕捉装置によって捕捉された画像に対して顔認識を行うステップと、
認識される顔の数及び認識される性別特徴に従って前記対象人物の数及び／又は性別情報を決定するステップとにより、
対象人物の数及び／又は性別情報を取得するステップを更に行わせるように、前記クライアント端末の前記少なくとも一つのプロセッサによって実行可能である、請求項３１に記載の非一時的コンピュータ可読媒体。
【請求項３４】
前記命令のセットは、前記クライアント端末に、
前記一致した撮影テンプレート内に含まれる人物特徴輪郭曲線に対応する位置情報を受信するステップと、
画像捕捉装置を初期設定するステップと、
前記画像捕捉装置によって捕捉される画像の上層上に前記一致した目標撮影テンプレート内の人物特徴の前記人物特徴輪郭曲線を提供するステップと、
を更に行わせるように、前記クライアント端末の前記少なくとも一つのプロセッサによって実行可能である、請求項３１に記載の非一時的コンピュータ可読媒体。
【請求項３５】
前記命令のセットは、前記クライアント端末に、
前記人物特徴の身体部位の名称及び前記身体部位に対応する位置情報を受信するステップと、
前記画像の前記上層上に前記身体部位の前記名称及び前記対応する位置情報を提供するステップと、
を更に行わせるように、前記クライアント端末の前記少なくとも一つのプロセッサによって実行可能である、請求項３４に記載の非一時的コンピュータ可読媒体。
【請求項３６】
前記命令のセットは、前記クライアント端末に、
画像捕捉装置を初期設定するステップと、
前記画像捕捉装置によって捕捉された画像に対して顔認識を行うステップと、
前記顔認識の結果に従って対象人物の顔形及び／又は身体プロポーションを決定するステップと、
前記補足された画像内の前記対象人物の前記顔形及び／又は前記身体プロポーションを調節するために、前記画像捕捉装置によって捕捉された前記画像を前記プロポーションに従ってフィルタリングするステップと、
を更に行わせるように、前記クライアント端末の前記少なくとも一つのプロセッサによって実行可能である、請求項３１に記載の非一時的コンピュータ可読媒体。
【請求項３７】
前記命令のセットは、前記クライアント端末に、
前記一致した目標撮影テンプレートの選択を受け付けるステップと、
前記一致した目標撮影テンプレートの識別情報を前記サーバにアップロードするステップと、
を更に行わせるように、前記クライアント端末の前記少なくとも一つのプロセッサによって実行可能であり
前記識別情報は、前記目標撮影テンプレートが選択された回数に関する統計情報を作成するために使用される、請求項３１に記載の非一時的コンピュータ可読媒体。
【請求項３８】
命令のセットを格納する非一時的コンピュータ可読媒体であって、前記命令のセットは、サーバに撮影推薦情報を提供する方法を行わせるように、前記サーバの少なくとも一つのプロセッサによって実行可能であり、前記方法は、
テンプレートデータベースから撮影テンプレートを取得するためにクライアント端末によって送信される検索要求を受信するステップであって、前記テンプレートデータベースは、複数の撮影テンプレート及び対応する記述情報を記憶し、前記撮影テンプレートの前記記述情報は、前記撮影テンプレート内に含まれる人物の数及び／又は性別情報に関連付けられ、前記要求は、対象人物の数及び／又は性別情報を含む、ステップと、
前記対象人物の数及び／又は性別情報と、前記テンプレートデータベース内の前記撮影テンプレートのそれぞれの前記記述情報とに対して照合操作を行うステップと、
一致した目標撮影テンプレートを前記クライアント端末に返すステップと、
を含み、
前記一致した目標撮影テンプレートは、撮影推薦情報を提供するために使用される、非一時的コンピュータ可読媒体。
【国際調査報告】
2017531950.tif 000012
2017531950.tif 000013
2017531950.tif 000014
2017531950.tif 000015