(57)【要約】【課題】スキンアンダートーン判定方法および電子デバイスを提供する。【解決手段】この方法は、第１の画像を取得するステップと、第１の画像に従って、第１の色空間における第１のパラメータ値および第２のパラメータ値を取得するステップと、第１の画像に従って、第２の色空間における第３のパラメータ値を取得するステップと、第１のパラメータ値、第２のパラメータ値および第３のパラメータ値に従って、第１の画像における肌のスキンアンダートーンを判定するステップと、を含む。この方法によれば、第１の画像における肌が、暖色系アンダートーンまたは寒色系アンダートーンのいずれであるかを知ることができる。【選択図】図４
2019028990.tif 000002
【特許請求の範囲】
【請求項１】
スキンアンダートーン判定方法であって、
第１の画像を取得するステップと、
前記第１の画像に従って、第１の色空間における第１のパラメータ値および第２のパラメータ値を取得するステップと、
前記第１の画像に従って、第２の色空間における第３のパラメータ値を取得するステップと、
前記第１のパラメータ値、前記第２のパラメータ値および前記第３のパラメータ値に従って、前記第１の画像における肌のスキンアンダートーンを判定するステップと、を含む、スキンアンダートーン判定方法。
【請求項２】
前記第１の画像を取得する前記ステップが、
人体の顔および頸部を含む、第２の画像を取得するステップと、
前記第２の画像における前記顔と頸部との境界に、複数の基準点を定義するステップと、
前記基準点から第１の基準点を選択するステップと、を含み、前記第１の基準点の第１方向の座標は、前記基準点内の他の基準点の前記第１方向の座標よりも小さく、
前記第１の基準点の前記第１方向の前記座標および既定のオフセットに従って、前記第２の画像内にベースラインの位置を決定するステップを含み、前記ベースラインの前記第１方向の座標は、前記第１の基準点の前記第１方向の前記座標よりも小さく、
前記基準点および前記ベースラインに従って、前記第２の画像内に特徴領域を決定するステップと、
前記特徴領域に従って前記第１の画像を得るステップと、を含む、請求項１に記載のスキンアンダートーン判定方法。
【請求項３】
前記第１のパラメータ値、前記第２のパラメータ値および前記第３のパラメータ値に従って、前記第１の画像における前記肌のスキンアンダートーンを判定する前記ステップが、
前記第１のパラメータ値が第１の閾値よりも大きく、前記第２のパラメータ値が第２の閾値よりも大きく、前記第２のパラメータ値が第３の閾値よりも小さく、かつ、前記第３のパラメータ値が第４の閾値よりも小さい場合、前記第１の画像における前記肌のスキンアンダートーンが暖色系アンダートーンであると判定するステップと、
前記第１のパラメータ値が前記第１の閾値よりも小さく、前記第２のパラメータ値が第５の閾値よりも大きく、前記第２のパラメータ値が第６の閾値よりも小さく、かつ、前記第３のパラメータ値が第４の閾値よりも大きい場合、前記第１の画像における前記肌のスキンアンダートーンが寒色系アンダートーンであると判定するステップと、を含む、請求項１に記載のスキンアンダートーン判定方法。
【請求項４】
前記第１の色空間における前記第１のパラメータ値および前記第２のパラメータ値を取得する前記ステップが、
前記第１の画像における色の平均値を計算するステップと、
前記色の平均値の、前記第１の色空間における前記第１のパラメータ値および前記第２のパラメータ値を取得するステップと、を含む、請求項１に記載のスキンアンダートーン判定方法。
【請求項５】
前記第２の色空間における前記第３のパラメータ値を取得する前記ステップが、
前記色の平均値の、前記第２の色空間における前記第３のパラメータ値を取得するステップを含む、請求項４に記載のスキンアンダートーン判定方法。
【請求項６】
前記第１の色空間がＨＳＶ色空間であり、前記第１のパラメータ値が前記ＨＳＶ色空間における色相値であり、前記第２のパラメータ値が前記ＨＳＶ色空間における輝度値である、請求項１に記載のスキンアンダートーン判定方法。
【請求項７】
前記第２の色空間がＲＧＢ色空間であり、前記第３のパラメータ値が前記ＲＧＢ色空間における青色値である、請求項１に記載のスキンアンダートーン判定方法。
【請求項８】
前記判定されたスキンアンダートーンに従って、対応する基礎色を判定するステップと、前記基礎色に従って該基礎色の推奨メッセージを出力するステップと、を含む、請求項１に記載のスキンアンダートーン判定方法。
【請求項９】
前記取得された第１の画像が、前記人体の頸部のみ、または、前記人体の前記頸部の一部のみを含む、請求項１に記載のスキンアンダートーン判定方法。
【請求項１０】
複数のモジュールを格納する、格納ユニットと、
前記格納ユニットに接続されて、該格納ユニットに格納された前記モジュールにアクセスして該モジュールを実行する、処理ユニットと、を備え、前記モジュールは、
第１の画像を取得する、画像取得モジュールと、
判定モジュールと、を備え、前記判定モジュールは、
前記第１の画像に従って、第１の色空間における第１のパラメータ値および第２のパラメータ値を取得し、
前記第１の画像に従って、第２の色空間における第３のパラメータ値を取得し、
前記第１のパラメータ値、前記第２のパラメータ値および前記第３のパラメータ値に従って、前記第１の画像における肌のスキンアンダートーンを判定する、電子デバイス。
【請求項１１】
前記第１の画像を取得する前記オペレーションにおいて、
前記画像取得モジュールは、人体の顔および頸部を含む第２の画像を取得し、
前記第２の画像における前記顔と前記頸部との境界に、複数の基準点を定義し、
前記基準点から第１の基準点を選択し、前記第１の基準点の第１方向の座標は、前記基準点内の他の基準点の前記第１方向の座標よりも小さく、
前記第１の基準点の前記第１方向の前記座標および既定のオフセットに従って、前記第２の画像内にベースラインの位置を決定し、前記ベースラインの前記第１方向の座標は、前記第１の基準点の前記第１方向の前記座標よりも小さく、
前記基準点および前記ベースラインに従って、前記第２の画像内に特徴領域を決定し、
前記特徴領域に従って前記第１の画像を得る、請求項１０に記載の電子デバイス。
【請求項１２】
前記第１のパラメータ値、前記第２のパラメータ値および前記第３のパラメータ値に従って前記第１の画像における前記肌のスキンアンダートーンを判定する前記オペレーションにおいて、
前記判定モジュールは、前記第１のパラメータ値が第１の閾値よりも大きく、前記第２のパラメータ値が第２の閾値よりも大きく、前記第２のパラメータ値が第３の閾値よりも小さく、前記第３のパラメータ値が第３の閾値よりも小さい場合、前記第２の画像における前記肌のスキンアンダートーンが暖色系アンダートーンであると判定し、
前記判定モジュールは、前記第１のパラメータ値が前記第１の閾値よりも小さく、前記第２のパラメータ値が第５の閾値よりも大きく、前記第２のパラメータ値が第６の閾値よりも小さく、かつ、前記第３のパラメータ値が第４の閾値よりも大きい場合、前記第１の画像における前記肌のスキンアンダートーンが寒色系アンダートーンであると判定する、請求項１０に記載の電子デバイス。
【請求項１３】
前記第１の色空間における前記第１のパラメータ値および前記第２のパラメータ値を取得する前記オペレーションにおいて、
前記判定モジュールは、前記第１の画像における色の平均値を計算し、
前記色の平均値の、前記第１の色空間における前記第１のパラメータ値および前記第２のパラメータ値を取得する、請求項１０に記載の電子デバイス。
【請求項１４】
前記第２の色空間における前記第３のパラメータ値を取得する前記オペレーションにおいて、
前記判定モジュールは、前記色の平均値の、前記第２の色空間における前記第３のパラメータ値を取得する、請求項１３に記載の電子デバイス。
【請求項１５】
前記第１の色空間がＨＳＶ色空間であり、前記第１のパラメータ値が前記ＨＳＶ色空間における色相値であり、前記第２のパラメータ値が前記ＨＳＶ色空間における輝度値である、請求項１０に記載の電子デバイス。
【請求項１６】
前記第２の色空間がＲＧＢ色空間であり、前記第３のパラメータ値が前記ＲＧＢ色空間における青色値である、請求項１０に記載の電子デバイス。
【請求項１７】
前記モジュールのそれぞれが出力モジュールを備え、
前記判定モジュールが、前記判定されたスキンアンダートーンに従って、対応する基礎色を判定し、前記出力モジュールが、前記基礎色に従って該基礎色の推奨メッセージを出力する、請求項１０に記載の電子デバイス。
【請求項１８】
前記第１の画像を取得する前記オペレーションにおいて、前記画像取得モジュールによって取得される前記第１の画像が、前記人体の前記頸部のみ、または、前記人体の前記頸部の一部のみを含む、請求項１０に記載の電子デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキンアンダートーン判定方法に関する。より詳細には、本発明は、２つの色空間を組み合わせて判定を行う、スキンアンダートーン判定方法および電子デバイスに関する。
【背景技術】
【０００２】
化粧をする際、多くの人は自身のスキンアンダートーンに応じてファンデーションの基礎色を選択する。それにも関わらず、多くの人にとって効率的かつ明確に自身のスキンアンダートーンを知ることは難しいため、自身のスキンアンダートーンに合せてファンデーションの基礎色を選ぶことができない。従って、どのようにして効率的かつ明確にスキンアンダートーンを知るのか、といったことは克服すべき問題である。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
多くの人にとって、効率的かつ明確に自身のスキンアンダートーンを知ることは難しいため、自身のスキンアンダートーンに合せてファンデーションの基礎色を選ぶことができない。
【０００４】
本発明の目的は、効率的かつ明確にユーザのスキンアンダートーンを取得することにある。
【課題を解決するための手段】
【０００５】
本発明は、スキンアンダートーン判定方法であって、第１の画像を取得するステップと、前記第１の画像に従って、第１の色空間における第１のパラメータ値および第２のパラメータ値を取得するステップと、前記第１の画像に従って、第２の色空間における第３のパラメータ値を取得するステップと、前記第１のパラメータ値、前記第２のパラメータ値および前記第３のパラメータ値に従って、前記第１の画像における肌のスキンアンダートーンを判定するステップと、を含む、スキンアンダートーン判定方法を提供する。
【０００６】
本発明の一実施形態では、前記第１の画像を取得する前記ステップが、人体の顔および頸部を含む、第２の画像を取得するステップと、前記第２の画像における前記顔と頸部との境界に、複数の基準点を定義するステップと、前記基準点から第１の基準点を選択するステップと、を含み、前記第１の基準点の第１方向の座標は、前記基準点内の他の基準点の前記第１方向の座標よりも小さく、前記第１の基準点の前記第１方向の前記座標および既定のオフセットに従って、前記第２の画像内にベースラインの位置を決定するステップを含み、前記ベースラインの前記第１方向の座標は、前記第１の基準点の前記第１方向の前記座標よりも小さく、前記基準点および前記ベースラインに従って、前記第２の画像内に特徴領域を決定するステップと、前記特徴領域に従って前記第１の画像を得るステップと、を含む。
【０００７】
本発明の一実施形態では、前記第１のパラメータ値、前記第２のパラメータ値および前記第３のパラメータ値に従って、前記第１の画像における前記肌のスキンアンダートーンを判定する前記ステップが、前記第１のパラメータ値が第１の閾値よりも大きく、前記第２のパラメータ値が第２の閾値よりも大きく、前記第２のパラメータ値が第３の閾値よりも小さく、かつ、前記第３のパラメータ値が第４の閾値よりも小さい場合、前記第１の画像における前記肌のスキンアンダートーンが暖色系アンダートーンであると判定するステップと、前記第１のパラメータ値が前記第１の閾値よりも小さく、前記第２のパラメータ値が第５の閾値よりも大きく、前記第２のパラメータが第６の閾値よりも小さく、かつ、前記第３のパラメータが第４の閾値よりも大きい場合、前記第１の画像における前記肌のスキンアンダートーンが寒色系アンダートーンであると判定するステップと、を含む。
【０００８】
本発明の一実施形態では、前記第１の色空間における前記第１のパラメータ値および前記第２のパラメータ値を取得する前記ステップが、前記第１の画像における色の平均値を計算するステップと、前記色の平均値の、前記第１の色空間における前記第１のパラメータ値および前記第２のパラメータ値を取得するステップと、を含む。
【０００９】
本発明の一実施形態では、前記第２の色空間における前記第３のパラメータ値を取得する前記ステップが、前記色の平均値の、前記第２の色空間における前記第３のパラメータ値を取得するステップを含む。
【００１０】
本発明の一実施形態では、前記第１の色空間がＨＳＶ色空間であり、前記第１のパラメータ値が前記ＨＳＶ色空間における色相値であり、前記第２のパラメータ値が前記ＨＳＶ色空間における輝度値である。
【００１１】
本発明の一実施形態では、前記第２の色空間がＲＧＢ色空間であり、前記第３のパラメータ値が前記ＲＧＢ色空間における青色値である。
【００１２】
本発明の一実施形態では、前記方法がさらに、前記判定されたスキンアンダートーンに従って、対応する基礎色を判定するステップと、前記基礎色に従って該基礎色の推奨メッセージを出力するステップと、を含む。
【００１３】
本発明の一実施形態では、前記取得された第１の画像が、前記人体の頸部のみ、または、前記人体の前記頸部の一部のみを含む。
【００１４】
本発明は、さらに電子デバイスを提供し、該電子デバイスは、格納ユニットと処理ユニットとを含む。前記格納ユニットは、複数のモジュールを格納する。前記処理ユニットは、前記格納ユニットに接続されて、該格納ユニットに格納された前記モジュールにアクセスして該モジュールを実行する。前記モジュールは、画像取得モジュールと判定モジュールとを含む。前記画像取得モジュールは、第１の画像を取得する。前記判定モジュールは、前記第１の画像に従って、第１の色空間における第１のパラメータ値および第２のパラメータ値を取得する。前記判定モジュールは、さらに、前記第１の画像に従って、第２の色空間における第３のパラメータ値を取得する。前記判定モジュールは、さらに、前記第１のパラメータ値、前記第２のパラメータ値および前記第３のパラメータ値に従って、前記第１の画像における肌のスキンアンダートーンを判定する。
【００１５】
本発明の一実施形態では、第１の画像を取得する前記オペレーションにおいて、前記画像取得モジュールは、人体の顔および頸部を含む第２の画像を取得し、前記第２の画像における前記顔と前記頸部との境界に、複数の基準点を定義し、前記基準点から第１の基準点を選択し、前記第１の基準点の第１方向の座標は、前記基準点内の他の基準点の前記第１方向の座標よりも小さく、前記第１の基準点の前記第１方向の前記座標および既定のオフセットに従って、前記第２の画像内にベースラインの位置を決定し、前記ベースラインの前記第１方向の座標は、前記第１の基準点の前記第１方向の前記座標よりも小さく、前記基準点および前記ベースラインに従って、前記第２の画像内に特徴領域を決定し、前記特徴領域に従って前記第１の画像を得る。
【００１６】
本発明の一実施形態では、前記第１のパラメータ値、前記第２のパラメータ値および前記第３のパラメータ値に従って前記第１の画像における前記肌のスキンアンダートーンを判定する前記オペレーションにおいて、前記判定モジュールは、前記第１のパラメータ値が第１の閾値よりも大きく、前記第２のパラメータ値が第２の閾値よりも大きく、前記第２のパラメータ値が第３の閾値よりも小さく、前記第３のパラメータ値が第３の閾値よりも小さい場合、前記第２の画像における前記肌のスキンアンダートーンが暖色系アンダートーンであると判定し、前記判定モジュールは、前記第１の第１のパラメータ値が前記第１の閾値よりも小さく、前記第２のパラメータ値が第５の閾値よりも大きく、前記第２のパラメータ値が第６の閾値よりも小さく、かつ、前記第３のパラメータ値が第４の閾値よりも大きい場合、前記第１の画像における前記肌のスキンアンダートーンが寒色系アンダートーンであると判定する。
【００１７】
本発明の一実施形態では、前記第１の色空間における前記第１のパラメータ値および前記第２のパラメータ値を取得する前記オペレーションにおいて、前記判定モジュールは、前記第１の画像における色の平均値を計算し、前記色の平均値の、前記第１の色空間における前記第１のパラメータ値および前記第２のパラメータ値を取得する。
【００１８】
本発明の一実施形態では、前記第２の色空間における前記第３のパラメータ値を取得する前記オペレーションにおいて、前記判定モジュールは、前記色の平均値の、前記第２の色空間における前記第３のパラメータ値を取得する。
【００１９】
本発明の一実施形態では、前記第１の色空間がＨＳＶ色空間であり、前記第１のパラメータ値が前記ＨＳＶ色空間における色相値であり、前記第２のパラメータ値が前記ＨＳＶ色空間における輝度値である。
【００２０】
本発明の一実施形態では、前記第２の色空間がＲＧＢ色空間であり、前記第３のパラメータ値が前記ＲＧＢ色空間における青色値である。
【００２１】
本発明の一実施形態では、前記モジュールがさらに出力モジュールを備える。前記判定モジュールが、前記判定されたスキンアンダートーンに従って、対応する基礎色を判定し、前記出力モジュールが、前記基礎色に従って該基礎色の推奨メッセージを出力する。
【００２２】
本発明の一実施形態では、前記取得される前記第１の画像が、前記人体の前記頸部のみ、または、前記人体の前記頸部の一部のみを含む。
【本発明の効果】
【００２３】
要するに、本発明の実施形態により提供されるスキンアンダートーン判定方法および電子デバイスによれば、ユーザのスキンアンダートーンを効率的かつ明確に知ることができ、また、それに対応する基礎色をユーザに推奨することができるので、ユーザはファンデーションの色を容易に決めることができる。
【００２４】
本発明の上述の特徴および他の特徴をより理解し易くするため、以下に、いくつかの実施形態を、図面を用いて詳細に説明する。
【００２５】
添付の図面によれば、本発明をさらによく理解することができ、これらの図面は、本明細書の一部に組み込まれてその一部を構成する。これらの図面には、本発明の実施形態が図示されており、明細書中の説明とともに本発明の原理を説明している。
【図面の簡単な説明】
【００２６】
【図１】本発明の一実施形態に従う、電子デバイスを示す概略ブロック図である。
【図２】本発明の一実施形態に従う、スキンアンダートーン判定の概略フローチャートである。
【図３】図３Ａおよび図３Ｂは、本発明の一実施形態に従う、ユーザの頸部領域の画像取得を示す概略図である。
【図４】本発明の一実施形態に従う、スキンアンダートーン判定方法を示すフローチャートである。
【発明を実施するための形態】
【００２７】
次に、本発明の好適な実施形態を、添付の図面を参照して詳細に説明する。可能な限り、図中および明細書中の同一または類似の構成には同一の符号を付している。
【００２８】
図１は、本発明の一実施形態に従う電子デバイスを示す概略ブロック図である。図１を参照すると、電子デバイス１０００は、少なくとも、処理ユニット１００および格納ユニット１２０を含んでいる。処理ユニット１００は、格納ユニット１２０に接続されているが、本発明はこれに限定されない。本発明の一実施形態において、電子デバイス１０００は、サーバ、スマートモバイルデバイス、デスクトップコンピュータ、ノートパソコン、ワークステーション、パーソナルデジタルアシスタント（ＰＤＡ）等とすることができるが、本発明はこれに限定されない。
【００２９】
処理ユニット１００は、一般使用向けもしくは特殊用途向けの中央処理装置（ＣＰＵ）または他のプログラム可能なマイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ）、プログラム可能なコントローラ、特定用途向け集積回路（ＡＳＩＣ）、他の同様のデバイスまたはそれらの組合せとすることができる。
【００３０】
格納ユニット１２０は、任意の形式の固定式または移動可能なランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、フラッシュメモリ、他の類似デバイスまたはそれらの組合せとすることができる。
【００３１】
本実施形態では、複数のプログラムコードスニペットが、電子デバイス１０００の格納ユニット１２０に記憶されており、プログラムコードスニペットは、インストール後に、処理ユニット１００によって実行される。例えば、画像取得モジュール１４０、判定モジュール１６０および出力モジュール１８０を含む複数のモジュールが、格納ユニット１２０に格納されている。電子デバイス１０００に適用される様々なオペレーションは、モジュールを介して個々に実行され、モジュールの各々は、１つのプログラムコードスニペットまたは複数のプログラムコードスニペットによって形成されている。なお、上述の実施形態における格納ユニット１２０は、単一のメモリデバイスに限定されず、上述のモジュールは、同一または異なるタイプの２つ以上のメモリデバイスに別々に格納されていてもよい。さらに、本発明の他の実施形態において、上述のモジュールは、例えば、特定の回路構造を介して個別に実装されていてもよい。
【００３２】
本発明の一実施形態において、電子デバイス１０００は、出力および入力インターフェース（不図示）ならびに通信インターフェース（不図示）等のデバイスをさらに含むが、本発明はこれに限定されない。詳細には、出力および入力インターフェースは、メッセージおよびデータを出力または入力するように構成されたデバイスを含み、例えば、ディスプレイ、スピーカ、キーボード、マウス、タッチパネル等が挙げられる。その一方で、通信インターフェースは、様々な有線通信規格および無線通信規格をサポートしており、電子デバイス１０００を他のデバイスに接続させることができる。
【００３３】
本発明の実施形態により提供されるスキンアンダートーン判定方法は、図１に示す電子デバイス１０００において実施することができる。図１に示す電子デバイス１０００に関連していくつかの実施形態を紹介し、上述の分析方法をさらに説明する。スキンアンダートーン判定方法は、単に電子デバイス１０００上での実行に限定されず、むしろ上述の分析方法が、対応する機能を備えた他の電子デバイスまたはシステム上で実行可能であることは注目に値する。
【００３４】
図２は、本発明の一実施形態に従う、スキンアンダートーン判定の概略フローチャートである。図２を参照すると、ステップ２０１（Ｓ２０１）では、画像取得モジュール１４０によって、キャプチャされた人の頸部領域の画像を取得することができる。人体の頸部領域は、顔と比較して太陽光への露出が少なく、頸部要域のスキンカラーは、その人の本来のスキンカラーに近いことに留意されたい。以上を踏まえ、本発明では、頸部領域の画像を分析に用いる。
【００３５】
具体的には、図３Ａおよび図３Ｂは、本発明の一実施形態に従う、ユーザの頸部領域の画像取得の概略図である。図３Ａおよび図３Ｂを参照すると、画像取得モジュール１４０は、キャプチャされた人の顔および頸部の両方（または人体）を含む画像３００（すなわち、第２の画像）を、格納ユニット１２０から得ることができる。例示的実施形態において、画像３００は、例えば、画像取得ユニット（不図示）を用いて画像をキャプチャした後に、電子デバイス１０００によって生成することができる。しかしながら、本発明は、画像３００を得るための方法を限定しない。特には、本発明の他の実施形態では、第１の画像が、人体の頸部のみまたは人体の頸部の一部のみを含んでいてもよい。
【００３６】
画像３００を取得した後、画像取得モジュール１４０は、画像３００に、基準点１〜１９により形成された、顔と頸部との境界を定義する。
【００３７】
次に、画像取得モジュール１４０は、基準点１〜１９から、基準点１９（すなわち、第１の基準点）を選択する。ここで、基準点１９のＹ座標方向（すなわち、第１方向）の座標（すなわち、Ｙ座標）は、基準点１〜１９内の他の基準点のＹ座標よりも小さい。換言すれば、基準点１９のＹ座標は、基準点１〜１８のＹ座標よりも小さい。
【００３８】
その後、画像取得モジュール１４０は、基準点１９のＹ座標および既定のオフセットＡに従って画像３００内にベースライン３２の位置を決定するが、ベースライン３２のＹ座標は、基準点１９のＹ座標よりも小さい。換言すれば、ベースライン３２は、基準点１９のＹ座標から既定のオフセットＡ分だけ下方に位置し、ベースライン３２は、水平線である。この例示的実施形態において、既定のオフセットＡは、例えば、１００〜１５０ピクセルの間の固定値である。しかしながら、本発明は、既定のオフセットＡの値を限定しない。
【００３９】
つぎに、図３Ｂを参照して、画像取得モジュール１４０は、基準点１〜１９およびベースライン３２に従って画像３００内の特徴領域３４を決定し、該特徴領域３４内の画像（すなわち、第１の画像）を取得（または、獲得）する。なお、特徴領域３４は、画像３００内にキャプチャされた人の頸部領域である。
【００４０】
例示的実施形態において、入力画像が、キャプチャされた人の頸部領域を直接的にキャプチャして得られたものである場合、画像取得モジュール１４０は、頸部領域を特定する上述の手法を実行せずに、取得した入力画像を用いて分析を直接実行することができることは注目に値する。
【００４１】
再び図２を参照して、ステップ２０３（Ｓ２０３）において、判定モジュール１６０は、第１の画像における色の平均値を計算する。詳細には、判定モジュール１６０は、第１の画像における各ピクセルの色を平均化する。次に、ステップ２０５（Ｓ２０５）において、判定モジュール１６０は、第１の画像における色の平均値に従って、キャプチャされた人のスキンアンダートーンを判定する。
【００４２】
詳細には、第１の画像における色の平均値を計算した後に、ステップ２０５において、判定モジュール１６０は、該色の平均値の、ＨＳＶ色空間（すなわち、第１の色空間）における色相値（すなわち、第１のパラメータ値）および輝度値（すなわち、第２のパラメータ値）を取得し、さらに、該色の平均値の、ＲＧＢ色空間（すなわち、第２の色空間）における青色（Ｂ、ブルー）の値（すなわち、第３のパラメータ値）を取得する。つぎに、判定モジュール１６０は、第１のパラメータ値、第２のパラメータ値および第３のパラメータ値に従って、第１の画像における肌のスキンアンダートーンを判定する。
【００４３】
この例示的実施形態において、第１のパラメータ値、第２のパラメータ値および第２のパラメータ値が下記式（１）を満たす場合、第１の画像における肌のスキンアンダートーンは、暖色系（Ｗａｒｍ）アンダートーンであると判定される。
式（１）は、以下のように表される。
【数１】
2019028990.tif 000003
【００４４】
ここで、色相値「Ｈｕｅ」は、第１のパラメータ値を指す。輝度値「Ｌｕｍｉ」は、第２のパラメータ値を指す。青色値「Ｂｌｕｅ」は、第３のパラメータ値を指す。閾値「Ｈｔｈｒｅｓｈ（すなわち、第１の閾値）」は、１５〜２５の間の値である。閾値「ＬＷａｒｍｌｏｗ（すなわち、第２の閾値）」は、１５０〜１７０の間の値である。閾値「ＬＷａｒｍｈｉｇｈ（すなわち、第３の閾値）」は、１９０〜２００の間の値である。閾値「Ｂｔｈｒｅｓｈ（すなわち、第４の閾値）」は、１５０〜１６５の間の値である。換言すれば、第１のパラメータ値が第１の閾値よりも大きく、第２のパラメータ値が第２の閾値よりも大きく、第２のパラメータ値が第３の閾値よりも小さく、かつ、第３のパラメータ値が第４の閾値よりも小さい場合、判定モジュール１６０は、第１の画像におけるスキンアンダートーンは暖色系アンダートーンであると判定する。
【００４５】
この例示的実施形態において、第１のパラメータ値、第２のパラメータ値および第３のパラメータ値が下記式（２）を満たす場合、第１の画像における肌のアンダートーンは、寒色系（Ｃｏｏｌ）アンダートーンであると判定される。
式（２）は、以下のように表される。
【数２】
2019028990.tif 000004
【００４６】
ここで、色相値「Ｈｕｅ」は、第１のパラメータ値を指す。輝度値「Ｌｕｍｉ」は、第２のパラメータ値を指す。青色値「Ｂｌｕｅ」は、第３のパラメータ値を指す。閾値「Ｈｔｈｒｅｓｈ（すなわち、第１の閾値）」は、１５〜２５の間の値である。閾値「ＬＣｏｏｌｌｏｗ（すなわち、第５の閾値）」は、１７０〜１９０の間の値である。閾値「ＬＣｏｏｌｈｉｇｈ（すなわち、第６の閾値）」は、２１０〜２２０の間の値である。閾値「Ｂｔｈｒｅｓｈ（すなわち、第４の閾値）」は、１５０〜１６５の間の値である。換言すれば、第１のパラメータ値が第１の閾値よりも小さく、第２のパラメータ値が第５の閾値よりも大きく、第２のパラメータ値が第６の閾値よりも小さく、かつ、第３のパラメータが第４の閾値よりも大きい場合、判定モジュール１６０は、第１の画像におけるスキンアンダートーンは寒色系アンダートーンであると判定する。
【００４７】
なお、本発明は、第１の閾値、第２の閾値、第３の閾値、第４の閾値、第５の閾値および第６の閾値の値を限定することを意図していない。
【００４８】
つぎに、図２を参照して、ステップ２０７（Ｓ２０７）において、判定モジュール１６０は、判定されたスキンアンダートーンに従って、該スキンアンダートーンに対応する基礎色を判定し、該基礎色に基づいて、出力モジュール１８０を介して、当該基礎色の推奨メッセージを出力する。例えば、スキンアンダートーンが暖色系アンダートーンである場合、判定モジュール１６０は、対応する基礎色は赤またはブラウンであると判定し、出力モジュール１８０は、例えば、それに対応して赤またはブラウンの基礎色を有するファンデーション商品の推奨メッセージを、スクリーンを介してユーザに出力（または、表示）することができる。また、スキンアンダートーンが寒色系アンダートーンである場合、判定モジュール１６０は、対応する基礎色は白または緑であると判定し、出力モジュール１８０は、例えば、それに対応して白または緑の基礎色を有するファンデーション商品の推奨メッセージを、スクリーンを介してユーザに出力（または、表示）することができる。その後、ステップ２０９（Ｓ２０９）において、ユーザ（または、キャプチャされた人）は、推奨メッセージに従って適当な基礎色を有するファンデーション商品を選択することができ、該ファンデーション商品を頬や頸部等に用いることができる。
【００４９】
図４は、本発明の実施形態に従う、スキンアンダートーン判定方法を示すフローチャートである。図４を参照すると、ステップ４０１（Ｓ４０１）では、画像取得モジュール１４０により、第１の画像を取得する。ステップ４０３（Ｓ４０３）では、判定モジュール１６０により、第１の画像に従って、第１の色空間における第１のパラメータ値および第２のパラメータ値を取得する。ステップ４０５（Ｓ４０５）では、判定モジュール１６０により、第１の画像に従って、第２の色空間における第３のパラメータ値を取得する。最後に、ステップ４０７（Ｓ４０７）では、判定モジュール１６０により、第１のパラメータ、第２のパラメータおよび第３おパラメータに従って、第１の画像における肌のスキンアンダートーンを判定する。なお、例示的実施形態では、上述のプロセスにおいて、ステップ４０３を実行する前にステップ４０５を実行してもよい。
【００５０】
以上より、本発明の実施形態により提供される、スキンアンダートーン判定方法および電子機器では、効率的かつ明確にユーザのスキンアンダートーンを取得し、それに基づいて、ユーザに基礎色を推奨することができるので、ユーザは、ファンデーションの色を容易に決定することができる。
【００５１】
本発明の趣旨および精神から逸脱しない範囲で本発明の構成に種々の変更を行うことが可能であることは、当業者にとって言うまでもない。上記に鑑み、本発明は、添付の特許請求の範囲およびその等価物の範囲に含まれる限り、本発明の改変および変更を包含することが意図される。
【産業上の利用可能性】
【００５２】
本発明の実施形態により提供される、スキンアンダートーン判定方法および電子デバイスによれば、ユーザのスキンアンダートーンを効率的かつ明確に得ることができ、それに対応して、基礎色をユーザに推奨することができるため、ユーザは、ファンデーションの色を容易に決定することができる。
【符号の説明】
【００５３】
１０００：電子デバイス
１００：処理ユニット
１２０：格納ユニット
１４０：画像取得モジュール
１６０：判定モジュール
１８０：出力モジュール
３００：画像
１〜１９：基準点
３２：ベースライン
３４：特徴領域
【図１】
2019028990.tif 000005
【図２】
2019028990.tif 000006
【図３】
2019028990.tif 000007
【図４】
2019028990.tif 000008
【外国語明細書】
2019028990000001.pdf