(57)【要約】【課題】本発明は、拡張現実技術を使用し、使用者が適切な眉型を選択して迅速に眉補正を行うことを補助できる、拡張現実を結合した身体情報分析装置およびその眉型プレビュー方法を提供する。【解決手段】本発明は拡張現実を結合した身体情報分析装置およびその眉型プレビュー方法を開示し、ここで眉型プレビュー方法は、顔部イメージを取得するステップと、顔部イメージにおいて眼部イメージを識別するステップと、眼部イメージの位置および眉毛偏移量に基づき投影位置を算出するステップと、プレビューモードで顔部イメージを表示し、かつ投影位置に手本眉毛イメージを表示するステップと、補助モードで顔部イメージを表示し、かつ投影位置に手本眉毛イメージに対応する眉型輪郭パターンを表示するステップと、を含む。本発明は使用者が眉補正後の眉型に不満を持つことを効果的に防ぐことができ、眉補正の技術的難易度を大幅に下げ、かつ眉補正の成功確率を高めることができる。【選択図】図６
2019063480.tif 000002
【特許請求の範囲】
【請求項１】
身体情報分析装置に応用される拡張現実を結合した眉型プレビュー方法であって、
ａ）前記身体情報分析装置のイメージ取得モジュールが顔部イメージを取得するよう制御するステップと、
ｂ）前記身体情報分析装置の処理ユニットが顔部イメージにおいて眼部イメージを取得するよう制御するステップと、
ｃ）前記処理ユニットが前記眼部イメージの位置および眉毛偏移量に基づき投影位置を算出するステップと、
ｄ）プレビューモードで前記投影位置に基づき前記顔部イメージと手本眉毛イメージを合成することで合成イメージを生成し、かつ前記身体情報分析装置の表示モジュールが前記合成イメージを表示するよう制御するステップと、
ｅ）補助モードで前記表示モジュールが前記顔部イメージを表示し、かつ前記投影位置に前記手本眉毛イメージに対応する眉型輪郭パターンを表示するよう制御するステップと、を含む方法。
【請求項２】
前記ステップｂ）は、ステップｂ１）前記眼部イメージの複数の眼部特徴点を識別し、ここで前記複数の眼部特徴点は眼部の異なる特徴にそれぞれ対応するステップを含む請求項１に記載の眉型プレビュー方法。
【請求項３】
前記複数の眼部特徴点は眼尻に対応する眼尻特徴点を含み、かつ前記ステップｃ）は、
ｃ１）前記眉毛偏移量を取得するステップと、
ｃ２）前記眼尻特徴点から上方向に前記眉毛偏移量を垂直移動させることで、前記投影位置を取得するステップと、を含む請求項２に記載の眉型プレビュー方法。
【請求項４】
前記ステップｃ）の前にステップｆ）選択指令または選択操作に基づき複数の前記手本眉毛イメージのうちの１つを選択するステップをさらに含み、ここで、前記ステップｄ）は前記選択指令または前記選択操作により選択された前記手本眉毛イメージを表示し、ここで前記複数の手本眉毛イメージは異なる前記眉毛偏移量にそれぞれ対応するステップである請求項３に記載の眉型プレビュー方法。
【請求項５】
前記ステップｂ）は、ステップｂ２）前記顔部イメージにおいて眉毛イメージの複数の眉毛特徴点を識別し、ここで前記複数の眉毛特徴点は眉毛の異なる特徴にそれぞれ対応するステップをさらに含む請求項３に記載の眉型プレビュー方法。
【請求項６】
前記複数の眉毛特徴点は眉尻に対応する眉尻手本特徴点を含み、かつ前記ステップｃ１）はステップｃ１１）前記眉尻特徴点と前記眼尻特徴点との間の距離を算出して前記眉毛偏移量とするステップを含む請求項５に記載の眉型プレビュー方法。
【請求項７】
前記ステップｃ１１）は前記眉尻特徴点と前記眼尻特徴点との間の垂直距離を算出して前記眉毛偏移量とするステップである請求項６に記載の眉型プレビュー方法。
【請求項８】
前記手本眉毛イメージには眉毛の異なる特徴にそれぞれ対応する複数の手本特徴点が設けられ、前記ステップｄ）の前に、
ｇ１）眉毛の異なる特徴にそれぞれ対応する各前記眉毛特徴点および各前記手本特徴点に基づき調整パラメータ群を算出し、ここで前記調整パラメータ群は並進パラメータ、回転パラメータ、および縮小拡大パラメータを含むステップと、
ｇ２）前記調整パラメータ群に基づき前記複数の手本特徴点の位置を調整することで前記手本眉毛イメージを調整するステップと、
ｇ３）調整後の前記複数の手本特徴点の位置に基づき前記眉型輪郭パターンを描くステップと、をさらに含む請求項５に記載の眉型プレビュー方法。
【請求項９】
３つの前記眉毛特徴点および３つの前記手本特徴点は眉毛の眉頭、眉山、および眉尻にそれぞれ対応する請求項８に記載の眉型プレビュー方法。
【請求項１０】
拡張現実を結合した身体情報分析装置であって、
顔部イメージを取得するためのイメージ取得モジュールと、
前記イメージ取得モジュールに電気的に接続され、前記顔部イメージにおいて眼部イメージを識別し、かつ前記眼部イメージの位置および眉毛偏移量に基づき投影位置を算出する処理ユニットと、
プレビューモードで合成イメージを表示し、ここで前記合成イメージは前記処理ユニットにより前記投影位置に基づき前記顔部イメージと手本眉毛イメージとを合成することで生成され、かつ、前記補助モードで前記顔部イメージを表示し、かつ前記投影位置に前記手本眉毛イメージに対応する眉型輪郭パターンを表示する表示モジュールと、を含む装置。
【請求項１１】
前記処理ユニットは、
前記顔部イメージにおいて眉毛イメージの複数の眉毛特徴点を識別し、かつ前記眼部イメージの複数の眼部特徴点を識別し、ここで前記複数の眼部特徴点は眼部の異なる特徴にそれぞれ対応し、前記複数の眉毛特徴点は眉毛の異なる特徴にそれぞれ対応する顔部分析モジュールと、
前記投影位置に基づき前記顔部イメージと前記手本眉毛イメージとを合成イメージとして合成する合成モジュールと、を含む請求項１０に記載の身体情報分析装置。
【請求項１２】
前記複数の眼部特徴点は眼尻に対応する眼尻特徴点を含み、かつ前記処理ユニットは、前記眼尻特徴点から上方向に前記眉毛偏移量を垂直移動させることで前記投影位置を取得する算出モジュールをさらに含む請求項１１に記載の身体情報分析装置。
【請求項１３】
前記処理ユニットに電気的に接続され、複数の前記手本眉毛イメージを記憶し、ここで前記複数の手本眉毛イメージは異なる前記眉毛偏移量にそれぞれ対応するメモリと、
前記処理ユニットに電気的に接続され、前記複数の手本眉毛イメージのうちの１つを選択する選択操作を受け入れるための入力インターフェースと、
電子装置に接続され、前記電子装置から前記複数の手本眉毛イメージのうちの１つを選択する選択指令を受け入れるための無線伝送モジュールと、をさらに含み、
ここで前記処理ユニットは、前記表示モジュールが前記選択操作または前記選択指令により選択された前記手本眉毛イメージを表示するよう制御する請求項１１に記載の身体情報分析装置。
【請求項１４】
前記処理ユニットは、眉尻に対応する前記眉毛特徴点と眼尻に対応する眼尻特徴点との間の垂直距離を算出して前記眉毛偏移量とする算出モジュールをさらに含む請求項１１に記載の身体情報分析装置。
【請求項１５】
前記手本眉毛イメージには眉毛の異なる特徴にそれぞれ対応する複数の手本特徴点が設けられ、前記処理ユニットは、
眉毛の同一の特徴にそれぞれ対応する各前記眉毛特徴点および各前記手本特徴点に基づき調整パラメータ群を算出し、前記調整パラメータ群に基づき前記複数の手本特徴点の位置を調整することで前記手本眉毛イメージを調整し、ここで前記調整パラメータ群は並進パラメータ、回転パラメータ、および拡大縮小パラメータを含む、調整モジュールと、
調整後の前記複数の手本特徴点の位置に基づき前記眉型輪郭パターンを描く描画モジュールと、をさらに含み、
ここで３つの前記眉毛特徴点および３つの前記手本特徴点は眉毛の眉頭、眉山、および眉尻にそれぞれ対応する請求項１１に記載の身体情報分析装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置および方法に関し、特に拡張現実を結合した身体情報分析装置およびその眉型プレビュー方法に関する。
【背景技術】
【０００２】
眉補正は技術的難易度が極めて高い化粧項目の１つである。眉補正が成功すれば、顔の形が人に与える印象を変え、ひいては人に与える外観のイメージを高めることができる。
通常、使用者は鏡の前に座って眉補正を行い、またはスマートフォンのカメラおよびスクリーンを鏡の代わりにして眉補正を行う。
【０００３】
しかしながら、使用者が眉補正を行う前には、往々にして補正したい眉型が自身の顔型に適しているか否かを何の根拠もなく想像するしかない。しかも、眉補正を行うとき、想像のみによって眉補正を行うしかない。従って、経験不足の使用者は往々にして、眉補正が終わってから初めて、眉型が自身の顔型に適していないことがわかる。しかも、補正技術が高くない使用者は眉補正速度が過度に遅く、または補正後の眉型が想像と違うという悩みを持つのが普通である。
【０００４】
これに鑑み、現在、経験不足、または眉補正技術が高くない使用者が適切な眉型を選択して迅速に眉補正を行うことを効果的に補助することができる補助装置が極めて必要とされている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、拡張現実技術を使用し、使用者が適切な眉型を選択して迅速に眉補正を行うことを補助できる、拡張現実を結合した身体情報分析装置およびその眉型プレビュー方法を提供する。
【課題を解決するための手段】
【０００６】
実施例において、拡張現実を結合した眉型プレビュー方法は、身体情報分析装置に応用され、身体情報分析装置のイメージ取得モジュールが顔部イメージを取得するよう制御するステップと、身体情報分析装置の処理ユニットが顔部イメージにおいて眼部イメージを取得するよう制御するステップと、処理ユニットが眼部イメージの位置および眉毛偏移量に基づき投影位置を算出するステップと、プレビューモードで投影位置に基づき顔部イメージと手本眉毛イメージを合成することで合成イメージを生成し、かつ身体情報分析装置の表示モジュールが合成イメージを表示するよう制御するステップと、補助モードで表示モジュールが顔部イメージを表示し、かつ投影位置に手本眉毛イメージに対応する眉型輪郭パターンを表示するよう制御するステップと、を含む。
【０００７】
実施例において、拡張現実を結合した身体情報分析装置は、イメージ取得モジュールと、イメージ取得モジュールに電気的に接続された処理ユニットと、表示モジュールと、を含む。イメージ取得モジュールは、顔部イメージを取得することに用いられる。処理ユニットは、顔部イメージにおいて眼部イメージを取得し、かつ眼部イメージの位置および眉毛偏移量に基づき投影位置を算出する。表示モジュールはプレビューモードで合成イメージを表示し、ここで合成イメージは、処理ユニットにより投影位置に基づき顔部イメージと手本眉毛イメージを合成することで生成される。かつ、表示モジュールは、補助モードで顔部イメージを表示し、かつ投影位置に手本眉毛イメージに対応する眉型輪郭パターンを表示する。
【０００８】
本発明は、プレビューモードにより使用者が眉補正結果をプレビューできるようにし、使用者が眉補正後の眉型に不満を持つことを効果的に防ぐことができる。かつ、本発明は、補助モードにより使用者が直観的かつ正確に眉補正ができるようにし、眉補正の技術的難易度を大幅に下げ、かつ眉補正の成功確率を高めることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１の実施例のシステムのフレームチャートである。
【図２】本発明の身体情報分析装置の第１概略図である。
【図３】本発明の身体情報分析装置の第２概略図である。
【図４】本発明の第１の実施例の身体情報分析装置のフレームチャートである。
【図５】本発明の第１の実施例の処理ユニットの概略図である。
【図６】本発明の第１の実施例の眉型プレビュー方法のフローチャートである。
【図７Ａ】本発明の第２の実施例の眉型プレビュー方法の第１部分フローチャートである。
【図７Ｂ】本発明の第２の実施例の眉型プレビュー方法の第２部分フローチャートである。
【図８】本発明の第３の実施例の眉型プレビュー方法のフローチャートである。
【図９】顔部分析の概略図である。
【図１０】オリジナル顔部イメージの概略図である。
【図１１】本発明のプレビューモードの表示画面の概略図である。
【図１２】本発明の補助モードの表示画面の概略図である。
【図１３】本発明の投影位置算出の第１概略図である。
【図１４】本発明の投影位置算出の第２概略図である。
【図１５】本発明の投影位置算出の第３概略図である。
【図１６】本発明の特徴分析の第１概略図である。
【図１７】本発明の特徴分析の第２概略図である。
【図１８Ａ】本発明の調整前の投影位置の概略図である。
【図１８Ｂ】本発明の調整後の投影位置の概略図である。
【図１９Ａ】本発明の調整前の眉型の概略図である。
【図１９Ｂ】本発明の調整後の眉型の概略図である。
【発明を実施するための形態】
【００１０】
以下に図面および具体的実施例を踏まえて、本発明の技術方案を詳細に説明することで本発明の目的、方案、および効果をさらに明確に理解するようにするが、本発明に付属される特許請求の範囲の保護範囲の制限となるわけではない。
【００１１】
本発明は身体情報分析装置１（以下、分析装置１という）を開示し、分析装置１は主に眉型プレビュー方法（以下、プレビュー方法という）を実行するために用いられ、使用者が各種眉型の視覚的感覚を簡単にプレビューできるようにし、かつ現在の眉型と特定眉型との間の差異を対比することで、使用者が適切な眉型を選択して眉補正を行うことを補助する。
【００１２】
図１を参照されたい。本発明の第１の実施例のシステムのフレームチャートである。図１の実施例において、使用者は電子装置２を操作して分析装置１に設定を行うことができる。
【００１３】
具体的には、電子装置２のメモリ（図示せず）にはソフトウェア２１がインストールされている。ソフトウェア２１は分析装置１と接続を確立するために用いられる（例えば、分析装置１のメーカーにより開発され、提供されたアプリケーションプログラム）。かつ、使用者はソフトウェア２１を操作して分析装置１に各種の設定動作（例えば、使用者のデータを入力する、使用者の顔部イメージを登録する、および／または各種プリセット値を設定するなど）を行うことができる。
【００１４】
実施例において、使用者はまた、分析装置１の入力インターフェース（例えば図４に示す入力インターフェース１５）を直接操作して各種設定動作を行うことができる。
実施例において、分析装置１の無線伝送モジュール１６はＷｉ−Ｆｉ通信技術、ブルートゥース（登録商標）通信技術、Ｚｉｇｂｅｅ通信技術、無線周波数（ＲＦ）通信技術、赤外線通信技術、光通信技術、音声通信技術、および／またはその他無線通信技術を介して電子装置２とデータ伝送を行うことができる。
【００１５】
実施例において、分析装置１は所在エリアにおける無線ルータ３に接続することで、無線ルータ３によりインターネット４に接続することができる。これにより、分析装置１は、インターネット４経由でファームウェアの更新、データのアップロードとダウンロードなどの動作を行うことができる。かつ、分析装置１はさらに、インターネット４経由で使用者の身体情報（例えば後述の顔部イメージ、眉毛イメージ、眼部イメージ、および／または眉型輪郭パターンなど）を遠隔のコンピュータデバイス（図示せず）へ伝送することで、使用者に遠隔で確認させ、またはこれによりリモートバックアップという目的を実現するようにできる。
【００１６】
図２および図３を同時に参照されたい。図２は本発明の身体情報分析装置の第１概略図であり、図３は本発明の身体情報分析装置の第２概略図である。図２および図３の実施例の分析装置１は主に使用者の寝室またはメイクルームに設けられることで、使用者が身体情報（例えば、顔部、頸部、または手部）の検出と分析を行いやすくする。
【００１７】
分析装置１はミラースクリーン１１を有する。分析装置１が起動する（図２に示す）とき、ミラースクリーン１１を介してグラフィカルユーザーインターフェース（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ，ＧＵＩ）を表示し、かつグラフィカルユーザーインターフェースにより使用者とインタラクションできる。また、分析装置１がオフになった（図３に示す）とき、ミラースクリーン１１は単純なミラーとして使用されることで使用者の光学的ミラーイメージ５を反射できる。
【００１８】
本発明は主に分析装置１を介して使用者が化粧後の結果をプレビューできるようにし、かつ使用者が化粧動作（例えば、眉補正）を行うことを補助し、従って、ミラースクリーン１１はグラフィカルユーザーインターフェースを表示するとともに、使用者の光学的なミラーイメージ５を反射できることで、使用者が化粧時に、使用者の化粧した顔を分析することに有利になるとともに補助を提供する（後ほど詳述）。
【００１９】
実施例において、分析装置１は、分析装置１に設けられ、かつ角度の調整を受け入れることができるイメージ取得モジュール１２をさらに有する。実施例において、イメージ取得モジュール１２は使用者を撮影することで高解像度イメージ（例えば、顔部イメージ、頸部イメージ、または手部イメージなど）を取得でき、分析装置１はイメージにより使用者の身体情報および化粧の進捗を分析できる。他の実施例において、イメージ取得モジュール１２は外部の情報（例えば、一次元コード、二次元コードなど）を取得することで、情報の内容から対応するデータを取得できる。
【００２０】
かつ、分析装置１は、イメージ取得モジュール１２により取得されたイメージをリアルタイムにミラースクリーン１１に表示する。これにより、ミラースクリーン１１がオフになっていなくても、使用者はリアルタイムにミラースクリーン１１において自身の電子的ミラーイメージ５を確認できる。
【００２１】
さらに、分析装置１はまた、先ず、取得されたイメージにリアルタイム処理（例えば、使用者の選択した手本眉毛イメージを追加し、後述の眉型輪郭パターンなどのマークを追加し、または使用者の眉補正を補助するためのその他の指示図テキストを追加する）を行い、その後、処理後のイメージをミラースクリーン１１に表示することができる。
【００２２】
これにより、分析装置１は拡張現実の方法（Ａｕｇｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ，ＡＲ）によって、使用者が化粧をするときに、リアルタイムにかつ直観的にミラースクリーン１１上に補助情報を提供でき、ユーザーエクスペリエンスを効果的に高めることができる（後ほど詳述）。
【００２３】
実施例において、ミラースクリーン１１はタッチ制御式スクリーンでもよく、使用者はミラースクリーン１１を介して分析装置１にデータの入力動作を行うことができる。
分析装置１はさらに、複数のボタン１３を備えてもよい。本実施例において、複数のボタン１３は実体ボタン（ｂｕｔｔｏｎ）またはタッチキー（ｔｏｕｃｈ  ｋｅｙ）でもよいが、限定しない。
【００２４】
使用者は、ボタン１３を触発することで上述のグラフィカルユーザーインターフェースを操作制御し（例えば、グラフィカルユーザーインターフェースがトップページへ戻る、前のページへ移動、または次のページへ移動などを制御するなど）、または分析装置１が対応する機能（例えば、ミラースクリーン１１をオンにする、ミラースクリーン１１をオフにする、イメージ取得モジュール１２を起動するなど）を迅速に実行するようにできる。
【００２５】
分析装置１はさらに、１つまたは複数のセンサ１４（例えば、温度センサ、湿度センサなど）を有してもよく、分析装置１の所在環境の環境データを検知し、これにより使用者の身体情報に対する分析装置１の検出と分析の正確率を高める。実施例において、センサ１４はモーションセンサ（ｍｏｔｉｏｎ  ｓｅｎｓｏｒ）でもよく、分析装置１はモーションセンサにより使用者の移動ジェスチャー（例えば、左フリック、右フリック、上フリック、下フリック、前へ押す、または後ろへ引っ張るなど）を感知できる。このようにして、使用者はジェスチャーにより分析装置１にデータ入力動作を行うことができ、上述ミラースクリーン１１またはボタン１３に触れる必要がなく、これにより指紋が残ることを防げる。
【００２６】
引き続き図４を参照されたい。本発明の第１の実施例の身体情報分析装置のフレームチャートである。図４に示すように、分析装置１は主に処理ユニット１０と、処理ユニット１０に電気的に接続された表示モジュール１１１と、イメージ取得モジュール１２と、入力インターフェース１５と、無線伝送モジュール１６と、メモリ１７と、を含む。
【００２７】
実施例において、イメージ取得モジュール１２はカメラまたはビデオであり、外部イメージ（例えば、使用者の顔部イメージ）と外部情報を取得することに用いられる。分析装置１は外部イメージを介して使用者を認識（例えば、眉毛認識、眼部認識、顔部認識、頸部認識、または手部認識など）することで、使用者の眉毛、眼部、顔部、頸部、または手部などの部位を分析し、または外部情報の内容を介して対応する動作を行うことができる。
【００２８】
表示モジュール１１１は、上述のグラフィカルユーザーインターフェースを表示することに用いられる。実施例において、表示モジュール１１１はミラースクリーン１１の中に装着されている。表示モジュール１１１がイネーブルにされると、表示モジュール１１１の光源はミラースクリーン１１の一方向ガラス（図示せず）を透過し、かつ使用者の眼に投射でき、使用者がミラースクリーン１１でグラフィカルユーザーインターフェースを見られるようにする。
【００２９】
表示モジュール１１１がディゼーブルにされると、一方向ガラスの単一面光透過特性により、使用者はミラースクリーン１１で自身の光学的ミラーイメージ５のみを見ることができる。実施例において、分析装置１はさらに表示モジュール１１１の光源強度または表示領域を調整することで、ミラースクリーン１１が使用者の光学的ミラーイメージ５を反射するとともにグラフィカルユーザーインターフェースを表示できるようにする。
【００３０】
分析装置１は、入力インターフェース１５を介して使用者の外部入力を受け入れ、これにより使用者はグラフィカルユーザーインターフェースとインタラクションを行うことができ、または必要な設定動作を行うことができる。実施例において、入力インターフェース１５は上述のセンサ１４であってよく、使用者のジェスチャー入力を検知することに用いられる。
【００３１】
他の実施例において、入力インターフェース１５は上述のイメージ取得モジュール１２であってよく、外部イメージまたは外部情報を取得することに用いられる。さらに他の実施例において、入力インターフェース１５はタッチスクリーンまたはボタン１３であってよく、使用者の入力動作を受け入れることに用いられる。さらに別の実施例において、入力インターフェース１５はマイクであってよく、外部音声情報を受け入れることに用いられる。
【００３２】
無線伝送モジュール１６はインターネット４へ接続することに用いられる。具体的には、使用者はインターネット４により遠隔から分析装置１へ接続することで分析装置１に記録された各種データ（例えば、身体情報）を随時確認できる。メモリ１７は、データを記憶することに用いられる。
【００３３】
処理ユニット１０は、表示モジュール１１１、イメージ取得モジュール１２、入力インターフェース１５、無線伝送モジュール１６、およびメモリ１７に接続され、かつメモリ１７（例えば、非一時的記憶媒体）はコンピュータで実行可能なプログラムコード（図示せず）を記憶している。処理ユニット１０は、前述のコンピュータで実行可能なプログラムコードの実行を介して、本発明のプレビュー方法をさらに実現できる。
【００３４】
図５を同時に参照されたい。本発明の第１の具体的実施例の処理ユニットの概略図である。具体的には、処理ユニット１０は主に、上述コンピュータで実行可能なプログラムコードを介して本発明のプレビュー方法における各機能を実行し、かつ異なる機能に基づき、上述コンピュータで実行可能なプログラムコードを以下のいくつかの機能モジュールに分けることができる。
【００３５】
１．イメージ取得モジュール１２により取得された外部イメージに顔部分析処理を行う顔部分析モジュール１０１。具体的には、顔部分析モジュール１０１は顔部イメージにおいて顔部各部位のイメージ（例えば、眉毛イメージ、眼イメージ、鼻イメージ、耳イメージ、または唇イメージなど）を識別できる。
【００３６】
実施例において、顔部分析モジュール１０１は顔部イメージに顔部分析処理を行うことで各部位のイメージの複数の特徴点（例えば図９に示す特徴点６）を識別でき、ここで各特徴点は使用者の顔部の特定部位の異なる特徴（例えば、眉毛の眉頭、眉尻、または眉山、鼻の鼻筋、鼻頭、または小鼻、眼部の眼頭、または眼尻）にそれぞれ対応する。
【００３７】
２．使用者の眼部と眉毛との間の眉毛偏移量を算出し、かつ眉毛偏移量に基づき、使用者の選択した手本眉毛イメージ、または上述特定部位の投影パターンの投影位置を算出するための算出モジュール１０２。
【００３８】
３．使用者の眉毛の眉型および選択された手本眉毛イメージの眉型に基づき調整パラメータ群を算出し、調整パラメータ群に基づき手本眉毛イメージのサイズ、角度、または位置を調整して、調整後の手本眉毛イメージが使用者の眉毛と高い相似度を持ち、さらに自然になるようにするための調整モジュール１０３。
【００３９】
４．上述投影パターンを描くための描画モジュール１０４。
５．複数枚のイメージを単一の合成イメージに合成するための合成モジュール１０５。
実施例において、顔部分析モジュール１０１は、顔部イメージにおいて各眉毛イメージの複数の眉毛特徴点を識別する。算出モジュール１０２は、眉毛偏移量を算出し、かつ眉毛偏移量に基づき投影位置を算出する。
【００４０】
調整モジュール１０３は、調整パラメータ群を算出し、かつ調整パラメータ群に基づき手本眉毛イメージを調整する。描画モジュール１０４は、（調整後の）手本眉毛イメージの複数の手本特徴点に基づき眉型輪郭パターンを描く（即ち、眉毛の輪郭または範囲の投影パターンを指示することに用いられる）。
【００４１】
合成モジュール１０５は、投影位置に基づき顔部イメージおよび手本眉毛イメージを合成して合成イメージを生成する。最後に、処理ユニット１０は、プレビューモードで表示モジュール１１１が合成イメージを表示するよう制御し、かつ補助モードで表示モジュール１１１が顔部イメージと眉型輪郭パターンを同時に表示するよう制御する。
【００４２】
これにより、本発明はプレビューモードで、シミュレーションした眉毛補正効果を表示でき（即ち、手本眉毛イメージを表示する）、使用者が眉型選択の根拠とできるようにする。かつ、本発明は補助モードで眉型輪郭パターンを適切な位置に投影でき、使用者が化粧の根拠とできるようにする。
【００４３】
引き続き図６、および図９から１２までを参照されたい。図６は本発明の第１の実施例の眉型プレビュー方法のフローチャートであり、図９は顔部分析の概略図であり、図１０はオリジナル顔部イメージの概略図であり、図１１は本発明のプレビューモードの表示画面の概略図であり、図１２は本発明の補助モードの表示画面の概略図である。
【００４４】
本発明の分析装置１は、処理ユニット１０を介して上述のコンピュータで実行可能なプログラムコード（例えば、上述各機能モジュール１０１〜１０５）を実行でき、ひいては本発明の各実施例のプレビュー方法の各ステップを実現する。
【００４５】
本発明のプレビュー方法は、プレビュー機能および眉型対比補助機能を実現するための以下のステップを含む。
ステップＳ１００：分析装置１の処理ユニット１０は、手本眉毛イメージ（例えば図１１に示す手本眉毛イメージ８１〜８２）を取得し、かつこの手本眉毛イメージに対応する眉型輪郭パターン（例えば図１２に示す眉型輪郭パターン７１〜７２）を取得する。
【００４６】
実施例において、分析装置１のメモリ１７は、異なる複数の手本眉毛イメージを予め記憶し、かつ各手本眉毛イメージに対応する眉型輪郭パターンを記憶でき、ここで各手本眉毛イメージは異なる眉型にそれぞれ対応する。
【００４７】
処理ユニット１０は、表示モジュール１１１または電子装置２により複数の手本眉毛イメージを表示でき、かつ、使用者は入力インターフェース１５を操作して複数の手本眉毛イメージのうちの１つを選択する選択操作を入力し、または電子装置２を操作して複数の手本眉毛イメージのうちの１つを選択する選択指令を分析装置１へ送信することで、複数の手本眉毛イメージのうちの１つを任意に選択できる。最後に、処理ユニット１０は、メモリ１７から、使用者の選択した手本眉毛イメージおよび対応する眉型輪郭パターンを読み取る。
【００４８】
実施例において、メモリ１７は各手本眉毛イメージに対応する眉型輪郭パターンを記憶していない。処理ユニット１０は、特定の手本眉毛イメージが選択された後、リアルタイムにこの手本眉型イメージに対応する眉型輪郭パターンを算出する。これにより、メモリ１７の記憶空間の使用量を効果的に減らすことができる。
【００４９】
ステップＳ１０２：処理ユニット１０は、イメージ取得モジュール１２が使用者の顔部を撮影することで、使用者の顔部イメージを取得するよう制御する（例えば図９に示す顔部イメージ５１）。
【００５０】
実施例において、処理ユニット１０は、表示モジュール１１１が取得された顔部イメージ５１（例えば図１０に示す表示画面５２）を表示するようリアルタイムに制御することで電子ミラー効果を呈するようにできる。
具体的には、本発明における分析装置１は、選択的に先ずステップ１００またはステップ１０２を実行でき（即ち、先ず使用者が手本眉毛イメージを選択するようにするか、または先ず使用者の顔部イメージを取得する）、上述に開示された順序に制限しない。
【００５１】
ステップ１０４：処理ユニット１０は、取得された顔部イメージ５１に顔部分析処理を実行することで、顔部イメージ５１において眼部イメージを識別する。
実施例において、処理ユニット１０は、顔部分析モジュール１０１により顔部イメージ５１を分析することで顔部の複数の部位（例えば、顔の輪郭、眼、眉、鼻、唇、耳、および顔部のその他部位）のイメージを識別し、かつ眼部イメージを選択して後続の処理を行う。
【００５２】
実施例において、前述の顔部分析処理は、顔部ランドマーク（Ｆａｃｅ  Ｌａｎｄｍａｒｋ）アルゴリズムを介して顔部イメージ５１を分析することで、顔部イメージ５１における顔部の特定部位を位置決めするが、これに限定されない。さらに、前述の顔部ランドマークアルゴリズムは、Ｄｌｉｂライブラリー（Ｌｉｂｒａｒｙ）を使用して実現される。
【００５３】
引き続き図９を参照されたい。顔部分析処理を実行するとき、顔部分析モジュール１０１は、上述の顔部ランドマークアルゴリズムを介して顔部イメージ５１を分析する。前述の顔部ランドマークアルゴリズムは、当分野のおける常用される技術的手段であり、機械学習（Ｍａｃｈｉｎｅ  Ｌｅａｒｎｉｎｇ）技術をもとに顔部イメージ５１に顔部分析を行うことで、顔部の１つまたは複数の特定部位（例えば、眉、眼、鼻、または耳）の複数の特徴点６を識別し、かつ各特徴点６は特定部位の異なる特徴（例えば、眉山と眉頭、眼尻と眼頭、鼻筋と小鼻、耳殻と耳たぶなど、例えば、６８個の特徴点６または１９８個の特徴点６とすることができる）にそれぞれ対応する。かつ、前述の顔部ランドマークアルゴリズムはさらに、特定部位の複数の特徴点６を顔部イメージ５１にマークできる。
【００５４】
実施例において、顔部分析モジュール１０１は、各特徴点６が属する部位および対応する特徴に基づき各特徴点６を符号化できる。
これにより、本発明は、複数の特徴点６の番号、形状、順序などの情報に基づき、顔部イメージ５１において各部位の位置を確定することで、特定部位を識別できる。本発明において、分析装置１は主に、複数の特徴点６を介して少なくとも顔部イメージ５１において左眉と右眉（眉毛イメージに対応する）、左眼と右眼（眼部イメージに対応する）などの部位を識別するが、これに限定されない。
【００５５】
再度、図６を参照されたい。続いてステップ１０６を実行する。眼部イメージの位置および眉毛偏移量に基づき手本眉毛イメージおよび眉型輪郭イメージの投影位置を算出する。
実施例において、分析装置１のメモリ１７は、複数の眉毛偏移量を記憶しており、各眉毛偏移量は各手本眉毛イメージにそれぞれ対応し、使用者がステップＳ１００においてそのうちの１組の手本眉毛イメージを選択した後、分析装置１は対応する眉毛偏移量をリアルタイムに取得できる。
【００５６】
実施例において、処理ユニット１０は、算出モジュール１０２により使用者の眉毛と眼部との間の距離（左眉と左眼との間の距離、および右眉と右眼との間の距離を含む）を算出し、かつ算出された距離に基づき眉毛偏移量をさらに算出する。具体的には、処理ユニット１０は、複数の眉毛特徴点のうちの１つ（例えば、眉尻に対応する眉毛特徴点）を選択し、かつ複数の眼部特徴点のうちの１つ（例えば、眼尻に対応する眼部特徴点）を選択し、かつ選択された２つの特徴点の間の距離を眉毛偏移量として算出できる。
【００５７】
実施例において、処理ユニット１０は、選択された眼部特徴点の所在位置から上方向に、算出された眉毛偏移量を垂直移動させることで他の位置に到達し、かつ到達した他の位置を投影位置とできる。
ステップ１０８：処理ユニット１０は、分析装置１がプレビューモードまたは補助モードに入るか否かを判断する。
【００５８】
実施例において、使用者は、電子装置２または入力インターフェース１５によりモード切り替え操作を入力して、分析装置１がプレビューモードに入るように制御することでシミュレーションした眉型合成イメージを確認でき、または分析装置１が補助モードに入るように制御することで眉補正動作の補助を得られる。
【００５９】
処理ユニット１０により分析装置１がプレビューモードに入ると判断されると、ステップ１１０を実行する。処理ユニット１０により分析装置１が補助モードに入ると判断されると、ステップＳ１１２を実行する。
【００６０】
ステップＳ１１０：処理ユニット１０は、分析装置１がプレビューモードに入るとき、表示モジュール１１１により使用者の顔部イメージを表示するとともに、投影位置に手本眉毛イメージを表示することで、バーチャルな手本眉毛イメージが使用者のリアルな顔部イメージと結合した拡張現実効果（例えば図１１に示す表示画面５３）を呈するようになり、ここで表示される手本眉毛イメージは、表示される顔部イメージを部分的にカバーし、かつ完全な眉毛仕様を呈することに用いられる。
【００６１】
実施例において、処理ユニット１０は、合成モジュール１０５により手本眉毛イメージを顔部イメージの投影位置に合成することで合成イメージを取得することができる。続いて、処理ユニット１０は、表示モジュール１１１により合成イメージを表示する。
【００６２】
さらに、合成モジュール１０５は、先ず顔部イメージにおける使用者の眉毛イメージを取り除き、手本眉毛イメージを顔部イメージと合成し、かつ手本眉毛イメージと顔部イメージとの間の接合箇所にイメージ処理（例えば、ぼかし処理）を行うことができる。これにより、本発明は、取得した合成イメージに使用者のオリジナル眉毛イメージが混じらないように確保し、かつ合成イメージのリアルさを高めることができる。
【００６３】
本発明は、プレビューモードにより使用者が眉補正結果を迅速にプレビューし、かつ適切な眉型を選択できるようにし、使用者が眉補正後の眉型に不満を持つことを効果的に防ぐことができる。使用者が表示された合成イメージに満足しない場合、分析装置１がステップＳ１００からステップＳ１１０を繰り返して実行するよう制御することで、他の手本眉毛イメージを選択し、他の手本眉毛イメージに基づき新たな合成イメージを生成し、かつ表示モジュール１１１を介して新たな合成イメージを表示しなおすことができる。
【００６４】
処理ユニット１０により分析装置１が補助モードに入ると判断されると、ステップＳ１１２を実行する。処理ユニット１０は、分析装置１が補助モードに入るとき、表示モジュール１１１により使用者の顔部イメージを表示するとともに、投影位置に眉型輪郭パターン７１〜７２を表示することで、バーチャルな眉型輪郭パターン７１〜７２が使用者のリアルな顔部イメージと結合した拡張現実効果（例えば図１２に示す表示画面５４）を呈するようになり、ここで表示される眉型輪郭パターン７１〜７２は、表示される顔部イメージを部分的にカバーし、かつ対応する手本眉毛イメージの眉型と範囲とを指示することに用いられる。
【００６５】
実施例において、処理ユニット１０は、合成モジュール１０５により眉型輪郭パターン７１〜７２を顔部イメージの投影位置に合成することで合成イメージを取得できる。続いて、処理ユニット１０は、表示モジュール１１１により合成イメージを表示する。
【００６６】
本発明は、補助モードにより使用者が直観的かつ正確に眉補正を行うようにし、眉補正の技術的難易度を大幅に下げ、かつ眉補正の成功確率を高めることができる。
さらに、本発明の分析装置１により、使用者はミラースクリーン１１で自身のリアルタイム顔部イメージと選択された眉型輪郭パターン７１〜７２、およびその推奨位置を同時に見ることができ、直観的かつ正確に眉補正を行うことができ、かつ眉補正の技術的難易度を大幅に下げ、かつ眉補正の成功確率を高めることができる。
【００６７】
引き続き図７Ａ、図７Ｂ、および図１３から１５までを同時に参照されたい。図７Ａは本発明の第２の実施例の眉型プレビュー方法の第１部分フローチャートであり、図７Ｂは本発明の第２の実施例の眉型プレビュー方法の第２部分フローチャートであり、図１３は本発明の投影位置算出の第１概略図であり、図１４は本発明の投影位置算出の第２概略図であり、図１５は本発明の投影位置算出の第３概略図である。
【００６８】
図６に示す実施例と比較して、本実施例の眉型プレビュー方法は、分析装置１が先ずプレビューモードに入ることで使用者が気に入った手本眉毛イメージを選択するようにし、その後自動的に補助モードに入るよう制御することで使用者に眉補正の補助を提供する。
【００６９】
本実施例の眉型プレビュー方法は、以下のステップを含む。
ステップＳ２００：分析装置１の処理ユニット１０が使用者の操作または所定のスケジュール（例えば、毎日午前７時）に基づきプレビューモードに入るステップ。
ステップＳ２０２：処理ユニット１０が使用者の選択操作、選択指令、またはプリセット値に基づき、複数の手本眉毛イメージからそのうちの１つを選択するステップ。
【００７０】
ステップＳ２０４：処理ユニット１０によりイメージ取得モジュール１２が使用者の顔部を撮影することで使用者の顔部イメージを取得するよう制御するステップ。
ステップＳ２０６：処理ユニット１０が取得された顔部イメージ５１に顔部分析処理を行うことで、顔部イメージ５１において眼部イメージを識別するステップ。
【００７１】
ステップＳ２０８：処理ユニット１０が眼部イメージの位置に基づき眉毛偏移量を算出するステップ。
例を挙げると、図１３に示すように、顔部分析処理を実行した後、処理ユニット１０は、眼部イメージの複数の眼部特徴点６２および眉毛イメージの複数の眉毛特徴点６１を取得でき、ここで複数の眼部特徴点６２は眼部の異なる特徴にそれぞれ対応し、複数の眉毛特徴点６１は眉毛の異なる特徴にそれぞれ対応する。
【００７２】
続いて、図１４に示すように、処理ユニット１０は、複数の眉毛特徴点６１のうちの１つ（眉尻に対応する眉尻特徴点６１０を選択することを例とする）と複数の眼部特徴点６２のうちの１つ（眼尻に対応する眼尻特徴点６２０を選択することを例とする）を選択し、かつ選択された眉尻特徴点６１０と選択された眼尻特徴点６２０との間の距離を算出し、かつ算出された距離を眉毛偏移量とする。
【００７３】
実施例において、処理ユニット１０は、２つの特徴点の間の垂直距離Ｄを算出し、かつ眉毛偏移量とする。
ステップＳ２１０：処理ユニット１０は、眼部イメージの位置、および眉毛偏移量に基づき手本眉毛イメージおよび眉型輪郭イメージの投影位置を算出する。
【００７４】
例を挙げると、図１５に示すように、処理ユニット１０は、眼尻に対応する眼尻特徴点６２０から上方向に眉毛偏移量を垂直移動させ、かつ到達した位置を投影位置（例えば、投影位置７３）とできる。
言及に値するのは、図１３から図１５は、左眉と左眼との間の眉毛偏移量を算出することを例として説明しているが、右眉と右眼との間の眉毛偏移量を用いてもよく、これに限定されないということである。また、本発明の処理ユニット１０は、選択的に先ず左眉と左眼との間の眉毛偏移量を算出してもよく、または先ず右眉と右眼との間の眉毛偏移量を算出してもよく、複数の処理により２組の眉毛偏移量を同時に算出してもよく、これに限定されない。
【００７５】
ステップＳ２１２：処理ユニット１０は、手本眉毛イメージを顔部イメージの投影位置に合成することで合成イメージを取得し、かつ表示モジュール１１１により合成イメージを表示することで、使用者が現在選択した眉型が自身にふさわしいか否かを判断できるようにする。実施例において、合成イメージは、イメージ処理により使用者のオリジナルの眉毛を取り除き、かつ手本眉毛を残すことをさらに含む。
【００７６】
ステップＳ２１４：処理ユニット１０は、分析装置１がプレビューモードから離脱するか否かを判断する。
使用者が電子装置２により確認指令を送信し、または入力インターフェース１５により確認操作を入力した後、処理ユニット１０は、使用者が現在選択されている手本イメージに基づき眉補正を行う意思があると判断し、かつ自動的にプレビューモードから離脱できる。そうでなければ、処理ユニット１０は、分析装置１がプレビューモードから離脱していないと判断し、かつ再度ステップＳ２０２−Ｓ２１２を繰り返すことで使用者が他の手本眉毛イメージを選択し、プレビューできるようにする。
【００７７】
ステップＳ２１６：処理ユニット１０は、分析装置１が補助モードに入るよう制御する。
ステップＳ２１８：処理ユニット１０は、確認された手本眉毛イメージに対応する眉型輪郭パターンを取得する。
実施例において、手本眉毛イメージには予め複数の手本特徴点が設定され、処理ユニット１０は、描画モジュール１０４により複数の特徴点を繋げることで、対応する眉型輪郭パターンを描く。
【００７８】
続いて、処理ユニット１０は、ステップＳ２２０〜Ｓ２２６を実行する。ステップＳ２２０〜Ｓ２２６は、ステップＳ２０４〜Ｓ２１０と同一、または相似し、ここでは贅述しない。
続いて、処理ユニット１０は、ステップＳ２２８を実行する。処理ユニット１０は、表示モジュール１１１により使用者の顔部イメージを表示するとともに、投影位置に眉型輪郭パターンを表示する。
【００７９】
ステップＳ２３０：処理ユニット１０は、分析装置１が補助モードから離脱するか否かを判断する。
使用者が眉補正を完了し、かつ電子装置２によりオフ指令が送信され、または入力インターフェース１５によりオフ操作が入力された後、処理ユニット１０は、使用者が眉補正を完了させたと判断し、かつ自動的に補助モードから離脱できる。そうでなければ、処理ユニット１０は、分析装置１が補助モードから離脱していないと判断し、かつステップＳ２１８〜Ｓ２２８を繰り返すことで、引き続き使用者に眉補正の補助を提供する。
【００８０】
言及に値するのは、プレビューモードでステップＳ２００〜Ｓ２１４を繰り返して実行することにより、本発明は、使用者が顔部位置を移動したときにリアルタイムに新たな投影位置を算出しなおし、イメージ合成を再度行って合成イメージを表示でき、ミラースクリーン１１に表示される合成イメージが使用者の移動に完全に反応できるようにし、かつ拡張現実の効果を実現する、ということである。
【００８１】
かつ、補助モードでステップＳ２１８〜Ｓ２３０を繰り返して実行することにより、本発明は、使用者が顔部位置を移動したときにリアルタイムに新たな投影位置を算出しなおし、眉型輪郭パターンを投影しなおすことができ、ミラースクリーン１１に表示される眉型輪郭パターンが使用者に伴って移動できるようにし、かつ拡張現実の効果を実現する。
【００８２】
言及に値するのは、通常、各個人の顔型または大きさは完全に同じではないということである。従って、異なる使用者が完全に同一の手本眉型イメージに基づき眉補正を行うと、眉補正後の眉毛の比率が使用者の顔型または大きさとマッチせず、充分に自然にならない可能性がある。
【００８３】
上述の問題について、本発明は手本眉毛イメージの修飾機能をさらに提供し、眉補正前の眉毛の形状、角度、または位置に基づき手本眉毛イメージおよび眉型輪郭パターンの形状または角度を調整し、または投影位置を調整でき、プレビューされる手本眉毛イメージがさらに使用者に適合するようにし、ひいては眉補正後の眉毛をさらに自然にする。
【００８４】
引き続き図６、図８、および図１６から図１９Ｂまでを同時に参照されたい。図８は本発明の第３の実施例の眉型プレビュー方法のフローチャートであり、図１６は本発明の特徴分析の第１概略図であり、図１７は本発明の特徴分析の第２概略図であり、図１８Ａは本発明の調整前の投影位置の概略図であり、図１８Ｂは本発明の調整後の投影位置の概略図であり、図１９Ａは本発明の調整前の眉型の概略図であり、図１９Ｂは本発明の調整後の眉型の概略図である。
【００８５】
本実施例において、処理ユニット１０は、顔部分析モジュール１０１により顔部イメージに顔部分析処理を行うことで、顔部イメージで第１眉毛イメージ７４（例えば、右眉）の複数の第１眉毛特徴点（図１６に示す）および第２眉毛イメージ７５（例えば、左眉）の複数の第２眉毛特徴点（図１７に示す）を識別し、かつ複数の第１眉毛特徴点に基づき第１眉毛データセットを確立し、複数の第２眉毛特徴点に基づき第２データセットを確立する。
【００８６】
かつ、処理ユニット１０は、選択された手本イメージデータの複数の手本特徴点をさらに取得でき（図１８Ａでは右眉の手本眉毛イメージに対応する手本特徴点６５０〜６５２を例とし、ここで手本特徴点６５０は手本眉毛イメージの眉頭に対応し［即ち、眉頭手本特徴点］、手本特徴点６５１は手本眉毛イメージの眉山に対応し［即ち、眉山手本特徴点］、手本特徴点６５２は手本眉毛イメージの眉尻に対応する［即ち、眉尻手本特徴点］）、複数の手本特徴点６５０〜６５２に基づき手本データセットを確立する。
【００８７】
実施例において、３つの第１眉毛特徴点６３０〜６３２および３つの第２眉毛特徴点６４０〜６４２は、使用者の眉毛の眉頭、眉山、および眉尻にそれぞれ対応する。具体的には、第１眉毛特徴点６３０（即ち、第１眉尻特徴点）および第２眉毛特徴点６４０（即ち、第２眉尻特徴点）は眉尻に対応し、第１眉毛特徴点６３１（即ち、第１眉山特徴点）および第２眉毛特徴点６４１（即ち、第２眉山特徴点）は眉山に対応し、第１眉毛特徴点６３２（即ち、第１眉頭特徴点）および第２眉毛特徴点６４２（即ち、第２眉頭特徴点）は眉頭に対応する。
【００８８】
以下の説明において、右眉に対応する第１眉毛特徴点６３０〜６３２に基づき同様に右眉に対応する手本特徴点６５０−６５２を調整することを列として説明するが、これに限定されず、以下の調整ステップは左眉の調整にも用いることができる。
【００８９】
かつ、本実施例において、調整後の複数の手本特徴点の位置は前述の投影位置を算出することに用いることができる。本実施例のプレビュー方法は、手本眉毛イメージの修飾機能を実現するためのステップＳ３０〜Ｓ３４を含む。
ステップＳ３０：処理ユニット１０は、手本データセットおよび基準としての眉毛データセットに基づき眉毛の調整パラメータ群を算出する（本例においては、右眉に対応する手本データセットおよび第１眉毛データセットに基づき右眉の調整パラメータ群を算出する）。
【００９０】
実施例において、前述の調整パラメータ群は、並進（ｔｒａｎｓｌａｔｉｏｎ）パラメータ、回転（ｒｏｔａｔｉｏｎ）パラメータ、および縮小拡大（ｓｃａｌｉｎｇ）パラメータを含む。
【００９１】
実施例において、算出モジュール１０２は、Ｒｉｇｉｄ  Ｒｅｇｉｓｔｒａｔｉｏｎシステムを使用してＬｅａｓｔ−ｓｑｕａｒｅ  ｅｓｔｉｍａｔｉｏｎアルゴリズムを結合することにより前述の調整パラメータ群を算出する。Ｒｉｇｉｄ  ＲｅｇｉｓｔｒａｔｉｏｎシステムおよびＬｅａｓｔ−ｓｑｕａｒｅ  ｅｓｔｉｍａｔｉｏｎアルゴリズムは、本技術分野で常用される技術的手段であり、２つのデータ（例えば、第１眉毛特徴点６３０〜６３２と手本特徴点６５０〜６５２）を分析し、かつ調整パラメータ群を算出できる。算出された調整パラメータ群を使用してそのうちの１つのデータ（例えば、手本特徴点６５０〜６５２）に変換処理を行った後、変換後のデータ（即ち、手本特徴点６５０’〜６５２’）が他のデータ（即ち、第１眉毛特徴点６３０〜６３２）と高い相似度を有するようにできる。
【００９２】
実施例において、算出モジュール１０２は、眉毛の同一特徴に対応する各眉毛特徴点および各手本特徴点に基づき調整パラメータ群を算出する。例を挙げると、算出モジュール１０２は、眉頭特徴点と眉頭手本特徴点を比較し、眉山特徴点と眉山手本特徴点を比較し、眉尻特徴点と眉尻手本特徴点を比較し、かつ各組の比較結果に基づき調整パラメータ群を算出する。
【００９３】
ステップＳ３２：処理ユニット１０は、調整モジュール１０３により、算出された調整パラメータ群に基づき手本特徴点６５０〜６５２の位置（図１８Ａに示す）を調整することで、位置調整後の手本特徴点６５０’〜６５２’（図１８Ｂに示す）と未補正の眉毛に対応する第１眉毛特徴点６３０〜６３２との間に高い相似度を有するようにする。
【００９４】
実施例において、調整モジュール１０３は並進パラメータに基づき複数の手本特徴点の位置を変換することで複数の手本特徴点により囲まれてなるパターンを並進させ、回転パラメータに基づき複数の手本特徴点の位置を変換することで複数の手本特徴点により囲まれてなるパターンを回転させ、または縮小拡大パラメータに基づき複数の手本特徴点の位置を変換することで複数の手本特徴点により囲まれてなるパターンを拡大縮小させる。
【００９５】
引き続き図１８Ａ、図１８Ｂ、図１９Ａ、および図１９Ｂを参照されたい。図に示すように、調整パラメータ群に基づき位置を変換する前に、手本特徴点６５０〜６５２により囲まれてなるパターン９０と第１眉毛特徴点６３０〜６３２（未補正の眉毛に対応する）により囲まれてなるパターン９１とには極めて大きな差異があり、これにより使用者は大幅に眉補正する必要がある。かつ、眉補正後の両眉は比率がマッチせずに充分に自然でなくなる可能性がある。
【００９６】
調整パラメータ群に基づき位置を変換した後、変換後の複数の手本特徴点６５０’〜６５２’により囲まれてなるパターン９２はパターン９１と高い相似度を有し、これにより使用者は大幅に眉補正する必要がなくなる。かつ、眉補正後の両眉は使用者のオリジナル眉型に相似しているので、さらに自然に見える。
【００９７】
ステップＳ３４：処理ユニット１０は、変換後の複数の手本特徴点６５０’〜６５２’に基づき眉型輪郭パターンを描く。ステップＳ３４の後、処理ユニット１０は、補助モードにおいて、複数の手本特徴点６５０’〜６５２’に基づき描いてなる眉型輪郭パターンを表示することで使用者が眉補正することを補助する。
【００９８】
本発明は、眉型イメージの修飾機能を効果的に実現でき、さらに良好な推奨眉型を提供でき、使用者の眉補正後の眉毛をさらに自然にする。
もちろん、本発明はその他の多種の実施例をさらに有してもよく、本発明の精神およびその実質に反しない状況で、当業者は本発明に基づき各種の対応する変更および変形を行うことができるが、これら対応する変更および変形はいずれも本発明に付属する特許請求の範囲の保護範囲に属するものとする。
【符号の説明】
【００９９】
１  身体情報分析装置
１０  処理ユニット
１０１  顔部分析モジュール
１０２  算出モジュール
１０３  調整モジュール
１０４  描画モジュール
１０５  合成モジュール
１１  ミラースクリーン
１１１  表示モジュール
１２  イメージ取得モジュール
１３  ボタン
１４  センサ
１５  入力インターフェース
１６  無線伝送モジュール
１７  メモリ
２  電子装置
２１  ソフトウェア
３  無線ルータ
４  インターネット
５  ミラーイメージ
５１  顔部イメージ
５２−５４  表示画面
６  特徴点
６１  眉毛特徴点
６１０  眉尻特徴点
６２  眼部特徴点
６２０  眼尻特徴点
６３０〜６３２、６４０〜６４２  眉毛特徴点
６５０〜６５２  手本特徴点
６５０’〜６５２’  調整後の手本特徴点
７１〜７２  眉型輪郭パターン
７３  投影位置
７４〜７５  眉毛イメージ
８１〜８２  手本眉毛イメージ
９０〜９２  パターン
Ｄ  垂直距離
Ｓ１００〜Ｓ１１２  第１眉型プレビューステップ
Ｓ２００〜Ｓ２３０  第２眉型プレビュー対比ステップ
Ｓ３０〜Ｓ３４  調整ステップ
【図１】
2019063480.tif 000003
【図２】
2019063480.tif 000004
【図３】
2019063480.tif 000005
【図４】
2019063480.tif 000006
【図５】
2019063480.tif 000007
【図６】
2019063480.tif 000008
【図７Ａ】
2019063480.tif 000009
【図７Ｂ】
2019063480.tif 000010
【図８】
2019063480.tif 000011
【図９】
2019063480.tif 000012
【図１０】
2019063480.tif 000013
【図１１】
2019063480.tif 000014
【図１２】
2019063480.tif 000015
【図１３】
2019063480.tif 000016
【図１４】
2019063480.tif 000017
【図１５】
2019063480.tif 000018
【図１６】
2019063480.tif 000019
【図１７】
2019063480.tif 000020
【図１８Ａ】
2019063480.tif 000021
【図１８Ｂ】
2019063480.tif 000022
【図１９Ａ】
2019063480.tif 000023
【図１９Ｂ】
2019063480.tif 000024