(57)【要約】【課題】ユーザにリップ・グロスを塗るように案内するために、画像取込装置、処理装置及びディスプレイ装置を含むリップ・グロス案内装置を提供する。【解決手段】画像取込装置は、ユーザの顔の画像を取込み、該顔の画像は該ユーザのリップを少なくとも含む。処理装置は、前記顔の画像を受信し、前記顔の画像により複数のリップの特徴点を取得する。処理装置は、上部のリップ・グロス案内ブロックを得るために、前記リップの特徴点及び上部のリップのピークの所定の角度により、計算を実施する。ディスプレイ装置は、前記顔の画像及び対応する前記上部のリップ・グロス案内ブロックを、表示し、前記上部のリップ・グロス案内ブロックにより、前記ユーザに化粧をするように案内する。本発明は、更に、前記リップ・グロス案内装置に適合するリップ・グロス案内方法を提供する。【選択図】図２
2018185783.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの顔の画像を取込み、該顔の画像は該ユーザのリップを少なくとも含む、画像取込装置と、
前記顔の画像を受信し、前記顔の画像により複数のリップの特徴点を取得し、上部のリップ・グロス案内ブロックを得るために、前記リップの特徴点及び上部のリップのピークの所定の角度により、計算を実施する、処理装置と、
前記顔の画像及び対応する前記上部のリップ・グロス案内ブロックを、表示し、前記上部のリップ・グロス案内ブロックにより、前記ユーザに化粧をするように案内する、ディスプレイ装置と、を備える、リップ・グロス案内装置。
【請求項２】
前記リップの特徴点は、リップのコーナー、前記上部のリップのピーク、上部のリップの谷及び下部のリップのピークを少なくとも備え、前記上部のリップの谷を水平に通過する直線は、第１の水平線であり、前記上部のリップのピーク及び前記上部のリップの谷を通過する直線は、第２の直線であり、
前記処理装置が、前記上部のリップ・グロス案内ブロックを得るために、前記リップの特徴点及び前記上部のリップのピークの前記所定の角度により、計算を実施する時に、前記処理装置は、更に、前記第１の水平線と前記第２の直線との間の包含角度を計算し、該包含角度が前記所定の角度に適合するかどうかを決定し、
前記包含角度が前記所定の角度に適合しない時、前記処理装置は、前記上部のリップ・グロス案内ブロックを得るために、前記包含角度を前記所定の角度に適合させるように、前記リップの特徴点の垂直位置を調整する、請求項１に記載のリップ・グロス案内装置。
【請求項３】
前記上部のリップのピークを垂直に通過する直線は第３の垂直線であり、前記第１の水平線及び前記第３の垂直線は第１の交差点を形成し、
前記処理装置は、前記上部のリップのピークと前記第１の交差点との間の垂直距離、及び、前記上部のリップの谷と前記第１の交差点との間の第１の水平距離により、前記第１の水平線と前記第２の直線との間の包含角度を計算する、請求項２に記載のリップ・グロス案内装置。
【請求項４】
前記所定の角度は、１０度である、請求項１に記載のリップ・グロス案内装置。
【請求項５】
前記リップの特徴点は、リップのコーナー、前記上部のリップのピーク、上部のリップの谷及び下部のリップのピークを少なくとも備え、
前記上部のリップの谷を水平に通過する直線は、第１の水平線であり、前記上部のリップのピークを垂直に通過する直線は第３の垂直線であり、前記第１の水平線及び前記リップのプロファイルは第１のリップの特徴点で交差し、前記第１の水平線及び前記第３の垂直線は第１の交差点を形成し、
前記処理装置が、前記上部のリップ・グロス案内ブロックを得るために、前記リップの特徴点及び前記上部のリップのピークの前記所定の角度により、計算を実施する時に、前記処理装置は、更に、第１の水平距離及び第２の水平距離を計算し、前記第１の水平距離は、前記上部のリップの谷と前記第１の交差点との間の距離であり、前記第２の水平距離は、前記第１の交差点と前記第１のリップの特徴点との間の距離であり、前記処理装置は、更に、前記第１の水平距離と前記第２の水平距離との間の比が、幅の所定の比に適合するかどうかを決定し、
前記第１の水平距離と前記第２の水平距離との間の前記比が、前記幅の所定の比に適合しない時に、前記処理装置は、前記上部のリップ・グロス案内ブロックを得るために、前記第１の水平距離と前記第２の水平距離との間の前記比が、前記幅の所定の比に適合するように、前記上部のリップのピークの水平距離を調整する、請求項１に記載のリップ・グロス案内装置。
【請求項６】
前記幅の所定の比は、１：１の前記第１の水平距離と前記第２の水平距離との間の前記比である、請求項５に記載のリップ・グロス案内装置。
【請求項７】
ユーザの顔の画像を取得するステップであって、該顔の画像は該ユーザのリップを少なくとも含むステップと、
前記顔の画像を受信し、前記顔の画像により複数のリップの特徴点を取得し、上部のリップ・グロス案内ブロックを得るために、前記リップの特徴点及び上部のリップのピークの所定の角度により、計算を実施するステップと、
前記顔の画像及び対応する前記上部のリップ・グロス案内ブロックを、表示し、前記上部のリップ・グロス案内ブロックにより、前記ユーザに化粧をするように案内するステップと、を有する、リップ・グロス案内方法。
【請求項８】
前記リップの特徴点は、リップのコーナー、前記上部のリップのピーク、上部のリップの谷及び下部のリップのピークを少なくとも備え、前記上部のリップの谷を水平に通過する直線は、第１の水平線であり、前記上部のリップのピーク及び前記上部のリップの谷を通過する直線は、第２の直線であり、
前記上部のリップ・グロス案内ブロックを得るために、前記リップの特徴点及び前記上部のリップのピークの前記所定の角度により、計算を実施する前記ステップは、
前記第１の水平線と前記第２の直線との間の包含角度を計算するステップと、
該包含角度が前記所定の角度に適合するかどうかを決定するステップと、
前記包含角度が前記所定の角度に適合しない時、前記上部のリップ・グロス案内ブロックを得るために、前記包含角度を前記所定の角度に適合させるように、前記リップの特徴点の垂直位置を調整するステップと、を有する、請求項７に記載のリップ・グロス案内方法。
【請求項９】
前記上部のリップのピークを垂直に通過する直線は第３の垂直線であり、前記第１の水平線及び前記第３の垂直線は第１の交差点を形成し、
前記包含角度が前記所定の角度に適合するかどうかを決定する前記ステップは、
前記上部のリップのピークと前記第１の交差点との間の垂直距離、及び、前記上部のリップの谷と前記第１の交差点との間の第１の水平距離により、前記包含角度を計算するステップ、を有する、請求項８に記載のリップ・グロス案内方法。
【請求項１０】
前記リップの特徴点は、リップのコーナー、前記上部のリップのピーク、上部のリップの谷及び下部のリップのピークを少なくとも備え、
前記上部のリップの谷を水平に通過する直線は、第１の水平線であり、前記上部のリップのピークを垂直に通過する直線は第３の垂直線であり、前記第１の水平線及び前記リップのプロファイルは第１のリップの特徴点で交差し、前記第１の水平線及び前記第３の垂直線は第１の交差点を形成し、
前記上部のリップ・グロス案内ブロックを得るために、前記リップの特徴点及び前記上部のリップのピークの前記所定の角度により、計算を実施する前記ステップは、
第１の水平距離及び第２の水平距離を計算するステップであって、前記第１の水平距離は、前記上部のリップの谷と前記第１の交差点との間の距離であり、前記第２の水平距離は、前記第１の交差点と前記第１のリップの特徴点との間の距離である、ステップと、
前記第１の水平距離と前記第２の水平距離との間の比が、幅の所定の比に適合するかどうかを決定する、ステップと、
前記第１の水平距離と前記第２の水平距離との間の前記比が、前記幅の所定の比に適合しない時に、前記上部のリップ・グロス案内ブロックを得るために、前記第１の水平距離と前記第２の水平距離との間の前記比が、前記幅の所定の比に適合するように、前記上部のリップのピークの水平距離を調整するステップと、を有する、請求項７に記載のリップ・グロス案内方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は顔の特徴認識技術に関するものであり、特にリップ形状の認識に基づくリップ・グロス案内装置及びその方法に関するものである。
【背景技術】
【０００２】
美への愛情は女性の気質であり、多くの女性は化粧により顔の特徴を強める。しかしながら、化粧の技術は生来のものではなく、化粧の効果は多くの美容の練習後に向上することができる。
【０００３】
誰か化粧の技術を学びたい場合、学習者はインターネット上の画像から化粧の技術を学ぶことができる。しかしながら、画像から学んだ化粧の技術は、実地に、ずれがある。したがって、近代的装置により化粧の技術を学ぶ方法は、製造業者により関心のある技術的課題である。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、リップ・グロス案内装置及びリップ・グロス案内方法を提供し、ユーザの顔の画像により、上部リップ・グロス案内ブロックが計算され、表示され、それゆえに、便利な対話型化粧教育を提供するように、リップ・グロス案内装置により提供されるプロンプトにより、ユーザは化粧することができる。
【課題を解決するための手段】
【０００５】
本発明は、画像取込装置、処理装置及びディスプレイ装置を含むリップ・グロス案内装置を提供する。画像取込装置は、ユーザの顔の画像を取込み、該顔の画像は該ユーザのリップを少なくとも含む。処理装置は、前記顔の画像を受信し、前記顔の画像により複数のリップの特徴点を取得する。処理装置は、上部のリップ・グロス案内ブロックを得るために、前記リップの特徴点及び上部のリップのピークの所定の角度により、計算を実施する。ディスプレイ装置は、前記顔の画像及び対応する前記上部のリップ・グロス案内ブロックを、表示し、前記上部のリップ・グロス案内ブロックにより、前記ユーザに化粧をするように案内する。
【０００６】
本発明は、以下のステップを含むリップ・グロス案内方法を提供する。ユーザの顔の画像を取得し、前記顔の画像を受信し、前記顔の画像により複数のリップの特徴点を取得する。上部のリップ・グロス案内ブロックを得るために、前記リップの特徴点及び上部のリップのピークの所定の角度により、計算を実施し、前記ユーザの顔の画像及び対応する前記上部のリップ・グロス案内ブロックを、表示し、前記上部のリップ・グロス案内ブロックにより、前記ユーザに化粧をするように案内し、前記顔の画像は前記ユーザのリップを少なくとも含む。
【発明の効果】
【０００７】
上述の説明により、本発明のリップ・グロス案内装置及びリップ・グロス案内方法は、ユーザの顔の画像により、上部のリップ・グロス案内ブロックを、計算し表示することができ、それ故に、ユーザは、リップ・グロスを塗るべき領域を学習し、ユーザは、異なるリップ・グロスを塗る位置により、異なるリップの形状の取得方法を明確に知る。このように、たとえ、ユーザが化粧に精通していなくとも、ユーザは、便利な会話型化粧教育の提供となるように、リップ・グロス案内装置により提供されるプロンプトにより、なお、リップ・グロスを塗ることができる。
【０００８】
本発明の上述の及び他の特徴と利点を理解できるようにするために、以下、幾つかの例示的実施形態を挙げて図面と共に詳細な内容を説明する。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態によるリップ・グロス案内装置のディスプレイ・インターフェースの模式図である。
【図２】本発明の実施形態によるリップ・グロス案内装置のシステムブロック図である。
【図３】本発明の例示的実施形態による上部のリップ・グロス案内ブロックの模式図である。
【図４】本発明の実施形態による第２の上部のリップ・グロス案内ブロックの模式図である。
【図５】本発明の実施形態によるリップ・グロス案内方法を例示するフローチャートである。
【図６】本発明の実施形態による上部のリップ・グロス案内ブロックを得る詳細なフローである。
【発明を実施するための形態】
【００１０】
図１は、本発明の実施形態によるリップ・グロス案内装置のディスプレイ・インターフェースの模式図であり、図２は、本発明の実施形態によるリップ・グロス案内装置のシステムブロック図である。図１及び図２を参照するに、本実施形態において、リップ・グロス案内装置１００は、画像取込装置１１０、マルチメディアディスプレイ装置１２０及び処理装置１３０を含む。
【００１１】
画像取込装置１１０は、ユーザの顔の画像、特に、ユーザのリップの画像を取込むために用いられる。画像取込装置１１０は、本開示に限定されないけれども、例えば、ディスプレイ装置１２０及び処理装置１３０に有線又は無線方法で接続された内蔵ビデオカメラ、外部携帯電話、外部カメラである。
【００１２】
ディスプレイ装置１２０は、マルチメディア情報及び顔の画像をリアルタイムで表示することができる。例えば、ディスプレイ装置１２０は、ユーザの顔の画像を表示し、ユーザにより選択するために、複数のリップの形状及びリップ・グロスのオプションをユーザへ提供する。本例示的実施形態において、ディスプレイ装置１２０は、高反射性を有する材料（例えば、鏡）の後ろに配置され、有機発光ダイオード（ＯＬＥＤ）と結合したディスプレイであり得る。このように、本発明は以下のようには限定されないけれども、ユーザは自身の顔を鏡により見ることができ、ディスプレイ装置１２０は、ユーザが見て選択のタッチをするための、鏡の上の関連情報を表示することができる。本実施形態のリップ・グロス案内装置１００は、化粧台の上に配置される装置とすることができ、リップ・グロス案内装置１００のスクリーンは、鏡の後ろに配置することができ、それらの上に表示されるテキスト又は画像はユーザが見るために、鏡を通過することができる。他の実施形態において、リップ・グロス案内装置１００は、また、スマートフォン、タブレットＰＣなどのような消費電子製品又はポータブル鏡と結合したポータブル鏡ボックスであり得る。
【００１３】
処理装置１３０は、ユーザのリップのプロファイルに関連する複数のユーザのリップの特徴点を得るように、画像取込装置１１０により取込んだユーザの顔の画像により、計算を実施する。例えば、本例示的実施形態の実施において、処理装置１３０は、中央処理装置（ＣＰＵ）、マイクロプロセッサ、特定用途向け集積回路（ＡＳＩＣ）、プログラム可能論理回路（ＰＬＤ）又は他の類似の装置とすることができる。処理装置１３０は、リップ・グロス案内ブロックを提供するために、様々な必要なソフトウェアプログラム及び／又は命令セットを実行するように構成される。本例示的実施形態において、処理装置１３０は、ユーザの顔の１９４の特徴点を検出し解析するために、Dlibの顔のランドマークを用いる顔検出システムを実行する。他の場合において、ユーザの顔の特徴点は、ユーザの顔の１９４の特徴点を解析することだけにより、又は、顔の特徴点を検出するために他のアルゴリズムを用いることにより、得ることができる。
【００１４】
本実施形態において、ユーザが鏡をのぞき込みながら化粧する時に、ディスプレイ装置１２０は、ユーザの顔画像及びリップ画像を表示し、リアルタイムで顔の特徴点を解析することができる。本発明の便利な会話型リップ・グロス案内装置を提供するために、ディスプレイ装置１２０は、リップ・グロスを塗るためにユーザに位置及び方法を指示するために、ユーザのリップの位置に基づいて、上部のリップ・グロス案内ブロックを、更に表示する。このように、ディスプレイ装置１２０により表示されたリップ・グロス案内ブロックの案内により、ユーザの顔の対応する位置のリップ上に、ユーザはリップ・グロスを塗ることができる。さらに、本実施形態において、ディスプレイ装置１２０は、異なるリップの形状を示すために、ユーザが異なる曲線上にリップ・グロスを塗ることを案内するように、ユーザの上部のリップのピーク及び上部のリップの幅の比により、リップの特徴点を特に調整する。上部のリップ・グロス案内ブロックの表示方法は、リップの周りのフレームラインを表示することである。しかしながら、上部のリップ・グロス案内ブロック上部の表示方法は、本開示に限定されず、他の実施形態において、上部のリップ・グロス案内ブロックの表示方法は、ユーザの上部のリップを上部のリップ表示ブロックを調整するための参照として直接に取り、ユーザの調整した上部のリップ表示ブロックを上部のリップ・グロス案内ブロックとして取ることである。
【００１５】
図３を参照するに、図３は本発明の例示的実施形態による上部のリップ・グロス案内ブロックの模式図である。画像取込装置１１０がユーザの顔画像を取込んだ後に、処理装置１３０は、ユーザの顔画像により、ユーザのリップの複数の特徴点を得る。処理装置１３０により得たユーザのリップの特徴点は、少なくとも、２つのリップのコーナーLP0、LP1、上部のリップのピークLP2、LP3、上部のリップの谷LP4下部のリップのピークLP5を含む。
【００１６】
処理装置１３０により得たユーザのリップの特徴点は、それらに限定されず、他の実施形態において、処理装置１３０により得た顔の特徴点の数は、１１９、１９４などとすることができ、リップの特徴点の数は、例えば、４３である。例えば、１１９の顔の特徴点の実装において、処理装置１３０は、リップの特徴点の数は５８〜１００であるが、例えば、顔の特徴点の全てに０〜１１８により番号を付けるために、顔の特徴点の各々に番号を付けることができる。さらに、２つの側部に位置付けられるリップのコーナーLP0、LP1は、それぞれ、数５８及び数１００を有し、上部のリップのピークLP2、LP3は、それぞれ、数６３及び数６６を有し、上部のリップの谷LP4は数６４を有し、及び、下部のリップのピークLP5は数７８を有する。しかしながら、本発明は、それらに限定されない。
【００１７】
リップの特徴点が得られた後に、処理装置１３０は、異なるリップの形状を表示するように、リップの特徴点の位置及びユーザにより選択されるべきリップの形状により、上部のリップのピークLP2、LP3及び上部のリップの谷LP4の位置を調整することができ、調整されたリップの特徴点により形成されるブロックを上部のリップ・グロス案内ブロックＡ１として取る。
【００１８】
具体的に言うと、ユーザにより選択された異なるリップの形状は、上部のリップのピークの異なる所定の角度に対応することができ、それ故に、リップの形状は異なる曲線を有する。さらに、ユーザにより選択された異なるリップの形状は、異なる上部のリップの幅の比に対応することができる。したがって、ユーザが異なるリップの形状を選択するとき、処理装置１３０は、上部のリップのピークの角度及び上部のリップの幅の比を計算することができ、上部のリップ・グロス案内ブロックＡ１を得るために、リップの特徴点を調整することができる。処理装置１３０が、上部のリップのピークの角度及び上部のリップの幅の比を計算する方法は、以下に詳細に説明する。
【００１９】
リップの右側を例として取ると、第１の水平線L1は上部のリップの谷LP4を水平に通過する直線であり、すなわち、座標面でｘ軸方向に沿う直線である。第１の水平線L1は、更に、リッププロファイル上の第１のリップの特徴点LP9を通過する。第２の直線L2は、右の上部のリップのピークLP3及び上部のリップの谷LP4を通過する直線である。すなわち、第１の水平線L1及び第２の直線L2は、全て、上部のリップの谷LP4を通過し、上部のリップの谷LP4で交差する。さらに、第３の垂直線L3は右の上部のリップのピークLP3を通過し、第１の水平線L1に垂直な直線であり、第３の垂直線L3及び第１の水平線L1は第１の交差点CPを有する。本実施形態において計算されるべき、上部のリップのピークの角度は、第１の水平線L1と第２の直線L2との間の包含角度θである。さらに、処理装置１３０は、包含角度θを上部のリップのピークの所定の角度に適合させるために、リップの特徴点を調整することができる。
【００２０】
なお、本実施形態において述べた第１の水平線L1、第２の直線L2及び第３の垂直線L3は、例として用いられているだけである。実際の実施において、処理装置１３０は、実際の線を実際に、示すため、又は、計算するためには、不必要である。別の実施形態において、処理装置１３０は、リップの特徴点の座標によってのみ、開示の計算をすることができる。例えば、交差点CPを得る必要がある時、第１の水平線L1と第３の垂直線L3との交差点CPは、座標面の右の上部のリップのピークLP3のｙ座標、及び、座標面の上部のリップの谷LP4のｘ座標によってのみ、得ることができ、次の動作は、それに応じて実行することができる。座標により交差点CPを得る方法は、座標面及び三角関数の通常の知識により、当業者により推定することができるので、繰り返さない。
【００２１】
処理装置１３０が、上部のリップ・グロス案内ブロックを得るために、ユーザのリップの特徴点及び上部のリップのピークの所定の角度により、計算を実施するプロセスの間に、処理装置１３０は、最初に、包含角度θが上部のリップのピークの所定の角度に適合するかどうかを決定することができる。例えば、処理装置１３０は、上部のリップの谷LP4と第１の交差点CPとの間の第１の水平距離ｗ１、及び、右の上部のリップのピークLP3と交差点CPとの間の垂直距離ｈを計算することができる。tanθの定義に基づいて、包含角度θ、第１の水平距離ｗ１、及び垂直距離ｈは、以下の式で表すことができる。
【数１】
2018185783.tif 000003
【００２２】
第１の水平距離ｗ１、及び垂直距離ｈは、全て、計算されたデータであるため、処理装置１３０は、それに応じて、包含角度θの実際の値を推定することができる。次いで、処理装置１３０は、包含角度θが上部のリップのピークの所定の角度に適合するかどうかを決定することができる。本実施形態において、包含角度θが上部のリップのピークの所定の角度に適合しない場合、処理装置１３０は、上部のリップ・グロス案内ブロックＡ１を得るように、右の上部のリップのピークLP3の位置、及び、右の上部のリップのピークLP3と右のリップのコーナーLP1との間のリップの特徴点を調整することができる。
【００２３】
詳細に、tanθの定義に基づいて、包含角度θ、第１の水平距離ｗ１、及び垂直距離ｈは、以下の式のように調整することができる。
Ｈ＝tanθ×ｗ１      （２）
【００２４】
処理装置１３０は、第１の水平距離ｗ１を、所定の角度の下で、垂直距離Ｈを計算するための参照として取ることができる。また、処理装置１３０は、さらに、計算した垂直距離Ｈにより、右の上部のリップのピークLP3の垂直位置を調整し、この場合、垂直距離ｈは所定の角度の下で計算した垂直距離Ｈと同じであり、この場合、包含角度θは所定の角度に適合する。
【００２５】
例えば、包含角度θが所定の角度より大きい状況において、処理装置１３０が式（２）により垂直距離Ｈを計算する時、式（２）により計算された垂直距離Ｈは、実際の垂直距離ｈより小さい。したがって、処理装置１３０は、垂直距離ｈを低減するために、右の上部のリップのピークLP3の垂直位置（すなわち、ｙ軸方向の位置）を、下げる。このように、包含角度θの値は、所定の角度に適合するように、低減される。逆に、包含角度θが所定の角度より小さい状況において、処理装置１３０は、垂直距離ｈを増大するために、右の上部のリップのピークLP3の垂直位置を、上げる。このように、包含角度θの値は、所定の角度に適合するように、増大される。垂直距離ｈを調整後に、処理装置１３０は、それに応じて、上部のリップ・グロス案内ブロックＡ１を得るために、上部のリップの谷LP4と右のリップのコーナーLP1との間のリップの特徴点を調整することができる。
【００２６】
なお、そのような所定の角度は、現在の医療美容術の施術者により認められた最適な上部のリップのピークの角度と見なされるため、本実施形態の所定の角度は１０度である。本発明はそれに限定されず、所定の角度は、ユーザにより選択されるリップの形状により、それに応じて変更することができる。ユーザは、また、彼女自身のニーズ及び化粧の選択により、所定の角度を調整することができる。
【００２７】
別の実施形態において、包含角度θが所定の角度より大きい時、処理装置１３０は、また、包含角度θを低減するように、右の上部のリップのピークLP3の位置を、上部のリップの谷LP4の位置を上げる参照として取ることができる。あるいは、包含角度θが所定の角度より小さい時、処理装置１３０は、包含角度θを増大するように、右の上部のリップのピークLP3の位置を、上部のリップの谷LP4の位置を下げる参照として取ることができる。
【００２８】
なお、右の上部のリップのピークLP3を調整するプロセスの間に、上部のリップの厚さ／高さが変更される。したがって、処理装置１３０は、また、調整した右の上部のリップのピークLP3及び上部のリップの谷LP4の位置により、右の上部のリップのピークLP3及び上部のリップの谷LP4の位置を、同時に、同じ割合で、上向きに又は下向きに、適切に平行移動させることができる。しかしながら、本発明はそれに限定されない。
【００２９】
他の実施形態において、第１の水平線L1と第２の直線L2との間の包含角度θが所定の角度に適合しないことを処理装置１３０が決定する場合、処理装置１３０は、また、水平方向の右の上部のリップのピークLP3の位置を調整することができる。
【００３０】
詳細に、tanθの定義に基づいて、包含角度θ、第１の水平距離ｗ１、及び垂直距離ｈは、以下の式のように調整することができる。
【数２】
2018185783.tif 000004
【００３１】
したがって、処理装置１３０は、垂直距離ｈを、所定の角度の下での第１の水平距離Ｗ１を計算するための参照として取ることができ、包含角度θが所定の角度に適合するように、右の上部のリップのピークLP3の水平位置を、計算した第１の水平距離Ｗ１により調整する。
【００３２】
例えば、包含角度θが所定の角度より大きい状況において、処理装置１３０が式（３）により第１の水平距離Ｗ１を計算する時、式（３）により計算された第１の水平距離Ｗ１は、実際の第１の水平距離ｗ１より大きい。したがって、処理装置１３０は、第１の水平距離ｗ１を増大するために、右の上部のリップのピークLP3の水平位置（すなわち、ｘ軸方向の位置）を、右へ移すことができる。このように、包含角度θの値は、所定の角度に適合するように、低減される。逆に、包含角度θが所定の角度より小さい状況において、処理装置１３０は、第１の水平距離ｗ１を低減するために、右の上部のリップのピークLP3の水平位置を、左へ移すことができる。このように、包含角度θの値は、所定の角度に適合するように、増大される。
【００３３】
包含角度θを所定の角度に適合させるように、上部のリップのピークLP2及びLP3の位置を調整することの他に、本実施形態において、処理装置１３０は、上部のリップ・グロス案内ブロックＡ１を得るために、上部のリップのピークLP2、LP3及びリップのコーナーLP0、LP1の相対位置を、それに応じて調整するための、上部のリップの幅の比を計算することができる。
【００３４】
具体的に言うと、処理装置１３０は、第１の水平距離ｗ１と第２の水平距離ｗ２との間の比が、幅の所定の比に適合するかどうかを、更に決定することができる。例えば、本実施形態の幅の所定の比は、１：１の第１の水平距離ｗ１と第２の水平距離ｗ２との間の比であり、他の実施形態において、ユーザは、実際の要件により、幅の所定の比を調整することができる。
【００３５】
第１の水平距離ｗ１と第２の水平距離ｗ２との間の比が１：１に適合しない場合、処理装置１３０は、幅の所定の比に適合するために、第１の水平距離ｗ１と第２の水平距離ｗ２との間の比を１：１に変えるように、右の上部のリップのピークLP3、上部のリップの谷LP4及び右のリップのコーナーLP1の水平位置（すなわち、ｘ座標）を、選択的に調整することができる。例えば、第１の水平距離ｗ１と第２の水平距離ｗ２との間の比が１：２の時、処理装置１３０は、第１の水平距離ｗ１と第２の水平距離ｗ２との間の比が１：１に適合するように、右の上部のリップのピークLP3の水平位置を右へ移すことができる。逆に、第１の水平距離ｗ１と第２の水平距離ｗ２との間の比が２：１の時、処理装置１３０は、第１の水平距離ｗ１と第２の水平距離ｗ２との間の比が１：１に適合するように、右の上部のリップのピークLP3の水平位置を左へ移すことができる。
【００３６】
なお、所定の角度及び幅の所定の比に適合する上部のリップ・グロス案内ブロックＡ１を得るために、第１の水平距離ｗ１、第２の水平距離ｗ２及び垂直距離ｈにより、リップの特徴点を調整するプロセスの間に、包含角度θはそのようなプロセスの間に恐らく変更しているため、処理装置１３０は、所定の角度及び幅の所定の比に適合する上部のリップ・グロス案内ブロックＡ１を得るために、水平距離ｗ１、ｗ２及び垂直距離ｈにより、リップの特徴点を調整する動作を、繰り返し実行することができる。
【００３７】
所定の角度及び幅の所定の比に適合する上部のリップ・グロス案内ブロックＡ１を計算して得た後に、処理装置１３０は、上部のリップ・グロス案内ブロックＡ１及びユーザの顔の画像を、ディスプレイ装置１２０に表示するようにディスプレイ装置１２０に命令することができる。
【００３８】
なお、本発明の他の実施形態において、処理装置１３０は、それに応じてリップの特徴点を調整するために、ユーザの上部のリップ及び下部のリップの高さの比を、更に計算することができる。しかしながら、上部のリップ及び下部のリップの高さの比を計算し調整する方法は、本開示により限定されない。
【００３９】
さらに、図４を参照するに、図４は、本発明の実施形態による第２の上部のリップ・グロス案内ブロックの模式図である。本発明の一実施形態において、上部のリップ・グロス案内ブロックＡ１が、ユーザの実際のリップブロックより小さい時、処理装置１３０は、更に、ユーザのリップブロックと上部のリップ・グロス案内ブロックＡ１との間に位置付けられる第２の上部のリップ・グロス案内ブロックＡ２を、ディスプレイ装置１２０に表示するように命令する。このように、ユーザが所望のリップの形状を正確に描くことができるように、ユーザは、第２の上部のリップ・グロス案内ブロックＡ２に対応する位置で、リップ上に、装飾的なリップ・グロス又はコンシーラーを塗ることができる。
【００４０】
図５を参照するに、図５は、本発明の実施形態によるリップ・グロス案内方法を例示するフローチャートである。図２及び図５を参照するに、ユーザがリップ・グロスを塗るための案内を提供するリップ・グロス案内装置１００を使用したい時に、最初に、ステップＳ５１０において、画像取込装置１１０は、ユーザの顔の画像を取込み、取込んだユーザの顔の画像を処理装置１３０へ送信する。顔の画像はユーザのリップの画像を含む。次いで、ステップＳ５２０において、処理装置１３０は、複数のリップの特徴点を得るために、取込んだ顔の画像を計算する。さらに、ステップＳ５３０において、処理装置１３０は、上部のリップ・グロス案内ブロックを得るために、リップの特徴点及び上部のリップのピークの所定の角度により、計算を実施する。最後に、処理装置１３０は、画像取込装置１１０により得た顔の画像、及び、処理装置１３０により計算した上部のリップ・グロス案内ブロックＡ１をディスプレイ装置１２０へ送信し、ステップＳ５４０において、処理装置１３０は、ユーザの顔の画像及び上部のリップ・グロス案内ブロックＡ１を、ディスプレイ装置１２０に表示するように命令する。
【００４１】
なお、本実施形態において、リップ・グロス案内方法は、顔の画像を得て、上部のリップ・グロス案内ブロックＡ１を、リアルタイムの方法で、計算することであるため、ステップＳ５１０からステップＳ５４０までは、ユーザが動作を中止するまで、繰り返し実行される。
【００４２】
さらに、本例示的実施形態のリップ・グロス案内方法は、例えば、ユーザにより選択される異なる上部のリップの曲線により、所定の角度及び幅の所定の比を調整するために、ユーザの選択により、上部のリップ・グロス案内ブロックのパターンを調整することができる。さらに、ユーザは、また、ディスプレイ装置１２０で、リップ・グロスの色、テクスチャーを選択することができ、ディスプレイ装置１２０で、同じものをプレビューする。他の例示的実施形態において、処理装置１３０は、ユーザにより選択された色及びテクスチャーにより、上部のリップ・グロス案内ブロックＡ１を細かく調整することができ、同じものをディスプレイ装置１２０に表示することができる。
【００４３】
図６は、本発明の実施形態による上部のリップ・グロス案内ブロックを得る詳細なフローである。図３及び図６を参照するに、本実施形態において、右のリップを例として取り、ステップＳ５３０が実行される時、すなわち、処理装置１３０が上部のリップ・グロス案内ブロックＡ１を得るために、リップの特徴点及び上部のリップのピークの所定の角度により計算を実施する時、ステップＳ６１０が最初に実行され、処理装置１３０は、第１の水平線と第２の直線との間の包含角度θが所定の角度に適合するかどうかを決定する。包含角度θを計算し、包含角度θが所定の角度に適合するかどうかを決定する方法は、図３の実施形態において、詳細に説明したので、その詳細は繰り返さない。
【００４４】
次いで、ステップＳ６１２において、包含角度θが所定の角度に適合しない時、処理装置１３０は、包含角度θを所定の角度に適合させるように、垂直距離ｈを調整することができる。例えば、処理装置１３０は、上部のリップの谷LP4又は上部のリップのピークLP3を、垂直距離ｈを調整するための参照として取ることができる。詳細な調整方法は、図３の実施形態において説明したので、その詳細は繰り返さない。
【００４５】
包含角度θを調整するステップＳ６１２の実行後に、又は、ステップＳ６１０において、処理装置１３０が包含角度θは所定の角度に適合することを決定し、包含角度θを調整する必要がない場合、処理装置１３０は、ステップＳ６１４を実行し、第１の水平距離ｗ１と第２の水平距離ｗ２との間の比が幅の所定の比に適合するかどうかを決定する。第１の水平距離ｗ１と第２の水平距離ｗ２との間の比が幅の所定の比に適合しない場合、ステップＳ６１６において、処理装置１３０は、第１の水平距離ｗ１と第２の水平距離ｗ２との間の比を幅の所定の比に適合させるように、上部のリップのピークLP3の水平位置を調整することができる。詳細な調整方法は、図３の実施形態において説明したので、その詳細は繰り返さない。
【００４６】
ステップＳ６１６の実行後には、すなわち、第１の水平距離ｗ１と第２の水平距離ｗ２との間の比を幅の所定の比に適合させるように、上部のリップのピークLP3の水平位置は調整されており、又は、ステップＳ６１４において、処理装置１３０は、第１の水平距離ｗ１と第２の水平距離ｗ２との間の比が幅の所定の比に適合することを決定し、第１の水平距離ｗ１及び第２の水平距離ｗ２を調整する必要がない場合、ステップＳ５４０が実行され、処理装置１３０は、ディスプレイ装置１２０に、顔の画像及び上部のリップ・グロス案内ブロックＡ１を表示するように命令する。
【００４７】
上部のリップ・グロス案内ブロックＡ１を得るために、第１の水平距離ｗ１、第２の水平距離ｗ２及び垂直距離ｈにより、リップの特徴点を調整するプロセスの間に、包含角度θはそのようなプロセスの間にそれに応じて変更しているため、所定の角度及び幅の所定の比に適合する上部のリップ・グロス案内ブロックＡ１を得るために、ステップＳ６１０〜Ｓ６１６は、繰り返し実行される。
【００４８】
図５及び図６のフローにより、処理装置１３０は、上部のリップ・グロス案内ブロックＡ１を計算することができる。したがって、ユーザは、計算された上部のリップ・グロス案内ブロックＡ１をディスプレイ装置１２０により見ることができ、リップ・グロス案内ブロックＡ１に対応する位置で、顔の上にリップ・グロスを塗ることができる。
【００４９】
要約すれば、本発明のリップ・グロス案内装置及びリップ・グロス案内方法は、ユーザが、リップ・グロスを塗るべき領域を学習し、ユーザが、異なるリップ・グロスを塗る位置により異なるリップの形状を取得する方法を明確に知るように、ユーザの顔の画像により、上部のリップ・グロス案内ブロックを計算して表示することができる。このように、たとえ、ユーザが化粧に精通していなくとも、ユーザは、便利な会話型化粧教育の提供となるように、リップ・グロス案内装置により提供されるプロンプトにより、なお、リップ・グロスを塗ることができる。
【００５０】
本発明の範囲と精神を逸脱しない範囲で、様々な変更や修正を本発明の構造にすることができることは、当業者には明らかであろう。上述に鑑みて、本発明は提供された本発明の変更や修正をカバーし、それらは、以下の特許の請求範囲及びそれらの均等物の範囲内に収まることを意図している。
【産業上の利用可能性】
【００５１】
本発明は顔の特徴認識技術に関するものであり、特にリップ形状の認識に基づくリップ・グロス案内装置及びその方法に関するものである。
【符号の説明】
【００５２】
１００    リップ・グロス案内装置
１１０    画像取込装置
１２０    マルチメディアディスプレイ装置
１３０    処理装置
Ｓ５１０〜Ｓ５４０    リップ・グロス案内方法のステップ
Ｓ６１０〜Ｓ６１６    上部のリップ・グロス案内ブロックを得るステップ
Ａ１、Ａ２    上部のリップ・グロス案内ブロック
ＣＰ    交差点
ｈ    垂直距離
L1    第１の水平線
L2    第２の直線
L3    第３の垂直線
LP9    リップの特徴点
LP0、LP1    リップのコーナー
LP2、LP3    上部のリップのピーク
LP4    上部のリップの谷
LP5    下部のリップのピーク
ｗ１、ｗ２    水平距離
θ    包含角度
【図１】
2018185783.tif 000005
【図２】
2018185783.tif 000006
【図３】
2018185783.tif 000007
【図４】
2018185783.tif 000008
【図５】
2018185783.tif 000009
【図６】
2018185783.tif 000010
【外国語明細書】
2018185783000001.pdf