(57)【要約】      （修正有）【課題】使用者が眉補正を行う際に現在の眉型と推奨される眉型との間の差を比較するのを補助することができる身体情報分析装置およびその眉型比較補助方法を提供する。【解決手段】眉型比較補助方法は、顔部イメージを取り込むステップＳ１０と、顔部イメージ中で眉毛イメージを識別するステップＳ１２と、眉型ミラーリングパターンを生成するステップＳ１４と、眉毛イメージの位置に基づき、対称補助線から眉型ミラーリングパターンの投影位置を計算するステップＳ１６と、顔部イメージと眉型ミラーリングパターンを表示するステップＳ１８とを含む。使用者の眉毛イメージと推奨される眉型ミラーリングパターンとを同時に表示することによって、使用者が直観的かつ正確に眉補正を行うことができるようにし、また眉補正の技術的難易度を大幅に低下させ、眉補正の成功確率を向上させることができる。【選択図】図６
2019063479.tif 000002
【特許請求の範囲】
【請求項１】
身体情報分析装置に応用される眉型比較補助方法であって、以下のステップ、すなわち、
ａ）前記身体情報分析装置のイメージ取込モジュールを制御して顔部イメージを取り込むステップと、
ｂ）前記身体情報分析装置の処理ユニットを制御して前記顔部イメージの１側の眉毛イメージを識別するステップと、
ｃ）前記処理ユニットが、識別された前記眉毛イメージに基づき眉型ミラーリングパターンを生成するステップと、
ｄ）前記処理ユニットが、前記眉毛イメージの位置に基づき、前記顔部イメージの対称補助線から前記眉型ミラーリングパターンの投影位置を計算し、ここで、前記投影位置は前記顔部イメージの前記対称補助線に対して他側にあるステップと、
ｅ）前記身体情報分析装置のディスプレイモジュールを制御して前記顔部イメージを表示すると同時に、前記投影位置に前記眉型ミラーリングパターンを表示するステップとを含む眉型比較補助方法。
【請求項２】
前記ステップｂ）は、ステップｂ１）前記顔部イメージに顔部分析処理を実行し、それによって前記眉毛イメージの複数の眉毛特徴点を識別し、ここで、前記複数の眉毛特徴点は、それぞれ眉毛の異なる特徴に対応するステップを含む、請求項１に記載の眉型比較補助方法。
【請求項３】
前記ステップｃ）は、以下のステップ、すなわち、
ｃ１）前記対称補助線に基づき、前記複数の眉毛特徴点にミラーリング処理を実行し、それによって複数のミラーリング特徴点を得、ここで、前記複数のミラーリング特徴点と前記複数の眉毛特徴点とは、それぞれ前記対称補助線の異なる側にあるステップと、
ｃ２）前記複数のミラーリング特徴点を接続して、前記眉型ミラーリングパターンを描画するステップと、を含む、請求項２に記載の眉型比較補助方法。
【請求項４】
前記ステップｂ１）は、鼻イメージの複数の鼻特徴点をさらに識別し、ここで、前記複数の鼻特徴点は、それぞれ鼻の異なる特徴に対応し、前記ｃ１）の前に、ステップｃ０）前記複数の鼻特徴点に基づき、前記対称補助線を計算するステップをさらに含み、前記ステップｄ）は、前記複数の眉毛特徴点の位置に基づき、前記対称補助線から前記投影位置を計算するものである、請求項３に記載の眉型比較補助方法。
【請求項５】
前記ステップｄ）は、以下のステップ、すなわち、
ｄ１）前記複数の眉毛特徴点と前記対称補助線との間の複数の第１の垂直距離を計算するステップと、
ｄ２）前記複数の第１の垂直距離に基づき、前記複数のミラーリング特徴点の位置を前記対称補助線の他側に設定し、設定後の前記複数のミラーリング特徴点の位置に基づき、前記投影位置を計算し、ここで、前記複数のミラーリング特徴点と前記対称補助線との間の複数の第２の垂直距離は、それぞれ前記複数の第１の垂直距離と同一であり、各前記眉毛特徴点と対応する各前記ミラーリング特徴点との間の接続線は、前記対称補助線に垂直である、請求項４に記載の眉型比較補助方法。
【請求項６】
前記ステップｂ）前に、ステップｆ）基準側選択指令または基準側選択操作に基づき、前記顔部イメージの両側のうち１つを選択するステップをさらに含み、前記ステップｂ）は、前記顔部イメージ中で選択された前記側の前記眉毛イメージを識別するものであり、前記ステップｃ）は、選択された前記側の前記眉毛イメージに基づき、前記眉型ミラーリングパターンを生成するものである、請求項１に記載の眉型比較補助方法。
【請求項７】
前記ステップｂ）は、ステップｂ２）前記顔部イメージに顔部分析処理を実行し、それによってそれぞれ前記顔部イメージの両側にある第１の眉毛イメージの複数の第１の眉毛特徴点および第２の眉毛イメージの複数の第２の眉毛特徴点を識別し、前記複数の第１の眉毛特徴点に基づき、第１の眉毛データセットを構築し、前記複数の第２の眉毛特徴点に基づき、第２の眉毛データセットを構築するステップを含み、ここで、前記複数の第１の眉毛特徴点は、少なくともそれぞれ１側の眉毛の眉頭、眉山および眉尻に対応する３つの前記第１の眉毛特徴点を含み、前記複数の第２の眉毛特徴点は、少なくともそれぞれ他側の眉毛の眉頭、眉山および眉尻に対応する３つの前記第２の眉毛特徴点を含む、請求項１に記載の眉型比較補助方法。
【請求項８】
前記ステップｃ）は、以下のステップ、すなわち、
ｃ３）前記対称補助線に基づき、前記第１の眉毛データセットにミラーリング処理を実行し、それによって複数のミラーリング特徴点を得るステップと、
ｃ４）前記複数のミラーリング特徴点および前記第２の眉毛データセットに基づき、調整パラメータ群を計算し、ここで、前記調整パラメータ群は、平行移動パラメータ、回転パラメータおよびスケーリングパラメータを含むステップと、
ｃ５）前記対称補助線および前記調整パラメータ群に基づき、前記複数のミラーリング特徴点の位置を調整するステップと、
ｃ６）調整後の前記複数のミラーリング特徴点の位置に基づき、前記眉型ミラーリングパターンを描画するステップと、を含む、請求項７に記載の眉型比較補助方法。
【請求項９】
前記ステップｄ）は、調整後の前記複数のミラーリング特徴点の位置に基づき、前記投影位置を計算する、請求項８に記載の眉型比較補助方法。
【請求項１０】
顔部イメージを取り込むためのイメージ取込モジュールと、
前記顔部イメージを表示すると同時に、投影位置に眉型ミラーリングパターンを表示するためのディスプレイモジュールと、
前記イメージ取込モジュールおよび前記ディスプレイモジュールを電気接続し、前記顔部イメージの１側の眉毛イメージを識別し、識別された前記眉毛イメージに基づき、眉型ミラーリングパターンを生成し、前記眉毛イメージの位置に基づき、前記顔部イメージの対称補助線から前記眉型ミラーリングパターンの前記投影位置を計算し、ここで、前記投影位置は、前記顔部イメージの前記対称補助線に対して他側にある処理モジュールと、を含む身体情報分析装置。
【請求項１１】
前記処理ユニットは、顔部分析モジュールを含み、前記顔部分析モジュールは、前記顔部イメージに顔部分析処理を実行し、それによって前記眉毛イメージの複数の眉毛特徴点および鼻イメージの複数の鼻特徴点を識別し、ここで、前記複数の眉毛特徴点は、それぞれ眉毛の異なる特徴に対応し、前記複数の鼻特徴点は、それぞれ鼻の異なる特徴に対応する、請求項１０に記載の身体情報分析装置。
【請求項１２】
前記処理ユニットは、
前記対称補助線に基づき、前記複数の眉毛特徴点にミラーリング処理を実行し、それによって複数のミラーリング特徴点を得るために用いられ、ここで、前記複数のミラーリング特徴点と前記複数の眉毛特徴点とは、それぞれ前記対称補助線の異なる側にあるミラーリングモジュールと、
前記複数の鼻特徴点に基づき前記対称補助線を計算し、前記対称補助線および前記複数のミラーリング特徴点の位置に基づき前記投影位置を計算するための計算モジュールと、
前記複数のミラーリング特徴点を接続して、前記眉型ミラーリングパターンを描画するための描画モジュールと、をさらに含む、請求項１０に記載の身体情報分析装置。
【請求項１３】
前記計算モジュールは、前記複数の眉毛特徴点と前記対称補助線との間の複数の第１の垂直距離を計算し、前記複数の第１の垂直距離に基づき、前記対称補助線の他側にある前記複数のミラーリング特徴点を計算し、前記複数のミラーリング特徴点の位置に基づき、前記投影位置を計算するものであり、ここで、前記複数のミラーリング特徴点と前記対称補助線との間の複数の第２の垂直距離は、それぞれ前記複数の第１の垂直距離と同一であり、各前記眉毛特徴点と対応する各前記ミラーリング特徴点との間の接続線は、前記対称補助線に垂直である、請求項１２に記載の身体情報分析装置。
【請求項１４】
前記処理ユニットを電気接続し、前記顔部イメージの両側のうち１つを選択する基準側選択操作を受け入れるための入力インターフェースと、
電子装置を接続し、前記電子装置から前記顔部イメージの両側のうち１つを選択する基準側選択指令を受け入れるための無線伝送モジュールとをさらに含み、
ここで、前記処理ユニットは、前記顔部イメージ中で、選択された前記側の前記眉毛イメージを識別し、選択された前記側の前記眉毛イメージに基づき、前記眉型ミラーリングパターンを生成する、請求項１０に記載の身体情報分析装置。
【請求項１５】
前記処理ユニットは、
前記顔部イメージに顔部分析処理を実行し、それによってそれぞれ前記対称補助線の両側にある第１の眉毛イメージの複数の第１の眉毛特徴点および第２の眉毛イメージの複数の第２の眉毛特徴点を識別し、前記複数の第１の眉毛特徴点に基づき、第１の眉毛データセットを構築し、前記複数の第２の眉毛特徴点に基づき、第２の眉毛データセットを構築し、ここで、前記複数の第１の眉毛特徴点は、少なくともそれぞれ１側の眉毛の眉頭、眉山および眉尻に対応する３つの前記第１の眉毛特徴点を含み、前記複数の第２の眉毛特徴点は、少なくともそれぞれ他側の眉毛の眉頭、眉山および眉尻に対応する３つの前記第２の眉毛特徴点を含む顔部分析モジュールと、
前記対称補助線に基づき、前記第１の眉毛データセットにミラーリング処理を実行し、それによって複数のミラーリング特徴点を得るミラーリングモジュールと、
前記複数のミラーリング特徴点および前記第２の眉毛データセットに基づき、調整パラメータ群を計算し、前記対称補助線および前記調整パラメータ群に基づき、前記複数のミラーリング特徴点の位置を調整し、調整後の前記複数のミラーリング特徴点の位置に基づき、前記投影位置を計算し、ここで、前記調整パラメータ群は、平行移動パラメータ、回転パラメータおよびスケーリングパラメータを含む計算モジュールと、
調整後の前記複数のミラーリング特徴点の位置に基づき、前記眉型ミラーリングパターンを描画するための描画モジュールと、を含む、請求項１０に記載の身体情報分析装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置および方法に関し、特に身体情報分析装置およびその眉型比較補助方法に関する。
【背景技術】
【０００２】
眉補正は、技術的難易度の高い化粧項目の１つである。眉補正が成功すれば、顔の形が他人に与える感じを変え、さらに他人に与える外観イメージを高めることができる。
また、眉補正が成功したかどうかの判断は、通常左眉と右眉の眉型が対称であるかどうかによる。
通常、使用者は鏡の前に座って眉補正を行い、またはスマートフォンのカメラおよびスクリーンを鏡の代わりにして眉補正を行う。
【０００３】
しかしながら、使用者が眉補正を行う場合、しばしば根拠もなく手入れ後の眉型を想像し、想像に基づいて眉補正を行うより他ない。このため、眉補正技術が高くない使用者は、しばしば眉補正速度が遅すぎ、または手入れ後の左眉と右眉が非対称になって困ることがある。
これにかんがみ、現在、経験不足の使用者がすばやく眉補正を行うのを有効に補助することができる補助装置が強く求められている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、使用者が眉補正を行う際に現在の眉型と推奨される眉型との間の差を比較するのを補助することができる身体情報分析装置およびその眉型比較補助方法を提供する。
【課題を解決するための手段】
【０００５】
実施例において、眉型比較補助方法は、身体情報分析装置に応用され、身体情報分析装置のイメージ取込モジュールを制御して顔部イメージを取り込むことと、身体情報分析装置の処理ユニットを制御して顔部イメージの１側の眉毛イメージを識別することと、処理ユニットが識別された眉毛イメージに基づき眉型ミラーリングパターンを生成することと、処理ユニットが眉毛イメージの位置に基づき、顔部イメージの対称補助線から眉型ミラーリングパターンの投影位置を計算し、ここで、投影位置は顔部イメージの対称補助線に対して他側にあることと、ｅ）身体情報分析装置のディスプレイモジュールを制御して顔部イメージを表示すると同時に、投影位置に眉型ミラーリングパターンを表示することとを含む。
【０００６】
実施例において、身体情報分析装置は、イメージ取込モジュールと、ディスプレイモジュールと、イメージ取込モジュールおよびディスプレイモジュールを電気接続した処理ユニットとを含む。イメージ取込モジュールは、顔部イメージを取り込むために用いられる。ディスプレイモジュールは、顔部イメージを表示すると同時に、投影位置に眉型ミラーリングパターンを表示するために用いられる。処理ユニットは、顔部イメージの１側の眉毛イメージを識別し、識別された眉毛イメージに基づき眉型ミラーリングパターンを生成し、眉毛イメージの位置に基づき、顔部イメージの対称補助線から眉型ミラーリングパターンの投影位置を計算し、ここで、投影位置は顔部イメージの対称補助線に対して他側にある。
【０００７】
本発明は、使用者の眉毛イメージと推奨される眉型ミラーリングパターンとを同時に表示することによって、使用者が直観的かつ正確に眉補正を行うことができるようにし、また眉補正の技術的難易度を大幅に低下させ、眉補正の成功確率を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１の実施例のシステムのフレームチャートである。
【図２】本発明の身体情報分析装置の第１の概略図である。
【図３】本発明の身体情報分析装置の第２の概略図である。
【図４】本発明の第１の実施例の身体情報分析装置のフレームチャートである。
【図５】本発明の第１の実施例の処理ユニットの概略図である。
【図６】本発明の第１の実施例の眉型比較補助方法のフローチャートである。
【図７】本発明の第２の実施例の眉型比較補助方法のフローチャートである。
【図８】本発明の第３の実施例の眉型比較補助方法の部分的フローチャートである。
【図９】顔部分析概略図である。
【図１０Ａ】本発明の第１の実施例の眉型比較補助の第１の概略図である。
【図１０Ｂ】本発明の第１の実施例の眉型比較補助の第２の概略図である。
【図１０Ｃ】本発明の第１の実施例の眉型比較補助の第３の概略図である。
【図１１Ａ】本発明の第２の実施例の眉型比較補助の第１の概略図である。
【図１１Ｂ】本発明の第２の実施例の眉型比較補助の第２の概略図である。
【図１１Ｃ】本発明の第２の実施例の眉型比較補助の第３の概略図である。
【図１２Ａ】本発明の第３の実施例の眉型識別の第１の概略図である。
【図１２Ｂ】本発明の第３の実施例の眉型識別の第２の概略図である。
【図１２Ｃ】本発明の第３の実施例の眉型識別の第３の概略図である。
【図１２Ｄ】本発明の第３の実施例の眉型識別の第４の概略図である。
【図１３Ａ】本発明の第４の実施例の調整前の投影位置の概略図である。
【図１３Ｂ】本発明の第４の実施例の調整後の投影位置の概略図である。
【図１４Ａ】本発明の第５の実施例の調整前の眉型の概略図である。
【図１４Ｂ】本発明の第５の実施例の調整後の眉型の概略図である。
【発明を実施するための形態】
【０００９】
以下では、本発明の目的、方策および効果をさらによく理解するため、図面および具体的実施例を組み合わせて本発明技術方策を詳細に記述するが、本発明に添付の特許請求の範囲の保護範囲の制限とするものではない。
【００１０】
本発明は、身体情報分析装置（以下「分析装置」という）を公開し、分析装置は主に眉型比較補助方法（以下「比較方法」という）を実行するために用いられ、使用者が現在の眉型と推奨される眉型との間の差を軽易に比較することができるようにし、それによって使用者が眉補正を行うのを補助する。
【００１１】
図１を参照されたい。本発明の第１の実施例のシステムのフレームチャートである。図１の実施例において、使用者は、電子装置２を操作して分析装置１を設定することができる。
【００１２】
具体的には、電子装置２のメモリ（図示せず）はソフトウェア２１をインストールしている。ソフトウェア２１は、分析装置１と接続を確立するために用いられる（分析装置１のメーカーが開発し提供するアプリケーションプログラムなど）。また、使用者は、ソフトウェア２１を操作することによって、分析装置１に各種設定動作を行うことができる（例えば、使用者のデータの入力、使用者の顔部イメージの登録および／または各種デフォルト値の設定など）。
【００１３】
実施例において、使用者は分析装置１の入力インターフェース（図４に示した入力インターフェース１５など）を直接操作して、各種設定動作を行うこともできる。
【００１４】
実施例において、分析装置１の無線伝送モジュール１６は、Ｗｉ−Ｆｉ通信技術、ブルートゥース（登録商標）通信技術、Ｚｉｇｂｅｅ通信技術、無線周波数（ＲＦ）通信技術、赤外線通信技術、光通信技術、音声通信技術および／またはその他の無線通信技術によって、電子装置２とデータ伝送を行うことができる。
【００１５】
実施例において、分析装置１は、置かれた領域内の無線ルータ３に接続することによって、無線ルータ３を経由してインターネット４に接続することができる。これによって、分析装置１は、インターネット４を経由してファームウェアの更新、データのアップロードおよびダウンロードなどの動作を行うことができる。
【００１６】
また、分析装置１は、インターネット４を経由して。使用者の身体情報（後述する顔部イメージ、眉毛イメージおよび／または眉型ミラーリングパターンなど）を遠隔のコンピュータ機器（図示せず）に伝送し、それによって使用者に遠隔で確認させ、またはこれによってリモートバックアップするという目的を実現することもできる。
【００１７】
図２および図３を合わせて参照されたい。図２は本発明の身体情報分析装置の第１の概略図であり、図３は本発明の身体情報分析装置の第２の概略図である。図２および図３の実施例の分析装置１は、使用者が身体情報（例えば、顔部、頸部または手部）の検出および分析を行いやすいように、主に使用者の寝室またはメイクルームに設置される。
【００１８】
分析装置１はミラースクリーン１１を有する。分析装置１が起動（図２参照）すると、ミラースクリーン１１によってグラフィカルユーザインターフェース（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ、ＧＵＩ）を表示し、グラフィカルユーザインターフェースによって使用者とインタラクションを行うことができる。そのほか、分析装置１が閉じられた（図３参照）場合、ミラースクリーン１１を単なる鏡として使用することによって、使用者の光学的鏡像５を反射することができる。
【００１９】
本発明は、主に分析装置１によって使用者が化粧動作（眉補正など）を行うのを助けるため、ミラースクリーン１１はグラフィカルユーザインターフェースを表示するとともに、使用者の光学的鏡像５を反射し、それによって使用者が化粧する際に使用者の化粧した顔を分析しやすくし、同時に補助を提供することができる（後ほど詳述する）。
【００２０】
実施例において、分析装置１は、分析装置１上に設置され、角度の調整を受け入れることができるイメージ取込モジュール１２をさらに有する。実施例において、イメージ取込モジュール１２は、使用者を撮影し、それによって高解像度イメージ（例えば、顔部イメージ、頸部イメージまたは手部イメージなど）を取り込むことができ、分析装置１は、イメージによって使用者の身体情報および化粧進度を分析することができる。他の実施例において、イメージ取込モジュール１２は、外部の情報（例えば、一次元コード、二次元コードなど）を取り込むことによって、情報の内容から対応するデータを取得することができる。
【００２１】
また、分析装置１は、イメージ取込モジュール１２によって取り込まれたイメージをリアルタイムにミラースクリーン１１中に表示する。これによって、たとえミラースクリーン１１が閉じられなくても、使用者はリアルタイムにミラースクリーン１１中で自身の電子的鏡像５を確認することができる。
【００２２】
さらに、分析装置１は、まず取り込まれたイメージをリアルタイム処理し（イメージ中に後述する眉型ミラーリングパターンなどのマーク、またはその他使用者が眉補正を行うのを助けるための指示画像、メッセージを追加するなど）、それから処理後のイメージをミラースクリーン１１に表示することもできる。
【００２３】
これによって、分析装置１は、拡張現実方式（Ａｕｇｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ、ＡＲ）によって、使用者が化粧する際に、リアルタイムにかつ直観的にミラースクリーン１１上に補助情報を提供することができ、またユーザエクスペリエンスを有効に向上することができる。
【００２４】
実施例において、ミラースクリーン１１は、使用者がミラースクリーン１１を介して分析装置１にデータの入力動作を行うことができるタッチスクリーンであってもよい。
【００２５】
分析装置１は、複数のボタン１３を備えてもよい。本実施例において、複数のボタン１３は実体ボタン（ｂｕｔｔｏｎ）またはタッチキー（ｔｏｕｃｈ  ｋｅｙ）であってもよく、限定されない。使用者は、ボタン１３をトリガすることによって、上述のグラフィカルユーザインターフェースを操作し（例えば、グラフィカルユーザインターフェースを制御してトップページへ戻る、前のページまたは次のページへ移動するなど）、または分析装置１に対応する機能（例えば、ミラースクリーン１１を開く、ミラースクリーン１１を閉じる、イメージ取込モジュール１２を起動するなど）をすばやく実行させることができる。
【００２６】
分析装置１は、１つまたは複数のセンサ１４（例えば、温度センサ、湿度センサなど）を有してもよく、それによって分析装置１の置かれた環境の環境データを検知し、これを基に分析装置１が使用者の身体情報を検知および分析する正確さを高める。実施例において、センサ１４は、モーションセンサ（ｍｏｔｉｏｎ  ｓｅｎｓｏｒ）であってもよく、分析装置１は、モーションセンサによって使用者の移動ジェスチャ（例えば、左フリック、右フリック、上フリック、下フリック、前に押すまたは後ろに引くなど）を検知することができる。このようにして使用者は、ジェスチャによって分析装置１にデータ入力動作を行うことができ、上述のミラースクリーン１１またはボタン１３にタッチする必要がなく、それによって指紋が残ることを防ぐ。
【００２７】
次いで図４を参照されたい。本発明の第１の実施例の身体情報分析装置のフレームチャートである。図４に示すように、分析装置１は、主に処理ユニット１０と、処理ユニット１０に電気接続されたディスプレイモジュール１１１と、イメージ取込モジュール１２と、入力インターフェース１５と、無線伝送モジュール１６とを含む。
【００２８】
実施例において、イメージ取込モジュール１２は、外部イメージ（使用者の顔部イメージなど）および外部情報を取り込むためのスチルカメラまたはビデオカメラである。分析装置１は、外部イメージを介して使用者を認識（例えば、眉毛認識、顔部認識、頸部認識または手部認識など）し、それによって使用者の眉毛、顔部、頸部もしくは手部などの部位を分析し、または外部情報の内容によって対応する動作を実行することができる。
【００２９】
ディスプレイモジュール１１１は、上述のグラフィカルユーザインターフェースを表示するために用いられる。実施例において、ディスプレイモジュール１１１は、ミラースクリーン１１の中に取り付けられる。ディスプレイモジュール１１１がイネーブルされた場合、ディスプレイモジュール１１１の光源は、ミラースクリーン１１の一方向ガラス（図示せず）を透過し、使用者の目の中に投射し、使用者がミラースクリーン１１にグラフィカルユーザインターフェースを見ることができるようにすることが可能である。
【００３０】
ディスプレイモジュール１１１がディセーブルされた場合、１方向ガラスの単面透光特性のため、使用者はミラースクリーン１１上に自身の光学的鏡像５のみを見ることができる。実施例において、分析装置１は、ディスプレイモジュール１１１の光源強度または表示領域を調整し、それによってミラースクリーン１１が使用者の光学的鏡像５を反射すると同時に、グラフィカルユーザインターフェースを表示することができるようにすることも可能である。
【００３１】
分析装置１は、入力インターフェース１５を介して使用者の外部入力を受け取り、これによって使用者は、グラフィカルユーザインターフェースとインタラクションを行い、または必要な設定動作を行うことができる。実施例において、入力インターフェース１５は、上述の使用者のジェスチャ入力を検知するためのセンサ１４であってもよい。
【００３２】
他の実施例において、入力インターフェース１５は、上述の外部イメージまたは外部情報を取り込むためのイメージ取込モジュール１２であってもよい。また別の実施例において、入力インターフェース１５は、使用者の入力動作を受け入れることができるタッチスクリーンまたはボタン１３であってもよい。さらに別の実施例において、入力インターフェース１５は、外部音声情報を受け取るためのマイクであってもよい。
【００３３】
無線伝送モジュール１６は、インターネット４に接続するために用いられる。具体的には、使用者は、インターネット４を介して遠隔から分析装置１に接続し、それによって分析装置１が記録する各種データ（例えば、身体情報）を随時調べることができる。
【００３４】
処理ユニット１０は、ディスプレイモジュール１１１と、イメージ取込モジュール１２と、入力インターフェース１５と、無線伝送モジュール１６とを接続し、処理ユニット１０は、コンピュータで実行可能なプログラムコード（図示せず）を含む。コンピュータで実行可能なプログラムコードの実行によって、処理ユニット１０は、本発明の比較方法をさらに実現することができる。
【００３５】
図５を合わせて参照されたい。本発明の第１の実施例の処理ユニットの概略図である。具体的には、処理ユニット１０は、主に上述のコンピュータで実行可能なプログラムコードによって本発明の比較方法における各機能を実行することができ、さまざまな機能に応じて、上述のコンピュータで実行可能なプログラムコードを以下のいくつかの機能モジュールに区分することができる。
【００３６】
１．イメージ取込モジュール１２が取り込んだ顔部イメージに顔部分析処理を行うための顔部分析モジュール１０１。具体的には、顔部分析モジュール１０１は、顔部イメージ中で顔部各部位のイメージ（眉毛イメージ、目イメージ、鼻イメージ、耳イメージまたは口イメージなど）を識別することができる。
【００３７】
実施例において、顔部分析モジュール１０１は、顔部イメージに顔部分析処理を行い、それによって各部位のイメージの複数の特徴点（図９参照）を識別することができる。ここで、各特徴点は、それぞれ使用者の顔部の特定部位の異なる特徴（眉毛の眉頭、眉尻または眉山、鼻の鼻梁、鼻頭または鼻翼、眼部の目頭または目尻など）に対応する。
【００３８】
２．対称補助線の１側にある特定部位（両眉のうちの１つ、両目のうちの１つ、鼻の左半分もしくは右半分、両耳のうちの１つ、口の左半分もしくは右半分、またはその他の外観が対称な部位など）の特徴点につきミラーリング処理を実行し、それによって対称補助線の他側にあるミラーリング特徴点を得るためのミラーリングモジュール１０２。ここで、得られた各ミラーリング特徴点は、特定部位の各特徴点と互いに対応する。
【００３９】
３．顔部イメージの対称補助線を計算するために用いられ、上述の特定部位の投影パターンの対称補助線の他側における推奨投影位置を計算することができる計算モジュール１０３。
【００４０】
４．上述の投影パターンを描画するための描画モジュール１０４。
実施例において、顔部分析モジュール１０１は、顔部イメージの１側の眉毛イメージ（左眉イメージなど）の複数の眉毛特徴点を識別する。ミラーリングモジュール１０２は、複数の眉毛特徴点にミラーリング処理を実行し、それによって複数のミラーリング特徴点を得る。計算モジュール１０３は、対称補助線を計算し、対称補助線およびミラーリング特徴点に基づいて投影位置を計算する。
【００４１】
ここで、投影位置と複数の眉毛特徴点とはそれぞれ対称補助線の異なる側にある。描画モジュール１０４は、複数のミラーリング特徴点に基づいて投影位置に眉型ミラーリングパターンを描画する。
【００４２】
これによって本発明は、顔部イメージの１側の対称部位（例えば、左側眉毛）に基づいて他側の対称部位（例えば、右側眉毛）を描画し、適当な位置に投影し、使用者が化粧の拠り所とすることができるようにすることが可能である。
【００４３】
次いで図６を参照されたい。本発明の第１の実施例の眉型比較補助方法のフローチャートである。本発明の分析装置１は、処理ユニット１０によって上述のコンピュータで実行可能なプログラムコード（上述の各機能モジュール１０１〜１０４など）を実行し、さらに本発明各実施例の比較方法の各ステップを実現する。
【００４４】
本実施例の比較方法には、眉型比較補助機能を実現するための以下のステップが含まれる。
ステップＳ１０：分析装置１の処理ユニット１０は、イメージ取込モジュール１２が使用者の顔部を撮影し、それによって使用者の顔部イメージ（図９に示された顔部イメージ５１）を取り込むよう制御する。
ステップＳ１２：処理ユニット１０は、取り込まれた顔部イメージ５１に顔部分析処理を実行し、それによって顔部イメージ５１中で眉毛イメージを識別する。
【００４５】
実施例において、処理ユニット１０は、顔部イメージ５１の一側（左側など）の１組の眉毛イメージ（左眉毛イメージなど）のみを識別するが、これに限定されない。他の実施例において、処理ユニット１０は、それぞれ顔部イメージ５１の両側にある２組の眉毛イメージ（すなわち右眉毛イメージおよび左眉毛イメージ）を識別し、そのうち１つを選択して後続処理を行うこともできる。
【００４６】
実施例において、処理ユニット１０は、顔部分析モジュール１０１によって顔部イメージ５１を分析し、それによって顔部の複数の部位（顔輪郭、目、眉、鼻、口、耳および顔部のその他の部位など）のイメージを識別し、２組の眉毛イメージのうち１つを選択して後続処理を行う。
【００４７】
実施例において、前述の顔部分析処理は、顔部ランドマーク（Ｆａｃｅ  Ｌａｎｄｍａｒｋ）アルゴリズムによって顔部イメージ５１を分析し、それによって顔部イメージ５１中の顔部の特定部位を位置決めするが、それに限定されない。さらに、前述の顔部ランドマークアルゴリズムは、Ｄｌｉｂライブラリ（Ｌｉｂｒａｒｙ）を使用して実現される。
【００４８】
図９を参照されたい。顔部分析概略図である。顔部分析処理を実行する場合、顔部分析モジュール１０１は、まず顔部イメージ５１中で上述の顔部ランドマークアルゴリズムによって顔部イメージ５１を分析する。前述の顔部ランドマークアルゴリズムは、本技術分野における常用技術手段であり、機械学習（Ｍａｃｈｉｎｅ  Ｌｅａｒｎｉｎｇ）技術に基づいて顔部イメージ５１に顔部分析を行い、それによって顔部の１つまたは複数の特定部位（眉、目、鼻または耳など）の複数の特徴点６（眉山と眉頭、目尻と目頭、鼻梁と鼻翼、耳殼と耳たぶなど。例えば、６８個の特徴点６または１９８個の特徴点６であってもよい）を識別することができる。また、前述の顔部ランドマークアルゴリズムは、さらに特定部位の複数の特徴点６を顔部イメージ５１に表記することができる。
【００４９】
実施例において、顔部分析モジュール１０１は、各特徴点６が属する部位および対応する特徴に応じて、各特徴点６をナンバリングすることができる。
これによって本発明は、複数の特徴点６の番号、形状、順序などの情報に応じて、顔部イメージ５１中で各部位の位置を確定し、それによって特定部位を識別することができる。
【００５０】
再び図６を参照されたい。次いでステップＳ１４を実行する。処理ユニット１０は、識別された（または選択された）眉毛イメージに基づき、ミラーリングモジュール１０２および描画モジュール１０４によって眉型ミラーリングパターンを生成する。
【００５１】
実施例において、ミラーリングモジュール１０２は、まず識別された（または選択された）眉毛イメージ（例えば、左側眉毛）の複数の眉毛特徴点にミラーリング処理を実行し、それによって複数のミラーリング特徴点を得る。次いで、描画モジュール１０４は、複数のミラーリング特徴点に基づいて眉型ミラーリングパターンを描画する。
【００５２】
実施例において、処理ユニット１０は、計算モジュール１０３によって顔部イメージ５１の対称補助線を計算し、さらにミラーリングモジュール１０２および描画モジュール１０４により、計算された対称補助線から眉型ミラーリングパターンを生成することができる。
【００５３】
ステップＳ１６：処理ユニット１０は、眉毛イメージの位置に基づき、対称補助線から眉型ミラーリングパターンの顔部イメージ５１中の投影位置を計算する。実施例において、投影位置と眉毛イメージの複数の眉毛特徴点とはそれぞれ顔部イメージ５１の異なる側にある。すなわち、投影位置と眉毛イメージの複数の眉毛特徴点とはそれぞれ対称補助線の両側にある。
【００５４】
ステップＳ１８：処理ユニット１０は、ディスプレイモジュール１１１が取り込まれた顔部イメージ５１を表示し、それと同時に算出された投影位置に眉型ミラーリングパターンを表示するよう制御する。ここで、投影位置は顔部イメージ５１上にあるため、眉型ミラーリングパターンは、顔部イメージ５１と重畳する。実施例において、眉型ミラーリングパターンは、顔部イメージ５１の上層に表示されるため、眉型ミラーリングパターンは、一部の顔部イメージ５１を遮蔽する。実施例においては、イメージ処理によって、使用者の元々の眉毛を除去し、眉型ミラーリングパターンを残すことをさらに含む。
【００５５】
図１０Ａから１０Ｃまでを参照されたい。図１０Ａは、本発明第１の実施例の眉型比較補助の第１の概略図であり、図１０Ｂは、本発明第１の実施例の眉型比較補助の第２の概略図であり、図１０Ｃは、本発明第１の実施例の眉型比較補助の第３の概略図である。本例において、使用者は、右眉を基準として左眉に眉補正を行う。
【００５６】
まず分析装置１は、顔部イメージ５２を撮影し（本例は、局部の顔部イメージ撮影を例とする。顔部イメージ５２は、使用者と左右反対の電子的鏡像であり、すなわち、顔部イメージ５２の左眉のイメージは、実際には使用者の右眉に対応する）、撮影された顔部イメージ５２中で使用者の右眉に対応する右眉毛イメージ７１および使用者の左眉に対応する左眉毛イメージ７２を識別し、右眉毛イメージ７１を選択して処理する（図１０Ａ参照）。
【００５７】
次いで、分析装置１は、眉型ミラーリングパターン７１’を生成し、顔部イメージ５２の対称補助線８１を計算し（図１０Ｂ参照）、対称補助線８１および右眉毛イメージ７１の位置から投影位置を計算する。最後に分析装置１は、顔部イメージ５２を表示し、それと同時に投影位置に眉型ミラーリングパターン７１’を表示する（図１０Ｃ参照）。
【００５８】
これによって使用者は、直接分析装置１を直接見ることによって、左眉毛イメージ７２と眉型ミラーリングパターン７１’との間の形状および位置の差に基づいて、左眉毛の眉補正動作を行うことができ、直感的かつ正確に眉補正を行うことができ、手入れが完成した左眉毛が右眉毛と対称になることができるようにする。
【００５９】
実施例において、分析装置１は、眉型比較補助機能が起動している間、絶えずステップＳ１０〜Ｓ１８を繰り返し実行し、表示画面を更新することができる。これによって分析装置１は、ミラースクリーン１１によって使用者のリアルタイム鏡像を表示することができる。
【００６０】
また、本実施例は、絶えず眉型ミラーリングパターン７１’およびその投影位置を再計算するため、本実施例の眉型ミラーリングパターン７１’およびその投影位置は、使用者の移動に伴い、それに対応して変動する。
【００６１】
例を挙げれば、使用者が左へ移動した場合、再計算された眉型ミラーリングパターン７１’の投影位置は、それに対応して左寄りになり、これによって、表示された眉型ミラーリングパターン７１’が顔部イメージ５２中のその他の部位と一定の相対的位置を維持することができることを可能にする。
【００６２】
使用者が分析装置１に接近する方向に移動した場合、再生成された眉型ミラーリングパターン７１’の寸法はそれに対応して拡大され、これによって、表示された眉型ミラーリングパターン７１’が顔部イメージ５２のその他の部位と一定の相対的比率を維持することができることを可能にし、以下同様になる。
【００６３】
これによって使用者は、ミラースクリーン１１上で、自分のリアルタイム顔部イメージ５２と推奨される眉型ミラーリングパターン７１’およびその位置とを同時に見ることができ、直観的かつ正確に眉補正を行うことができ、眉補正の技術的難易度を大幅に低下させ、眉補正の成功確率を向上させることができる。
【００６４】
次いで図７および図１１Ａから１１Ｃまでを合わせて参照されたい。図７は、本発明の第２の実施例の眉型比較補助方法のフローチャートであり、図１１Ａは、本発明第２の実施例の眉型比較補助の第１の概略図であり、図１１Ｂは、本発明第２の実施例の眉型比較補助の第２の概略図であり、図１１Ｃは、本発明第２の実施例の眉型比較補助の第３の概略図である。本実施例の比較方法には、眉型比較補助機能を実現するための以下のステップが含まれる。
【００６５】
ステップＳ２００：処理ユニット１０は、イメージ取込モジュール１２が使用者を撮影し、それによって使用者の顔部イメージを取得するよう制御する。
ステップＳ２０２：処理ユニット１０は、顔部イメージの両側のうち１つを基準側として選択する。具体的には、使用者は、まず右眉に眉補正を行い、手入れが済んでから分析装置１を使用し、手入れ後の右眉を基準側として選択し、それによって分析装置１によって、引き続き左目を手入れする。その反対も同様である。
【００６６】
実施例において、使用者は、分析装置１の入力インターフェース１５を経由して基準側選択操作を入力することができる。ここで、前述の基準側選択操作は、顔部イメージの両側のうちの１つを選択するものである。あるいは、使用者は、電子装置２を操作して、基準側選択指令を分析装置１の無線伝送モジュール１６に送信することができる。
【００６７】
ここで、前屈の基準側選択指令は、顔部イメージの両側のうちの１つを選択するものである。次いで、処理ユニット１０は、基準側選択指令または基準側選択操作に基づいて、顔部イメージの両側のうち１つを上述の基準側として選択することができる。
【００６８】
ステップＳ２０４：処理ユニット１０は、顔部分析モジュール１０１によって、顔部イメージに顔部分析処理を実行し、それによって顔部の１つまたは複数の特定部位の複数の特徴点を識別する。
【００６９】
実施例において、顔部分析モジュール１０１は、右眉毛イメージ７３（第１の眉毛イメージ）の複数の眉毛特徴点６１（第１の眉毛特徴点）および左眉毛イメージ７４（第２の眉毛イメージ）の複数の眉毛特徴点（図示せず、以下「第２の眉毛特徴点」という）を識別し、基準側の眉毛イメージを選択し（右眉毛イメージ７３を選択した場合を例とする）、複数の第１の眉毛特徴点に基づいて眉毛データセット（第１の眉毛データセット）を構築し、複数の第２の眉毛特徴点に基づいて眉毛データセット（第２の眉毛データセット）を構築する。
【００７０】
ここで、複数の第１の眉毛特徴点は、それぞれ右眉毛上の異なる特徴に対応し、複数の第２の眉毛特徴点は、それぞれ左眉毛上の異なる特徴に対応する。さらにここで、複数の第１の眉毛特徴点は、少なくともそれぞれ右眉毛の眉頭、眉山および眉尻に対応する３つの特徴点を含み、複数の第２の眉毛特徴点は、少なくともそれぞれ左眉毛の眉頭、眉山および眉尻に対応する３つの特徴点を含む。
【００７１】
実施例において、顔部分析モジュール１０１は、鼻イメージの複数の鼻特徴点（図１１Ａは、２つの鼻特徴点６２、６３の設定を例とした。ここで、鼻特徴点６２は鼻の鼻梁に対応し、鼻特徴点６３は鼻の鼻柱に対応する）を識別し、前述の複数の鼻特徴点に基づいて鼻データセットを構築することもできる。前述の複数の鼻特徴点は、対称補助線８２を計算するために用いることができる。
【００７２】
ステップＳ２０６：処理ユニット１０は、計算モジュール１０３により、鼻データセットに基づいて対称補助線８２を計算する。
実施例において、計算モジュール１０３は、鼻データセットの複数の鼻特徴点６２、６３を通過する直線を対称補助線８２とする。
実施例において、計算モジュール１０３は、鼻データセットの複数の鼻特徴点６２、６３に線形回帰演算を行い、算出された回帰線を対称補助線８２とする。
実施例において、計算モジュール１０３は、顔部イメージの中線をそのまま対称補助線８２とする。
【００７３】
ステップＳ２０８：処理ユニット１０は、ミラーリングモジュール１０２により、対称補助線８２に基づき第１の眉毛データセットにミラーリング処理を実行し、それによって複数のミラーリング特徴点６１’を含む配列関係のミラーリングデータセットを得る。
実施例において、処理ユニット１０は、ミラーリング処理を実行して、複数のミラーリング特徴点６１’の配列関係を生成するのみであるが、各ミラーリング特徴点６１’の位置を設定することはない。
【００７４】
ステップＳ２１０：処理ユニット１０は、描画モジュール１０４によって第１の眉毛データセットの複数のミラーリング特徴点６１’を接続し、眉型ミラーリングパターン７３’を描画する。
ステップＳ２１２：処理ユニット１０は、計算モジュール１０３によって第１の眉毛データセットのすべてまたは一部の眉毛特徴点６１と対称補助線８２との間の複数の垂直距離（第１の垂直距離）を計算する。
【００７５】
図１１Ｂを参照されたい。例を挙げれば、計算モジュール１０３は、第１の眉毛特徴点６１と対称補助線８２との間の第１の垂直距離をＤ１と、第２の眉毛特徴点６１と対称補助線８２との間の第１の垂直距離をＤ２と、第３の眉毛特徴点６１と対称補助線８２との間の第１の垂直距離をＤ３と算出することができ、以下同様になる。
【００７６】
ステップＳ２１４：処理ユニット１０は、ミラーリングモジュール１０２により、対称補助線８２および算出された複数の垂直距離に基づき、対称補助線８２の他側にある複数のミラーリング特徴点６１’の位置を設定し、設定された複数のミラーリング特徴点６１’の位置に基づき、眉型ミラーリングパターン７３’の投影位置を計算する。
【００７７】
実施例において、位置を設定した後の複数のミラーリング特徴点６１’と対称補助線との間の複数の垂直距離（第２の垂直距離）をそれぞれ複数の眉毛特徴点６１と対称補助線８２との間の複数の第１の垂直距離と同一に設定する。
【００７８】
図１１Ｃを参照されたい。例を挙げれば、第１のミラーリング特徴点６１’と対称補助線８２との間の第２の垂直距離はＤ１であり、第２のミラーリング特徴点６１’と対称補助線８２との間の第２の垂直距離はＤ２であり、第３のミラーリング特徴点６１’と対称補助線８２との間の第２の垂直距離はＤ３であり、以下同様になる。各第２の垂直距離は、それぞれ対応する第１の垂直距離と同一である。
【００７９】
実施例において、各眉毛特徴点６１と対応するミラーリング特徴点６１’との間の接続線は、対称補助線８２に垂直である。言い換えれば、各眉毛特徴点６１と対応するミラーリング特徴点６１’とは、顔部イメージ中で左右対称である。
【００８０】
前述の投影位置は、顔部イメージ中の特定領域または単一点の位置であってもよいことは、述べておくに値する。
実施例において、ミラーリングモジュール１０２は、複数のミラーリング特徴点６１’が囲んでなる領域を投影位置とするが、これに限定されない。
【００８１】
他の実施例において、ミラーリングモジュール１０２は、複数のミラーリング特徴点６１’の中心を計算し、投影位置とすることができる。あるいは、ミラーリングモジュール１０２は、複数のミラーリング特徴点６１’のうちの１つを選択し（眉頭に対応するミラーリング特徴点６１’を選択するなど）、選択されたミラーリング特徴点６１’の位置を投影位置とすることができる。
【００８２】
実施例において、ステップＳ２０８〜Ｓ２１４は統合して実行してもよい。具体的には、処理ユニット１０は、対称補助線８２および算出された複数の垂直距離に基づいて、複数のミラーリング特徴点６１’を生成し、対称補助線８２の他側にある複数のミラーリング特徴点６１’の位置をそのまま設定することができる（複数のミラーリング特徴点６１’の位置によって、複数のミラーリング特徴点６１’の間の配列関係を推測することができる）。次いで、処理ユニット１０は、複数のミラーリング特徴点６１’の位置に基づいて投影位置を計算し、眉型ミラーリングパターンを描画する。
【００８３】
ステップＳ２１６：処理ユニット１０は、ディスプレイモジュール１１１に顔部イメージ５３を表示し、投影位置に眉型ミラーリングパターン７３’を表示する。
実施例において、ミラーリングモジュール１０２が複数のミラーリング特徴点６１’の中心を投影位置とする場合、処理ユニット１０は、眉型ミラーリングパターン７３’の中心を投影位置にアライメントして表示する。
【００８４】
実施例において、ミラーリングモジュール１０２が複数のミラーリング特徴点６１’が囲んでなる領域を投影位置とする場合、処理ユニット１０は、眉型ミラーリングパターン７３’を、囲んでなる領域中に表示する。
実施例において、ミラーリングモジュール１０２が複数のミラーリング特徴点６１’のうち１つを投影位置として選択した場合、処理ユニット１０は、眉型ミラーリングパターン７３’の特定部位を投影位置にアライメントして表示する。
【００８５】
ステップＳ２１８：処理ユニット１０は、使用者が眉型比較補助機能を閉じたかどうかを判断する。
具体的には使用者は、眉補正を完了した後、入力インターフェース１５または電子装置２によって眉型比較補助機能を閉じることができる。
処理ユニット１０が、眉型比較補助機能が閉じられたと判断した場合、眉型比較補助方法を終了する。そうでない場合、処理ユニット１０は、再度ステップＳ２００〜Ｓ２１６を実行する。
【００８６】
本発明は、垂直距離に基づいて投影位置を計算することによって、演算量を有効に減少させ、処理遅延を軽減し、表示のスムーズさを向上させ、使用者がミラースクリーン１１にリアルタイムで自身の鏡像および眉型ミラーリングパターンを見ることができるようにし、さらにユーザエクスペリエンスを向上させることができる。
【００８７】
前述の実施例において、眉型ミラーリングパターンの投影位置と基準側の眉毛イメージの位置とは完全に左右対称である。また、眉型ミラーリングパターンの範囲および形状も基準側の眉毛イメージと完全に左右対称である。
【００８８】
しかしながら一般的には、人の顔の各部位は完全に左右対称であるはずはない（左目の高さと右目の高さは異なる可能性があり、鼻梁と顔部中線は完全に重ならない可能性があり、または左眉毛の太さまたは角度は右眉毛の尾形状または角度と異なる可能性があるなど）。使用者が完全に対称な眉型ミラーリングパターンおよび投影位置に基づいて眉補正を行った場合、眉補正後の左眉毛および右眉毛が過度に一致することになり、あまり自然に見えない可能性がある。
【００８９】
上述の問題について、本発明は、眉補正前の眉毛の形状、角度もしくは位置に基づいて眉型ミラーリングパターンの形状もしくは角度を調整し、または投影位置を調整して、眉補正後の眉毛をより自然にすることができる眉毛修飾機能をさらに提供する。
【００９０】
次いで図６、図８および図１２Ａから図１４Ｂまでを合わせて参照されたい。図８は、本発明の第３の実施例の眉型比較補助方法の部分的フローチャートであり、図１２Ａは、本発明の第３の実施例の眉型識別の第１の概略図であり、図１２Ｂは、本発明の第３の実施例の眉型識別の第２の概略図であり、図１２Ｃは、本発明の第３の実施例の眉型識別の第３の概略図であり、図１２Ｄは、本発明の第３の実施例の眉型識別の第４の概略図であり、図１３Ａは、本発明の第４の実施例の調整前の投影位置の概略図であり、図１３Ｂは、本発明の第４の実施例の調整後の投影位置の概略図であり、図１４Ａは、本発明の第５の実施例の調整前の眉型の概略図であり、図１４Ｂは、本発明の第５の実施例の調整後の眉型の概略図である。図６に示された実施例と比べて、本実施例のステップＳ１４はステップＳ３０〜Ｓ３８をさらに含む。
【００９１】
本実施例は、第２の眉毛イメージ７６（左眉イメージなど）に対応する第２の眉毛データセットを基準として、顔部イメージの他側（右側など）に推奨される眉型ミラーリングパターンを表示し、使用者がそれに基づき右眉を修飾することができるようにする。
【００９２】
本実施例のステップＳ１４において、処理ユニット１０は、顔部分析モジュール１０１によって顔部イメージに顔部分析処理を実行し、それによってそれぞれ対称補助線両側にある第１の眉毛イメージ７５および第２の眉毛イメージ７６を識別し、第１の眉毛イメージ７５上に複数の第１の眉毛特徴点を設定し、それによって第１の眉毛データセットを構築し（図１２Ａ参照）、第２の眉毛イメージ７６上に複数の第２の眉毛特徴点を設定し、それによって第２の眉毛データセットを構築する（図１２Ｂ参照）。
【００９３】
また、本実施例のステップＳ１６において、処理ユニット１０は、計算モジュール１０３によって、調整後の複数のミラーリング特徴点の位置（後ほど詳述する）を投影位置とする。
【００９４】
実施例においては、ここで３つの第１の眉毛特徴点６４〜６６および３つの第２の眉毛特徴点６７〜６９は、それぞれ使用者の眉毛の眉頭、眉山および眉尻に対応する。具体的には、第１の眉毛特徴点６４および第２の眉毛特徴点６７は眉頭に対応し、第１の眉毛特徴点６５および第２の眉毛特徴点６８は眉山に対応し、第１の眉毛特徴点６６および第２の眉毛特徴点６９は眉尻に対応する。
【００９５】
図６に示された実施例と比べて、本実施例のステップＳ１４は以下のステップを含む。
ステップＳ３０：処理ユニット１０は、計算モジュール１０３によって対称補助線を計算する。
ステップＳ３２：処理ユニット１０は、対称補助線に基づき、第２の眉毛データセットの複数の第２の眉毛特徴点６７〜６９にミラーリング処理を実行し、それによってミラーリング後の複数のミラーリング特徴点６７’〜６９’を得る（図１２Ｄ参照）。また、処理ユニット１０は、第１の眉毛データセットの複数の第１の眉毛特徴点６４〜６６にミラーリング処理を実行する必要はない（図１２Ｃ参照）。
ステップＳ３４：処理ユニット１０は、計算モジュール１０３により、複数のミラーリング特徴点６７’〜６９’および基準としての第２の眉毛データセットに基づき、調整パラメータ群を計算する。
【００９６】
実施例において、前述の調整パラメータ群には、平行移動（ｔｒａｎｓｌａｔｉｏｎ）パラメータ、回転（ｒｏｔａｔｉｏｎ）パラメータおよびスケーリング（ｓｃａｌｉｎｇ）パラメータを含む。
実施例において、計算モジュール１０３は、Ｒｉｇｉｄ  Ｒｅｇｉｓｔｒａｔｉｏｎシステムを使用してＬｅａｓｔ−ｓｑｕａｒｅ  ｅｓｔｉｍａｔｉｏｎアルゴリズムを組み合わせ、前述の調整パラメータ群を計算する。Ｒｉｇｉｄ  ＲｅｇｉｓｔｒａｔｉｏｎシステムおよびＬｅａｓｔ−ｓｑｕａｒｅ  ｅｓｔｉｍａｔｉｏｎアルゴリズムは、本技術分野における常用技術手段であり、２つのデータ（複数の第１の眉毛特徴点６４〜６６と複数のミラーリング特徴点６７’〜６９’など）を分析し、１群の調整パラメータ群を計算することができる。
【００９７】
計算された調整パラメータ群を使用して、そのうち１つのデータ（例えば、複数のミラーリング特徴点６７’〜６９’）に変換処理を行った後、変換後のデータと他のデータとに高い相似度を持たせることができる。
【００９８】
ステップＳ３６：処理ユニット１０は、計算モジュール１０３により、対称補助線および計算された調整パラメータ群に基づき、複数のミラーリング特徴点６７’〜６９’（図１３Ａ参照）の位置を調整し、それによって位置調整後の複数のミラーリング特徴点６７”〜６９”（図１３Ｂ参照）とカットしていない眉毛に対応する複数の第１の眉毛特徴点６４〜６６との間に高い相似度を持たせる。
【００９９】
実施例において、計算モジュール１０３は、平行移動パラメータに基づいて複数のミラーリング特徴点６７’〜６９’の位置を変換し、それによって複数のミラーリング特徴点６７’〜６９’が囲んでなるパターンを平行移動し、回転パラメータに基づいて複数のミラーリング特徴点６７’〜６９’の位置を変換し、それによって複数のミラーリング特徴点６７’〜６９’が囲んでなるパターンを回転し、またはスケーリングパラメータに基づいて複数のミラーリング特徴点６７’〜６９’の位置を変換し、それによって複数のミラーリング特徴点６７’〜６９’が囲んでなるパターンをスケーリングする。
【０１００】
図１３Ａ、図１３Ｂ、図１４Ａおよび図１４Ｂを参照されたい。図に示されたように、調整パラメータ群に基づいて位置を変換する前に、複数のミラーリング特徴点６７’〜６９’が囲んでなるパターン９０と複数の第１の眉毛特徴点６４〜６６（手入れしていない眉毛に対応）が囲んでなるパターン９１とにはきわめて大きな差異が存在し、これによって使用者は大幅に眉補正を行わなければならなくなる。また、眉補正後の両眉は、過度の一致によってあまり自然に見えない可能性がある。
【０１０１】
調整パラメータ群に基づいて位置を変換した後、変換後の複数のミラーリング特徴点６７”〜６９”が囲んでなるパターン９２とパターン９１とは高い相似度を有し、これによって使用者は大幅な眉補正を行う必要はなくなる。また、眉補正後の両眉にはわずかな差異があるため、より自然に見える。
ステップＳ３８：処理ユニット１０は、描画モジュール１０４により、調整後の複数のミラーリング特徴点６７”〜６９”の位置に基づき、眉型ミラーリングパターンを描画する。
【０１０２】
本発明は、眉毛修飾機能を有効に実現し、眉補正後の眉毛をより自然にすることができる。
もちろん本発明は、その他さまざまな実施例を有することもでき、本発明の精神およびその実質を逸脱せずに、当業者なら本発明に基づいて各種相応の変更および変形を行うことができるはずであるが、これらの相応の変更および変形は、すべて本発明に添付された特許請求の範囲の保護範囲に属するべきである。
【符号の説明】
【０１０３】
ここで、図面の表記は以下のとおりである。
１  身体情報分析装置
１０  処理ユニット
１０１  顔部分析モジュール
１０２  ミラーリングモジュール
１０３  計算モジュール
１０４  描画モジュール
１１  ミラースクリーン
１１１  ディスプレイモジュール
１２  イメージ取込モジュール
１３  ボタン
１４  センサ
１５  入力インターフェース
１６  無線伝送モジュール
２  電子装置
２１  ソフトウェア
３  無線ルータ
４  インターネット
５  鏡像
５１〜５３  顔部イメージ
６  特徴点
６１，６４〜６９  眉毛特徴点
６１’、６７’〜６９’  ミラーリング特徴点
６２〜６３  鼻特徴点
６７”〜６９”  調整後のミラーリング特徴点
７１〜７６  眉毛イメージ
７１’、７３’  眉型ミラーリングパターン
８１〜８２  対称補助線
９０〜９２  パターン
Ｄ１〜Ｄ３  垂直距離
Ｓ１０〜Ｓ１８  第１の眉型比較補助ステップ
Ｓ２００〜Ｓ２１８  第２の眉型比較補助ステップ
Ｓ３０〜Ｓ３８  眉型ミラーリングパターン生成ステップ
【図１】
2019063479.tif 000003
【図２】
2019063479.tif 000004
【図３】
2019063479.tif 000005
【図４】
2019063479.tif 000006
【図５】
2019063479.tif 000007
【図６】
2019063479.tif 000008
【図７】
2019063479.tif 000009
【図８】
2019063479.tif 000010
【図９】
2019063479.tif 000011
【図１０Ａ】
2019063479.tif 000012
【図１０Ｂ】
2019063479.tif 000013
【図１０Ｃ】
2019063479.tif 000014
【図１１Ａ】
2019063479.tif 000015
【図１１Ｂ】
2019063479.tif 000016
【図１１Ｃ】
2019063479.tif 000017
【図１２Ａ】
2019063479.tif 000018
【図１２Ｂ】
2019063479.tif 000019
【図１２Ｃ】
2019063479.tif 000020
【図１２Ｄ】
2019063479.tif 000021
【図１３Ａ】
2019063479.tif 000022
【図１３Ｂ】
2019063479.tif 000023
【図１４Ａ】
2019063479.tif 000024
【図１４Ｂ】
2019063479.tif 000025