(57)【特許請求の範囲】
【請求項１】
複数視点の映像を接合する際にカメラの個体差による接合部の色ずれを補正する色補正装置であって、
入力映像に対して領域を指定する色領域指定部と、
前記色領域指定部において得られた指定領域の色情報に基づいて色補正情報を計算する色補正情報計算部と、
前記色補正情報計算部によって得られた色補正情報に基づいて映像の色補正を行う色補正部と
を備え、
前記色領域指定部は、映像の複数フレーム分に対して領域を指定し、
前記色補正部は、前記色補正情報計算部で得られた色補正情報に基づいて複数フレーム分の色補正を行う
ことを特徴とする色補正装置。
【請求項２】
入力機器、または／および、出力機器の非線形性の補正を行う機器特性補正部をさらに備えたことを特徴とする請求項１に記載の色補正装置。
【請求項３】
前記色補正情報計算部は、複数視点の映像から色補正の基準となる視点位置を設定する視点基準設定部を備え、前記視点基準設定部によって得られた視点基準に基づいて、前記映像の色補正情報を計算することを特徴とする請求項１または２に記載の色補正装置。
【請求項４】
複数視点の映像を接合する際にカメラの個体差による接合部の色ずれを補正するために、色領域指定部と、色補正情報計算部と、色補正部とを備えた色補正装置における色補正方法であって、
前記色領域指定部が、入力映像に対して領域を指定する色領域指定ステップと、
前記色補正情報計算部が、前記色領域指定部において得られた指定領域の色情報に基づいて色補正情報を計算する色補正情報計算ステップと、
前記色補正部が、前記色補正情報計算部によって得られた色補正情報に基づいて映像の色補正を行う色補正ステップと
を有し、
前記色領域指定ステップは、映像の複数フレーム分に対して領域を指定し、
前記色補正ステップは、前記色補正情報計算ステップにより得られた色補正情報に基づいて複数フレーム分の色補正を行う
ことを特徴とする色補正方法。
【請求項５】
前記色補正装置は、機器特性補正部をさらに備え、
前記機器特性補正部が、入力機器、または／および、出力機器の非線形性の補正を行う機器特性補正ステップをさらに有することを特徴とする請求項４に記載の色補正方法。
【請求項６】
前記色補正情報計算ステップは、複数視点の映像から色補正の基準となる視点位置を設定し、設定した視点基準に基づいて、前記映像の色補正情報を計算することを特徴とする請求項４または５に記載の色補正方法。
【請求項７】
請求項４から６のいずれか１項に記載の色補正方法をコンピュータに行わせることを特徴とする色補正プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の視点位置から撮像した映像を用いてパノラマ映像を合成する際に、カメラの個体差によって生じる合成映像の色ずれを抑制し、ユーザ視点から見て違和感のない映像を合成するための色補正装置、色補正方法および色補正プログラムに関する。
【背景技術】
【０００２】
複数視点から撮像された映像を一つのパノラマ映像として合成する際の手法は、複数のカメラを用いることによる合成時の色ずれを回避・補正するための色補正技術（例えば、特許文献１参照）と、複数視点の映像をユーザ視点からの映像に変換する幾何補正技術（例えば、特許文献２参照）に分けられる。前者の技術は、カメラの分光感度特性の違いによって複数視点映像の接合部分に生じる色ずれを解決するためのものである。
【０００３】
また、特許文献１に記載の方法は、カメラ自体のキャリブレーションを行うことでカメラの個体差を取り除いた後、パノラマ合成を行う方法である。事前に複数種類の色領域が含まれる色票を基準のカメラと参照カメラの両方で撮像し、双方のカメラで得られた画像の色票領域の色（画素値）の対応関係を求め、参照カメラで被写体を撮像した際の画像の色を上記対応関係に基づいて補正する方法である。
【０００４】
また、特許文献２に記載の方法は、複数視点での共通の被写体領域の映像から三次元情報を構成し、ユーザ視点を原点とする空間に個々の被写体が存在する確率と色情報を求め、ユーザ視点に合わせて映像をレンダリングする手法である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−８８２４７号公報
【特許文献２】特開２００９−１９３２２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
撮像中に極端なハイライトや全体に輝度の低いシーンが混在すると、露出や色温度（ホワイトバランス）が固定のままでは、白とびや黒つぶれが発生する。特許文献１に記載の方法を上述のようなシーンに適用する場合には、撮像時の条件を考慮して全ての露出や色温度（カメラパラメータ）等について基準カメラと参照カメラとの関係を事前に取得し、シーンに応じて上述のカメラパラメータを切り替える必要がある。
【０００７】
しかしながら、実際に上述のような複数のカメラパラメータの組み合わせを想定してカメラ特性を求めておくこと、さらに、シーンをみながらこれらカメラパラメータを切り替えることは実質上、困難であるという問題がある。
【０００８】
また、特許文献２の方法では、ユーザ視点を原点とした空間における各被写体の存在確率を求め、ユーザ視点からの映像面に被写体を含む空間を投影しているが、合成時に用いる映像自体がカメラ個々の特性がそのまま反映されており、接合境界が滑らかにつながらないことが問題である。図９は被写体を４種類のカメラで撮像する状況を示しており、図１０は、図９におけるカメラ２とカメラ３の映像を合成した例であり、領域Ａはカメラ２のみの映像、領域Ｂはカメラ２と３の映像、領域Ｃはカメラ３のみの映像である。背景技術の冒頭に述べたように、カメラ固体差による影響で、同一被写体領域であっても、Ａ領域とＢ領域の色、Ｂ領域とＣ領域の色は異なるという問題もある。
【０００９】
本発明は、このような事情に鑑みてなされたもので、パノラマ合成映像における従来の課題を解決するため、カメラの固体差による色ずれを抑制し、ユーザ視点からのパノラマ映像を合成することができる色補正装置、色補正方法および色補正プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、複数視点の映像を接合する際にカメラの個体差による接合部の色ずれを補正する色補正装置であって、入力映像に対して領域を指定する色領域指定部と、前記色領域指定部において得られた指定領域の色情報に基づいて色補正情報を計算する色補正情報計算部と、前記色補正情報計算部によって得られた色補正情報に基づいて映像の色補正を行う色補正部とを備えたことを特徴とする。
【００１１】
本発明は、入力機器、または／および、出力機器の非線形性の補正を行う機器特性補正部をさらに備えたことを特徴とする。
【００１２】
本発明は、前記色領域指定部は、映像の複数フレーム分に対して領域を指定し、前記色補正部は、前記色補正情報計算部で得られた色補正情報に基づいて複数フレーム分の色補正を行うことを特徴とする。
【００１３】
本発明は、前記色補正情報計算部は、複数視点の映像から色補正の基準となる視点位置を設定する視点基準設定部を備え、前記視点基準設定部によって得られた視点基準に基づいて、前記映像の色補正情報を計算することを特徴とする。
【００１４】
本発明は、複数視点の映像を接合する際にカメラの個体差による接合部の色ずれを補正するために、色領域指定部と、色補正情報計算部と、色補正部とを備えた色補正装置における色補正方法であって、前記色領域指定部が、入力映像に対して領域を指定する色領域指定ステップと、前記色補正情報計算部が、前記色領域指定部において得られた指定領域の色情報に基づいて色補正情報を計算する色補正情報計算ステップと、前記色補正部が、前記色補正情報計算部によって得られた色補正情報に基づいて映像の色補正を行う色補正ステップとを有することを特徴とする。
【００１５】
本発明は、前記色補正装置は、機器特性補正部をさらに備え、前記機器特性補正部が、入力機器、または／および、出力機器の非線形性の補正を行う機器特性補正ステップをさらに有することを特徴とする。
【００１６】
本発明は、前記色領域指定ステップは、映像の複数フレーム分に対して領域を指定し、前記色補正ステップは、前記色補正情報計算ステップにより得られた色補正情報に基づいて複数フレーム分の色補正を行うことを特徴とする。
【００１７】
本発明は、前記色補正情報計算ステップは、複数視点の映像から色補正の基準となる視点位置を設定し、設定した視点基準に基づいて、前記映像の色補正情報を計算することを特徴とする。
【００１８】
本発明は、上記色補正方法をコンピュータに行わせることを特徴とする。
【発明の効果】
【００１９】
本発明によれば、複数視点の映像からパノラマ映像を合成する際に、カメラの個体差によって生じる合成映像の色ずれを抑制し、ユーザ視点から見て違和感のない映像を合成することができるという効果が得られる。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１の実施形態の構成を示すブロック図である。
【図２】図１に示す装置の動作を示すフローチャートである。
【図３】色領域を指定する様子を示す図である。
【図４】色空間内の分布から対応点を設定する様子を示す図である。
【図５】指定色領域の色情報を用いてカメラ間の対応関係を求める様子を示す図である。
【図６】本発明の第２の実施形態の構成を示すブロック図である。
【図７】図６に示す装置の動作を示すフローチャートである。
【図８】本発明の第３の実施形態における装置の動作を示すフローチャートである。
【図９】従来のパノラマ合成手法で同一シーンを撮像する際のカメラ構成を示す図である。
【図１０】従来のパノラマ合成手法の問題点を説明する図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照して、本発明の第１の実施形態による色補正装置の構成を説明する。図１は、同実施形態の構成を示すブロック図である。この図において、１はカメラ等の複数の入力機器を用いて異なる視点からの映像を入力する映像入力部、２は複数の入力機器から得られた映像の合成結果をディスプレイ等の出力機器に出力する映像出力部、３は映像入力部１から入力された映像および、処理中に得られた途中のデータや映像を記憶する映像・データ蓄積部であり、パーソナルコンピュータ等のメモリ等で構成する。４は色領域指定部であり、映像・データ蓄積部３に記憶されている複数視点の映像に、色補正用の領域を指定し、映像・データ蓄積部３に転送する。
【００２２】
５は色補正情報計算部であり、色領域指定部４にて得られた対応点の色情報を映像・データ蓄積部３から取得し、色補正を行う際に必要なパラメータを計算し、その結果を映像・データ蓄積部３に記憶する。色補正部６では、色補正情報計算部５で得られた情報を映像・データ蓄積部３から取得し、該当の映像フレームに対して色補正を行い、映像合成部７で複数視点の映像を合成し、その結果を映像・データ蓄積部３に記憶する。図１に示す色補正装置はパーソナルコンピュータ等のコンピュータ装置によって構成する。
【００２３】
次に、図２に示すフローチャートを参照しながら、各部の処理動作について説明する。まず、映像入力部１は、複数視点の映像を入力し、映像・データ蓄積部３に記憶する（ステップＳ１）。続いて、色領域指定部４は、複数視点の映像に対して、色補正に必要な色領域を複数種類指定する（ステップＳ２）。なお、本発明は、複数（２以上）視点の映像を用いることを前提としているが、以下の説明では簡単のため２視点の場合を説明する。
【００２４】
図３は、図９および図１０におけるカメラ２および３の映像に対して、各被写体の領域から同色と思われる領域を指定する様子であり、Ｄ，ＥおよびＦが指定領域である。ここで指定領域とは同一被写体において同一の色をもつ領域であり、１点であっても構わないし、複数画素からなる領域でも構わない。また、このような色領域は手動で設定しても構わないし、また、図４に示すように、画素値をＲＧＢ等の色空間にマッピング後、色空間内で近い色同士をクラスタリングし、その重心の色を求めても構わない。なお、色空間はＲＧＢ空間以外にもＸＹＺ三刺激値の空間、ｘｙ色度の空間、ＨＶＣ等の色相、彩度、明度の三属性からなる空間や、ＣＩＥＬＡＢ、ＣＩＥＬＵＶ空間であっても構わない。
【００２５】
次に、色補正情報計算部５は、指定領域の色を用いて色補正情報を計算する（ステップＳ３）。以下、色補正情報の計算について説明する。図３において、カメラＮ（２もしくは３）における対応点Ｄ、Ｅ，Ｆの色情報をそれぞれＰＮＤ１、ＰＮＤ２、ＰＮＥ，ＰＮＦとする。以下、カメラ３の映像の色をカメラ２の映像の色に合わせる場合を例に説明するが、カメラ３と２の中間的な色に合わせても構わないし、仮想的なカメラの色特性に合わせても構わない。
【００２６】
まず、対応点Ｄはカメラ２、３共に２つずつあるため平均した値ＰＮＤを用いる。図５に、各カメラの対応点の色情報からカメラ間の対応関係を求める様子を示す。図５に示すように、カメラ２とカメラ３の対応点（×で示す）の色情報を２次元座標上にプロットし、最小自乗法等を用いて近似曲線（もしくは直線）を求める。ここで色情報がＲＧＢである場合には、ＲＧＢ成分毎に上記曲線（直線）を求める。このように得られた近似曲線の情報（形式や係数）を映像・データ蓄積部３に転送する。なお、上記の説明では、カメラ２と３の色情報の対応関係を式で表現する場合を説明したが、ＬＵＴ（Look Up Table）で画素値がとりうる範囲すべての対応関係を作成しても構わない。
【００２７】
次に、色補正部６は、映像・データ蓄積部３に記憶されているカメラ３の映像に対して、上記ステップＳ３で得られた色補正情報に基づいて画素値の変換を行う（ステップＳ４）。例えば、ある色成分の近似直線が、ｆ（Ｐ）＝ａ・Ｐ＋Ｐ０（但し、Ｐはカメラ３の色情報、ｆ（Ｐ）は色補正後の色情報、ａおよびＰ０は係数）で表される場合、Ｐにカメラ３の画素値のＲＧＢ成分を代入することで色補正を行う。
【００２８】
色補正処理の後、映像合成部７は、複数視点の映像を合成し、映像・データ蓄積部３に転送する（ステップＳ５）。以下では、特許文献２に記載の方法に基づく合成方法を示すが、ユーザ視点からの映像を合成する手法であれば、どのような手法であっても構わない。
【００２９】
ユーザ視点を原点として、被写体の存在する奥行き方向に互いに平行となるように多層のレイヤを仮想的に形成し、その中での座標系を構築する。レイヤＬｊ（ｊ＝１，２，…，Ｍ）上の座標をｍ（ｕ，ｖ）とすると対応するカメラｉ（ｉ＝１，２，…，Ｎ）の座標ｍｉ（ｕｉ，ｖｉ）は（１）式のように表される。
【数１】
0005588394.tif 000002
【００３０】
ここで、Ｈｉｊは（２）式で表される行列である。
【数２】
0005588394.tif 000003
【００３１】
（２）式において、Ａｖ，Ａｉは、ユーザ視点にあるカメラとカメラｉの内部行列、Ｒおよびｔはレイヤの座標系からカメラ座標系に変換する際の回転行列と並進ベクトル、ｎはレイヤＬｊの正規ベクトル、ｄｊはユーザ視点から各レイヤＬｊまでの距離である。ユーザ視点における合成映像を得るには、レイヤ上の点ｍに被写体が存在する確率と色情報を先に求める必要がある。レイヤ上の点ｍに被写体が存在する確率βｊ（ｍ）は、カメラ間の座標ｍｉの類似度Ｓｊ（ｍ）を用いて（３）式のように表される。
【数３】
0005588394.tif 000004
【００３２】
（３）式において類似度Ｓｊ（ｍ）は、レイヤ上の点ｍに対応する各カメラの点もしくは領域間の類似度であり、例えば、（４）式で求めることができる。
【数４】
0005588394.tif 000005
【００３３】
なお、Ｉｉ（）は、カメラｉにて得られた画素値、Ｂは類似度を計算する際の対象領域であり、δはＢ内に含まれる画素を表す。また、εは類似度Ｓｊ（ｍ）の分母が０になるのを防ぐための微小値であり、ｎは類似度の閾値処理を行うための調整パラメータである。
【００３４】
レイヤ上の点ｍにおける色ＩＬｊ（ｍ）は、カメラｉで取得した映像上の点ｍｉにおける画素値の重み付け平均によって求める。
【数５】
0005588394.tif 000006
（５）式において、重み係数ｗｉｊはユーザ視点とカメラ位置およびレイヤ内座標との相対関係によって決定されるものであり、例えば、（６）式で求めることができる。
【数６】
0005588394.tif 000007
【００３５】
ここで、φｉｊ（ｍ）はカメラｉとレイヤ上の座標ｍを結ぶ線と、ユーザ視点とレイヤ上の座標ｍを結ぶ線のなす角であり、εは分母が０になるのを防ぐための微小値である。
【００３６】
以上によって得られたレイヤ内における被写体の存在確率βｊと対応する位置の色ＩＬを用いてユーザ視点から見た映像の画素値Ｉｖ（ｍ）が合成画像の画素値である。
【数７】
0005588394.tif 000008
【００３７】
次に、映像出力部２は、上記処理で得られた合成画像を映像・データ蓄積部３から取得して出力する（ステップＳ６）。
【００３８】
次に、本発明の第２の実施の形態による色補正装置を、図６のブロック図および図７のフローチャートを参照しながら説明する。図６、図７において、図１、図２と同一の部分には同一の符号を付し、その説明を省略する。図６に示す色補正装置が図１に示す色補正装置と異なる点は、機器特性補正部８を備えていることである。機器特性補正部８は、入力機器および出力機器に対して入出力特性の非線形性補正の要否を入力し、補正要の場合に映像入力部１における入力機器、および／もしくは、映像出力部２における出力機器の非線形性を補正する。
【００３９】
次に、図７のフローチャートを参照して、図６に示す装置の処理動作を説明する。最初に、機器特性補正部８から入力機器および出力機器に対して非線形補正の要否を入力する（ステップＳ７）。次に、機器特性補正部８は、入力された非線形補正の要否の判定を行い（ステップＳ８）、補正が必要な場合に、機器特性の入力を行う（ステップＳ９）。ここで入力する機器特性は、非線形補正が必要な入力機器および出力機器が対象である。補正不要（否）と入力された場合には、ステップＳ９を行わずに次の処理に進む。
【００４０】
次に、映像入力部１は、複数視点の映像を入力し、映像・データ蓄積部３に記憶する（ステップＳ１）。そして、機器特性補正部８は、入力機器の補正が必要であるか否かを判定し（ステップＳ１０）、必要である場合に、映像・データ蓄積部３から入力映像を取得し、非線形補正を行う（ステップＳ１１）。
【００４１】
ここで非線形補正とは、カメラ等の入力機器におけるガンマ特性による影響を補正することであり、入力と出力の関係が線形（ガンマ値＝１）になるような補正を行う処理である。入力映像における画素値をＲ，Ｇ，Ｂとすると非線形補正後の画素値Ｒ’，Ｇ’，Ｂ’はＲＧＢ成分毎のガンマ値γＩＲ，γＩＧ，γＩＢを用いて（８）式のように表される。
【数８】
0005588394.tif 000009
【００４２】
なお、補正不要（否）の場合には、ステップＳ１１を行わずにステップＳ２に進む。ステップＳ２からステップＳ５までの処理は第１の実施形態を同じであるため、説明を省略する。
【００４３】
次に、機器特性補正部８は、出力機器の補正が必要か否かを判定し（ステップＳ１２）、必要である場合は、出力映像の非線形補正を行う（ステップＳ１３）。出力映像の非線形補正とは、ディスプレイ等の出力機器におけるガンマ特性による影響を補正することであり、入力と出力の関係が線形（ガンマ値＝１）になるような補正を行う処理である。補正は入力機器の場合と同様に、出力機器のガンマ値がγＯＲ，γＯＧ，γＯＢである場合に、（８）式のγＩＲ，γＩＧ，γＩＢをγＯＲ，γＯＧ，γＯＢにおきかえた式に基づいて各画素値を変換し、その結果を映像・データ蓄積部３に記憶する。なお、補正不要（否）の場合には、ステップＳ１３を行わずにステップＳ６に進む。以降の処理は第１の実施の形態と同様であるため説明を省略する。
【００４４】
次に、本発明の第３の実施の形態による色補正装置の処理動作を、図８に示すフローチャートを参照しながら説明する。第３の実施の形態における色補正装置の構成は、図１に示す構成と同様であり、色領域指定部４、色補正情報計算部５および色補正部６にて対象とするフレームを可変にした点が異なる。図８において、図２と同一の部分には同一の符号を付し、その説明を省略する。
【００４５】
まず、映像入力部１が、ステップＳ１にて映像を入力した後、最初のＮ（Ｎは自然数）フレームを対象に以下の処理を行う。色領域指定部４においてＮフレーム分について、複数種類の色領域を指定し、該当色領域の色情報を映像・データ記憶部３に転送する（ステップＳ２１）。ここで色情報とは、該当領域の画素値の平均値である。その後、色補正情報計算部５においてステップＳ２１で得られた色情報に基づいて色補正情報を計算する（ステップＳ３１）。ステップＳ２１およびステップＳ３１における処理はステップＳ２およびステップＳ３の処理を複数フレーム分一括して行う点が異なる。
【００４６】
色補正部６は、ステップＳ３１の処理にて得られた複数フレーム分の色補正情報に基づいてステップＳ２１およびＳ３１で用いた最初のフレームからＭ（Ｍは自然数）フレーム分に対して色補正を行う（ステップＳ４１）。ここで、Ｎ＝Ｍであっても、Ｎ≠Ｍであっても構わない。ステップＳ４１においては、ステップＳ４の場合と同様、ステップＳ３１で得られた色補正情報をそのまま適用しても構わないし、以下に示すように段階的に適用しても構わない。
【００４７】
該当フレームの最初のフレームをｆｔとし、その１つ前のフレームｆｔ−１の平均画素値を￣Ｐｔ−１（￣はＰの頭に付く、以下同様）、フレームｆｔ＋Ｍ−１の平均画素値を￣Ｐｔ＋Ｍ−１とする。ステップＳ３１で得られたある色成分の色補正情報がｆ（Ｐ）＝ａ・Ｐ＋Ｐ０のような近似直線で表される場合、フレームｆｔ＋ｋ（０≦ｋ≦Ｍ−１）における色補正は以下の式にしたがって行う。以下の式では、色補正情報における係数ａをＭフレームに分散しながら適用することを示している。
【数９】
0005588394.tif 000010
【００４８】
また、各フレームに色補正を適用する際の最低コントラストを事前に決めておき、色補正情報の係数ａと、適用フレーム群の１つ前のフレームｆｔ−１の平均画素値から適用フレーム数Ｍを、例えばコントラスト感度の弁別域△Ｃを用いて適応的に決定しても構わない。
【数１０】
0005588394.tif 000011
【００４９】
上式において、￣Ｐｔはフレームｔにおける平均画素値であり、ここでは、
【数１１】
0005588394.tif 000012
とし、ＰｍａｘおよびＰｍｉｎはそれぞれ対象とする２色の相対的に大きい方と小さい方とし、ｓは順応環境に応じた係数とする。なお、コントラスト感度の弁別域の定義は上述の△Ｃに示すものに限定されない。
【００５０】
Ｍフレーム分の色補正処理の後、以降のフレーム対して上述のステップＳ２１〜Ｓ４１までの操作を全フレーム分の処理が終了するまで繰り返す（ステップＳ５１）。ステップＳ５〜Ｓ６の処理動作は第１の実施形態と同様であるため説明を省略する。
【００５１】
図８に示すフローチャートでは全てのフレームに対して色補正を行ってから映像の合成（ステップＳ５）を行う場合を示しているが、Ｍフレーム分の色補正（ステップＳ４１）の後にＭフレーム分の映像合成を行うまでの操作を繰り返す（ステップＳ５１をステップＳ５の後に行う）という流れであっても構わない。
【００５２】
なお、色補正情報計算部５は、複数視点の映像から色補正の基準となる視点位置を設定する視点基準設定部を備え、視点基準設定部によって得られた視点基準に基づいて、映像の色補正情報を計算するようにしてもよい。
【００５３】
以上説明したように、複数視点の映像からパノラマ映像を合成する際に、カメラの個体差によって生じる合成映像の色ずれを抑制し、ユーザ視点から見て違和感のない映像を合成することができる。
【００５４】
なお、図１、図６に示す各ブロックの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより色補正処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとするまた、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００５５】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【産業上の利用可能性】
【００５６】
複数視点からの映像を接合する際に、ユーザ視点から見て違和感がなく、かつ、カメラ個体差による映像接合部における色ずれが許容されない用途に適用できる。
【符号の説明】
【００５７】
１…映像入力部、２…映像出力部、３…映像・データ蓄積部、４…色領域指定部、５…色補正情報計算部、６…色補正部、７…映像合成部、８…機器特性補正部
【図１】
0005588394.tif 000013
【図２】
0005588394.tif 000014
【図３】
0005588394.tif 000015
【図４】
0005588394.tif 000016
【図５】
0005588394.tif 000017
【図６】
0005588394.tif 000018
【図７】
0005588394.tif 000019
【図８】
0005588394.tif 000020
【図９】
0005588394.tif 000021
【図１０】
0005588394.tif 000022