(57)【要約】【課題】調整対象となる色に応じて、目標色が複雑に決定されるような場合も、適切に目標色を制御すること。【解決手段】本発明は、カラー画像中の調整対象となる種類の色において、この種類の色の中の特定の対象色を調整目標となる目標色に向かって色調整する色調整方法であり、調整対象となる種類の色の中で特定の対象色に応じて目標色を制御する色調整方法である。また、本発明は、カラー画像中の調整対象となる種類の色において、この種類の色の中の特定の対象色を調整目標となる目標色に向かって色調整する色調整方法であり、前記種類の色の中で特定の対象色に応じて調整量と調整方向とを制御して目標色を決定する色調整方法である。【選択図】図３
2007194682.tif 000002
【特許請求の範囲】
【請求項１】
カラー画像中の調整対象となる種類の色において、当該種類の色の中の特定の対象色を調整目標となる目標色に向かって色調整する色調整方法において、
前記調整対象となる種類の色の中で前記特定の対象色に応じて前記目標色を制御する
ことを特徴とする色調整方法。
【請求項２】
前記目標色は、前記特定の対象色と対応付けられるルックアップテーブルにより制御される
ことを特徴とする請求項１記載の色調整方法。
【請求項３】
前記目標色は、前記対象色と対応付けられる関数により制御される
ことを特徴とする請求項１記載の色調整方法。
【請求項４】
前記ルックアップテーブルは、前記対象色と前記目標色とを対応付ける色データ対を用いて生成される
ことを特徴とする請求項２記載の色調整方法。
【請求項５】
前記ルックアップテーブルは、前記対象色と前記目標色とを対応付ける色データ対を平滑化することで生成される
ことを特徴とする請求項２記載の色調整方法。
【請求項６】
前記関数は、前記対象色と前記目標色とを対応付ける色データ対を用いて構成される
ことを特徴とする請求項３記載の色調整方法。
【請求項７】
前記関数は、前記色データ対を用いて生成されるニューラルネットワーク、または前記色データ対を用いて統計的に近似した関数である
ことを特徴とする請求項６記載の色調整方法。
【請求項８】
前記色データ対は、複数の画像における前記特定の対象色と、その各特定の対象色に対する調整目標となる目標色との対である
ことを特徴とする請求項４から７のうちいずれか１項に記載の色調整方法。
【請求項９】
カラー画像中の調整対象となる種類の色において、当該種類の色の中の特定の対象色を調整目標となる目標色に向かって色調整する色調整方法において、
前記調整対象となる種類の色の中で前記特定の対象色に応じて調整量と調整方向とを制御して前記目標色を決定する
ことを特徴とする色調整方法。
【請求項１０】
前記目標色は、前記特定の対象色と、その特定の対象色に対する調整量および調整方向とを対応付けるルックアップテーブルにより制御される
ことを特徴とする請求項９記載の色調整方法。
【請求項１１】
前記目標色は、前記特定の対象色と、その特定の対象色から調整量および調整方向を対応づける関数により制御される
ことを特徴とする請求項９記載の色調整方法。
【請求項１２】
前記ルックアップテーブルは、前記特定の対象色と、その特定の対象色に対する調整量および調整方向を対応付ける調整データ対を用いて生成される
ことを特徴とする請求項１０記載の色調整方法。
【請求項１３】
前記ルックアップテーブルは、前記特定の対象色と、その特定の対象色に対する調整量および調整方向を対応付ける調整データ対を平滑化することで生成される
ことを特徴とする請求項１０記載の色調整方法。
【請求項１４】
前記関数は、前記特定の対象色と、その特定の対象色からの調整量および調整方向を対応づける調整データ対を用いて構成される
ことを特徴とする請求項１１記載の色調整方法。
【請求項１５】
前記関数は、前記調整データ対を用いて生成されるニューラルネットワーク、または前記調整データ対を用いて統計的に近似した関数である
ことを特徴とする請求項１４記載の色調整方法。
【請求項１６】
前記調整データ対は、複数の画像における前記特定の対象色と、その各特定の対象色に対する調整量および調整方向との対である
ことを特徴とする請求項１２から１５のうち１項に記載の色調整方法。
【請求項１７】
カラー画像中の調整対象となる種類の色において、当該種類の色の中の特定の対象色を調整目標となる目標色に向かって色調整する色調整方法において、
前記カラー画像から、前記調整対象となる種類の色を有する対象領域を抽出する工程と、
抽出した前記対象領域の中から前記特定の対象色を算出し、前記カラー画像を表現する色空間内の前記特定の対象色とその特定の対象色に応じた前記目標色とを包含する部分空間の中で、階調逆転の生じない色調整を行う工程と
を有することを特徴とする色調整方法。
【請求項１８】
カラー画像中の調整対象となる種類の色において、当該種類の色の中の特定の対象色を調整目標となる目標色に向かって色調整する色調整装置において、
前記調整対象となる種類の色の中で前記特定の対象色に応じて前記目標色を制御する目標色制御部を備えている
ことを特徴とする色調整装置。
【請求項１９】
前記目標色制御部は、前記目標色を、前記特定の対象色と対応付けられるルックアップテーブルにより制御する
ことを特徴とする請求項１８記載の色調整装置。
【請求項２０】
前記目標色制御部は、前記目標色を、前記対象色と対応付けられる関数により制御する
ことを特徴とする請求項１８記載の色調整装置。
【請求項２１】
前記ルックアップテーブルは、前記対象色と前記目標色とを対応付ける色データ対を用いて生成される
ことを特徴とする請求項１９記載の色調整装置。
【請求項２２】
前記ルックアップテーブルは、前記対象色と前記目標色とを対応付ける色データ対を平滑化することで生成される
ことを特徴とする請求項１９記載の色調整装置。
【請求項２３】
前記関数は、前記対象色と前記目標色とを対応付ける色データ対を用いて構成される
ことを特徴とする請求項２０記載の色調整装置。
【請求項２４】
前記関数は、前記色データ対を用いて生成されるニューラルネットワーク、または前記色データ対を用いて統計的に近似した関数である
ことを特徴とする請求項２３記載の色調整装置。
【請求項２５】
前記色データ対は、複数の画像における前記特定の対象色と、その各特定の対象色に対する調整目標となる目標色との対である
ことを特徴とする請求項２１から２４のうちいずれか１項に記載の色調整装置。
【請求項２６】
カラー画像中の調整対象となる種類の色において、当該種類の色の中の特定の対象色を調整目標となる目標色に向かって色調整する色調整装置において、
前記調整対象となる種類の色の中で前記特定の対象色に応じて調整量と調整方向とを制御して前記目標色を決定する目標色制御部を備えている
ことを特徴とする色調整装置。
【請求項２７】
前記目標色制御部は、前記目標色を、前記特定の対象色と、その特定の対象色に対する調整量および調整方向とを対応付けるルックアップテーブルにより制御する
ことを特徴とする請求項２６記載の色調整装置。
【請求項２８】
前記目標色制御部は、前記目標色を、前記特定の対象色と、その特定の対象色から調整量および調整方向を対応づける関数により制御する
ことを特徴とする請求項２６記載の色調整装置。
【請求項２９】
前記ルックアップテーブルは、前記特定の対象色と、その特定の対象色に対する調整量および調整方向を対応付ける調整データ対を用いて生成される
ことを特徴とする請求項２７記載の色調整装置。
【請求項３０】
前記ルックアップテーブルは、前記特定の対象色と、その特定の対象色に対する調整量および調整方向を対応づける調整データ対を平滑化することで生成される
ことを特徴とする請求項２７記載の色調整装置。
【請求項３１】
前記関数は、前記特定の対象色と、その特定の対象色からの調整量および調整方向を対応づける調整データ対を用いて構成される
ことを特徴とする請求項２８記載の色調整装置。
【請求項３２】
前記関数は、前記調整データ対を用いて生成されるニューラルネットワーク、または前記調整データ対を用いて統計的に近似した関数である
ことを特徴とする請求項２８記載の色調整装置。
【請求項３３】
前記調整データ対は、複数の画像における前記特定の対象色と、その各特定の対象色に対する調整量および調整方向との対である
ことを特徴とする請求項２９から３２のうちいずれか１項に記載の色調整装置。
【請求項３４】
カラー画像中の調整対象となる種類の色において、当該種類の色の中の特定の対象色を調整目標となる目標色に向かって色調整する色調整装置において、
前記カラー画像から、調整対象となる種類の色を有する対象領域を抽出する対象領域抽出部と、
前記対象領域抽出部で抽出した前記対象領域の中から前記特定の対象色を算出する対象色算出部と、
前記対象色算出部によって算出した前記特定の対象色に応じて前記目標色の制御を行う目標色制御部と、
前記カラー画像を表現する色空間内の前記特定の対象色と前記目標色制御で制御した前記目標色とを包含する部分空間の中で、階調逆転の生じない色調整を行う選択的色調整部と
を備えることを特徴とする色調整装置。
【請求項３５】
カラー画像中の調整対象となる種類の色において、当該種類の色の中の特定の対象色を調整目標となる目標色に向かって色調整する処理をコンピュータによって実行する色調整プログラムにおいて、
前記調整対象となる種類の色の中で前記特定の対象色に応じて前記目標色を制御するステップをコンピュータによって実行する
ことを特徴とする色調整プログラム。
【請求項３６】
カラー画像中の調整対象となる種類の色において、当該種類の色の中の特定の対象色を調整目標となる目標色に向かって色調整する処理をコンピュータによって実行する色調整プログラムにおいて、
前記調整対象となる種類の色の中で前記特定の対象色に応じて調整量と調整方向とを制御して前記目標色を決定するステップをコンピュータによって実行する
ことを特徴とする色調整プログラム。
【請求項３７】
カラー画像中の調整対象となる種類の色において、当該種類の色の中の特定の対象色を調整目標となる目標色に向かって色調整する処理をコンピュータによって実行する色調整プログラムにおいて、
前記カラー画像から、前記調整対象となる種類の色を有する対象領域を抽出するステップと、
抽出した前記対象領域の中から前記特定の対象色を算出し、前記カラー画像を表現する色空間内の前記特定の対象色と前記目標色とを包含する部分空間の中で、階調逆転の生じない色調整を行うステップと
をコンピュータによって実行することを特徴とする色調整プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラー画像中の特定の色を調整する色調整方法、色調整装置および色調整プログラムに関するもので、特に、自然画像中の人物の肌、風景の空、草木の緑などの記憶色を好ましく再現する色調整方法、色調整装置および色調整プログラムに関するものである。
【背景技術】
【０００２】
カラー画像中の特定の色を調整する技術は、例えば、自然画像中の人物の肌、風景の空、草木の緑などの記憶色を好ましく再現するような色調整に用いられる。例えば、記憶色調整に関する従来技術として、特許文献１に記載の記憶色調整方法によれば、画像中から抽出された人物の肌、風景の空、草木の緑のそれぞれに対し、色相に関してN個、彩度に関してM個、明度に関してL個で分割されたN×M×L個の分割領域に対して割り振られた色補正パラメータを基に、最適な色補正パラメータを決定することができる。このパラメータを利用して、特定の色相にのみ作用する色補正を行うことで、記憶色付近の色のみを好ましい色に補正することができる。
【０００３】
また、特許文献２に記載の記憶色調整方法では、入力画像から所定の範囲の色相に属するものの画素のヒストグラムをとり、該ヒストグラムから画像中の記憶色領域の平均値を算出し、あらかじめ設定された最適値との差が解消されるように各色成分ごとに作成されたLUT（ルックアップテーブル）を用いて色調整を行っている。
【０００４】
また、特許文献３に記載の画像補正方法では、人物の肌色を、理想点に向かって調整するもので、理想点から離れるにつれて、点の移動量を少なくすることで、美肌や小麦などに対応して調整を行うことができる。
【０００５】
上記のように、従来の技術においては、目標となる理想の色に向かって色調整を行う方法が一般的な方法である。ここで、人物の肌色の場合は、美肌と小麦肌では好ましい色が異なるため、特許文献４に記載のような画像（ここで代表される肌色）に適応した工夫が必要となる。
【０００６】
【特許文献１】特開２００１−９２９５６号公報
【特許文献２】特開２００１−１６９１３５号公報
【特許文献３】特開２００４−２９７４３８号公報
【特許文献４】特開２００４−２９７４３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来手法のどれもが理想の１点へ向かうような調整であるため、調整の方向が制約されてしまい、調整対象となる色に応じた調整量は制御できても、調整の方向を制御できるものではない。実際、手動で記憶色の調整を行った場合の仕上がった調整画像は、同一の記憶色でも、色の種類（例えば肌色の場合、男性、女性、美肌、小麦肌の被写体）や調整を行う人によってまちまちで、理想の１点に向かっているわけではない。このようなばらつきを吸収するためには、調整後の記憶色は、理想の曲線や曲面に向かう方が望ましく、調整の方向を画像に応じて制御する必要がある。
【０００８】
本発明は、例えば、人物の肌色のように、好ましい再現が容易ではない色に対しても、調整対象となる肌色に応じて、調整量と調整方向を適切に制御できること、また、これに限らず、調整対象となる色に応じて、目標色が複雑に決定されるような場合も、適切に目標色を制御できることを目的とする。
【課題を解決するための手段】
【０００９】
本発明はこのような目的を達成するために成されたものである。すなわち、本発明は、カラー画像中の調整対象となる種類の色において、この種類の色の中の特定の対象色を調整目標となる目標色に向かって色調整する色調整方法であり、調整対象となる種類の色の中で特定の対象色に応じて目標色を制御する色調整方法である。
【００１０】
このような本発明では、調整対象となる種類の色の中の特定の対象色に応じて目標色が制御されるため、対象色毎に適した目標色が設定されることから、調整対象となる種類の色の中の対象色について最適な調整方向を設定できるようになる。
【００１１】
また、本発明は、カラー画像中の調整対象となる種類の色において、この種類の色の中の特定の対象色を調整目標となる目標色に向かって色調整する色調整方法であり、調整対象となる種類の色の中で特定の対象色に応じて調整量と調整方向とを制御して目標色を決定する色調整方法である。
【００１２】
このような本発明では、調整対象となる種類の色の中の特定の対象色に応じて目標色が制御されるため、対象色毎に適した目標色が設定されることから、適切な調整量と調整方向とを設定できるようになる。
【００１３】
また、本発明は、カラー画像中の調整対象となる種類の色において、この種類の色の中の特定の対象色を調整目標となる目標色に向かって色調整する色調整方法であり、カラー画像から、調整対象となる種類の色を有する対象領域を抽出する工程と、抽出した対象領域の中から特定の対象色を算出し、カラー画像を表現する色空間内の特定の対象色とその特定の対象色に応じた目標色とを包含する部分空間の中で、階調逆転の生じない色調整を行う工程とを有する色調整方法である。
【００１４】
このような本発明では、カラー画像の中から抽出された調整対象となる種類の色を有する対象領域の中の特定の対象色について、その特定の対象色に応じた目標色を設定し、この特定の対象色と目標色とを包含する部分空間の中で階調逆転の生じない色調整を行うことから、対象色毎に適した目標色に向かって自然な色調整を行うことができるようになる。
【００１５】
また、本発明は、カラー画像中の調整対象となる種類の色において、この種類の色の中の特定の対象色を調整目標となる目標色に向かって色調整する色調整装置であり、調整対象となる種類の色の中で特定の対象色に応じて目標色を制御する目標色制御部を備えている色調整装置である。
【００１６】
このような本発明では、目標色制御部により、調整対象となる種類の色の中の特定の対象色に応じて目標色が制御されるため、対象色毎に適した目標色が設定されることから、調整対象となる種類の色の中の対象色について最適な調整方向を設定できるようになる。
【００１７】
また、本発明は、カラー画像中の調整対象となる種類の色において、この種類の色の中の特定の対象色を調整目標となる目標色に向かって色調整する色調整装置であり、調整対象となる種類の色の中で特定の対象色に応じて調整量と調整方向とを制御して目標色を決定する目標色制御部を備えている色調整装置である。
【００１８】
このような本発明では、目標色制御部により、調整対象となる種類の色の中の特定の対象色に応じて目標色が制御されるため、対象色毎に適した目標色が設定されることから、適切な調整量と調整方向とを設定できるようになる。
【００１９】
また、本発明は、カラー画像中の調整対象となる種類の色において、この種類の色の中の特定の対象色を調整目標となる目標色に向かって色調整する色調整装置であり、カラー画像から、調整対象となる種類の色を有する対象領域を抽出する対象領域抽出部と、対象領域抽出部で抽出した対象領域の中から特定の対象色を算出する対象色算出部と、対象色算出部によって算出した特定の対象色に応じて目標色の制御を行う目標色制御部と、カラー画像を表現する色空間内の特定の対象色と目標色制御で制御した目標色とを包含する部分空間の中で、階調逆転の生じない色調整を行う選択的色調整部とを備える色調整装置である。
【００２０】
このような本発明では、対象領域抽出手段によってカラー画像の中から抽出された調整対象となる種類の色を有する対象領域の中の特定の対象色について、目標色制御部がその特定の対象色に応じた目標色を設定し、選択的色調整部によりこの特定の対象色と目標色とを包含する部分空間の中で階調逆転の生じない色調整を行うことから、対象色毎に適した目標色に向かって自然な色調整を行うことができるようになる。
【００２１】
また、本発明は、カラー画像中の調整対象となる種類の色において、この種類の色の中の特定の対象色を調整目標となる目標色に向かって色調整する処理をコンピュータによって実行する色調整プログラムであり、調整対象となる種類の色の中で特定の対象色に応じて目標色を制御するステップをコンピュータによって実行する色調整プログラムである。
【００２２】
このような本発明では、調整対象となる種類の色の中の特定の対象色に応じて目標色が制御されるため、対象色毎に適した目標色が設定されることから、調整対象となる種類の色の中の対象色について最適な調整方向を設定できるプログラムを実現できるようになる。
【００２３】
また、本発明は、カラー画像中の調整対象となる種類の色において、この種類の色の中の特定の対象色を調整目標となる目標色に向かって色調整する処理をコンピュータによって実行する色調整プログラムであり、調整対象となる種類の色の中で特定の対象色に応じて調整量と調整方向とを制御して目標色を決定するステップをコンピュータによって実行する色調整プログラムである。
【００２４】
このような本発明では、調整対象となる種類の色の中の特定の対象色に応じて目標色が制御されるため、対象色毎に適した目標色が設定されることから、適切な調整量と調整方向とを設定できるプログラムを実現できるようになる。
【００２５】
また、本発明は、カラー画像中の調整対象となる種類の色において、この種類の色の中の特定の対象色を調整目標となる目標色に向かって色調整する処理をコンピュータによって実行する色調整プログラムであり、カラー画像から、調整対象となる種類の色を有する対象領域を抽出するステップと、抽出した対象領域の中から特定の対象色を算出し、カラー画像を表現する色空間内の特定の対象色と目標色とを包含する部分空間の中で、階調逆転の生じない色調整を行うステップとをコンピュータによって実行する色調整プログラムである。
【００２６】
このような本発明では、カラー画像の中から抽出された調整対象となる種類の色を有する対象領域の中の特定の対象色について、その特定の対象色に応じた目標色を設定し、この特定の対象色と目標色とを包含する部分空間の中で階調逆転の生じない色調整を行うことから、対象色毎に適した目標色に向かって自然な色調整を行うことができるプログラムを実現できるようになる。
【００２７】
ここで、本発明において、カラー画像中の調整対象となる種類の色とは、同じ色系統を示すものであり、例えば人物の肌色、空の青、草木の緑といった同じ色の系統の領域を示す。また、特定の対象色とは、調整対象となる種類の色に含まれる特定の色であり、目標色とは、特定の対象色を色調整する際に目標となる色のことである。
【発明の効果】
【００２８】
このような本発明によれば、例えば、人物の肌色のような好ましい再現が容易ではない色に対しても、調整対象となる肌色に応じて、調整量と調整方向を適切に制御することが可能となる。また、これに限らず、本発明によれば、調整対象となる色に応じて、目標色が複雑に決定されるような場合も、適切な制御を行うことが可能となる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の実施の形態を図に基づき説明する。なお、以下の実施形態においては、人物が含まれる画像における人物の肌色を、目標の肌色に向かって調整を行う例を用いて説明をする。
【００３０】
先ず、色調整の概念について説明する。色調整は色空間での点の移動と言い換えることができるので、図１、図２に示すような写像となる。ここで、n枚の人物画像（被写体は様々）に対し、肌色調整を行う場合、目標色が理想の１点に決定されている場合の調整は、図１のようになる。また、画像に合わせて調整の量を制御した場合は図２のような調整になる。様々な従来手法があるが、理想の１点に向かうような調整を行った場合、結果的には図１、図２が示すような調整になる。
【００３１】
例えば、画像１には美肌の人が、画像２には小麦肌の人が存在する場合、図２のように、調整量は制御できても調整の方向を制御することができないため、目標色が美肌の場合は、小麦肌の人も美肌に向かった調整がなされる。しかしながら、実際は、調整量を小さくしても、調整の方向が再現結果に与える影響は大きく、好ましい再現結果を得るためには不十分な処理である。
【００３２】
実際に、複数枚の人物画像に対し、手動で調整を行った場合は、図３に示すような調整結果になる。図の矢印は調整方向を、矢印の長さは調整量を、矢印の始点は調整対象となる色を、矢印の終点は調整目標となる色を意味するものとし、矢印１つは、対象色と目標色の色データ対を表し、矢印の数だけ様々な人物画像があるものとする。また、これより以下、例として説明する色空間は、YCbCrを用いることにする。図３は、色度の調整を例にしたもので、CbCr平面の様子を表す。図３からわかるように、好ましい再現結果は、１つの色に収束するわけではないことがわかる。
【００３３】
以下、本発明における第一の実施形態の説明をする。第一の実施形態では、調整対象となる色に対して、調整目標となる目標色の対応づけを行うことができる。対象色を(cb,cr)として、目標色(cb',cr')を、以下のように表す。
【００３４】
(cb',cr')＝F1(cb,cr)      …（式１）
【００３５】
（式１）においてF1は、対象色から目標色への変換規則を表し、例えば、図４に示すようなルックアップテーブルを用いればよい。図４は、図３の対象色と目標色の色データ対をテーブル化したもので、例えば、何枚かの人物画像で、何人かの被験者に対して調整実験を行わせて得られた実験結果を用いることで生成することができる。
【００３６】
図３の実験結果では、ばらつきが大きい場合は、例えば、図５のように平滑化した色データ対をルックアップテーブル化してもよい。
【００３７】
また、F1はルックアップテーブルではなく関数でもよい。この場合、例えば、図６に示すように、図３や図５の色データ対を学習させるニューラルネットワークを用いることができる。または、図３や図５の色データ対を用いて統計的に関数近似したものをF1としてもよい。
【００３８】
統計的な関数近似は、多項式近似などの非線形な関数を用いればよい。図５は、目標色に傾向がみられ、理想の１点ではなく、図７に示すような理想の曲線に向かっている。本発明によれば、図７に示すような目標色の決定も容易に行うことができる。
【００３９】
本発明の第二の実施形態では、調整対象となる色に対して、調整量および調整方向の対応づけを行うことができる。対象色を(cb,cr)に対して、図８のように、調整量および調整方向を(Δcb,Δcr)のベクトルで表すと、対象色に対する調整量および調整方向の対応づけは、以下のように表すことができる。
【００４０】
(Δcb,Δcr)＝F2(cb,cr)      …（式２）
【００４１】
（式２）においてF2は、対象色から調整量および調整方向への変換規則を表す。このときの対象色に対する目標色(cb',cr')は、以下のようになる。
【００４２】
(cb',cr')＝(cb,cr)＋(Δcb,Δcr)＝(cb,cr)＋F2(cb,cr)      …（式３）
【００４３】
上記第一の実施形態では、対象色に対する目標色への対応づけとした例であったが、実験のデータによっては、このように、対象色と調整量および調整方向への対応づけとした方が扱いやすい場合もある。この場合、第一の実施形態で用いた色データ対を、対象色と、対象色に対する調整量および調整方向の対に変換した調整データ対として用いればよい。
【００４４】
第二の実施形態では、第一の実施形態の場合と同様、対象色に対する調整量および調整方向を、図９に示すようにルックアップテーブル化したものをF2とすることができる。
【００４５】
図９は、図４に示すテーブルの目標色を、調整量および調整方向に置き換えたもので、表す内容は同一なものである。また、第一の実施形態と同様、平滑化した調整データ対をルックアップテーブル化してもよい。さらには、第一の実施形態と同様、F2はルックアップテーブルではなく関数でもよい。この場合、例えば、図１０に示すような、調整データ対を学習させるニューラルネットワークを用いることができる。
【００４６】
または、調整データ対を用いて統計的に関数近似したものをF2としてもよい。統計的な関数近似は、多項式近似などの非線形な関数を用いればよい。このように、第二の実施形態を用いることでも、第一の実施形態で示す効果を得られることができる。
【００４７】
図１１は、本発明における第三の実施形態のフローを表す図である。第三の実施形態では、入力されたカラー画像に対して、対象となる色が好ましい目標色になるように調整を行う色調整システムについて説明をする。本実施形態は、人物画像を用いたもので、画像中の人物の肌色を好ましい肌色に調整するものである。
【００４８】
対象領域抽出部１１では、カラー画像から、人物の肌領域の抽出を行う。これは、公知の方法を用いればよく、例えば顔認識を行ってから肌領域を特定してもよいし、または、統計的に決定された人物の肌色分布などを用いて抽出すればよい。
【００４９】
対象色算出部１２では、対象領域抽出部１１で得られる対象領域抽出画像で示される領域を原画像に照らし合わせて対象領域の平均色の算出を行う。例えば、対象領域をマスク領域として原画像に対して加重平均を行うことで平均色の算出を行えばよい。
【００５０】
目標色制御部１３では、第一の実施例または第二の実施例で示した目標色の制御方法によって目標色の算出を行う。
【００５１】
上記のように算出された対象色と目標色を用いて、選択的色調整部１４では、人物の肌色近傍に対して色調整を行う。他の色に影響を与えず、かつ、階調逆転の無い調整は、例えば、特開２００４−１１２６９４号公報に記載の色調整方法を用いることで行うことができる。
【００５２】
以上のように、本発明の第三の実施形態によると、カラー画像中の対象色に応じて目標色が適切に制御され、対象色から目標色へ向かって色調整を行うことができるシステムが実現できる。
【００５３】
なお、本発明では、第一の実施形態〜第三の実施形態で示した色空間はどのような色空間でもよいものとする。また、第一の実施形態と第二の実施形態で示した例では、CbCr平面を用いた色度の対応づけであったが、YCｂCr空間で対応づけを行ってもよいものとする。さらには、色空間は、YCbCr空間だけに限定するものではなく、どのような色空間を用いてもよいものとする。また、対象となる色は、人物の肌に限定するものではなく、目標となる色が１点に収束しないような場合は、どのようなものにも適用できるものとする。
【産業上の利用可能性】
【００５４】
本発明は、プリンタ、複写機、複合機、ファクシミリ等の画像形成装置、プリントサーバ等の画像蓄積装置、プリンタドライバ等のソフトウェアとして実現することが可能である。
【図面の簡単な説明】
【００５５】
【図１】目標色への調整を説明する模式図（その１）である。
【図２】目標色への調整を説明する模式図（その２）である。
【図３】手動で調整を行った場合の調整結果を示す図である。
【図４】変換規則のルックアップテーブルの例を示す図である。
【図５】平滑化した色データ対について説明する図である。
【図６】ニューラルネットワークによる色データ対を説明する模式図である。
【図７】目標色の理想曲線を説明する図である。
【図８】調整量および調整方向を示すベクトルを説明する模式図である。
【図９】対象色に対する調整量および調整方向のルックアップテーブルの例を示す図である。
【図１０】ニューラルネットワークによる調整データ対を説明する模式図である。
【図１１】第三の実施形態のフローを示す図である。
【符号の説明】
【００５６】
１１…対象領域抽出部、１２…対象色算出部、１３…目標色制御部、１４…選択的色調整部
【図１】
2007194682.tif 000003
【図２】
2007194682.tif 000004
【図３】
2007194682.tif 000005
【図４】
2007194682.tif 000006
【図５】
2007194682.tif 000007
【図６】
2007194682.tif 000008
【図７】
2007194682.tif 000009
【図８】
2007194682.tif 000010
【図９】
2007194682.tif 000011
【図１０】
2007194682.tif 000012
【図１１】
2007194682.tif 000013