(57)【特許請求の範囲】
【請求項１】
入力映像をそれぞれ違う方向性を有する複数のフィルタによってフィルタリングして基本シェーディング映像を生成し、前記入力映像の画素値と前記基本シェーディング映像の画素値との差異値の平均値が最小である前記基本シェーディング映像を出力する前記フィルタを選択し、前記選択されたフィルタによって前記入力映像から照明方向を推定して前記入力映像に対するシェーディング映像を生成する生成部と、前記入力映像と前記シェーディング映像を合成して立体化映像を出力する合成部と、を備えることを特徴とする二次元映像の立体化装置。
【請求項２】
前記生成部は、前記入力映像をそれぞれ違う方向性を有する複数のフィルタによってフィルタリングして前記フィルタそれぞれに対応する基本シェーディング映像を出力するフィルタリング部と、前記基本シェーディング映像それぞれについて正の画素値を抽出する正数抽出部と、前記入力映像の画素値と前記基本シェーディング映像それぞれについて抽出された前記正の画素値の差異値を算出する減算部と、それぞれの前記基本シェーディング映像について算出された前記差異値の平均値を算出する平均値計算部と、前記平均値が最小の前記基本シェーディング映像を出力する前記フィルタを選択するフィルタ選択部を備え、前記フィルタリング部は前記フィルタ選択部で選択された前記フィルタによって前記入力映像をフィルタリングして前記シェーディング映像を出力することを特徴とする請求項１に記載の二次元映像の立体化装置。
【請求項３】
前記フィルタリング部は、それぞれ違う方向性を有する複数のフィルタ係数が保存されるフィルタ保存部と、前記入力映像を複数の前記フィルタ係数について順次にフィルタリングして前記フィルタ係数それぞれに対応する基本シェーディング映像を出力するフィルタ部と、を備えることを特徴とする請求項２に記載の二次元映像の立体化装置。
【請求項４】
前記生成部は、前記入力映像について前記フィルタ選択部で選択された前記フィルタと以前に選択された前記フィルタが違う場合に前記入力映像に対する最小平均値と前記入力映像の以前に入力された少なくとも一つ以上の映像に対する前記最小平均値との差が所定の基準値以下ならば既存のフィルタを維持するよう制御するフィルタ調節部をさらに備えることを特徴とする請求項２に記載の二次元映像の立体化装置。
【請求項５】
前記フィルタ調節部は、前記フィルタ選択部から前記入力映像及び前記入力映像以前に入力された映像に対する前記最小平均値を入力され保存する最小平均値保存部と、前記フィルタ選択部から選択された前記フィルタと以前に選択された前記フィルタが違う場合に前記入力映像の最小平均値と前記入力映像の以前に入力された少なくとも一つ以上の映像に対する前記最小平均値との差が所定の基準値以下ならば既存のフィルタを維持するようにする制御信号を出力する比較部と、を備えることを特徴とする請求項４に記載の二次元映像の立体化装置。
【請求項６】
前記シェーディング映像の画質を改善する画質改善部をさらに備えることを特徴とする請求項１に記載の二次元映像の立体化装置。
【請求項７】
前記画質改善部は、前記シェーディング映像から雑音信号を除去する雑音除去部と、雑音が除去された前記シェーディング映像を拡散させるぶれ部と、及び前記シェーディング映像のシェーディング対比値を調整する利得調節部と、を備えることを特徴とする請求項６に記載の二次元映像の立体化装置。
【請求項８】
前記雑音除去部は、前記シェーディング映像の高周波領域で発生する前記雑音信号を除去するフィルタであることを特徴とする請求項７に記載の二次元映像の立体化装置。
【請求項９】
前記ぶれ部は、前記シェーディング映像を水平及び/または垂直に拡散させる５タブ低域通過フィルタであることを特徴とする請求項７に記載の二次元映像の立体化装置。
【請求項１０】
前記立体化映像が表示可能な色領域を外れる場合に前記立体化映像を表示可能な前記色領域内に変換するマッピング部をさらに備えることを特徴とする請求項１に記載の二次元映像の立体化装置。
【請求項１１】
前記マッピング部は、前記立体化映像の輝度及び彩度を前記色領域の境界色と最も近接した輝度及び彩度に変換することを特徴とする請求項１０に記載の二次元映像の立体化装置。
【請求項１２】
入力映像をそれぞれ違う方向性を有する複数のフィルタによってフィルタリングして基本シェーディング映像を生成し、前記入力映像の画素値と前記基本シェーディング映像の画素値との差異値の平均値が最小である前記基本シェーディング映像を出力する前記フィルタを選択し、前記選択されたフィルタによって前記入力映像から照明方向を推定して前記映像に対するシェーディング映像を生成する段階と、前記入力映像と前記シェーディング映像を合成して立体化映像を出力する段階と、を備えることを特徴とする二次元映像の立体化方法。
【請求項１３】
前記生成段階は、前記入力映像をそれぞれ違う方向性を有する複数のフィルタによってフィルタリングして前記フィルタそれぞれに対応する基本シェーディング映像を出力する段階と、前記基本シェーディング映像それぞれについて正の画素値を抽出する段階と、前記入力映像の画素値と前記基本シェーディング映像それぞれについて抽出された前記正の画素値との差異値を算出する段階と、それぞれの前記基本シェーディング映像について算出された前記差異値の平均値を算出する段階と、前記平均値が最小の前記基本シェーディング映像を出力する前記フィルタを選択する段階と、選択された前記フィルタによって前記入力映像をフィルタリングして前記シェーディング映像を出力する段階と、を備えることを特徴とする請求項１２に記載の二次元映像の立体化方法。
【請求項１４】
前記基本シェーディング映像出力段階は、前記入力映像をそれぞれ違う方向性を有する複数のフィルタ係数について順次にフィルタリングして前記フィルタ係数それぞれに対応する基本シェーディング映像を出力することを特徴とする請求項１３に記載の二次元映像の立体化方法。
【請求項１５】
前記生成段階は、前記入力映像について前記フィルタ選択部で選択された前記フィルタと以前に選択された前記フィルタと違う場合に前記入力映像に対する最小平均値と前記入力映像の以前に入力された少なくとも一つ以上の映像に対する前記最小平均値との差が所定の基準値以下ならば既存のフィルタを維持するよう制御する段階をさらに備えることを特徴とする請求項１３に記載の二次元映像の立体化方法。
【請求項１６】
前記合成段階前、前記シェーディング映像の画質を改善する段階をさらに備えることを特徴とする請求項１２に記載の二次元映像の立体化方法。
【請求項１７】
前記画質改善段階は、前記シェーディング映像から雑音信号を除去する段階と、雑音が除去された前記シェーディング映像を拡散させる段階と、前記シェーディング映像のシェーディング対比値を調整する段階と、を備えることを特徴とする請求項１６に記載の二次元映像の立体化方法。
【請求項１８】
前記雑音除去段階は、前記シェーディング映像の高周波領域で発生する前記雑音信号を除去することを特徴とする請求項１７に記載の二次元映像の立体化方法。
【請求項１９】
前記拡散段階は、前記シェーディング映像を水平及び/または垂直に拡散させることを特徴とする請求項１７に記載の二次元映像の立体化方法。
【請求項２０】
前記立体化映像が表示可能な色領域を外れる場合、前記立体化映像を表示可能な前記色領域内に変換する段階をさらに備えることを特徴とする請求項１２に記載の二次元映像の立体化方法。
【請求項２１】
前記変換段階は、前記立体化映像の輝度及び彩度を前記色領域の境界色と最も近接した輝度及び彩度に変換することを特徴とする請求項２０に記載の二次元映像の立体化方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は二次元映像の立体化装置及び方法に係り、さらに詳しくは入力映像の輪郭部にシェーディング（shading）効果を与えることによって立体化映像を生成する装置及び方法に関する。
【０００２】
【従来の技術】
現在幅広く使用されているアドビ（Adobe）社のフォートショップはＲＧＢやＣＩＥ-Ｌａｂフォーマットで作成されたイメージをフィルタリングして二次元イメージを立体化する方式を使用している。しかし、イメージの立体化過程においてユーザーが直接に照明の方向及び利得を調整すべきなので原画像の特性を正しく反映できない問題点がある。また、フィルタリングされたイメージは立体的に表現されるものの白黒イメージで表現されるという短所がある。一方、リヌックス用グラフィックツールであるＧＩＭＰ(GNU Image Manipulation Program)はフォートショップと同一な方式を採択しており、ＲＧＢにフォーマットされたイメージについてだけ立体化が可能である。
【０００３】
このような立体化ツールは原画像に存在する照明効果に基づき原画像を立体化する方式ではなく、ユーザーが照明方向及び利得を選択して原画像から新たなイメージを作り出す方式である。また、ぶれ（blurring）及び雑音防止機能がなく、画像毎に手動で照明方向及び利得を調整すべきなので動映像に対する立体化は不可能であるという短所がある。
【０００４】
【発明が解決しようとする課題】
本発明は前述した課題に鑑みてなされたもので、その目的は二次元の静止映像及び動映像から原映像の照明特性が反映された立体化映像を生成するための装置及び方法を提供するところにある。
【０００５】
【課題を解決するための手段】
前述した技術的課題を達成するための本発明に係る二次元映像の立体化装置は、入力映像から照明方向を推定して前記入力映像に対するシェーディング映像（shading  image）を生成する生成部、及び前記入力映像と前記シェーディング映像を合成して立体化映像を出力する合成部と、を有する。
【０００６】
前記生成部は、前記入力映像をそれぞれ違う方向性を有する複数のフィルタによってフィルタリングして前記フィルタそれぞれに対応する基本シェーディング映像を出力するフィルタリング部と、前記基本シェーディング映像それぞれについて正の画素値を抽出する正数抽出部と、前記入力映像の画素値と前記基本シェーディング映像それぞれについて抽出された前記正の画素値の差異値を算出する減算部と、それぞれの前記基本シェーディング映像について算出された前記差異値の平均値を算出する平均値計算部と、前記平均値が最小の前記基本シェーディング映像を出力する前記フィルタを選択するフィルタ選択部を備え、前記フィルタリング部は前記フィルタ選択部で選択された前記フィルタによって前記入力映像をフィルタリングして前記シェーディング映像を出力する。
【０００７】
前記フィルタリング部はそれぞれ違う方向性を有する複数のフィルタ係数が保存されるフィルタ保存部と、前記入力映像を複数の前記フィルタ係数について順次にフィルタリングして前記フィルタ係数それぞれに対応する基本シェーディング映像を出力するフィルタ部を有する。
【０００８】
前記生成部は前記入力映像について前記フィルタ選択部で選択された前記フィルタと以前に選択された前記フィルタが違う場合に前記入力映像に対する最小平均値と前記入力映像の以前に入力された少なくとも一つ以上の映像に対する前記最小平均値との差が所定の基準値以下ならば既存のフィルタを維持するよう制御するフィルタ調節部をさらに備える。
【０００９】
前記フィルタ調節部は前記フィルタ選択部から前記入力映像及び前記入力映像以前に入力された映像に対する前記最小平均値を入力され保存する最小平均値保存部と、前記フィルタ選択部から選択された前記フィルタと以前に選択された前記フィルタが違う場合に前記入力映像の最小平均値と前記入力映像の以前に入力された少なくとも一つ以上の映像に対する前記最小平均値との差が所定の基準値以下ならば既存のフィルタを維持させる制御信号を出力する比較部と、を有する。
【００１０】
望ましくは、本発明に係る二次元映像の立体化装置は、前記シェーディング映像の画質を改善する画質改善部を備える。前記画質改善部は、前記シェーディング映像から雑音信号を除去する雑音除去部と、雑音が除去された前記シェーディング映像を拡散時はぶれ部と、前記シェーディング映像のシェーディング対比値を調整する利得調節部と、を有する。
【００１１】
前記雑音除去部は前記シェーディング映像の高周波領域で発生する前記雑音信号を除去するフィルタであることが望ましい。また、前記ぶれ部は前記シェーディング映像を水平及び/または垂直に拡散させる５タブ低域通過フィルタであることが望ましい。
【００１２】
望ましくは、本発明に係る二次元映像の立体化装置は、前記立体化映像が表示可能な色領域を外れる場合に前記立体化映像を表示可能な前記色領域内に変換するマッピング部をさらに備える。前記マッピング部は前記立体化映像の輝度及び彩度を前記色領域の境界色と最も近接した輝度及び彩度に変換する。
【００１３】
一方、二次元映像の立体化方法は、入力映像から照明方向を推定して前記映像に対するシェーディング映像を生成する段階と、前記入力映像と前記シェーディング映像映像を合成して立体化映像を出力する段階と、を備える。
【００１４】
前記生成段階は、前記入力映像をそれぞれ違う方向性を有する複数のフィルタによってフィルタリングして前記フィルタそれぞれに対応する基本シェーディング映像を出力する段階と、前記基本シェーディング映像それぞれについて正の画素値を抽出する段階と、前記入力映像の画素値と前記基本シェーディング映像それぞれについて抽出された前記正の画素値の差異値を算出する段階と、それぞれの前記基本シェーディング映像について算出された前記差異値の平均値を算出する段階と、前記平均値が最小の前記基本シェーディング映像を出力する前記フィルタを選択する段階と、選択された前記フィルタによって前記入力映像をフィルタリングして前記シェーディング映像を出力する段階と、を備える。
【００１５】
前記基本シェーディング映像出力段階は前記入力映像をそれぞれ違う方向性を有する複数のフィルタ係数について順次にフィルタリングして前記フィルタ係数それぞれに対応する基本シェーディング映像を出力することが望ましい。
【００１６】
前記生成段階は、前記入力映像について前記フィルタ選択部で選択された前記フィルタと以前に選択された前記フィルタが違う場合に前記入力映像に対する最小平均値と前記入力映像の以前に入力された少なくとも一つ以上の映像に対する前記最小平均値との差が所定の基準値以下ならば既存のフィルタを維持するよう制御する段階をさらに備える。
【００１７】
本発明に係る二次元映像の立体化方法は、前記合成段階前に、前記シェーディング映像の画質を改善する段階をさらに備えることが望ましい。前記画質改善段階は、前記シェーディング映像から雑音信号を除去する段階と、雑音が除去された前記シェーディング映像を拡散させる段階と、前記シェーディング映像のシェーディング対比値を調整する段階と、を有する。前記雑音除去段階は前記シェーディング映像の高周波領域で発生する前記雑音信号を除去する。また、前記拡散段階は前記シェーディング映像を水平及び/または垂直に拡散させる。
【００１８】
本発明に係る二次元映像の立体化方法は、前記立体化映像が表示可能な色領域を外れる場合に前記立体化映像を表示可能な前記色領域内に変換する段階をさらに備えることが望ましい。前記変換段階は前記立体化映像の輝度及び彩度を前記色領域の境界色と最も近接した輝度及び彩度に変換する。
【００１９】
これにより、入力映像の照明方向によって相異なるフィルタを使用して生成されたシェーディング映像と入力映像を合成することによって簡単に立体化映像を生成することができる。ひいては、入力映像の照明方向によるフィルタの選択時以前映像について選択されたフィルタを考慮することによって、動映像に対する立体化映像の生成が可能である。
【００２０】
【発明の実施の形態】
以下、添付した図面に基づき本発明に係る二次元映像の立体化装置及び方法を詳述する。各図面において同一な参照番号は同一な構成要素を示す。
図１は本発明に係る二次元映像の立体化装置に対する望ましい実施例の構成を示したブロック図であり、図６は本発明に係る二次元映像の立体化方法の流れ図である。
【００２１】
図１及び図６を参照すれば、本発明に係る二次元映像の立体化装置１００は、生成部１１０、画質改善部１２０、加算部１３０、及びマッピング部１４０を有する。
【００２２】
生成部１１０は入力映像Ｉ(ｘ、ｙ)から照明方向を推定して入力映像に対するシェーディング映像Ｆｓｅｌ(ｘ、ｙ)を生成する。
生成部１１０の詳細な構成は図２に示されている。図２を参照すれば、生成部１１０はフィルタリング部２００、正数抽出部２１０、減算部２２０、平均値計算部２３０、フィルタ選択部２４０、及びフィルタ調節部２５０を有する。
【００２３】
フィルタリング部２００は入力映像を複数のフィルタ係数についてフィルタリングしてそれぞれのフィルタ係数に対応する基本シェーディング映像を出力する(Ｓ４００)。フィルタリング部２００はフィルタ保存部２０２及びフィルタ部２０４を備える。フィルタ保存部２０２にはそれぞれ違う方向性を有するフィルタ係数が保存される。フィルタ部２０４はフィルタ保存部２０２から順次にフィルタ係数を選択して入力映像をフィルタリングして基本シェーディング映像を出力する。
【００２４】
これとは違って、図３に示した通り、フィルタリング部２００はそれぞれ違う方向性を有するフィルタ２００-１ないし２００-ｎで構成されうる。この場合、入力映像はそれぞれのフィルタ２００-１ないし２００-ｎに入力される。それぞれのフィルタ２００-１ないし２００-ｎは図２を参照して説明したフィルタ保存部２０２に保存されているフィルタ係数によるフィルタリング動作を行なう。フィルタ２００-１ないし２００-ｎは一般の二次元帯域通過フィルタまたは高域通過フィルタが使用される。フィルタ保存部２０２に保存されるフィルタ係数はそれぞれのフィルタ２００-１ないし２００-ｎの特性値である。図３に示した他の構成要素の動作は図２に示した同一な参照番号の構成要素の動作と同一である。
【００２５】
図４には二次元帯域通過フィルタに当たる畳み込みフィルタのフィルタ係数及び各行列に対する照明方向が示されている。フィルタリングされた映像の照明方向はフィルタ定数(-１、１)の対称的位置によって決まる。フィルタの次元が３×３の場合総８方向のフィルタ２００-１ないし２００-ｎを構成することができ、このようなフィルタに対するフィルタ係数がフィルタ保存部２０２に保存される。
【００２６】
入力映像の立体感を極大化するためには入力映像に内包されている照明方向と同じ方向性を有するフィルタを選択すべきである。フィルタ部２０４はフィルタ保存部２０２に保存されているフィルタ係数を順次に選択し、これを入力映像に印加してフィルタリングされた信号Ｆｉ(ｘ、ｙ)を出力する。フィルタリング部２００が複数のフィルタ２００-１ないし２００-ｎで構成されている場合、入力映像は順次にまたは同時にそれぞれのフィルタ２００-１ないし２００-ｎに入力される。
【００２７】
３×３畳み込みフィルタ行列Ｅｉによってフィルタリングされた入力映像Ｉ(ｘ、ｙ)に対する基本シェーディング映像Ｆｉ(ｘ、ｙ)の関係は次の式を満足する。
【００２８】
【数１】
0003971277.tif 000002
【００２９】
ここで、(ｘ、ｙ)は垂直及び水平軸上におけるピクセルの位置である。
【００３０】
正数抽出部２１０は基本シェーディング映像それぞれについて正の画素値を抽出する(Ｓ４０５)。使用されるフィルタ係数またはフィルタ２００-１ないし２００―ｎの特性上入力映像の輪郭の前後または上下で最大の正数または負数信号を有する基本シェーディング映像が生成される。一般に入力映像の照明方向と一致するフィルタ係数またはフィルタ２００-１ないし２００-ｎによって生成された基本シェーディング映像の正数出力部分に対する入力映像の輝度信号が負数出力部分に対する入力映像の輝度信号より高い。すなわち、入力映像の画素信号でそれに該当する基本シェーディング映像は減算信号の全体エネルギーが小さいほど照明方向とあてはまるフィルタ係数またはフィルタと言える。
【００３１】
減算部２２０は入力映像の画素値と基本シェーディング映像それぞれについて抽出された正の画素値の差異値を算出する(Ｓ４１０)。減算部２２０の出力信号Ｍｄｉｆは次の式によって得られる。
【００３２】
【数２】
0003971277.tif 000003
【００３３】
平均値計算部２３０は次の数式によってそれぞれの基本シェーディング映像について算出された差異値の平均値Ｍｉを算出する(Ｓ４１５)。
【００３４】
【数３】
0003971277.tif 000004
【００３５】
[数２]及び[数３]においてＰ、Ｑはそれぞれ水平及び垂直方向の画素数であり、Ｆｉ、ｐｏｓは正数抽出部２１０から出力される信号である。
【００３６】
フィルタ選択部２４０は平均値が最小の基本シェーディング映像を出力するフィルタ係数またはフィルタを選択する(Ｓ４２０)。フィルタ選択部２４０で選択されたフィルタ係数またはフィルタが入力映像の照明方向と一致するフィルタ係数またはフィルタである。もし、図２に示したようなフィルタリング部２００が適用されれば、フィルタ選択部２４０はフィルタ部２０４に入力映像の照明方向と一致するフィルタ係数のインデックスを選択させる信号を出力する。これとは違って、図３に示したようなフィルタリング部２００が適用されれば、フィルタ選択部２４０はフィルタリング部２００に入力映像の照明方向と一致するフィルタを選択させる信号を出力する。この場合、フィルタリング部２００にはマルチプレクサまたはスイッチが備えられてフィルタ選択部２４０の制御信号に応じてそれぞれのフィルタ２００-１ないし２００-ｎから出力される基本シェーディング信号のうちいずれか一つを選択して出力するようにすることもできる。
【００３７】
一方、生成部１１０はフィルタ調節部２５０をさらに備える。入力映像の照明方向推定時前後フレーム間のイメージが全体的に極めて似ているが、度々テキスト挿入または雑音などによって以前フレームとは違う方向性のフィルタが選択される場合が発生する。このような現象は動映像において特に問題になり、イメージの種類に応じて度々観察者をして出力イメージ間でジッター現象を感じさせる。フィルタ調節部２５０はこのような現象について適応的に対処するための構成要素である。
【００３８】
フィルタ調節部２５０は、入力映像についてフィルタ選択部２４０で選択されたフィルタ係数またはフィルタが以前に選択されたフィルタ係数またはフィルタと違う場合にフィルタ係数またはフィルタを変更するか否かを決定する。フィルタ調節部２５０は最小平均値保存部２５２及び比較部２５４を有する。最小平均値保存部２５２はフィルタ選択部２４０から入力された入力映像及び入力映像以前に入力された映像に対する最小平均値を保存する。
【００３９】
比較部２５４は以前に入力された映像について選択されたフィルタ係数のインデックスまたはフィルタの識別情報と現在の入力映像について選択されたフィルタ係数のインデックスまたはフィルタの識別情報を比較する(Ｓ４２５)。比較部２５４はフィルタ係数のインデックスまたはフィルタの識別情報が相異なると現在の入力映像に対する最小平均値と以前に入力された映像に対する最小平均値の差が基準値を越えるかを判断する(Ｓ４３０)。最小平均値の差が基準値を越える場合、著しい画像の変化があると判断して現在の入力映像について選択されたフィルタ係数またはフィルタを選択する(Ｓ４４０)。これとは違って、最小平均値の差が基準値以下ならば以前に選択されたフィルタ係数またはフィルタを維持する(Ｓ４４５)。
【００４０】
フィルタリング部２００は、フィルタ調節部４５０によって決定されたフィルタ係数またはフィルタによって入力映像をフィルタリングしてシェーディング映像を生成する(Ｓ４４５)。
【００４１】
画質改善部１２０は生成部１１０から出力されるシェーディング映像の画質を改善する(Ｓ４５０)。画質改善部１２０は雑音除去部１２２、ぶれ部１２４及び利得調節部１２６を有する。
【００４２】
雑音除去部１２２はシェーディング映像の高周波領域で発生する雑音信号を除去するフィルタで構成される。ぶれ部１２４は雑音が除去されたシェーディング映像を拡散させる。ぶれ部１２４は二次元ぶれを通してシェーディング信号を拡散させたり水平及び垂直方向それぞれに対する分離ぶれを通してシェーディング信号を拡散させる。ぶれ部１２４は５タブ低域通過フィルタ(１、２、３、２、１)が用いられ、場合によって他の種類のフィルタ使用が可能である。
【００４３】
画質改善前のシェーディング映像と雑音除去部１２２及びぶれ部１２４を通して画質が改善されたシェーディング映像Ｆｐ(ｘ、ｙ)は次の式を満足する。
【００４４】
【数４】
0003971277.tif 000005
【００４５】
利得調節部１２６は画質改善されたシェーディング映像のシェーディング対比値を調整する。合成部１３０は入力映像とシェーディング映像映像を合成して立体化映像を出力する(Ｓ４５５)。合成部１３０から出力される最終的な立体化映像は次の式を満足する。
【００４６】
【数５】
0003971277.tif 000006
【００４７】
ここで、ｇは利得率である。
【００４８】
マッピング部１４０は立体化映像が表示可能な色領域を外れる場合に立体化映像を表示可能な色領域内に変換する(Ｓ４６０)。合成部１３０から出力される立体化映像Ｏ＊(ｘ、ｙ)が表示装置の信号範囲を越える場合が発生する恐れがある。この場合、単純に立体化映像をクリッピングする場合映像が所望しない色にマッピングされ入力映像の色と不調和をなす。マッピング部１４０は立体化映像が表示装置の信号範囲を越える場合、その色の色相(Hue)は維持し、輝度Ｄｙと彩度Ｄｃを適当に加減することによって表示装置の色領域の境界色のうち最も類似した近似色を探してくれる。図５には色相が同一な場合にＹＣｂＣｒ形式の入力映像に対する変換原理が示されている。
【００４９】
本発明に係る二次元イメージの立体化装置及び方法は、ＲＧＢ、ＹＣｂＣｒ、ＹＩＱ、ＹＵＶ、ＣＩＥ-Ｌａｂ、ＣＩＥ-ＬＵＶなどに変換された全ての映像に適用可能である。但し、入力映像がＲＧＢ形式の場合は３チャネル全て適用すべきである一方、その他の映像、すなわちＹＣｂＣｒのように輝度Ｙ及び二つの色彩Ｃｂ、Ｃｒで表現された映像の場合は輝度信号(ＹやＬ-成分)だけでマッピング部１４０に入力される映像を生成し、マッピング時は信号の色彩成分(例えば、ＹＣｂＣｒの場合Ｃｂ、ＣＲ)がさらに求められる。
【００５０】
【発明の効果】
以上述べた通り、本発明に係る二次元映像の立体化装置及び方法によれば、入力映像の照明方向によって相異なるフィルタを使用して生成されたシェーディング映像を入力映像と合成することによって簡単に立体化映像を生成することができる。また、入力映像の照明方向によるフィルタの選択時以前映像について選択されたフィルタを考慮することによって、動き映像に対する立体化映像の生成が可能である。
【００５１】
以上代表的な実施の形態を通して本発明について詳細に説明したが、本発明の属する技術分野において通常の知識を持つ者は前述した実施の形態について本発明の範疇を逸脱しない範囲内で多様な変形が可能であることが理解できろう。従って、本発明の権利範囲は説明された実施の形態に限られてはいけなく、特許請求の範囲だけではなく本特許請求の範囲と均等なものによって定められるべきである。
【図面の簡単な説明】
【図１】  本発明に係る二次元映像の立体化装置に対する望ましい実施の形態の構成を示したブロック図
【図２】  本発明に係る二次元映像の立体化装置に備えられる生成部の詳細な構成を示したブロック図
【図３】  本発明に係る二次元映像の立体化装置に備えられる生成部の他の実施例に対する詳細な構成を示したブロック図
【図４】  二次元帯域通過フィルタに該当する畳み込みフィルタのフィルタ係数及び各行列に対する照明方向を示した図
【図５】  色相が同一な場合にＹＣｂＣｒ形式の入力映像に対する変換原理を示した図
【図６】  本発明に係る二次元映像の立体化方法の流れ図
【符号の説明】
１００    立体化装置
１１０    生成部
１２０    画質改善部
１３０    加算部
１４０    マッピング部
２００    フィルタリング部
２０２    フィルタ保存部
２１０    正数抽出部
２２０    減算部
２３０    平均値計算部
２４０    フィルタ選択部
２５０    フィルタ調節部
【図１】
0003971277.tif 000007
【図２】
0003971277.tif 000008
【図３】
0003971277.tif 000009
【図４】
0003971277.tif 000010
【図５】
0003971277.tif 000011
【図６】
0003971277.tif 000012