(57)【要約】  【課題】  色校正処理を高速化することができるとともに、色校正処理のために事前に準備して保持しておく情報量を減らすことができる色校正処理装置を提供する。  【解決手段】  色校正処理装置１は、カラーセット取得部２と領域検出部４と校正処理部５とを備える。カラーセット取得部２が、撮像装置で得られる画像からソースカラーとリファレンスカラーとを含むカラーセットを取得し、領域検出部４が、ソースカラーに類似する色情報を有する色校正対象領域を検出して、校正処理部５が、色校正対象領域の色情報をリファレンスカラーの色情報にそれぞれ校正する。【選択図】  図１
2007019713.tif 000002
【特許請求の範囲】
【請求項１】
複数の撮像装置で得られる複数の画像から、各画像の校正前のソースカラーと校正用のリファレンスカラーとを含むカラーセットを少なくとも一つ取得するカラーセット取得手段と、
前記複数の画像の各々から、各画像に対応するソースカラーに対して所定の類似条件を満たす色情報を有する色校正対象領域を検出する領域検出手段と、
前記複数の画像の色校正対象領域の色情報を、リファレンスカラーの色情報にそれぞれ校正する校正処理手段とを備えたことを特徴とする色校正処理装置。
【請求項２】
前記カラーセット取得手段は、前記各画像における共通オブジェクトの色情報から、前記カラーセットを取得することを特徴とする請求項１に記載の色校正処理装置。
【請求項３】
前記カラーセット取得手段は、前記共通オブジェクトのオブジェクト情報を記憶するオブジェクト情報記憶手段を備えたことを特徴とする請求項２に記載の色校正処理装置。
【請求項４】
前記カラーセットのリファレンスカラーは、前記各画像に対応するソースカラーのいずれか一つに設定されていることを特徴とする請求項１ないし請求項３のいずれかに記載の色校正処理装置。
【請求項５】
前記カラーセットのリファレンスカラーの色情報は、前記ソースカラーの色情報の平均値に設定されていることを特徴とする請求項１ないし請求項３のいずれかに記載の色校正処理装置。
【請求項６】
前記カラーセット取得手段は、前記各画像の中から前記カラーセットを取得するカラーセット取得領域を指定する領域指定手段を備えたことを特徴とする請求項１ないし請求項５のいずれかに記載の色校正処理装置。
【請求項７】
前記領域指定手段は、前記各画像全体を前記カラーセット取得領域に指定し、
前記カラーセットの各画像に対応するソースカラーは、前記各画像全体の色情報の平均値にそれぞれ設定されていることを特徴とする請求項６に記載の色校正処理装置。
【請求項８】
前記校正処理手段は、前記各画像の色校正対象領域の色情報から前記各画像に対応するソースカラーの色情報を減算し、前記リファレンスカラーの色情報を加算することにより、前記色校正対象領域の色情報を校正することを特徴とする請求項１ないし請求項７のいずれかに記載の色校正処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の撮像装置から得られた画像に色校正処理を施す色校正処理装置に関するものである。
【背景技術】
【０００２】
カメラ画像を用いて人物の行動を追尾監視する人物追尾監視システムでは、カメラから得られた画像にコンピューターで種々の画像処理を施すことにより、カメラに写った人物の行動の追尾監視が行なわれる。このような人物追尾監視システムにおいては、複数のカメラを用いることにより、広い監視領域をカバーすることができる。しかし、これらの複数のカメラはそれぞれ異なった地点に配置され、各カメラが撮影する領域（監視領域）の照明条件もそれぞれ異なる。その結果、これらのカメラで同一の人物を撮影した場合、その人物の画像の色情報がカメラごとに異なり、色情報をもとに人物の追尾監視の画像処理を行なうのが困難になるという問題が生じる。
【０００３】
そこで、従来、複数のカメラ画像間において色の恒常性を保つために、各カメラ画像の色情報を校正する方法が知られている。例えば、カラーヒストグラムの相関行列解析と動的プログラミングに基づいた色の校正方法として、距離メトリックとカメラ内部の放射成分を評価するためのモデル関数を用い、複数のカメラの組合わせの色の歪みのモデル関数を導き出す方法が知られている（例えば非特許文献１参照）。また、一の画像の色特性を他の画像の色特性に合わせるように色校正を行なう方法として、Ｌαβという色空間を用いて色空間の変換を行なう方法が知られている（例えば非特許文献２参照）。また、各カメラにより撮影される場所の照明条件の推定を行なう色の校正方法として、予め線形マップのセットを計算によって求めて保持しておき、この線形マップのセットから一つのペアを選択して照明条件の推定を行なって、各画像の色の校正を行う（色の恒常性を保つ）方法が知られている（例えば非特許文献３参照）。
【非特許文献１】F. M. Porikli、“Inter-Camera Color Calibration by Correlation Model Function”、［online］、Mitsubishi Electric Research Laboratories、2004年2月、［平成17年5月23日検索］、インターネット〈URL：http://www.merl.com/reports/docs/TR2003-103.pdf〉
【非特許文献２】E. Reinhard、外３名、“Color Transfer between Images”、IEEE Computer Graphics and Applications、（米国）、University of Utah、2001年、vol. 21、no.5、p.34−41
【非特許文献３】D. A. Forsyth、“A Novel Algorithm for Color Constancy”、International Journal of Computer Vision、（英国）、Oxford University、1990年8月、Volume 5、Issue 1、p.5−36
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像の色校正方法では、色の校正処理を行うためのモデル関数を導出したり、色空間の変換処理を行うので、計算が非常に複雑でありかつ計算量も非常に多い。そのため、コンピューターで演算処理を行うのに時間がかかり、色校正の画像処理をリアルタイムで行うのが難しいという問題があった。また、従来の画像の色校正方法では、照明条件を推定するための線形マップを予め準備しておく等の多くの事前作業が必要であり、その上、事前に準備した非常に多くの情報を色校正処理のために保持しておく必要があるという問題があった。
【０００５】
本発明は、上記従来の問題を解決するためになされたもので、複雑な計算をする必要がなく、色校正処理を高速化することができるとともに、多くの事前準備作業を必要とせず、色校正処理のために事前に準備して保持しておく情報量を減らすことができる色校正処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の色校正処理装置は、複数の撮像装置で得られる複数の画像から、各画像の校正前のソースカラーと校正用のリファレンスカラーとを含むカラーセットを少なくとも一つ取得するカラーセット取得手段と、前記複数の画像の各々から、各画像に対応するソースカラーに対して所定の類似条件を満たす色情報を有する色校正対象領域を検出する領域検出手段と、前記複数の画像の色校正対象領域の色情報を、リファレンスカラーの色情報にそれぞれ校正する校正処理手段とを備えた構成を有している。
【０００７】
この構成により、カラーセット取得手段が、撮像装置で得られる画像からソースカラーとリファレンスカラーとを含むカラーセットを取得する。これにより、色校正処理のために事前に準備して保持しておく情報量を減らすことができる。また、領域検出手段が、ソースカラーに類似する色情報を有する色校正対象領域を検出して、校正処理手段が、前記色校正対象領域の色情報をリファレンスカラーの色情報にそれぞれ校正する。これにより、従来のような複雑な計算をする必要がなく、色校正処理を高速化することができる。
【０００８】
また、本発明の色校正処理装置では、前記カラーセット取得手段は、前記各画像における共通オブジェクトの色情報から、前記カラーセットを取得する構成を有している。
【０００９】
この構成により、カラーセット取得手段が、共通オブジェクトの色情報からカラーセットを取得する。ここで、共通オブジェクトとは、撮像された同一の被写体をいい、共通オブジェクトのオリジナルの色情報（被写体が本来有する色情報）は、同じものである。したがって、共通オブジェクトの色情報からカラーセットを取得することにより、取得したカラーセットの色情報の信頼性が向上する。
【００１０】
また、本発明の色校正処理装置では、前記カラーセット取得手段は、前記共通オブジェクトのオブジェクト情報を記憶するオブジェクト情報記憶手段を備えた構成を有している。
【００１１】
この構成により、オブジェクト情報記憶手段に記憶されたオブジェクト情報に基づいて、カラーセット取得手段が共通オブジェクトを決定する。例えば、共通オブジェクトの形状情報や高さ情報などのオブジェクト情報に基づいて、撮像された被写体が同じものか否かの判断が行われる。これにより、共通オブジェクトの選択の精度が向上し、取得したカラーセットの色情報の信頼性が向上する。
【００１２】
また、本発明の色校正処理装置では、前記カラーセットのリファレンスカラーは、前記各画像に対応するソースカラーのいずれか一つに設定されている。
【００１３】
この構成により、カラーセットの複数のソースカラーのうち、いずれか一つのソースカラーが、そのカラーセットのリファレンスカラーとして用いられる。これにより、色校正処理のために事前に準備して保持しておく情報量を減らすことができる。
【００１４】
または、本発明の色校正処理装置では、前記カラーセットのリファレンスカラーの色情報は、前記ソースカラーの色情報の平均値に設定されている。
【００１５】
この構成により、カラーセットの複数のソースカラーの色情報の平均値が、そのカラーセットのリファレンスカラーの色情報として用いられる。これによっても、色校正処理のために事前に準備して保持しておく情報量を減らすことができる。
【００１６】
また、本発明の色校正処理装置では、前記カラーセット取得手段は、前記各画像の中から前記カラーセットを取得するカラーセット取得領域を指定する領域指定手段を備えた構成を有している。
【００１７】
この構成により、領域指定手段によってカラーセット取得領域を指定し、そのカラーセット取得領域からカラーセット取得手段がカラーセットを取得する。これにより、画像の適切な領域からカラーセットを取得することができ、取得したカラーセットの色情報の信頼性が向上する。
【００１８】
また、本発明の色校正処理装置では、前記領域指定手段は、前記各画像全体を前記カラーセット取得領域に指定する構成を有しており、前記カラーセットの各画像に対応するソースカラーは、前記各画像全体の色情報の平均値にそれぞれ設定されている。
【００１９】
この構成により、領域指定手段によって画像全体をカラーセット取得領域に指定し、画像全体の色情報の平均値をカラーセットのソースカラーとして取得する。これにより、画像全体の色情報の平均値（グレースケール）が、カラーセットのソースカラーとして用いられる。したがって、カラーセットのソースカラーの選択肢が増え、色校正処理のために事前に準備して保持しておく情報量を減らすことができる。
【００２０】
また、本発明の色校正処理装置では、前記校正処理手段は、前記各画像の色校正対象領域の色情報から前記各画像に対応するソースカラーの色情報を減算し、前記リファレンスカラーの色情報を加算することにより、前記色校正対象領域の色情報を校正する構成を有している。
【００２１】
この構成により、校正処理手段が色校正対象領域の色情報を校正するときには、色校正対象領域の色情報からソースカラーの色情報が減算され、そこにリファレンスカラーの色情報が加算される。言い換えれば、校正処理手段は、カラーセットのソースカラーとリファレンスカラーとの差分を算出し、ソースカラーから所定類似範囲内にある色校正対象領域に対して、その差分を加算することにより、色校正対象領域の色情報を校正する。これにより、従来のような複雑な計算をする必要がなく、色校正処理を高速化することができる。
【発明の効果】
【００２２】
本発明は、カラーセット取得手段と領域検出手段と校正処理手段とを設けることにより、複雑な計算をする必要がなく、色校正処理を高速化することができるとともに、多くの事前準備作業を必要とせず、色校正処理のために事前に準備して保持しておく情報量を減らすことができるという効果を有する色校正処理装置を提供することができるものである。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態の色校正処理装置について、図面を用いて説明する。本実施の形態では、二つのカメラを用いて所定の領域（監視領域）を監視し、そのカメラで撮像された二つの画像にコンピューターで画像処理を施して、その二つの画像間を移動する人物（監視対象である人物オブジェクト）の行動を追尾監視する人物追尾監視システムに用いられる色校正処理装置１を例示して説明する（図５参照）。
【００２４】
本実施の形態では、二つのカメラをカメラＡおよびカメラＢという。そして、カメラＡで撮像された画像をソース画像Ａといい、カメラＢで撮影された画像をソース画像Ｂという。カメラＡとカメラＢは離れた位置に配置されており、カメラＡおよびカメラＢの撮影領域は部分的に重複している。そして、監視対象である人物は、カメラＡのソース画像ＡとカメラＢのソース画像Ｂをまたがって移動する（図５参照）。
【００２５】
本実施の形態の色校正処理装置１のブロック図を図１に示す。図１において、色校正処理装置１は、二つのカメラ（カメラＡおよびカメラＢ）で得られる二つの画像（ソース画像Ａおよびソース画像Ｂ）から複数のカラーセットを取得するカラーセット取得部２と、取得した複数のカラーセットを記憶するカラーセット記憶部３と、各画像に対応するソースカラー（ソースカラーＡまたはソースカラーＢ）に対して所定の類似条件を満たす色情報を有する色校正対象領域を二つの画像の各々から検出する領域検出部４と、二つの画像の色校正対象領域の色情報をリファレンスカラーの色情報にそれぞれ校正する校正処理部５とを有する構成である。
【００２６】
カラーセットには、二つの画像（ソース画像Ａおよびソース画像Ｂ）ごとの校正前のソースカラー（ソースカラーＡおよびソースカラーＢ）と、校正用のリファレンスカラーとが含まれている。カラーセットのリファレンスカラーは、ソースカラーの校正の基準になるカラーである。本実施の形態では、カラーセットのリファレンスカラーは、二つの画像に対応する二つのソースカラーのいずれか一つと同じに設定される。ここでは、カラーセットのリファレンスカラーは、ソース画像Ｂに対応するソースカラーＢに設定される（図６参照）。すなわち、ソースカラーＢがそのままリファレンスカラーとして扱われ、ソースカラーＡがソースカラーＢ（リファレンスカラー）を基準に校正されることになる。なお、図１のブロック図は、ソース画像Ｂをリファレンス画像として、ソース画像Ａに色校正処理を施す場合の構成図であるが、ソース画像Ｂに色校正処理を施す場合には、ソース画像Ａとソース画像Ｂの入力信号（画像信号）が入れ替えられる。
【００２７】
図２は、図１に示したカラーセット取得部２が備える主要な構成を示すブロック図である。図２に示すように、カラーセット取得部２は、二つの画像（ソース画像Ａおよびソース画像Ｂ）の中からカラーセットを取得するためのカラーセット取得領域をユーザーが指定する領域指定部６と、共通オブジェクト（双方の画像に写った共通の被写体）のオブジェクト情報を記憶するオブジェクト情報記憶部８と、共通オブジェクトのオブジェクト情報に基づいてカラーセット取得領域内の共通オブジェクトの色情報からカラーセットを生成するカラーセット生成部７とを備えている。
【００２８】
例えば、領域指定部６では、二つの画像が重複する部分における共通オブジェクトの所定の領域（例えば、人物の頭部領域、樹木の葉部領域、道路の非舗装領域など）が、ユーザーによる画像トリミング処理等によって指定される（図５参照）。そして、領域指定部６で指定された領域はカラーセット生成部７に出力される。また、オブジェクト情報記憶部８には、共通オブジェクトのオブジェクト情報（例えば、共通オブジェクトの領域情報、色情報、平均色情報、ヒストグラム情報、形状情報、高さ情報、パーツ情報など）が記憶されている。なお、本実施の形態では、これらの共通オブジェクトのオブジェクト情報は、カメラで得た画像（ソース画像Ａやソース画像Ｂ）の共通オブジェクトの部分から、画像処理により抽出される。そして、オブジェクト情報記憶部８に記憶されたオブジェクト情報はカラーセット生成部７に出力される。
【００２９】
そして、カラーセット生成部７では、共通オブジェクトの領域情報や色情報などに基づいて、カラーセットを取得するための共通オブジェクトを特定し、領域指定部６で指定された領域内の共通オブジェクトの色情報からカラーセットを生成する。このように、カラーセット取得部２は、二つの画像が重複する部分において、共通オブジェクトの色情報からカラーセットを取得するように構成されている（図５および図６参照）。
【００３０】
このように取得されたカラーセットの具体例を図６に示す。図６の表の二段目から四段目に示すように、本実施の形態では、例えば、赤い帽子をかぶった人物の頭部領域から、赤色のカラーセット（赤１、赤２、赤２）が取得される。また、樹木の葉の領域から、緑色のカラーセット（緑２、緑４、緑４）が取得される。さらに、道路の非舗装領域（土の領域）から茶色のカラーセット（茶６、茶８、茶８）が取得される。
【００３１】
また、領域指定部６は、各画像（ソース画像Ａまたはソース画像Ｂ）の画像全体をカラーセット取得領域に指定することもできるように構成されている。そして、図６の表の最下段に示すように、カラーセット取得部２によって取得されるカラーセットのソースカラー（ソースカラーＡおよびソースカラーＢ）は、各画像全体の色情報の平均値（すなわち、輝度に対応するグレースケールの色情報）にそれぞれ設定される。この場合、画像全体の色情報の平均値から、グレースケールのカラーセット（グレー１０、グレー２０、グレー２０）が取得される。なお、この場合も、カラーセットのリファレンスカラーは、ソースカラーＢと同じに設定される。
【００３２】
カラーセット記憶部３には、カラーセット取得部２により取得されたカラーセットが入力されて記憶される。そして、カラーセット記憶部３に記憶されたカラーセットは、領域検出部４に出力されて色校正対象領域の検出に用いられるとともに、色校正処理部５に出力されて色校正対象領域の色情報の校正処理に用いられる。
【００３３】
領域検出部４では、各画像（ソース画像Ａまたはソース画像Ｂ）から、カラーセットのソースカラー（ソースカラーＡまたはソースカラーＢ）に対して所定の類似条件を満たすような色情報を有する色校正対象領域が検出される。ここでは、下記の二つの条件式を満たすような領域、すなわち、その領域の色相Ｈとソースカラーの色相Ｈｓとの差分の絶対値が所定のしきい色相差分ΔＨよりも小さく、かつ、その領域の彩度Ｓとソースカラーの彩度Ｓｓとの差分の絶対値が所定のしきい彩度差分ΔＳよりも小さい領域が、ソースカラーと同一または類似する色情報を有する色校正対象領域として検出される。
０≦｜Ｈ−Ｈｓ｜＜ΔＨ
０≦｜Ｓ−Ｓｓ｜＜ΔＳ
【００３４】
校正処理部５では、下記の式を用いて、各画像の色校正対象領域の色情報から各画像のソースカラーの色情報を減算して、リファレンスカラーの色情報を加算することにより、色校正対象領域の色情報の校正処理が行われる。
PRED＝（pred−rv1）＋rv2
PGREEN＝（pgreen−gv1）＋gv2
PBLUE＝（pblue−bv1）＋bv2
ここで、（pred，pgreen，pblue）は色校正対象領域の校正前のＲＧＢ値であり、（PRED，PGREEN，PBLUE）は色校正処理後のＲＧＢ値である。（rv1，gv1，bv1）はソースカラー（ソースカラーＡまたはソースカラーＢ）のＲＧＢ値であり、（rv2，gv2，bv2）はリファレンスカラーのＲＧＢ値である。
【００３５】
すなわち、本実施の形態の校正処理部５では、カラーセットのソースカラーとリファレンスカラーとの差分を算出し、ソースカラーから所定の類似範囲内にある色校正対象領域に対して、その差分を加算することにより、色校正対象領域の色情報をその差分だけシフトするように置換する校正が行われる。
【００３６】
上記の校正処理では、色校正対象領域における類似状態（すなわち、ソースカラーと類似部分との色の差）を保ったまま置換が行われており、この校正処理はシフト置換ともいえる。その他、校正処理部５では、ソースカラーから所定の類似範囲内にある色校正対象領域を、リファレンスカラーそのものの値に置換することにより、色校正対象領域の色情報を校正してもよい。その場合、校正処理部５では、例えば、色校正対象領域の校正前のＲＧＢ値（pred，pgreen，pblue）を、リファレンスカラーのＲＧＢ値（rv2，gv2，bv2）に置き換える校正処理が行われる。
【００３７】
以上のように構成された色校正処理装置１について、図３および図４を用いてその動作を説明する。
【００３８】
図３は、色校正処理装置１の全体の動作を示すフロー図である。本実施の形態の色校正処理装置１を用いて、二つのカメラ（カメラＡおよびカメラＢ）で撮像された二つの画像（ソース画像Ａおよびソース画像Ｂ）に色校正処理を施す場合には、まず、カラーセット取得部２により二つの画像の重複部分から複数のカラーセットを取得し、取得したカラーセットの総数ｎを変数として格納する（Ｓ１）。
【００３９】
つぎに、取得したカラーセットの数ｎが０か否かの判定処理が行われる（Ｓ２）。カラーセットの数ｎの判定処理をした結果、カラーセットの数が０より大きい場合には、そのカラーセットの中から一つのカラーセットを選択して、現在のカラーセットの数ｎをｎ−１に設定するする（Ｓ３）。
【００４０】
そして、領域検出部４において、各画像（ソース画像Ａまたはソース画像Ｂ）から、カラーセットのソースカラー（ソースカラーＡまたはソースカラーＢ）に対して所定の類似条件を満たすような色情報を有する色校正対象領域の検出処理が行われる（Ｓ４）。
【００４１】
ここで、色校正対象領域の検出処理（Ｓ４）について、詳細に説明する。図４は、色校正対象領域の検出処理の動作を示すフロー図である。色校正対象領域の検出処理を行う場合には、まず、画像全体をＮ×Ｎのブロック領域に分割し、ブロック領域の総数Ａ（＝Ｎ×Ｎ）を変数として格納する（Ｓ４１）。
【００４２】
次に、選択したカラーセットのソースカラー（ソースカラーＡまたはソースカラーＢ）のうち、色校正処理を行う画像（例えばソース画像Ａ）に対応するソースカラー（例えばソースカラーＡ）の読込み処理を行う（Ｓ４２）。
【００４３】
その後、Ｎ×Ｎに分割されたブロック領域の中から一つのブロック領域を選択して、現在のブロック領域の数ＡをＡ−１に設定する（Ｓ４３）。
【００４４】
そして、そのブロック領域の色情報から色相Ｈと彩度Ｓを算出する（Ｓ４４）。その後、そのブロック領域の色相Ｈとソースカラーの色相Ｈｓとの差分と、所定のしきい色相差分ΔＨとを比較するとともに、そのブロック領域の彩度Ｓとソースカラーの彩度Ｓｓとの差分と、所定のしきい彩度差分ΔＳとを比較することにより、色相Ｈと彩度Ｓの類似判定処理を行う（Ｓ４５）。具体的には、そのブロック領域の色相Ｈとソースカラーの色相Ｈｓとの差分の絶対値が所定のしきい色相差分ΔＨよりも小さく、かつ、そのブロック領域の彩度Ｓとソースカラーの彩度Ｓｓとの差分の絶対値が所定のしきい彩度差分ΔＳよりも小さい場合には、そのブロック領域の色情報はソースカラーの色情報と同一または類似であると判定される。
【００４５】
類似判定処理（Ｓ４５）の結果、そのブロック領域の色情報がソースカラーの色情報と同一または類似であると判定された場合には、そのブロック領域を色校正対象領域に設定する（Ｓ４６）。一方、そのブロック領域の色情報がソースカラーの色情報と類似しない（非類似である）と判定された場合には、そのブロック領域を色校正対象領域に設定しない。
【００４６】
そして、現在のブロック領域の数Ａが０か否かの判定処理が行われ（Ｓ４７）、現在のブロック領域の数Ａが０よりも大きい場合には、ブロック領域の中から一つのブロック領域を選択する処理（Ｓ４３）に戻る。一方、判定処理（Ｓ４７）を行った結果、現在のブロック領域の数Ａが０の場合には、色校正対象領域の検出処理（Ｓ４）を終了する。
【００４７】
以上のようにして、色校正対象領域の検出処理（Ｓ４）を行った後、校正処理部５により色校正対象領域の色情報の校正処理が行われる（Ｓ５）。具体的には、色校正対象領域の色情報（pred，pgreen，pblue）から各画像のソースカラーの色情報（rv1，gv1，bv1）を減算して、そこにリファレンスカラーの色情報（rv2，gv2，bv2）を加算することにより、色校正処理後の色情報（PRED，PGREEN，PBLUE）が算出され、色校正対象領域の色情報が校正される。
【００４８】
このようにして、選択した一つのカラーセットについての色情報の校正処理が終了したら、再び現在のカラーセットの数ｎが０か否かの判定処理が行われる（Ｓ２）。現在のカラーセットの数ｎが０となるまで、上記の処理が繰返される。
【００４９】
そして、現在のカラーセットの数ｎの判定処理（Ｓ２）をした結果、カラーセットの数が０の場合には、グレースケールを利用するか否かの選択がユーザーによって行われる（Ｓ６）。
【００５０】
ユーザーがグレースケールを利用しないと選択した場合には、色校正処理は終了する。一方、ユーザーがグレースケールを利用すると選択した場合には、カラーセット取得部２の領域指定部６により画像全体がカラーセット取得領域に設定される（Ｓ７）。そして、カラーセット取得部２のカラーセット生成部７により画像全体からグレースケールのカラーセットが取得される（Ｓ８）。
【００５１】
そして、領域検出部４により画像全体が色校正対象領域に設定され（Ｓ９）、色校正処理部５により画像全体の色校正対象領域のグレースケールの色情報の校正処理が行われ（Ｓ１０）、すべての色校正処理が終了する。
【００５２】
上記のようにして色校正処理が施された画像（色校正処理済画像）は、人物追尾監視システムの追尾監視処理部へ出力され、その画像の色情報をもとに追尾監視処理部によって人物の追尾監視の画像処理が行われる。
【００５３】
このような発明の実施の形態の色校正処理装置１によれば、カラーセット取得部２と領域検出部４と校正処理部５とを設けることにより、カラーセット取得部２が、撮像装置で得られる画像からソースカラーとリファレンスカラーとを含むカラーセットを取得する。これにより、色校正処理のために事前に準備して保持しておく情報量を減らすことができる。また、領域検出部４が、ソースカラーに類似する色情報を有する色校正対象領域を検出して、校正処理部５が、色校正対象領域の色情報をリファレンスカラーの色情報にそれぞれ校正する。これにより、従来のような複雑な計算をする必要がなく、色校正処理を高速化することができる。したがって、色校正の画像処理をリアルタイムで行うことが可能となる。
【００５４】
また、本実施の形態の色校正処理装置１では、カラーセット取得部２が、共通オブジェクトの色情報からカラーセットを取得する。ここで、共通オブジェクトとは、画像が重複する部分において撮像された同一の被写体（例えば、人物や樹木、道路など）をいい、共通オブジェクトのオリジナルの色情報（被写体が本来有する色情報）は、同じものである。したがって、共通オブジェクトの色情報からカラーセットを取得することにより、取得したカラーセットの色情報の信頼性が向上する。
【００５５】
また、本実施の形態の色校正処理装置１では、カラーセット取得部２がオブジェクト情報記憶部８を備えていることにより、オブジェクト情報記憶部８に記憶されたオブジェクト情報に基づいて、カラーセット取得部２が共通オブジェクトを決定する。例えば、共通オブジェクトの形状情報や高さ情報などのオブジェクト情報に基づいて、画像の重複部分において撮像された被写体が同じものか否かの判断が行われる。これにより、共通オブジェクトの選択の精度が向上し、取得したカラーセットの色情報の信頼性が向上する。
【００５６】
また、本実施の形態の色校正処理装置１では、カラーセットの複数のソースカラーのうち、いずれか一つのソースカラーが、そのカラーセットのリファレンスカラーとして用いられる。これにより、色校正処理のために事前に準備して保持しておく情報量を減らすことができる。
【００５７】
また、本実施の形態の色校正処理装置１では、カラーセット取得部２が領域指定部６を備えていることにより、領域指定部６によってカラーセット取得領域を指定し、そのカラーセット取得領域からカラーセット取得部２がカラーセットを取得する。これにより、画像の適切な領域からカラーセットを取得することができ、取得したカラーセットの色情報の信頼性が向上する。
【００５８】
また、本実施の形態の色校正処理装置１では、領域指定部６によって画像全体をカラーセット取得領域に指定し、画像全体の色情報の平均値をカラーセットのソースカラーとして取得する。これにより、画像全体の色情報の平均値（グレースケール）が、カラーセットのソースカラーとして用いられる。したがって、カラーセットのソースカラーの選択肢が増え、色校正処理のために事前に準備して保持しておく情報量を減らすことができる。
【００５９】
また、本実施の形態の色校正処理装置１では、校正処理部５が色校正対象領域の色情報を校正するときには、色校正対象領域の色情報からソースカラーの色情報が減算され、そこにリファレンスカラーの色情報が加算される。言い換えれば、校正処理部５は、カラーセットのソースカラーとリファレンスカラーとの差分を算出し、ソースカラーから所定類似範囲内にある色校正対象領域に対して、その差分を加算することにより、色校正対象領域の色情報を校正する。これにより、従来のような複雑な計算をする必要がなく、色校正処理を高速化することができる。
【００６０】
以上、本発明の実施の形態を例示により説明したが、本発明の範囲はこれらに限定されるものではなく、請求項に記載された範囲内において目的に応じて変更・変形することが可能である。
【００６１】
例えば、以上の説明では、カラーセットのリファレンスカラーが、ソースカラーのいずれか一つに設定されている例について説明したが、その他、図７に示すように、カラーセットのリファレンスカラーの色情報は、ソースカラーの色情報の平均値に設定されていても、同様に実施可能である。この場合、カラーセットの複数のソースカラーの色情報の平均値が、そのカラーセットのリファレンスカラーの色情報として用いられる。これにより、色校正処理のために事前に準備して保持しておく情報量を減らすことができる。
【００６２】
また、以上の説明では、撮像装置であるカメラが二つの場合を例示して説明したが、その他、撮像装置が三つ以上（カメラＡ、カメラＢ、カメラＣ、…）の場合であっても同様に実施可能である。その場合、カラーセットのソースカラー（ソースカラーＡ、ソースカラーＢ、ソースカラーＣ、…）は、図８に示すように、各撮像装置の画像（ソース画像Ａ、ソース画像Ｂ、ソース画像Ｃ、…）に対応してそれぞれ設定される。なお、図８に示したカラーセットの例では、カラーセットのリファレンスカラーは、ソースカラーＢと同じに設定されている。
【００６３】
また、以上の説明では、校正処理部５で、各画像の色校正対象領域の色情報から各画像のソースカラーの色情報を減算して、リファレンスカラーの色情報を加算することにより、色校正対象領域の色情報をシフト置換する校正処理が行われる例について説明したが、その他、校正処理部５では、ソースカラーから所定の類似範囲内にある色校正対象領域を、リファレンスカラーそのものの値に置換することにより、色校正対象領域の色情報を校正してもよい。
【００６４】
また、以上の説明では、共通オブジェクトのオブジェクト情報を、撮像装置で得た画像から抽出する例について説明したが、その他、共通オブジェクトのオブジェクト情報が、ユーザーにより指定したオブジェクト情報を送信するオブジェクト情報送信装置から送信され、オブジェクト情報記憶部８がその装置からオブジェクト情報を受信しても、同様に実施可能である。また、共通オブジェクトのオブジェクト情報は、例えばデータベースなどの他の装置に予め準備されていてもよく、オブジェクト情報記憶部８が共通オブジェクトのオブジェクト情報をその装置から受け取っても、同様に実施可能である。
【００６５】
また、以上の説明では、撮像装置の配置は画像が重複する構成で説明したが、その他、画像が重複しない撮像装置の配置でも良い。この場合、複数の撮像装置の撮像領域を移動する人物は、人物の形状情報や高さ情報などのオブジェクト情報に基づいて共通オブジェクトと認識することが可能である。
【産業上の利用可能性】
【００６６】
以上のように、本発明にかかる色校正処理装置は、色校正処理を高速化することができるとともに、色校正処理のために事前に準備して保持しておく情報量を減らすことができるという効果を有し、複数の撮像装置から得られた画像に色校正処理を施す色校正処理装置等として有用である。
【図面の簡単な説明】
【００６７】
【図１】本発明の実施の形態の色校正処理装置のブロック図
【図２】本発明の実施の形態の色校正処理装置のブロック図
【図３】本発明の実施の形態における色校正処理装置の動作説明のためのフロー図
【図４】本発明の実施の形態における領域検出処理の動作説明のためのフロー図
【図５】本発明の実施の形態におけるカメラ画像を示す説明図
【図６】本発明の実施の形態におけるカラーセットの表
【図７】本発明の他の実施の形態におけるカラーセットの表
【図８】本発明のさらに他の実施の形態におけるカラーセットの表
【符号の説明】
【００６８】
１  色校正処理装置
２  カラーセット取得部
３  カラーセット記憶部
４  領域検出部
５  校正処理部
６  領域指定部
７  カラーセット生成部
８  オブジェクト情報記憶部
【図１】
2007019713.tif 000003
【図２】
2007019713.tif 000004
【図３】
2007019713.tif 000005
【図４】
2007019713.tif 000006
【図５】
2007019713.tif 000007
【図６】
2007019713.tif 000008
【図７】
2007019713.tif 000009
【図８】
2007019713.tif 000010