(57)【要約】顔検出器、肌色抽出器、複数の基準肌色、肌色比較器、及びバランス・パラメータ生成器を有する、画像のホワイト・バランスを顔の色を基準信号として用いて行うシステム、を備える。顔検出器はディジタル画像を受信し、ディジタル画像内部の人間の顔を検出するよう、動作し得る。肌色抽出器は顔検出器に結合される。肌色抽出器はディジタル画像から肌色を抽出するよう動作し得る。抽出肌色は顔検出器によって検出される人間の顔と関連付けられる。肌色比較器は肌色抽出器に結合される。肌色比較器は基準肌色をアクセスし、抽出肌色に相当する基準肌色を識別するために抽出肌色と基準肌色とを比較するよう動作し得る。バランス・パラメータ生成器は肌色比較器に結合される。バランス・パラメータ生成器は、抽出肌色とその相当する基準肌色に基づいてバランス・パラメータを生成するよう動作し得る。バランス・パラメータはディジタル画像に適用されてディジタル画像のホワイト・バランスを行うよう動作し得る。
2005531189.tif 000002
【特許請求の範囲】
【請求項１】
画像のホワイト・バランスを、顔色を基準信号として用いて、行うシステムであって：
ディジタル画像を受信し、該ディジタル画像内の、人間の顔、を検出するよう動作し得る顔検出器；及び
該顔検出器に結合された肌色抽出器；
を有し；
該肌色抽出器は該ディジタル画像から肌色を抽出するよう動作し得るものであり；
該抽出肌色は該顔検出器によって検出される人間の顔と関連付けられ；
更に、複数の基準肌色；及び
該肌色抽出器に結合された肌色比較器；
を有し；
該肌色比較器は該基準肌色をアクセスし、該抽出肌色と該基準肌色とを、該抽出肌色に相当する基準肌色を識別するために、比較するよう動作し得るものであり；
更に、該肌色比較器に結合されたバランス・パラメータ生成器；
を有し；
該バランス・パラメータ生成器は該抽出肌色と該抽出肌色に相当する基準肌色に基づいてバランス・パラメータを生成するよう動作し得るものであり；
該バランス・パラメータは該ディジタル画像に適用されて該ディジタル画像のホワイト・バランスを行うよう動作し得ることを特徴とするシステム。
【請求項２】
請求項１記載のシステムであって、該顔検出器は、該ディジタル画像内の、人間の顔、を該ディジタル画像内で顔が検出された場合に、生成するよう動作し得ることを特徴とするシステム。
【請求項３】
請求項１記載のシステムであって、該顔検出器は、検出顔信号を該肌色抽出器に対して、該ディジタル画像内で顔が検出された場合に、生成するよう動作し得ることを特徴とするシステム。
【請求項４】
請求項３記載のシステムであって、該検出顔信号は：
該検出顔に相当する該ディジタル画像からのデータ；
を有することを特徴とするシステム。
【請求項５】
請求項３記載のシステムであって、該検出顔信号は：
該ディジタル画像内の該検出顔の位置を識別するよう処理し得る位置指定子；
を有することを特徴とするシステム。
【請求項６】
請求項１記載のシステムであって、該肌色抽出器は該肌色比較器に対して抽出肌色信号を該抽出肌色に基づいて生成するよう動作し得るものであり、該抽出肌色信号は、該抽出肌色を識別するデータを有することを特徴とするシステム。
【請求項７】
請求項１記載のシステムであって、該肌色抽出器は比較信号を該バランス・パラメータ生成器に対して生成するよう動作し得るものであり、該比較信号は該抽出肌色と該抽出肌色に相当する基準肌色とを識別するデータを有することを特徴とするシステム。
【請求項８】
請求項１記載のシステムであって、該肌色抽出器は比較信号を該バランス・パラメータ生成器に対して生成するよう動作し得るものであり、該比較信号は該抽出肌色と該抽出肌色に相当する基準肌色との間の差異を識別するデータを有することを特徴とするシステム。
【請求項９】
画像のホワイト・バランスを、顔色を基準信号として用いて、行う方法であって：
ディジタル画像からのホワイト・バランス入力信号を受信する工程；
人間の顔が該入力信号において検出されたか否かを判定する工程；
該検出顔の肌色を、該顔が該入力信号において検出された場合に、抽出する工程；
該抽出肌色を複数の基準肌色と比較して、相当する基準肌色を識別する工程；及び
該抽出肌色と該抽出肌色に相当する基準肌色とに基づいてバランス・パラメータを生成する工程；
を有することを特徴とする方法。
【請求項１０】
請求項９記載の方法であって、更に：
該バランス・パラメータを該ディジタル画像に適用して該ディジタル画像のホワイト・バランスを行うことを特徴とする方法。
【請求項１１】
請求項９記載の方法であって、更に：
該ホワイト・バランスが行われたディジタル画像を表示する工程；
を有することを特徴とする方法。
【請求項１２】
請求項９記載の方法であって、更に：
別のホワイト・バランス処理を、該入力信号において顔が何ら検出されない場合に、行う工程；
を有することを特徴とする方法。
【請求項１３】
請求項９記載の方法であって、更に：
検出顔信号を、顔が該ディジタル画像内で検出された場合に、生成する工程；
を有することを特徴とする方法。
【請求項１４】
請求項９記載の方法であって、該人間の顔が該入力信号において検出されたか否かを判定する工程は：
輝度ベースの顔検出アルゴリズムを該入力信号に対して実行する工程；
を有することを特徴とする方法。
【請求項１５】
画像のホワイト・バランスを、顔色を基準信号として用いて、行うシステムであって：
コンピュータ処理可能媒体；及び
該コンピュータ処理可能媒体上に記憶された論理；
を有し；
該論理は：
ディジタル画像からのホワイト・バランス入力信号を受信する工程；
人間の顔が該入力信号において検出されたか否かを判定する工程；
該検出顔の肌色を、該顔が該入力信号において検出された場合に、抽出する工程；
該抽出肌色を複数の基準肌色と比較して、相当する基準肌色を識別する工程；及び
該抽出肌色と該抽出肌色に相当する基準肌色とに基づいてバランス・パラメータを生成する工程；
を行うよう動作し得ることを特徴とするシステム。
【請求項１６】
請求項１５記載のシステムであって、該論理は、更に、該バランス・パラメータを該ディジタル画像に適用して該ディジタル画像のホワイト・バランスを行うよう動作し得ることを特徴とするシステム。
【請求項１７】
請求項１５記載のシステムであって、該論理は、更に、該ホワイト・バランスが行われたディジタル画像を表示するよう動作し得ることを特徴とするシステム。
【請求項１８】
請求項１５記載のシステムであって、該論理は、更に、別のホワイト・バランス処理を、該入力信号において顔が何ら検出されない場合に、行うよう動作し得ることを特徴とするシステム。
【請求項１９】
請求項１５記載のシステムであって、該論理は、更に、検出顔信号を、顔が該入力信号内で検出された場合に、生成するよう動作し得ることを特徴とするシステム。
【請求項２０】
請求項１５記載のシステムであって、該論理は、人間の顔が該入力信号において検出されたか否かを、輝度ベース顔検出アルゴリズムを該入力信号に対して実行することによって、判定するよう動作し得ることを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的に、ビデオ処理システムに関し、特に、画像のホワイトバランスを、顔の色を基準信号として用いて、行う方法及びシステムに関する。
【背景技術】
【０００２】
ディジタル・カメラ若しくはカムコーダからの画像、又はテレビジョン受信機の画面上若しくはパーソナル・コンピュータのモニタ画面上に表示される画像における色が種々の理由によって画像毎でばらつきを表す。画像間で一定の色の外観を維持するために、ホワイト・バランシングと呼ぶ手法がしばしば、利用される。この手法を用いれば、画像処理された情景における白色が基準として用いられ、情景全体がその白色に基づいて色調整される。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ディジタル画像の従来のホワイト・バランスは手作業による手段と自動手段との両方によって備えられる。手作業のホワイト・バランスでは、画像処理装置は通常、白色照明下では白色としてみなされる基準表面に向けられる。自動ホワイト・バランシングでは、通常、白色物体が画像処理情景中に存在し、どうもその白色が当該画像において輝度の最も高い場所に相当するようであることが仮定される。ホワイト・バランスはそして、その仮定された白色物体を基準として用いて行われる。しかしながら、白色物体が実際に画像処理情景中にないか、該輝度の最も高い場所が基準白色表面に属しない場合、この手法によって画像が間違って調整されてしまうことがある。
【課題を解決するための手段】
【０００４】
本発明によって、従来のシステム及び方法に関する欠点及び課題をかなり除外するか削減する、画像のホワイト・バランスを、顔の色を基準信号として用いて、行う方法及びシステム、を備える。特に、自動ホワイト・バランスは白色物体の代わりに人間の顔を色基準として用いて備え得るものであり、それによって白色物体が適切に色調整されたような外観を有しない情景を可能にする。
【０００５】
本発明の一実施例によれば、画像のホワイト・バランスを、顔の色を基準信号として用いて、行うシステムは、顔検出器、肌色抽出器、複数の基準肌色、肌色比較器、及びバランス・パラメータ生成器を有するものが備えられる。顔検出器はディジタル画像を受信し、該ディジタル画像内の人間の顔を検出するよう動作し得る。肌色抽出器は、種々の民族集団をまたがって不変の顔色モデルを抽出するよう動作し得る。肌色抽出器は顔検出器に結合される。肌色抽出器は肌色をディジタル画像から抽出するよう動作し得る。抽出肌色は顔検出器によって検出される、人間の顔、と関連する。肌色比較器は基準肌色をアクセスし、抽出肌色を基準肌色と比較して、抽出肌色に相当する基準肌色を識別するよう動作し得る。バランス・パラメータ生成器は肌色比較器に結合される。バランス・パラメータ生成器はバランス・パラメータを抽出肌色とそれに相当する基準肌色とに基づいて生成するよう動作し得る。バランス・パラメータはディジタル画像に適用されてディジタル画像のホワイト・バランスを行うよう動作し得る。
【０００６】
本発明の別の実施例では、画像のホワイト・バランスを、顔色を基準信号として用いて、行う方法を備える。当該方法はホワイト・バランス入力信号をディジタル画像から受信する工程を有する。人間の顔が入力信号において検出されるか否かに関する判定が行われる。検出顔の肌色は、その顔が入力信号において検出される場合に、抽出される。抽出肌色は複数の基準肌色と比較されて相当する基準肌色を識別する。バランス・パラメータが、抽出肌色とそれに相当する基準肌色とに基づいて生成される。
【０００７】
本発明の1つ又は複数の実施例の技術上の効果は、画像のホワイト・バランスを自動的に行う改良方法を備えることを有する。特定の実施例では、白色物体ではなく、人間の顔が画像処理情景における色基準として用いられる。その結果、白色物体の外観を有しない情景は、人間の顔に基づいて適切に色調整される。
【発明を実施するための最良の形態】
【０００８】
別の技術的効果は以下の図面と、本明細書並びに特許請求の範囲の記載、から当業者には容易に分かるものである。
【０００９】
以下実施例の説明を開始する前に、本明細書及び特許請求の範囲の原文を通して使用する特定の語句の定義を表すのが効果的であり得る；「include」と「comprise」の語とそれらの派生形は、限定のない包含を表す；「or」の語は、包含的であり、及び/又は、を表し；「associated  with」と「associated  therewith」の句とそれらの派生形は、有する(include、contain、have)、がその中に有する（be  included  within、be  contained  within）、相互接続する、接続する、結合する、通信可能である、協調する、インタリーブする、並置する、近い、結び付けられる、特性を有する、などを表すことがあり得るものであり；「controller」の語は、少なくとも１つの処理を制御する、いずれかの装置、システム若しくはそれらの一部分で、そのような装置がハードウェア、ファームウェア若しくはソフトウェア、又は少なくともまさにそれらのうちの少なくとも2つの組み合わせにおいて実現し得るもの、を表す。いずれかの特定のコントローラに関連した機能は、局地と遠隔とのいずれにおいても、集中化されても分散化されてもよい。特に、コントローラは、1つ若しくは複数のアプリケーション・プログラム及び/又はオペレーティング・システム・プログラムを実行する、1つ又は複数のデータ・プロセッサと、関連した入出力装置とメモリとを有し得る。本明細書を通して特定の語句の定義を備えており、当業者は、大部分の場合でなくとも、多くの場合、そのような定義が、そのように定義された語句の過去、更には、将来の使用に適用する。
【００１０】
本発明とその効果が概括的に分かるよう、添付図面とともに以下の明細書の記載を参照し、同様な参照番号は同様な部分を表す。
【００１１】
以下記載の図１乃至３と、本明細書及び特許請求の範囲記載の本発明の原理を説明するのに用いる種々の実施例は、単に、例示の目的のものであり、本発明の範囲を如何なる方法においても限定するよう解釈されるものでない。下記においては、本発明を3つの実施例：ディジタル・カメラ、ディジタル・テレビジョン受信機、及びコンピュータ画像処理システム；において説明する。しかしながら、これは単に、例示を目的としており、如何なる方法によっても本発明の範囲を限定するものと解釈されるものでない。当業者は、本発明の原理を、何れかの適切に形成した画像処理システムにおいて実現し得ることが分かる。
【実施例】
【００１２】
図１は本発明の一実施例によって、画像のホワイト・バランスを、顔色を基準信号として用いて、備えるよう動作し得るカメラ100を示すブロック図である。カメラ１００は、ディジタル・カメラ、ディジタル・カムコーダ、又は、ディジタル画像を処理するよう動作し得る、何れかの別の適切な種類のカメラを有し得る。
【００１３】
カメラ１００は画像センサ１０２、アナログ・ディジタル変換器１０４、画像プロセッサ１０６、及びホワイト・バランス・モジュール１１０を有する。その場所でカメラ１００が記録するよう位置付けられるその情景からの反射光に基づいた入射画像１２０を受容するよう動作し得る。画像センサ１０２は更に、入射画像１２０からアナログ信号１２２を生成し、アナログ信号１２２をアナログ・ディジタル変換器１０４に備えるよう動作し得る。
【００１４】
アナログ・ディジタル変換器１０４はアナログ信号122を受信し、アナログ信号１２２からディジタル信号１２４を画像プロセッサ106に対して生成するよう動作し得る。画像プロセッサ１６６はディジタル信号１２４を受信し、ディジタル信号１２４に別の処理を行って表示可能画像１２６を生成するよう動作し得る。表示可能画像１２６は、コンパクト・フラッシュ・カード、スマート・メディア・カード、メモリ・スティックなどのような記憶装置１２８におけるカメラ100内部に記録し得るもの、及び/又は、記録用外部システムに供給し得るもの、との何れかである。
【００１５】
アナログ・ディジタル変換器104は更に、アナログ信号１２２からディジタル入力フレーム１３０をホワイト・バランス・モジュール１１０に対して生成するよう動作し得るものであり、画像プロセッサ１０６は、ホワイト・バランス・モジュール１１０からバランス・パラメータ１３２を受信し、バランス・パラメータ１３２を表示可能画像１２６に適用して表示可能画像１２６のホワイト・バランスを行うよう動作し得る。
【００１６】
ホワイト・バランス・モジュール１１０は顔検出器１４０、肌色抽出器１４２、肌色比較器１４４、バランス・パラメータ生成器１４６、及び基準肌色１４８を有する。一実施例によれば、ホワイト・バランス・モジュール１００はカメラ１００によってキャプチャされる画像の大局照明を調節するよう動作し得る（図１には図示せず）カメラ１００の自動利得機能に組み入れ得る。
【００１７】
顔検出器１４０は少なくとも１つのフレーム１３０をアナログ・ディジタル変換器１０４から受信し、人間の顔が入力フレーム130において存在するか否かを判定するよう動作し得る。顔検出器１４０はこの判定を、輝度ベースの顔検出アルゴリズム又はディジタル画像内部で人間の顔を検出するよう動作し得るいずれかの別の適切な処理に基づいて、行い得る。
【００１８】
顔検出器１４０は入力フレーム130内部で人間の顔を検出する場合、顔検出器140は更に、肌色抽出器１４２に対して検出顔信号１５０を生成するよう動作し得る。検出顔信号１５０は検出顔に相当する入力フレーム１３０からのデータ、入力フレーム130内部での検出顔の位置を識別するよう処理し得る座標若しくは別の位置指定子、又は何れかの別の適切な信号、を有し得る。
【００１９】
肌色抽出器１４２は種々の民族集団をまたがって不変の顔色モデルを抽出するよう動作し得る。肌色抽出器１４２は検出顔信号１５０を受信し、検出顔信号１５０に基づいて検出顔の肌色を抽出するよう動作し得る。肌色抽出器１４２は更に、肌色比較器１４４に対して抽出肌色信号１５２を生成するよう動作し得る。抽出肌色信号１５２は検出顔の抽出肌色を識別するデータを有し得る。
【００２０】
肌色比較器１４４は抽出肌色信号１５２を受信し、抽出肌色信号１５２によって識別された抽出肌色を、基準肌色１４８として記憶された複数の肌色と、比較するよう動作し得る。肌色比較器１４４は更に、抽出肌色とその相当する基準肌色１４８に基づいてバランス・パラメータ生成器１４６に対して比較信号１５４を生成するよう動作し得る。
【００２１】
相当する基準肌色１４８は、適切な照明における外観としての真の肌色を有する基準肌色１４８を有する一方、抽出肌色は、カメラ１００の画像センサ１０２によってキャプチャされる実際の照明が理由でホワイト・バランスなしの表示可能画像１２６として表示された場合の外観としての肌色を有する。比較信号１５４は、抽出肌色とそれに相当する基準肌色１４８との両方を識別するデータ、抽出肌色とそれに相当する基準肌色１４８との間の差異を識別するデータ、又はバランス・パラメータ生成器１４６がバランス・パラメータ１３２を生成することを可能にするよう動作し得る何れかの別の適切なデータを有し得る。
【００２２】
バランス・パラメータ生成器１４６は、比較信号１５４を受信し、比較信号154に基づいてバランス・パラメータ１３２を画像プロセッサ１０６に対して生成するよう動作し得る。一実施例によれば、バランス・パラメータ生成器１４６は、米国特許第6069972号開示の原理によってバランス・パラメータ１３２を、基準白色から基準肌色に基準信号を置換することによって、生成するよう動作し得る。バランス・パラメータ１３２は、画像プロセッサ１０６によって生成される表示可能画像１２６のホワイト・バランスを行うよう画像プロセッサ１０６によって適用し得る。
【００２３】
顔検出器１４０、肌色抽出器１４２、肌色比較器１４４、バランス・パラメータ生成器１４６、及び基準肌色１４８は別個の構成部分として示され、記載されているが、これらの構成部分１４０、１４２、１４４、１４６、並びに/若しくは１４８の何れか又は全ては本発明の範囲から逸脱することなく併せて実現し得る。更に、基準肌色１４８はホワイト・バランス・モジュール１００とは別に備え得る。例えば、基準肌色１４８はカメラ１００から取り外し可能な媒体において記憶し得る。
【００２４】
更に、顔検出器１４０、肌色抽出器１４２、肌色比較器１４４、及びバランス・パラメータ生成器１４６は、媒体において符号化される論理を有し得る。当該論理は、プログラム・タスクを行う機能的命令を有する。当該媒体は、コンピュータ・ディスク又は別のコンピュータ判読可能媒体、特殊用途向集積回路、フィールドでプログラム可能なゲート・アレイ、ディジタル信号プロセッサ、別の適切な専用若しくは汎用のプロセッサ、伝送媒体若しくは、その中で論理を符号化し、利用し得る、その、別の適切な媒体、を有する。
【００２５】
図２Aは本発明の一実施例によって基準信号としての顔色を用いて画像のホワイト・バランスを備えるよう動作し得るコンピュータ画像処理システム３００を示すブロック図である。一実施例では、コンピュータ画像処理システム３００は、パーソナル・コンピュータ３０２、ディスプレイ３０４、任意のスピーカ３０６、及び、キーボード３０８並びに/若しくはポインティング装置３１０のような少なくとも１つの入力装置、を有する。
【００２６】
パーソナル・コンピュータ３０２は、コンパクト・ディスク（CD）読み取り専用メモリ（ＲＯＭ）ドライブ３２０、ハード・ディスク・ドライブ（ＨＤＤ）３２２、中央処理装置（ＣＰＵ）３２４、ランダム・アクセス・メモリ（ＲＡＭ）３２６、入出力(I/O)インタフェース（IF）回路３２８、及びビデオ/オーディオ・インタフェース（IF）回路３３０を有し得る。CD-ROMドライブ３２０は取り外し可能なCD-ROMディスク３３２を受け入れ、読み取るよう動作し得る。
【００２７】
ディスプレイ３０４はパーソナル・コンピュータ320用コンピュータ・モニタを有する。ディスプレイ３０４は陰極線管画面、液晶表示画面、フラット・パネル表示画面、プラズマ表示画面、プロジェクション表示画面、又は、画像を表示するのに適したいずれかの別の装置、を有し得る。ディスプレイ３０４は、人間の顔を有し得るビデオ画像を表示するよう動作する画面３４０を有する。
【００２８】
ハード・ディスク・ドライブ３２２は、オペレーティング・システム・プログラム、アプリケーション・プログラム、及び情報の記憶並びに検索用のデータ、に対するアクセスを備えるよう動作し得る。キーボード３０８とポインティング装置３１０はI/O  IF回路３２８によってパーソナル・コンピュータ３０２に結合される。ポインティング装置３１０は、マウス、又は、ユーザが画面３４０の特定領域と対話することを可能にするよう動作し得る別の適切な装置を有し得る。
【００２９】
ディスプレイ３０４とスピーカ３０６は、パーソナル・コンピュータ３０２に、ビデオ/オーディオIF回路３３０によって結合される。パーソナル・コンピュータ３０２の内部構成部分は、CD-ROMドライブ３２０、ハード・ディスク・ドライブ３２２、CPU３２４、RAM３２６、I/O  IF回路３２８、とビデオ/オーディオIF回路３３０とを有するものであり、お互いに結合され、通信バス３４４によってお互いに通信し合う。
【００３０】
以下に詳細に説明するように、CPU３２４は、ホワイト・バランス・モジュールを起動させて画面３４０上に存在する物体の色を適切に調整するよう動作し得る。ホワイト・バランス・モジュールは、ストリーミング・ビデオ・アプリケーション、MPEG若しくはAVIプレイヤ、着信RFテレビジョン信号を受信し、復調して、ベースバンド・ビデオ信号を生成するビデオ・カード、などの、ビデオ信号を生成する、パーソナル・コンピュータ３０２において実行される、いずれかの別のアプリケーション、とともに動作する。本発明の一実施例によって、CPU３２４によって実行されるホワイト・バランス・モジュールは、CD-ROM３３２上、（図１には図示しない）３．５インチの取り外し可能なディスケット上、RAM３２６中又はいずれかの別の適切な位置に記憶し得る。したがって、一実施例では、RAM３２６は、オペレーティング・システム・プログラム、ストリーミング・ビデオ・アプリケーション・プログラム、MPEG/AVIプレイヤ・アプリケーション・プログラム、及びホワイト・バランス・モジュールを記憶するよう動作し得る。
【００３１】
図２Bは本発明の一実施例によって、画像のホワイト・バランスを、顔色を基準信号として用いて、行うコンピュータ画像処理システム３００によって用いられるホワイト・バランス・モジュール３５０を示すブロック図である。ホワイト・バランス・モジュール３５０はディスプレイ304上にコンピュータ３０２によって表示される対象の、ビデオ信号からの入力フレーム３５２を受信し、入力フレーム352に基づいてバランス・パラメータ354を生成するよう動作し得る。ホワイト・バランス・モジュール３５０は顔検出器３６０、肌色抽出器３６２、肌色比較器３６４、バランス・パラメータ生成器３６６、及び基準肌色368を有する。
【００３２】
顔検出器３６０は、ディスプレイ304上にコンピュータ３０２によって表示される対象のビデオ信号からの少なくとも１つの入力フレーム３５２を受信し、人間の顔が入力フレーム３５２において存在するか否かを判定するよう動作し得る。顔検出器３６０はこの判定を、輝度ベースの顔検出アルゴリズム又は、ディジタル画像内で人間の顔を検出するよう動作し得るいずれかの別の適切な処理、に基づいて、行い得る。
【００３３】
顔検出器３６０が、人間の顔を入力フレーム３５２内部で検出する場合、顔検出器３５０も検出顔信号３７０を肌色抽出器３６２に対して生成するよう動作し得る。検出顔信号３７０は、検出顔に相当する入力フレーム３５２からのデータ、入力フレーム３５２内部の検出顔の位置を識別するよう処理し得る座標若しくは別の位置指定子、又はいずれかの別の適切な信号を有し得る。
【００３４】
肌色抽出器３６２は種々の民族集団をまたがって不変の顔色モデルを抽出するよう動作し得る。肌色抽出器３６２は、検出顔信号３７０を受信し、検出顔信号３７０に基づいて検出顔の肌色を抽出するよう動作し得る。肌色抽出器３６２は更に、肌色比較器３６４に対して抽出肌色信号３７２を生成するよう動作し得る。抽出肌色信号３７２は検出顔の抽出肌色を識別するデータを備え得る。
【００３５】
肌色比較器３６４は抽出肌色信号３７２を受信し、抽出肌色信号３７２によって識別された抽出肌色を基準肌色３６８として記憶された複数の肌色と比較するよう動作し得る。肌色比較器３６４は更に、抽出肌色及びそれに相当する基準肌色３６８に基づいて、比較信号３７４をバランス・パラメータ生成器366に対して生成するよう動作し得る。
【００３６】
相当する基準肌色３６８は、適切な照明における外観としての真の肌色を有する基準肌色368を有する一方、抽出肌色は、ホワイト・バランスなしでディスプレイ３０４によって表示された場合の外観としての肌色を有する。比較信号３７４は、抽出肌色とそれに相当する基準肌色３６８との両方を識別するデータ、抽出肌色とそれに相当する基準肌色３６８との間の差異を識別するデータ、又はバランス・パラメータ生成器３６６がバランス・パラメータ３５４を生成することを可能にするよう動作し得るいずれかの別の適切なデータ、を有し得る。
【００３７】
バランス・パラメータ生成器３６６は、比較信号３７４を受信し、比較信号３７４に基づいてバランス・パラメータ３５４を生成するよう動作し得る。一実施例によれば、バランス・パラメータ生成器３６６は、米国特許第6069972号開示の原理によってバランス・パラメータ３５４を、基準信号を基準白色から基準肌色に置換することによって、生成するよう動作し得る。バランス・パラメータ３５４は、表示304上に表示される画像のホワイト・バランスを行うよう適用し得る。
【００３８】
顔検出器３６０、肌色抽出器３６２、肌色比較器３６４、バランス・パラメータ生成器３６６、及び基準肌色３６８を別個の構成部分として図示し、説明したが、これらの構成部分３６０、３６２、３６４、３６６及び/又は３６８の何れか又は全ては本発明の範囲から逸脱することなく実現し得る。更に、基準肌色３６８はホワイト・バランス・モジュール330とは別に備え得る。例えば、基準肌色３６８はコンピュータ３０２から取り外し可能な媒体、RAM326又は別の適切な位置において記憶し得る一方、ホワイト・バランス・モジュール３５０の残りは別の場所に備えられる。
【００３９】
更に、顔検出器３６０、肌色抽出器３６２、肌色比較器３６４、及びバランス・パラメータ生成器３６６は媒体において符号化された論理を有し得る。当該論理は、プログラム・タスクを行う機能別命令を有する。当該媒体は、コンピュータ・ディスク若しくは別のコンピュータ判読可能媒体、特定用途向集積回路、フィールド・プログラム可能ゲート・アレイ、ディジタル信号プロセッサ、別の適切な専用若しくは汎用のプロセッサ、伝送媒体又はその中で論理を符号化し、利用し得るその別の適した媒体を有する。
【００４０】
図３は、本発明の一実施例によって、画像のホワイト・バランスを、基準信号として顔色を用いて、カメラ１００、コンピュータ画像処理システム３００、又はいずれかの別の適切な画像処理システムにおいて、行う方法を示す流れ図である。当該方法は工程400から開始され、ホワイト・バランス入力信号１３０、３５２がディジタル画像から受信される。工程４０２では、入力信号１３０、３５２において人間の顔を検出する試みがなされる。
【００４１】
判定工程４０４では、顔が入力信号１３０、３５２において検出されたか否かに関する判定が行われる。入力信号１３０、３５２で顔が何ら検出されなかった場合には、当該方法は判定工程４０４から工程４０６まで「いいえ」の分岐をたどる。工程４０６では、いずれかの適切な別のホワイト・バランス処理を任意的に行い得るものであり、その後は当該方法は終了する。
【００４２】
判定工程４０４に戻れば、顔が入力信号１３０、３５２において検出された場合、当該方法は「はい」の分岐を判定工程４０４から工程４０８までたどる。工程４０８では、検出顔の肌色が抽出される。工程４１０では、抽出肌色が基準肌色１４８、368と比較されて相当する基準肌色１４８、３６８を識別する。
【００４３】
工程４１４では、バランス・パラメータ１３２、３５４が、抽出肌色とそれに相当する基準肌色１４８、３６８に基づいて生成される。工程４１６では、バランス・パラメータ１３２、３５４がディジタル画像に適用されてディジタル画像のホワイト・バランスを行う。工程４１８では、ホワイト・バランスが行われたディジタル画像を表示し得るものであり、その後、当該処理は終了する。
【００４４】
したがって、抽出肌色とその相当する基準肌色１４８、３６８に基づいて生成されたバランス・パラメータ１３２、３５４がディジタル画像全体に適用された場合、ディジタル画像で表示された色は全て補正し得る。このようにして、相当する基準肌色１４８、３６８を用いて補正されたディジタル画像内部の人間の顔の肌色に基づいて、ディジタル画像全体のホワイト・バランスを行い得る。
【００４５】
本発明はいくつかの実施例によって説明したが、種々の変更及び修正を当業者に示唆し得る。本発明は本特許請求の範囲内に収まるような、変更及び修正を包含することが意図される。
【図面の簡単な説明】
【００４６】
【図１】本発明の一実施例によって、画像のホワイト・バランスを、顔色を基準信号として用いて、備えるよう動作し得るカメラを示すブロック図である。
【図２Ａ】本発明の一実施例によって、画像のホワイト・バランスを、顔色を基準信号として用いて、備えるよう動作し得るコンピュータ画像処理システムを示すブロック図である。
【図２Ｂ】本発明の一実施例によって、図２Aのコンピュータ画像処理システムによって用いられて、画像のホワイト・バランスを、顔色を基準信号として用いて、行うアプリケーションを示すブロック図である。
【図３】本発明の一実施例による、図１のカメラ又は図２Aのコンピュータ画像処理システムにおいて、顔色を基準信号として用いる画像のホワイト・バランスを行う方法を示す流れ図である。
【図１】
2005531189.tif 000003
2005531189.tif 000004
【図３】
2005531189.tif 000005
【国際調査報告】
2005531189.tif 000006
2005531189.tif 000007