(57)【要約】【課題】ＣＧデータを用いて作成された、表示器に２次元表示すべき色画像フレームの任意の領域を指定して簡単に画像調整する。【解決手段】ＣＧデータから各画素位置ｎに色情報Ｄｎが書込まれた色画像フレーム１８を作成するとともに、各画素位置ｎに該当画素位置が所属する各領域１９ａ〜１９ｅを特定する識別値Ｓｎが書込まれたマスク画像フレーム２０を作成する。色画像フレームを構成する各画素位置とマスク画像フレームの対応する各画素位置ｎの識別値Ｓｎとを参照して、色画像フレームを構成する各画素位置における指定された領域に含まれる各画素位置ｎを検出し、検出された画素位置ｎの色情報Ｄｎを指定された画像調整情報を用いて調整する。【選択図】図１
2006309613.tif 000002
【特許請求の範囲】
【請求項１】
ＣＧデータから各画素位置に色情報が書込まれた色画像フレームを作成する色画像フレーム作成工程と、
前記ＣＧデータから各画素位置に該当画素位置が所属する各領域を特定する識別値が書込まれたマスク画像フレームを作成するマスク画像フレーム作成工程と、
前記領域を指定して、該当領域に含まれる各画素位置の各色情報を共通に調整するための画像調整情報を指定する領域画像調整指定工程と、
前記色画像フレームを構成する各画素位置と前記マスク画像フレームの対応する各画素位置の識別値とを参照して、前記色画像フレームを構成する各画素位置における前記領域画像調整指定工程で指定された領域に含まれる各画素位置を検出する画素位置検出工程と、
この画素位置検出工程で検出された画素位置の色情報を前記領域画像調整指定工程で指定された画像調整情報を用いて調整する画像調整工程と
を備えた画像調整方法。
【請求項２】
ＣＧデータから各画素位置に色情報が書込まれた色画像フレームを作成する色画像フレーム作成手段と、
前記ＣＧデータから各画素位置に該当画素位置が所属する各領域を特定する識別値が書込まれたマスク画像フレームを作成するマスク画像フレーム作成手段と、
前記領域を指定して、該当領域に含まれる各画素位置の各色情報を共通に調整するための画像調整情報を指定する領域画像調整指定手段と、
前記色画像フレームを構成する各画素位置と前記マスク画像フレームの対応する各画素位置の識別値とを参照して、前記色画像フレームを構成する各画素位置における前記領域画像調整指定手段で指定された領域に含まれる各画素位置を検出する画素位置検出手段と、
この画素位置検出手段で検出された画素位置の色情報を前記領域画像調整指定手段で指定された画像調整情報を用いて調整する画像調整手段と
を備えた画像調整装置。
【請求項３】
前記マスク画像フレーム作成手段は、前記ＣＧデータ内の座標データを用いて前記各領域を定めることを特徴とする請求項２記載の画像調整装置。
【請求項４】
動画の三次元ＣＧデータと、この三次元ＣＧデータの三次元空間内に仮想配置されたカメラの前記動画を撮影するための動的なカメラワークデータとから、前記カメラから見た、各画素位置に色情報が書込まれた時系列的な複数の色画像フレームを作成する色画像フレーム作成手段と、
前記動画の三次元ＣＧデータと前記カメラワークデータとから、前記カメラから見た、各画素位置に該当画素位置が所属する各領域を特定する識別値が書込まれた時系列的な複数のマスク画像フレームを作成するマスク画像フレーム作成手段と、
前記領域を指定して、該当領域に含まれる各画素位置の各色情報を共通に調整するための画像調整情報を指定する領域画像調整指定手段と、
前記色画像フレームを構成する各画素位置と前記マスク画像フレームの対応する各画素位置の識別値とを参照して、前記色画像フレームを構成する各画素位置における前記領域画像調整指定手段で指定された領域に含まれる各画素位置を検出する画素位置検出手段と、
この画素位置検出手段で検出された画素位置の色情報を前記領域画像調整指定手段で指定された画像調整情報を用いて調整する画像調整手段と
を備えた画像調整装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＧ（computer graphics  コンピュータグラフィックス）装置を用いて作成された二次元ＣＧデータ、又は三次元ＣＧデータから二次元の色画像フレームを作成して表示器に表示する画像処理技術に係わり、特に作成された色画像フレームの画像（色情報）を調整する画像調整方法及び画像調整装置に関する。
【０００２】
なお、この明細書における「色」は、カラーだけでなく、モノクロやマルチスペクトルをも含む。
【背景技術】
【０００３】
ＣＧ（コンピュータ設計）装置を用いて作成された二次元ＣＧデータ、又は三次元ＣＧデータにおいて、物体や自然物等の設計対象物の形状は、一般的に、２次元空間の座標（ｘ、ｙ）や三次元空間の座標（ｘ、ｙ、ｚ）を用いた複数の関数又は複数の数式で記載されている。また、設計対象物の色は、該当設計対象物の表面の各座標（ｘ、ｙ）、（ｘ、ｙ、ｚ）に例えばＲ（赤）、Ｇ（緑）、Ｂ（青）の各成分値（０〜２５５）で記載されている。
【０００４】
したがって、この二次元ＣＧデータ又は三次元ＣＧデータが示す物体や自然物等の設計対象を人間が目視できる形式で表示器に表示するためには、二次元ＣＧデータ又は三次元ＣＧデータから二次元の色画像フレームを作成する必要がある。この二次元の色画像フレームは、二次元座標（ｘ、ｙ）の各位置（画素位置）に設計対象の輪郭又は色を示すＲ（赤）、Ｇ（緑）、Ｂ（青）の各成分値を配置したものである。この二次元の色画像フレームを表示器に入力すると設計対象の形状がフルカラー状態で表示される。
【０００５】
二次元ＣＧデータ又は三次元ＣＧデータから任意位置（視点）から任意方向の任意視野範囲の二次元画像を作成して表示する画像処理技術は、レンダリング処理技術として、既に特許文献１に報告されている。なお、三次元ＣＧデータが動画の場合、作成される二次元画像も時系列的な複数の色画像フレームからなる動画となる。
【０００６】
このようにして表示器に表示され二次元画像の色、輝度、明るさ等の画質を調整する画像調整を実施する必要がある場合がしばしばある。この場合、表示器に表示され二次元画像全体に同一の画像調整を実施する場合は、表示器に設けられている色、輝度、明るさの各調整機能を利用すればよい。
【０００７】
しかし、表示器に表示され二次元画像全体を同一に画像調整するのでなく、二次元画像内の特定領域のみ、あるいは、領域ごとに異なる調整操作を行うことが求められる場合がある。この場合、調整を効率的に実施するためには、画像調整する領域をマニュアル指定でなく自動指定する必要がある。
【０００８】
二次元画像が実写画像の場合、領域指定の方法としては、特定色域範囲に含まれる画素を対象とする方法、輝度変化から輪郭を抽出する方法などがある。しかし、実画像においては無関係な領域や隣接領域が偶然に同じ画素値（ＲＧＢの各成分値）を持つ場合など、画素値による領域の判定が困難な場合が多い。なお、実写画像の二次元画像から領域を指定する手法が特許文献２に報告されている。
【０００９】
二次元画像が前述したＣＧデータを用いて作成された場合においては、元のＣＧデータ中の特定の対象が持つ色や質感などの属性のみを変更することによって、結果的に表示された二次元画像中の領域が指定され、意図された対象に対して正確な画像調整操作を行うことができる。
【特許文献１】特開２００２―８０５８号公報
【特許文献２】特開平８―１６０５９４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、元のＣＧデータ中の特定の対象が持つ色や質感などの属性のみを変更する手法は、変更されたＣＧデータから、レンダリング処理を実施して、再度、二次元画像を作成することを意味する。
【００１１】
したがって、例えば、動画の三次元ＣＧデータからリアルタイムで時系列的な複数の色画像フレームを作成するリアルタイムレンダリング処理を実施する場合に、対象物の細部までを正確に再現しようとすると、三次元形状データや、テクスチャ画像のデータ量が増大し、処理速度の低下を招くことになるため、結果の精細度は制限される。
【００１２】
本発明はこのような事情に鑑みてなされたものであり、ＣＧデータを用いて作成された、表示器に２次元表示すべき色画像フレームにおける任意の領域を指定して、この領域の画像を、レンダリング処理を実行することなく、高い精度で簡単に、かつ高速で、例えば動画像の場合リアルタイムで画像調整できる画像調整方法、及び画像調整装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するために、本発明の画像調整方法は、ＣＧデータから各画素位置に色情報が書込まれた色画像フレームを作成する色画像フレーム作成工程と、ＣＧデータから各画素位置に該当画素位置が所属する各領域を特定する識別値が書込まれたマスク画像フレームを作成するマスク画像フレーム作成工程と、領域を指定して、該当領域に含まれる各画素位置の各色情報を共通に調整するための画像調整情報を指定する領域画像調整指定工程と、色画像フレームを構成する各画素位置とマスク画像フレームの対応する各画素位置の識別値とを参照して、色画像フレームを構成する各画素位置における領域画像調整指定工程で指定された領域に含まれる各画素位置を検出する画素位置検出工程と、この画素位置検出工程で検出された画素位置の色情報を領域画像調整指定工程で指定された画像調整情報を用いて調整する画像調整工程とを備えている。
【００１４】
このように構成された画像調整方法においては、例えばレンダリング処理を実行することによって、ＣＧデータから各画素位置に色情報が書込まれた色画像フレームが作成される。さらに、ＣＧデータから、二次元の画素位置に展開された二次元の設計対象の各領域を簡単に導けるので、結果として、ＣＧデータから各画素位置に該当画素位置が所属する各領域を特定する識別値が書込まれたマスク画像フレームが作成される。
【００１５】
色画像フレームの画素位置とマスク画像フレームの画素位置とは、１対１で対応しているので、マスク画像フレームによって、色画像フレームの各領域が正確に特定されたことになる。したがって、色画像フレームの外部指定された領域に含まれる各画素位置の色情報を領域画像調整指定工程で指定された画像調整情報を用いて調整することが可能となる。この画像調整は、既に作成されている色画像フレームの各画素に対して実施しているので、画像調整を実施するために、レンダリング処理を実施していないので、画像調整の処理速度が上昇する。
【００１６】
また、別の発明の画像調整装置は、ＣＧデータから各画素位置に色情報が書込まれた色画像フレームを作成する色画像フレーム作成手段と、ＣＧデータから各画素位置に該当画素位置が所属する各領域を特定する識別値が書込まれたマスク画像フレームを作成するマスク画像フレーム作成手段と、領域を指定して、該当領域に含まれる各画素位置の各色情報を共通に調整するための画像調整情報を指定する領域画像調整指定手段と、色画像フレームを構成する各画素位置とマスク画像フレームの対応する各画素位置の識別値とを参照して、色画像フレームを構成する各画素位置における領域画像調整指定手段で指定された領域に含まれる各画素位置を検出する画素位置検出手段と、この画素位置検出手段で検出された画素位置の色情報を領域画像調整指定手段で指定された画像調整情報を用いて調整する画像調整手段とを備えている。
【００１７】
このように構成された画像調整装置においては、上述した画像調整方法とほぼ同じ作用効果を奏することが可能である。
【００１８】
また、別の発明は、上述した発明の画像調整装置におけるマスク画像フレーム作成手段は、ＣＧデータ内の座標データを用いて各領域を定めるようにしている。
【００１９】
また、別の発明の画像調整装置は、動画の三次元ＣＧデータと、この三次元ＣＧデータの三次元空間内に仮想配置されたカメラの動画を撮影するための動的なカメラワークデータとから、カメラから見た、各画素位置に色情報が書込まれた時系列的な複数の色画像フレームを作成する色画像フレーム作成手段と、動画の三次元ＣＧデータとカメラワークデータとから、カメラから見た、各画素位置に該当画素位置が所属する各領域を特定する識別値が書込まれた時系列的な複数のマスク画像フレームを作成するマスク画像フレーム作成手段と、領域を指定して、該当領域に含まれる各画素位置の各色情報を共通に調整するための画像調整情報を指定する領域画像調整指定手段と、色画像フレームを構成する各画素位置とマスク画像フレームの対応する各画素位置の識別値とを参照して、色画像フレームを構成する各画素位置における領域画像調整指定手段で指定された領域に含まれる各画素位置を検出する画素位置検出手段と、この画素位置検出手段で検出された画素位置の色情報を領域画像調整指定手段で指定された画像調整情報を用いて調整する画像調整手段とを備えている。
【００２０】
このように構成された画像調整装置においては、ＣＧデータとして、動画の三次元ＣＧデータを採用している。さらに、この三次元ＣＧデータの三次元空間内に仮想配置されたカメラの動画を撮影するための動的なカメラワークデータを採用している。そして、コンピュータグラフィックス技術におけるレンダリング手法を用いて、カメラから見た、各画素位置に色情報が書込まれた時系列的な複数の色画像フレームが作成される。
【００２１】
さらに、上述した発明の画像調整方法と同様な手法でもって、動画の三次元ＣＧデータとカメラワークデータとから、カメラから見た、各画素位置に該当画素位置が所属する動画の各領域を特定する識別値が書込まれた時系列的な複数のマスク画像フレームを作成される。
【００２２】
したがって、先の各発明と同様に、色画像フレームの外部指定された領域に含まれる各画素位置の色情報を領域画像調整指定工程で指定された画像調整情報を用いて調整することが可能となる。
【００２３】
よって、たとえ、この動画の三次元ＣＧデータをカメラワークに基づいて、コンピュータグラフィックス技術を用いて表示器にコンピュータグラフィックス画像を表示した状態においても、表示器に表示された動画像における指定された領域の画像を簡単に調整できる。
【発明の効果】
【００２４】
本発明の画像調整方法及び画像調整装置においては、ＣＧデータから色画像フレームの他に、各領域情報を含むマスク画像フレームを作成し、表示出力される色画像フレームの領域指定を実施している。
【００２５】
したがって、表示器に二次元表示すべき色画像フレームに表示された対象物における任意の領域を指定して、この領域の画像を、レンダリング処理を実行することなく、高い精度で簡単に、かつ高速で、例えば動画像の場合リアルタイムで画像調整できる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の一実施形態を図面を用いて説明する。
【００２７】
図１は本発明の一実施形態に係わる画像調整方法が適用される画像調整装置の概略構成を示す模式図である。
【００２８】
この実施形態の画像調整装置は、大きく分けて、三次元動画設計装置１からの動画の三次元ＣＧデータとカメラワーク設定部３からのカメラワークデータに基づいて色画像フレームとマスク画像フレームを作成する二次元画像作成部２、動画ファイル５、色画像フレームの各領域の色情報を調整する画像調整部８で構成されている。
【００２９】
次に、各部の詳細構成及び動作を順番に説明していく。
【００３０】
三次元動画設計装置１は動画の三次元ＣＧデータを作成して二次元画像作成部２へ送出する。カメラワーク設定部３は、操作部４を介した操作者の操作に基づいて、図２に示すように、作成された三次元ＣＧデータの（ｘ、ｙ、ｚ）座標で示される３次元空間内に仮想配置されたカメラ１０の対象物１１を撮影するための動的なカメラワークデータを作成して二次元画像作成部２へ送出する。
【００３１】
この動的なカメラワークデータは、例えば１／３０秒間隔毎の各時刻Ｔにおける、カメラ１０の（ｘ、ｙ、ｚ）座標で示される位置（Ｘ、Ｙ、Ｚ）、ヨー角Ｙ、ピッチ角Ｐ、ロール角Ｒで示されるカメラの向き（Ｙ、Ｐ、Ｒ）、及びカメラのズーム量に対応する視野角Ｗである。
【００３２】
カメラワークデータ＝［Ｔ、（Ｘ、Ｙ、Ｚ）、（Ｙ、Ｐ、Ｒ）、Ｗ］
図３は、例えばコンピュータで構成された二次元画像作成部２及び動画ファイル５の詳細構成を示すブロック図である。三次元動画設計装置１で作成された動画の三次元ＣＧデータは、一旦、三次元ＣＧデータファイル１２に書込まれた後に、色画像フレーム作成部１４及び領域抽出部１５へ入力される。カメラワーク設定部３で作成されたカメラワークデータは、一旦カメラワークデータファイル１３へ書込まれた後に色画像フレーム作成部１４及び領域抽出部１５へ入力される。
【００３３】
色画像フレーム作成部１４は、三次元ＣＧデータと、カメラワークデータとから、カメラ１０から対象物１１を見た、図４に示す、各画素位置ｎに色情報が書込まれた時系列的な複数の色画像フレーム１８を作成して、動画ファイル５の色画像シーケンスファイル６へ書込む。具体的には、各時刻Ｔにおける、カメラ１０位置（Ｘ、Ｙ、Ｚ）、向き（Ｙ、Ｐ、Ｒ）、視野角Ｗで定まる三次元ＣＧデータ内の色画像フレーム１８を既に既知のコンピュータグラフィックス技術のレンダリング演算を用いて算出する。
【００３４】
この色画像フレーム１８は、図４（ａ）（ｂ）（ｃ）に示すように、１番からＮ番までのでの各画素位置ｎに、色情報としての２４bit（ＲＧＢ、各８bit）の画素値Ｄｎを有するフルカラーの二次元の色画像フレーム１８となる。そして、この１／３０秒間隔の色画像フレーム１８を時系列的に３０枚作成すると、１秒間分の色画像シーケンスとなる。
【００３５】
領域抽出部１５は、三次元ＣＧデータに含まれる、３次元座標データで示される対象物１１の３次元の各領域を、前記カメラワークデータを用いて、図６（ａ）に示す、２次元の領域画像フレーム１９を作成して、マスク画像フレーム作成部１７へ送出する。
【００３６】
領域定義メモリ１６内には、図５に示すように、操作者が操作部１６ａを介して指定した、２次元の領域画像フレーム１９の各領域１９ａ〜１９ｅの領域名と識別値Ｓｎとが記憶されている。例えば、平地の領域１９ａに識別値Ｓｎ＝「１」が指定され、山Ａの領域１９ｂに識別値Ｓｎ＝「２」が指定され、山Ｂの領域１９ｃに識別値Ｓｎ＝「３」が指定され、空の領域１９ｄに識別値Ｓｎ＝「４」が指定され、太陽の領域１９ｅに識別値Ｓｎ＝「５」が指定されている。
【００３７】
マスク画像フレーム作成部１７は、２次元の領域画像フレーム１９における各領域１９ａ〜１９ｅに含まれる各画素位置ｎに対応する各識別値「１」〜「５」を書込んだ図６（ｂ）に示すマスク画像フレーム２０を作成して、動画ファイル５のマスク画像シーケンスファイル７へ書込む。したがって、マスク画像フレーム２０の１番からＮ番までのでの各画素位置ｎに、図６（ｃ）に示すように、例えば４bitの識別値Ｓｎが書込まれる。そして、この１／３０秒間隔のマスク画像フレーム２０を時系列的に３０枚作成すると、１秒間分のマスク画像シーケンスとなる。
【００３８】
なお、色画像フレーム１８の１番からＮ番までのでの各画素位置ｎと、マスク画像フレーム２０の１番からＮ番までのでの各画素位置ｎとは１対１で対応している。
【００３９】
したがって、動画ファイル５の色画像シーケンスファイル６には、最終的に、図７（ａ）に示すように、Ｍ枚の色画像フレーム１８が記憶され、動画ファイル５のマスク画像シーケンスファイル７には、最終的に、図７（ｂ）に示すように、Ｍ枚のマスク画像フレーム２０が記憶される。
【００４０】
図８は、例えばコンピュータで構成された画像調整部８の詳細ブロック図である。色画像フレーム読出部２１は、色画像シーケンスファイル６から各色画像フレーム１８を順番に読出して、色画像フレームメモリ２２へ書込む。同じくマスク画像フレーム読出部２３は、色画像フレーム読出部２１の読出動作に同期して、マスク画像シーケンスファイル７から各マスク画像フレーム２０を順番に読出して、マスク画像フレームメモリ２４へ書込む。
【００４１】
領域画像調整指定メモリ２６内には、操作者が操作部２７を介して指定された画像調整すべき領域１９ａ〜１９ｅのなかの１つ又は複数の領域の識別値ＳAが記憶されている。さらに、この領域画像調整指定メモリ２６内には、指定した領域１９ａ〜１９ｅに含まれる各画素位置ｎのＲＧＢの成分値からなる色情報としての画素値Ｄｎの調整情報が記憶される。
【００４２】
なお、この画素値Ｄｎに対する調整情報として、
（ａ）色変換：表示装置の特性や好みに合わせた色調の補正、色替えシミュレーション等、例えば、画像の赤味を強める場合には、該当領域の各画素位置ｎの画素値Ｄｎの赤成分の値に係数を乗ずる、あるいは加算するなどの演算を行う。
【００４３】
（ｂ）画像調整：表示器の特性や好みに合わせた明るさやコントラストの補正等
（ｃ）フィルタ処理：ぼかし、鮮鋭化、輪郭抽出、特殊効果（レリーフ効果、水彩画効果など）等
がある。
【００４４】
調整画素検出部２５は、色画像フレームメモリ２２の色画像フレーム１８を構成する各画素位置ｎとマスク画像フレームメモリ２４のマスク画像フレーム２０の対応する各画素位置ｎの識別値Ｓｎとを参照して、色画像フレーム１８を構成する各画素位置ｎにおける領域画像調整指定メモリ２６で指定された領域１９ａ〜１９ｅ（識別値ＳA）に含まれる各画素位置ｎを検出して、画素値調整部２８へ送出する。
【００４５】
画素値調整部２８は、色画像フレーム１８における入力された画素位置ｎの画素値Ｄｎを領域画像調整指定メモリ２６の調整情報を用いて調整して、調整済色画像フレームメモリ２９の該当画素位置ｎに書込む。なお、色画像フレーム１８を構成する各画素位置ｎの画素値Ｄｎのうち、指定領域以外の各領域の各画素位置ｎの画素値Ｄｎはそのまま調整済色画像フレームメモリ２９の該当画素位置ｎに書込む。
【００４６】
１番からＮ番の各画素位置ｎに画素値Ｄｎが書込まれた調整済色画像フレームメモリ２９の１枚の調整済の色画像フレーム１８は、表示器９に表示されるとともに、調整済色画像シーケンスファイル３０へ書込まれる。
【００４７】
図９は、画像調整部８の全体動作を示す流れ図である。先ず、画像ファイル５の色画像シーケンスファイル６及びマスク画像シーケンスファイル７に記憶された色画像フレーム１８及びマスク画像フレーム２０のフレーム番号ｍ、及び各色画像フレーム１８及び各マスク画像フレーム２０の画素位置ｎをそれぞれ初期化（ｍ＝１、ｎ＝１）する（ステップＳ１）。
【００４８】
ｍ番目の色画像フレーム１８及びｍ番目のマスク画像フレーム２０を読出す（ステップＳ２）。読出した色画像フレーム１８の画素位置ｎの２４bit（ＲＧＢ、各８bit）の画素値Ｄｎを読取る（ステップＳ３）。同様に、読出したマスク画像フレーム２０の同一画素位置ｎの４bitの識別値Ｓｎを読取る（ステップＳ４）。
【００４９】
読出したマスク画像フレーム２０の同一画素位置ｎの４bitの識別値Ｓｎは、指定された領域の識別値ＳAであるかを判定し、識別値Ｓｎが指定された領域の識別値ＳAである場合は（ステップＳ５）、色画像フレーム１８の画素位置ｎの画素値Ｄｎを領域画像調整指定メモリ２６の調整情報を用いて画像調整して（ステップＳ６）、調整済色画像フレームメモリ２９の該当画素位置ｎに書込む（ステップＳ７）。
【００５０】
なお、識別値Ｓｎが指定された領域の識別値ＳAでない場合は（ステップＳ５）、色画像フレーム１８の画素位置ｎの画素値Ｄｎをそのまま調整済色画像フレームメモリ２９の該当画素位置ｎに書込む（ステップＳ７）。
【００５１】
各画像フレーム１８、２０における１つの画素位置ｎに対する処理が終了すると、画素位置ｎが最終画素位置Ｎに達していないことを確認し（ステップＳ８）、画素位置ｎを更新（ｎ＝ｎ＋１）した後（ステップＳ９）、ステップＳ３へ戻る。
【００５２】
画素位置ｎが最終画素位置Ｎに達した場合（ステップＳ８）、調整済色画像フレームメモリ２９に書込まれた１枚の調整済の色画像フレーム１８を表示器９に表示出力する（ステップＳ１０）。
【００５３】
１枚の調整済の色画像フレーム１８の表示器９に対する表示出力が終了すると、各画像フレーム１８、２０のフレーム番号ｍが最終フレーム番号Ｍに達していないことを確認し（ステップＳ１１）、フレーム番号ｍを更新（ｍ＝ｍ＋１）した後（ステップＳ１２）、さらに、画素位置ｎを初期化（ｎ＝１）した後（ステップＳ１３）に、ステップＳ２へ戻る。
【００５４】
各画像フレーム１８、２０のフレーム番号ｍが最終フレーム番号Ｍに達すると、画像ファイル５の色画像シーケンスファイル６に記憶されたＭ枚の色画像フレーム１８の画像調整及び表示器９に対する表示処理が終了したので、この流れ図を終了する。
【００５５】
このように構成された実施形態の画像調整方法及び画像調整装置においては、３次元動画設計装置１で作成された動画の三次元ＣＧデータを採用している。さらに、カメラワーク設定部３で作成された三次元ＣＧデータの三次元空間内に仮想配置されたカメラ１０の対象物１１を撮影するための動的なカメラワークデータを採用している。そして、色画像フレーム作成部１４において、カメラ１０から見た、各画素位置ｎにＲＧＢの画素値Ｄｎが書込まれた、図４に示す、時系列的なＭ枚の色画像フレーム１８が自動作成される。
【００５６】
さらに、三次元ＣＧデータとカメラワークデータとから、カメラ１０から見た、各画素位置ｎに該当画素位置ｎが所属する各領域１９ａ〜１９ｅを特定する「１」〜「５」の各識別値Ｓｎが書込まれた、図６に示す、時系列的なＭ枚のマスク画像フレーム２０が自動作成される。なお、このマスク画像フレーム２０は、三次元ＣＧデータとカメラワークデータとから簡単に作成される、図６（ａ）に示す領域画像フレーム１９から短時間に、かつ領域１９ａ〜１９ｅの範囲を正確に作成できる。
【００５７】
したがって、時系列的な複数の色画像フレーム１８の画素位置ｎと時系列的な複数のマスク画像フレーム２０の画素位置ｎとは、１対１で対応しているので、色画像フレーム１８、２０によって、色画像フレーム１８の各領域１９ａ〜１９ｅが正確に特定されたことになる。よって、色画像フレーム１８の操作部２７で指定された領域１９ａ〜１９ｅに含まれる各画素位置ｎの画素値Ｄｎを指定された画像調整情報を用いて簡単に調整することが可能となる。
【００５８】
すなわち、この画像調整は、既に作成されている二次元の色画像フレーム１８の各画素位置ｎの画素値Ｄｎに対して実施しているので、画像調整を実施するために、レンダリング処理を実施していないので、画像調整の処理速度が上昇する。
【００５９】
よって、たとえ、この三次元ＣＧデータをカメラワークに基づいて、コンピュータグラフィックス技術を用いて表示器９にコンピュータグラフィックス画像として表示した状態においても、表示器９に表示された動画像における指定された領域１９ａ〜１９ｅの画像を簡単にかつ正確にリアルタイムで調整できる。
【００６０】
したがって、表示器９に表示された動画像における任意の領域１９ａ〜１９ｅを他の領域に比較して、強調表示することが可能となる。
【００６１】
なお、本発明は上述した実施形態に限定されるものではない。実施形態においては、ＣＧデータとして、三次元ＣＧデータを採用している。さらに、仮想配置されたカメラ１０で三次元ＣＧデータの対象物１１を撮影するための動的なカメラワークデータを採用している。
【００６２】
しかしながら、ＣＧデータとして、三次元ＣＧデータ以外に、二次元のＣＧデータを使用することも可能である。また、必ずしもカメラワークデータを採用する必要はない。
【００６３】
この場合、ＣＧデータから、固定されたカメラ位置に基づいて、２次元の色画像フレーム及びマスク画像フレームを作成する。
【図面の簡単な説明】
【００６４】
【図１】本発明の一実施形態に係わる画像調整方法が適用される画像調整装置の概略構成を示す模式図
【図２】同実施形態の画像調整装置における三次元空間内に仮想配置されたカメラのカメラワークデータを示す図
【図３】同実施形態の画像調整装置における二次元画像作成部の詳細構成を示すブロック図
【図４】同実施形態の画像調整装置における色画像フレームの構成を示す模式図
【図５】同実施形態の画像調整装置における領域定義メモリの記憶内容を示す図
【図６】同実施形態の画像調整装置におけるマスク画像フレームの構成を示す模式図
【図７】同実施形態の画像調整装置における動画ファイルの記憶内容を示す図
【図８】同実施形態の画像調整装置における画像調整部の詳細構成を示すブロック図
【図９】同画像調整部の動作を示す流れ図
【符号の説明】
【００６５】
１…三次元動画設計装置、２…二次元画像作成部、３…カメラワーク設定部、５…動画ファイル、６…色画像シーケンスファイル、７…マスク画像シーケンスファイル、８…画像調整部、９…表示器、１０…カメラ、１１…対象物、１４…色画像フレーム作成部、１５…領域抽出部、１６…領域定義メモリ、１７…マスク画像フレーム作成部、１８…色画像フレーム、１９…領域画像フレーム、１９ａ〜１９ｅ…領域、２０…マスク画像フレーム、２５…調整画素検出部、２６…領域画像調整指定メモリ、２８…画素値調整部
【図１】
2006309613.tif 000003
【図２】
2006309613.tif 000004
【図３】
2006309613.tif 000005
【図４】
2006309613.tif 000006
【図５】
2006309613.tif 000007
【図６】
2006309613.tif 000008
【図７】
2006309613.tif 000009
【図８】
2006309613.tif 000010
【図９】
2006309613.tif 000011