JP2846834B2 - 2次元映像を3次元映像に変換する方法 - Google Patents
2次元映像を3次元映像に変換する方法Info
- Publication number
- JP2846834B2 JP2846834B2 JP7058612A JP5861295A JP2846834B2 JP 2846834 B2 JP2846834 B2 JP 2846834B2 JP 7058612 A JP7058612 A JP 7058612A JP 5861295 A JP5861295 A JP 5861295A JP 2846834 B2 JP2846834 B2 JP 2846834B2
- Authority
- JP
- Japan
- Prior art keywords
- delay amount
- delay
- current field
- true
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Description
ラ等から出力されたり、CATV放送、TV放送等によ
って伝送されてきたりする2次元映像を3次元映像に変
換する方法に関する。
ステムに使用される3次元映像ソフトは、その大半が3
次元映像表示システム用に特別に作成されたものであ
る。このような3次元映像ソフトは、一般には2台のカ
メラを用いて左目用映像と右目用映像とを撮像して記録
されたものである。3次元映像ソフトに記録された左右
の映像は、ほぼ同時に表示装置に重ね合わされて表示さ
れる。そして、重ね合わされて表示される左目用映像と
右目用映像とを、観察者の左右の目にそれぞれ別々に入
射させることによって、観察者に3次元映像が認識され
る。
存在している。したがって、これらの2次元映像ソフト
から3次元映像を生成することができれば、既存の2次
元映像ソフトと同じ内容の3次元映像ソフトを最初から
作り直すといった手間が省ける。
映像に変換する方法が既に提案されている。2次元映像
を3次元映像に変換する従来方法として、次のようなも
のが挙げられる。すなわち、左から右方向に移動する物
体が映っている2次元映像の場合、この元の2次元映像
を左目用映像とし、この左目用映像に対して数フレーム
前の映像を右目用映像とする方法である。このようにす
ると、左目用映像と右目用映像との間に視差が生じるの
で、この両映像をほぼ同時に画面上に表示することによ
り、移動する物体が背景に対して前方に浮き出される。
映像は、元の2次元映像をフイールドメモリに記憶さ
せ、所定フィールド数分、遅延して読み出すことにより
得られる。以上のような、従来方法をフィールド遅延方
式ということにする。
は、左目用映像および右目用映像の一方に対する他方の
遅延量を一定にした場合には、移動物体の動きが速くな
るほど視差が大きくなるため、立体感が変化し3次元映
像がみにくくなる。
移動物体の動きが滑らかとなる2次元映像を3次元映像
に変換する方法を提供することを目的とする。
像を3次元映像に変換する第1の方法は、2次元映像信
号から、主映像信号と、主映像信号に対して遅延された
副映像信号とを生成することにより、2次元映像を3次
元映像に変換する方法において、主映像信号の現フィー
ルドの動きに関するデータに基づいて、主映像信号に対
する副映像信号の仮の遅延量を求める第1ステップ、第
1ステップで求められた仮の遅延量に基づいて、目標遅
延量を求める第2ステップ、および第2ステップで求め
られた目標遅延量と、現フィールドで用いられている真
の遅延量とに基づいて、次フィールドに対して用いられ
る真の遅延量を求める第3ステップを備えていることを
特徴とする。
動きに関するデータに対する仮の遅延量との関係が予め
記憶されたテーブルに基づいて、仮の遅延量が求められ
る。
動きに関するデータから仮の遅延量を求めるための関係
式に基づいて、仮の遅延量が求められる。
1ステップで求められた仮の遅延量が目標遅延量とされ
る。あるいは、上記第2ステップでは、上記第1ステッ
プで求められた仮の遅延量と過去の履歴データとに基づ
いて、目標遅延量が求められる。
と過去の履歴データとに基づいて、目標遅延量を求める
例には、次のようなものがある。
遅延量を含む過去所定回分の仮の遅延量の平均が求めら
れ、この平均が目標遅延量とされる。
の遅延量を含む過去所定回分の仮の遅延量の平均が求め
られ、求められた仮の遅延量の平均と、過去において求
められた1または複数の仮の遅延量の平均との、組み合
わせパターンに基づいて、目標遅延量が求められる。
現フィールドから過去所定回分の仮の遅延量の平均およ
び他の1または複数組の過去所定回分の仮の遅延量の平
均が求められ、次に、これらの各平均値に基づいて目標
遅延量が求められる。
フィールドから過去所定回分の仮の遅延量の平均および
他の1または複数組の過去所定回分の仮の遅延量の平均
が求められ、次に、これらの平均値から最適平均値が選
択され、次に、選択された最適平均値と、過去において
求められた1または複数の最適平均値との、組み合わせ
パターンに基づいて、目標遅延量が求められる。
テップで求められた目標遅延量と、現フィールドで用い
られている真の遅延量とが一致している場合、または第
2ステップで求められた目標遅延量と、現フィールドで
用いられている真の遅延量とが不一致でありかつ現フィ
ールドで用いられている真の遅延量が所定のフィールド
数分、継続していない場合には、次フィールドで用いら
れる真の遅延量は現フィールドで用いられている真の遅
延量と同じにされ、第2ステップで求められた目標遅延
量と、現フィールドで用いられている真の遅延量とが不
一致でありかつ現フィールドで用いられている真の遅延
量が所定のフィールド数分、継続している場合には、次
フィールドで用いられる真の遅延量は、現フィールドで
用いられている真の遅延量から目標遅延量に所定値だけ
近づいた値とされる。
テップで求められた目標遅延量の符号が現フィールドで
用いられている真の遅延量の符号と異なる場合または第
2ステップで求められた目標遅延量の符号が現フィール
ドで用いられている真の遅延量の符号と同じで、かつ目
標遅延量の絶対値が現フィールドで用いられている真の
遅延量の絶対値より小さい場合には、真の遅延量が目標
遅延量に速やかに近づくように、次フィールドで用いら
れる真の遅延量が決定され、第2ステップで求められた
目標遅延量の符号が現フィールドで用いられている真の
遅延量の符号と同じで、かつ目標遅延量の絶対値が現フ
ィールドで用いられている真の遅延量の絶対値より大き
い場合には、真の遅延量が目標遅延量に緩やかに近づく
ように、次フィールドで用いられる真の遅延量が決定さ
れる。
2ステップで求められた目標遅延量と、現フィールドで
用いられている真の遅延量とが一致しているか否かを判
定する第4ステップ、第4ステップにおいて、第2ステ
ップで求められた目標遅延量と、現フィールドで用いら
れている真の遅延量とが一致していないと判定されたと
きには、第2ステップで求められた目標遅延量の符号
と、現フィールドで用いられている真の遅延量の符号と
が一致しているか否かを判定する第5ステップ、第5ス
テップにおいて、第2ステップで求められた目標遅延量
の符号と、現フィールドで用いられている真の遅延量の
符号とが一致していると判定されたときには、第2ステ
ップで求められた目標遅延量の絶対値が、現フィールド
で用いられている真の遅延量の絶対値より大きいか否か
を判定する第6ステップ、第6ステップにおいて、第2
ステップで求められた目標遅延量の絶対値が、現フィー
ルドで用いられている真の遅延量の絶対値より大きいと
判定されたときには、現フィールドで用いられている真
の遅延量が第1の所定のフィールド数分、継続している
か否かを判定する第7ステップ、第5ステップにおい
て、第2ステップで求められた目標遅延量の符号と、現
フィールドで用いられている真の遅延量の符号とが一致
していないと判定されたときには、現フィールドで用い
られている真の遅延量が、上記第1の所定フィールド数
より少ない第2の所定のフィールド数分、継続している
か否かを判定する第8ステップ、第6ステップにおい
て、第2ステップで求められた目標遅延量の絶対値が、
現フィールドで用いられている真の遅延量の絶対値より
小さいと判定されたときには、現フィールドで用いられ
ている真の遅延量が上記第1の所定フィールド数より少
ない第3の所定のフィールド数分、継続しているか否か
を判定する第9ステップ、上記第4ステップにおいて第
2ステップで求められた目標遅延量と現フィールドで用
いられている真の遅延量とが一致していると判定された
とき、上記第7ステップにおいて、現フィールドで用い
られている真の遅延量が第1の所定のフィールド数分、
継続していないと判定されたとき、上記第8ステップに
おいて、現フィールドで用いられている真の遅延量が第
2の所定のフィールド数分、継続していないと判定され
たとき、または上記第9ステップにおいて、現フィール
ドで用いられている真の遅延量が第3の所定のフィール
ド数分、継続していないと判定されたときには、次フィ
ールドで用いられる真の遅延量を現フィールドで用いら
れている真の遅延量と同じにする第10ステップ、なら
びに上記第7ステップにおいて、現フィールドで用いら
れている真の遅延量が第1の所定のフィールド数分、継
続していると判定されたとき、上記第8ステップにおい
て、現フィールドで用いられている真の遅延量が第2の
所定のフィールド数分、継続していると判定されたと
き、または上記第9ステップにおいて、現フィールドで
用いられている真の遅延量が第3の所定のフィールド数
分、継続していると判定されたときには、次フィールド
で用いられる真の遅延量を、現フィールドで用いられて
いる真の遅延量から目標遅延量に所定値だけ近づいた値
にする第11ステップを備えているものが用いられる。
変換する第2の方法は、2次元映像信号から、主映像信
号と、主映像信号に対して遅延された副映像信号とを生
成するとともに、主映像信号および/または副映像信号
の位相をずらすことにより、2次元映像を3次元映像に
変換する方法において、主映像信号の現フィールドの動
きに関するデータに基づいて、次フィールドの主映像信
号に対する副映像信号の遅延量が求められ、現フィール
ドと次フィールドとの間の遅延量の変化量が実質的に小
さくなるように、主映像信号および/または副映像信号
の位相ずれ量および方向が決定されることを特徴とす
る。
する第1の方法では、主映像信号の現フィールドの動き
に関するデータに基づいて、主映像信号に対する副映像
信号の仮の遅延量が求められる(第1ステップ)。次
に、第1ステップで求められた仮の遅延量に基づいて、
目標遅延量が求められる(第2ステップ)。そして、第
2ステップで求められた目標遅延量と、現フィールドで
用いられている真の遅延量とに基づいて、次フィールド
に対して用いられる真の遅延量が求められる(第3ステ
ップ)。
変換する第2の方法では、主映像信号の現フィールドの
動きに関するデータに基づいて、次フィールドの主映像
信号に対する副映像信号の遅延量が求められる。そし
て、現フィールドと次フィールドとの間の遅延量の変化
量が実質的に小さくなるように、主映像信号および副映
像信号の一方または両方に対する位相ずれ量および方向
が決定される。
ついて説明する。
るための2D/3D変換装置の構成を示している。
延方式によって左目用映像と右目用映像とを生成するこ
とにより視差を発生させ、生成された左目用映像と右目
用映像の両方または一方に位相ずらしを施すことによ
り、被写体と基準スクリーン面との位置関係を変化させ
る。
される。この2次元映像信号aは、動きベクトル検出回
路16、複数のフィールドメモリ11および映像切換回
路13にそれぞれ送られる。
ているように、代表点マッチング法に基づいて、動きベ
クトルを検出するためのデータを生成するものである。
動きベクトル検出回路16によって生成されたデータ
は、CPU20に送られる。
する。各フィールドの映像エリア内に複数の動きベクト
ル検出領域が設定されており、各動きベクトル検出領域
が複数の小領域に分割されている。そして、各小領域そ
れぞれに、複数のサンプリング点と1つの代表点とが設
定されている。
リング点の映像信号レベルと、前フィールドにおける対
応する小領域の代表点の映像信号レベルとの差(各サン
プリング点における相関値)が、各動きベクトル検出領
域ごとに求められる。そして、各動きベクトル検出領域
内の各小領域間において、代表点に対する偏位が同じサ
ンプリング点どうしの相関値が累積加算される。そし
て、各動きベクトル検出領域内において、相関累積値が
最小となる点の偏位、すなわち相関性が最も高い点の偏
位が、当該動きベクトル検出領域の動きベクトル(被写
体の動き)として抽出される。
aをフイールド単位で遅延させて出力させるために設け
られている。遅延量は、メモリ制御回路24により、0
から最大60フィールド(NTSC方式で1秒)までの
範囲でフィールド単位で可変制御される。
た2次元映像信号)は、映像切換回路13および補間回
路12にそれぞれ送られる。補間回路12は、入力信号
bに対して、垂直方向の補間信号を生成するものであ
る。補間回路12の出力c(遅延された2次元映像信号
の垂直方向補間信号)は、映像切換回路13に送られ
る。
された2次元映像信号a、遅延された2次元映像信号b
および遅延された2次元映像信号bの垂直方向補間信号
cが入力する。映像切換回路13は、左画像用位相制御
回路14と右画像用位相制御回路15とに対し、信号b
および信号cのうちの一方の信号(副映像信号)と、信
号a(主映像信号)とを、被写体の動き方向に応じて切
り換えて出力する。ただし、遅延量が0の場合には、左
画像用位相制御回路14と右画像用位相制御回路15と
の両方に、信号aが送られる。
は、2次元映像信号aが奇数フィールドか偶数フィール
ドかに基づいて行なわれる。すなわち、信号bおよび信
号cのうち、2次元映像信号aのフィールド種類(奇数
フィールドか偶数フィールド)に対応するものが選択さ
れる。映像切換回路13による映像の切り換えは、CP
U20によって制御される。
映像信号の位相をずらすことにより、入力される映像の
表示位置を水平方向に移動させるために設けられてい
る。位相のずらし量およびずらし方向は、メモリ制御回
路24によって制御される。左画像用位相制御回路14
の出力は、左画像出力端子2に送られる。また、右画像
用位相制御回路15の出力は、右画像出力端子3に送ら
れる。
映像切換回路13を制御する。CPU20は、そのプロ
グラム等を記憶するROM21および必要なデータを記
憶するRAM22を備えている。CPU20には、動き
ベクトル検出回路16から動きベクトル検出に必要なデ
ータが送られてくる。また、CPU20には、各種入力
手段および表示器を備えた操作・表示部23が接続され
ている。
フィールドメモリ11による遅延フィールド数(遅延
量)を算出する。つまり、原則的には、動きベクトルが
大きい場合には、遅延量が小さくなるように、動きベク
トルが小さい場合には、遅延量が大きくなるように、遅
延量を決定する。
に基づいて、映像切換回路13を制御する。つまり、動
きベクトルの方向が左から右の場合には、入力された2
次元映像信号aを左目用位相制御回路14に、遅延され
た2次元映像信号bまたはcを右目用位相制御回路15
に送る。動きベクトルの方向が右から左の場合には、入
力された2次元映像信号aを右目用位相制御回路14
に、遅延された2次元映像信号bまたはcを左目用位相
制御回路15に送る。
遅延方式によって左目用画像と右目用画像とを生成する
ことにより視差を発生させ、生成された左目用画像と右
目用画像の両方または一方に位相ずらしを施すことによ
り、被写体と基準スクリーン面との位置関係を変化させ
ている。
手順を示している。
映像信号aのフィールドの切り換えタイミングがくるご
とに行なわれる。
メモリ11のうち、今回のフィールドに対する2次元映
像信号を書き込むべきメモリ(書込みメモリ)および既
に記憶されている2次元映像信号を読み出すべきメモリ
(読み出しメモリ)をそれぞれ示すデータがメモリ制御
回路24に出力される。また、各位相制御回路14、1
5による位相ずれ量および向きを示すデータがメモリ制
御回路24に出力される。さらに、映像切換回路13に
映像切り換え制御信号が出力される。
処理において決定された遅延量に基づいて決定される。
また、各位相制御回路14、15による位相ずれ量およ
び向きは、2D/3D変換処理のステップ2で既に取り
込まれて記憶されているデータに基づいて決定される。
cのうちの一方の選択は、フィールドメモリ11から読
み出されるべき2次元映像信号bのフィールド種類と、
2次元映像信号aのフィールド種類とに基づいて決定さ
れる。さらに、選択された信号bまたはcと、信号aと
の切り換えは、前回の2D/3D変換処理で求められた
水平方向の動きベクトルの方向に基づいて決定される。
選択された信号bまたはcと、信号aとの切り換え方向
は、遅延量の極性によって表される。
からの各種入力信号が取り込まれて記憶される。各種入
力信号には、位相ずれ量および向きを設定する信号、遅
延量を自動で算出するか(自動モード)、手動設定する
か(手動モード)を示す自動・手動モード設定信号、自
動モードが設定されるときに行なわれる遅延量倍率設定
信号、手動モードが設定されるときに行なわれる遅延量
設定信号等がある。
変換処理のステップ10で求められた各動きベクトル検
出領域ごとの動きベクトルに対する信頼性結果に基づい
て、信頼性のある動きベクトルのみが抽出される。
された信頼性のある動きベクトルのうち、垂直方向成分
が所定値より小さいもののみが抽出される。
された信頼性のある動きベクトルの水平方向成分(有効
水平方向動きベクトル)の平均値が算出される。
された有効水平方向動きベクトルの平均値に基づく、遅
延量算出処理が行なわれる。この遅延量算出処理の詳細
については、後述する。
込まれて記憶されているデータに基づいて、自動モード
か手動モードかが判別される。
ていると判別された場合には、遅延量が、ステップ2で
取り込まれた設定値に固定される(ステップ8)。
ていると判別された場合には、ステップ6の遅延量算出
処理で用いられる履歴データが更新される(ステップ
9)。
検出回路16から動きベクトル検出に必要なデータが取
り込まれ、各動きベクトル検出領域に対する動きベクト
ルが算出される。また、各動きベクトル検出領域ごとの
相関累積値の平均値および最小値に基づいて、各動きベ
クトル検出領域ごとに動きベクトルの信頼性が判別され
る。そして、算出された動きベクトルおよび信頼性判別
結果がRAM22に記憶される。
検出・制御処理が行なわれる。シネマモード検出・制御
処理の詳細については後述する。
ジ検出・制御処理が行なわれる。シーンチェンジ検出・
制御処理の処理の詳細については後述する。
理の詳細な手順を示している。
れている遅延量倍率設定値および上記ステップ5で求め
られた有効水平方向動きベクトルの平均値v(以下、動
きベクトル平均値という)に基づいて、第1遅延量d1
が求められる(ステップ21)。
の関係を示している。図4に示すような関係が遅延量テ
ーブルとしてROM21に記憶されている。そして、ま
ず、動きベクトル平均値に対応する遅延量が、遅延量テ
ーブルから求められる。
も、立体表示装置(モニタ)の条件、すなわち、モニタ
の種類およびモニタを見る条件によって、視差が異な
る。そこで、モニタの条件にかかわらず、同じような立
体感を得るために、あるいは観察者の好みに合うよう
に、上記ステップ2で設定されて記憶されている遅延量
倍率設定値を、遅延量テーブルから求められた遅延量に
積算することにより、第1遅延量d1が求められる。
体感を得るために、複数種類の遅延量テーブルを格納し
ておき、操作・表示部23から、モニタの条件または観
察者の好みに応じた遅延量テーブルを選択するための命
令を入力するようにしてもよい。
られた関係式に基づいて、第1遅延量を求めるようにし
てもよい。この場合の関係式の求め方について図5を参
照して説明する。
好適な間隔を適視距離A〔mm〕とする。また、モニタ
面S上での注視物体の右画像Rと左画像Lとの間隔を視
差B〔mm〕とする。また、眼間距離をC〔mm〕とす
る。適視距離Aは、モニタの条件によって決定される。
注視物体の視差Bは、3次元映像信号が同じであって
も、モニタの条件によって異なる。
より、注視物体の立体像位置Pは決まる。つまり、注視
物体のモニタ面Sからの飛び出し量D〔mm〕は、適視
距離Aと視差Bと眼間距離Cとによって決まる。
ニタ面Sからの飛び出し量を一定量Dにするための視差
Bは、次の数式1で表される。
平方向画素数をh〔画素〕とし、動きベクトル平均値を
v〔画素/フィールド〕、第1遅延量をd1〔フィール
ド〕とすると、次の関係が成り立つ。
H)・B)を操作・表示部23によって設定される調整
量X(モニタの条件に関するデータまたは観察者の好み
に応じたデータ)とすると、第1遅延量d1は、次の関
係式で求められる。
れると、遅延量履歴データに基づいて、今回から過去9
回までの10フィールド分の遅延量の平均値、前回から
その過去9回までの10フィールド分の遅延量の平均
値、前前回からその過去9回までの10フィールド分の
遅延量の平均値がそれぞれ算出される(ステップ2
2)。
タは、過去において、ステップ21で得られた第1遅延
量d1である。
じ値であれば、その値(多数値)が第2遅延量d2とし
て選択され、すべてが異なる値であればその中間値が第
2遅延量d2として選択される(ステップ23)。
量d2と、12〜18フィールド前の1(たとえば、1
5フィールド前)の第2遅延量d2のいずれかと、30
フィールド前の第2遅延量d2とが比較される(ステッ
プ24)。ステップ24で用いられた遅延量履歴データ
は、過去において、ステップ23で得られた第2遅延量
d2である。
(ステップ25でYES)、目標遅延量Pdがステップ
23で選択された第2遅延量に変更された後(Pd=d
2)(ステップ26)、ステップ30に進む。したがっ
て、図6に示すように、3つの第2遅延量d2(過去の
ものから順にd2−1、d2−2、d2−3で表す)が
変化し、全ての第2遅延量d2が一致すると、目標遅延
量Pdが第2遅延量(d2−3)に変更される。
は(ステップ25でNO)、全ての第2遅延量d2が現
在の目標遅延量Pdより大きいか、全ての第2遅延量d
2が現在の目標遅延量Pdより小さいか、またはそれら
の条件に該当しないかが判別される(ステップ27)。
Pdより大きいときには、目標遅延量Pdが+1された
後(Pd=Pd+1)(ステップ28)、ステップ30
に進む。たとえば、図7に示すように、3つの第2遅延
量d2(過去のものから順にd2−1、d2−2、d2
−3で表す)が変化し、全ての第2遅延量d2が現在の
目標遅延量Pdより大きいときには、目標遅延量Pdが
+1される。
Pdより小さいときには、目標遅延量Pdが−1された
後(Pd=Pd−1)(ステップ29)、ステップ30
に進む。全ての第2遅延量d2が現在の目標遅延量Pd
より大きくなくかつ全ての第2遅延量d2が現在の目標
遅延量dより小さくないときには、ステップ30に進
む。
実際に設定されている遅延量(設定遅延量d3)とが一
致するか否かが判別される。目標遅延量Pdと設定遅延
量d3とが一致していない場合には、現在の設定遅延量
d3が既に4フィールド継続しているか否かが判別され
る(ステップ31)。現在の設定遅延量d3が既に4フ
ィールド継続している場合には、設定遅延量d3が目標
遅延量Pdに近づく方向に1だけ変更される(d3=d
3±1)(ステップ32)。そして、図2のステップ7
に移行する。
設定遅延量とが一致している場合または、上記ステップ
31で現在の設定遅延量が既に4フィールド継続してい
ない場合には、遅延量を変更することなく、図2のステ
ップ7に移行する。
フィールド周期単位でかつ1フィールド分ずつ目標遅延
量Pdに近づくように制御される。
において、初めて第1遅延量d1が算出されたときに
は、第2遅延量d2、目標遅延量Pdおよび設定遅延量
d3はd1と等しくなる。
て、今回から過去9回までの10フィールド分の遅延量
の平均値のみを算出し、これを目標遅延量とし、ステッ
プ23、24、25、26、27、28、29の処理を
省略してもよい。
去9回の10フィールド分の遅延量の平均値のみを算出
し、これを第2遅延量とし、ステップ23の処理を省略
してもよい。
量を目標遅延とし、ステップ24、25、26、27、
28、29の処理を省略してもよい。
略してもよい。この場合には、ステップ24で用いられ
る第2遅延量として、ステップ21で求められた第1遅
延量d1が用いられる。
例を示している。ステップ21〜30までは、図3と同
じなのでステップ21〜29までは図示が省略されてい
る。ステップ21〜30内の所定のステップの処理につ
いては、上述したような省略が可能である。
なわち、ステップ26、28または29によって算出さ
れた目標遅延量Pdとその時点において設定されている
設定遅延量d3とが一致していない場合の、目標遅延量
Pdと設定遅延量d3との関係としては、次のような3
通りの種類があると考えられる。
d3の符号と異なる場合 (b)目標遅延量Pdの符号が設定遅延量d3の符号と
同じで、かつ目標遅延量Pdの絶対値が設定遅延量d3
の絶対値より小さい場合 (c)目標遅延量Pdの符号が設定遅延量d3の符号と
同じで、かつ目標遅延量Pdの絶対値が設定遅延量d3
の絶対値より大きい場合
は、瞬時的な入力映像の変化によって遅延量が直ちに変
更されると、映像がちらついて見にくくなるのを防止す
るために、上記いずれの場合にも、4フィールド分の期
間は同じ遅延量d3の値が継続するように遅延量d3が
決定されている。しかしながら、目標遅延量Pdの変化
が映像の瞬間的な変化でない場合には、次に述べるよう
に、設定遅延量d3を目標遅延量Pdに近づけないと不
都合が生じる場合がある。
記(a)のような関係にある場合には、画像の動きの方
向(水平方向)が逆方向になったと考えられる。したが
って、このような場合には、設定遅延量d3を目標遅延
量Pdに速やかに近づけないと、立体視の遠近感が逆に
なってしまう。
記(b)のような関係にある場合には、画像の動きが速
くなったと考えられる。したがって、このような場合に
は、設定遅延量d3を目標遅延量Pdに速やかに近づけ
ないと、視差がつきすぎて、同じ1個の物体が2つの物
体として認識されてしまう。
記(c)のような関係にある場合には、画像の動きが遅
くなったと考えられる。このような場合には、設定遅延
量d3を目標遅延量Pdにゆっくり近づけても、最初に
視差量が小さくなるだけであるため、立体感は少なくな
るが正常な映像が得られる。
定遅延量d3とが、上記(a)のような関係にある場合
には、立体視の遠近感が逆になるのを回避するために、
設定遅延量d3が目標遅延量Pdに速やかに近づけられ
る。また、目標遅延量Pdと設定遅延量d3とが、上記
(b)のような関係にある場合には、視差がつきすぎる
のを防止するために、設定遅延量d3が目標遅延量Pd
に速やかに近づけられる。そして、目標遅延量Pdと設
定遅延量d3とが、上記(c)のような関係にある場合
には、速やかに応答する必要性が少ないため、設定遅延
量d3が目標遅延量Pdにゆるやかに近づけられる。
テップ30では、目標遅延量Pdと現在実際に設定され
ている遅延量(設定遅延量d3)とが一致するか否かが
判別される。
していない場合には、目標遅延量Pdと設定遅延量d3
の符号が一致しているか否かが判別される(ステップ3
01)。
一致している場合には、目標遅延量Pdの絶対値が設定
遅延量d3の絶対値より大きいか否かが判別される(ス
テップ302)。
の絶対値より大きい場合には、目標遅延量Pdと設定遅
延量d3とが上記(c)のような関係にあると判断さ
れ、現在の設定遅延量d3が既に6フィールド継続して
いるか否かが判別される(ステップ303)。現在の設
定遅延量d3が既に6フィールド継続している場合に
は、設定遅延量d3が目標遅延量Pdに近づく方向に1
だけ変更される(d3=d3±1)(ステップ30
5)。そして、図2のステップ7に移行する。
Pdと設定遅延量d3の符号が一致していない場合に
は、目標遅延量Pdと設定遅延量d3とが上記(a)の
ような関係にあると判断され、現在の設定遅延量d3が
既に3フィールド継続しているか否かが判別される(ス
テップ304)。現在の設定遅延量d3が既に3フィー
ルド継続している場合には、設定遅延量d3が目標遅延
量Pdに近づく方向に1だけ変更される(d3=d3±
1)(ステップ305)。そして、図2のステップ7に
移行する。
Pdの絶対値が設定遅延量d3の絶対値より小さい場合
には、目標遅延量Pdと設定遅延量d3とが上記(b)
のような関係にあると判断され、現在の設定遅延量d3
が既に3フィールド継続しているか否かが判別される
(ステップ304)。現在の設定遅延量d3が既に3フ
ィールド継続している場合には、設定遅延量d3が目標
遅延量Pdに近づく方向に1だけ変更される(d3=d
3±1)(ステップ305)。そして、図2のステップ
7に移行する。
遅延量d3とが一致している場合、上記ステップ303
で現在の設定遅延量d3が既に6フィールド継続してい
ない場合またはステップ304で現在の設定遅延量d3
が既に3フィールド継続していない場合には、遅延量d
3を変更することなく、図2のステップ7に移行する。
マモード検出・制御処理の詳細を示している。
ネ変換の概要について説明する。
ビの1秒間のフレーム数との違いは、テレシネシステム
によって調整される。35mm、16mm標準映画フィ
ルムの毎秒コマ数は、24コマである。8mm映画フィ
ルムの毎秒コマ数は、16コマまたは18コマである。
これに対して、NTSCの毎秒フレーム数は、30フレ
ーム(60フィールド)である。
映写機は表1に示すように、フィルムを間欠的に送り、
画像アパーチャにフィルムが停止した期間に照射を行
い、これをフィルムカメラで受けて映像信号に変換す
る。
1フィールドごとにコマ送りして見ると、動きのないフ
ィールドが規則的な間隔で現れる。したがって、フィー
ルドごとに検出した動きベクトルは、ノイズ等の外乱を
無視すれば、規則的な間隔で動き0のベクトルが検出さ
れる。
ら得られた映像に対する動きベクトルの変化例を示して
いる。この例では、動きベクトルは、フィールドの切れ
目ごとに、α1→0→β1→0→0→α2→0→β2→
0→0といったパターンを繰り返す。
が、どのようなテレシネ変換が施されたものか、または
テレシネ変換が施されていないものかを決定する重要な
パラメータは、動きベクトルである。すなわち、動きベ
クトルがどのような規則性をもって0となるかを知るこ
とによってテレシネ変換の有無および変換規則を把握す
ることが可能となる。
域によって得られた動きベクトルの平均を、最終的な動
きベクトルとしているため、不具合いを生じることがあ
る。たとえば、映像エリアの左右から左右中心方向に向
かう相反する2つの動きを持つ画像では、各動きベクト
ル検出領域によって得られた動きベクトルの平均をとっ
た場合、左と右の動きが相殺されるため、正確に動きベ
クトルを検出することは困難である。また、検出された
動きベクトルには曖昧さが残るため、動きベクトルのみ
でテレシネ変換の有無等を判別した場合には、誤判別が
生じるおそれがある。
処理においては、誤判別の発生をできるだけ防止するた
めの工夫がなされてる。
されている)と検出されたときに行なわれる遅延量変換
処理の考え方について説明する。
シネ変換されていると検出された場合の遅延量変換処理
の考え方について説明する。
ある。 (a)両眼のコマの遅延量がなるべく一定となるように
変換する。 (b)片眼のみでもスムーズな映像を提供するために、
変換後1コマに割当てられるフィールド数は、2フィー
ルドか3フィールドとする。 (c)変換後の遅延フィールド数(次フィールドの遅延
フィールド数)は、通常時の遅延フィールド数(図2の
ステップ6で決定された設定遅延量d3)が1〜3(−
1〜−3)のときには1コマ遅延、通常時の遅延フィー
ルド数が4〜6(−4〜−6)のときには2コマ遅延と
なるように割り当てる。 (d)遅延コマ数が大きくなる方向に変化する際には、
1コマに3フィールドを割り当てる。逆に、遅延コマ数
が小さくなる方向に変化する際には、1コマに2フィー
ルドを割り当てる。 (e)図1の遅延された映像信号b、cのうち、補間回
路12の出力cでない方をできるだけ選択するために、
変換後の遅延フィールド数をできるだけ偶数にする。
延フィールドが、現フィールドで出力されている遅延フ
ィールドより古いものから選択されること(フィールド
戻り)を許容するモードを妥協遅延モードといい、フィ
ールド戻りを禁止するモードを完全遅延モードというこ
とにする。
れた映像信号を、図16に示すように表す。ここで符号
A、B、C…は、コマの種類を示し、添字1、2、3…
はフィールド番号を示している。
6に示す映像信号であり、完全遅延モードが設定されて
いる場合に、シネマモード検出・制御処理によって実際
に出力される遅延画像を示している。
〜3(−1〜−3)のときの実際に出力される遅延画像
を示している。この場合は、1コマ遅延となる。この図
において、上欄の数字0に対応する画像は、片目用の映
像信号として出力される現フィールドの画像を表してい
る。また上欄の数字1〜数字6に対応する画像は、遅延
フィールド数が1〜6に対応する画像を示している。そ
して、括弧で囲まれた画像が、実際に出力される遅延画
像を示している。
〜6(−4〜−6)のときの実際に出力される遅延画像
を示している。この場合は、2コマ遅延となる。
行する場合の実際に出力される遅延画像を示している。
行する場合の実際に出力される遅延画像を示している。
6に示す映像信号であり、妥協遅延モードが設定されて
いる場合に、実際に出力される遅延画像を示している。
〜3(−1〜−3)のときの実際に出力される遅延画像
を示している。この場合は、1コマ遅延となる。
〜6(−4〜−6)のときの実際に出力される遅延画像
を示している。この場合は、2コマ遅延となる。
行する場合の実際に出力される遅延画像を示している。
行する場合の実際に出力される遅延画像を示している。
シネ変換されていると検出された場合の遅延量変換処理
の考え方について説明する。
ある。 (a)両眼のコマの遅延量がなるべく一定となるように
変換する。 (b)片眼のみでもスムーズな映像を提供するために、
変換後1コマに割当てられるフィールド数は、1フィー
ルド〜3フィールドとする。 (c)変換後の遅延フィールド数(次フィールドの遅延
フィールド数)は、通常時のフ遅延ィールド数が1〜2
(−1〜−2)のときには1コマ遅延、通常時の遅延フ
ィールド数が3〜4(−3〜−4)のときには2コマ遅
延、通常時の遅延フィールド数が5〜6(−5〜−6)
のときには3コマ遅延となるように割り当てる。 (d)遅延コマ数が大きくなる方向に変化する際には、
1コマに3フィールドを割り当てる。逆に、遅延コマ数
が小さくなる方向に変化する際には、1コマに1フィー
ルドを割り当てる。 (e)図1の遅延された映像信号b、cのうち、補間回
路12の出力cでない方をできるだけ選択するために、
変換後の遅延フィールド数をできるだけ偶数にする。
れた映像信号を、図25に示すように表す。ここで符号
A、B、C…は、コマの種類を示し、添字1、2、3…
はフィールド番号を示している。
に示す映像信号である場合に、シネマモード検出・制御
処理によって実際に出力される遅延画像を示している。
〜2(−1〜−2)のときの実際に出力される遅延画像
を示している。この場合は、1コマ遅延となる。この場
合は、遅延モードが完全遅延モードであっても妥協遅延
モードであっても、実際に出力される遅延画像は同じで
ある。この図において、上欄の数字0に対応する画像
は、片目用の映像信号として出力される現フィールドの
画像を表している。また上欄の数字1〜数字6に対応す
る画像は、遅延フィールド数が1〜6に対応する画像を
示している。そして、括弧で囲まれた画像が、実際に出
力される遅延画像を示している。
〜4(−3〜−4)のときの実際に出力される遅延画像
を示している。この場合は、2コマ遅延となる。この場
合は、遅延モードが完全遅延モードであっても妥協遅延
モードであっても、実際に出力される遅延画像は同じで
ある。
〜6(−5〜−6)のときの実際に出力される遅延画像
を示している。この場合は、3コマ遅延となる。この場
合は、遅延モードが完全遅延モードであっても妥協遅延
モードであっても、実際に出力される遅延画像は同じで
ある。
る場合において、遅延コマ数が、0−1−2−3に変化
する場合に実際に出力される遅延画像を示している。
る場合において、遅延コマ数が、0−1−2−3に変化
する場合に実際に出力される遅延画像を示している。
に変化する場合に実際に出力される遅延画像を示してい
る。この場合は、遅延モードが完全遅延モードであって
も妥協遅延モードであっても、実際に出力される遅延画
像は同じである。
変換された画像の動きベクトルのピーク履歴による周期
パターンの割り付け表を示している。このような割り付
け表は、周期パターン割り付けテーブルとしてROM2
1に記憶されている。
フィールドを示し、遅延フィールド数1〜6は、現フィ
ールドに対して1〜6遅れたフィールドをそれぞれ示し
ている。
変換された画像に対する遅延量変換処理で用いられる、
周期パターンおよび通常時の遅延フィールド数(通常遅
延フィールド数)に対する最適遅延フィールド数を示し
ている。このような表は、最適遅延フィールド数テーブ
ルとしてROM21に記憶されている。
遅延モード時の最適遅延フィールド数を示している。
変換された画像に対する遅延量変換処理で用いられる、
最適遅延フィールド数と、遅延コマ数との関係を示して
いる。このような表は、遅延コマ数テーブルとしてRO
M21に記憶されている。
変換された画像の動きベクトルのピーク履歴による周期
パターンの割り付け表を示している。このような割り付
け表は、周期パターン割り付けテーブルとしてROM2
1に記憶されている。
フィールドを示し、遅延フィールド数1〜6は、現フィ
ールドに対して1〜6遅れたフィールドをそれぞれ示し
ている。
変換された画像に対する遅延量変換処理で用いられる、
周期パターンおよび通常遅延フィールド数に対する最適
な遅延フィールド数を示している。このような表は、最
適遅延フィールド数テーブルとしてROM21に記憶さ
れている。
変換された画像に対する遅延量変換処理で用いられる、
最適遅延フィールド数と、遅延コマ数との関係を示して
いる。このような表は、遅延コマ数テーブルとしてRO
M21に記憶されている。
ード検出・制御処理について説明する。ここでは、2−
3プルダウン方式によってテレシネ変換された映像信号
および2−2プルダウン方式によってテレシネ変換され
た映像信号が検出可能であり、かつこれらが検出された
場合には図2のステップ6で決定された遅延量d3が変
換される例を示す。
処理の全体的な処理手順を示している。
更新される(ステップ41)。
り過去所定回(たとえば過去7回)の動きベクトルのピ
ーク値”1”の数が算出される(ステップ42)。
ピーク履歴の更新が行なわれる(ステップ43)。すな
わち、現フィールドの相関累積値が、ピーク値が”1”
である最新のフィールドの相関累積値(以下、相関累積
値の最大値という)と、ピーク値が”0”である最新の
フィールドの相関累積値(以下、相関累積値の最小値と
いう)との和の1/2より大きければ、現フィールドの
動きベクトルのピーク値が”1”とされる。逆に、現フ
ィールドの相関累積値が、相関累積値の最大値と相関累
積値の最小値との和の1/2以下であれば、現フィール
ドの動きベクトルのピーク値が”0”とされる。
0”のときには、現フィールドの動きベクトルのピーク
値は”1”にされ、過去所定回のピーク履歴が全て”
1”のときには、現フィールドの動きベクトルのピーク
値は”0”にされる。
決定されると、過去所定回のピーク履歴が現フィールド
の動きベクトルのピーク値を含んだものに更新される。
周期パターン(ピークパターン)(表2または表5参
照)と、現フィールドに対するピーク値を除く過去所定
回のピーク履歴のパターンとが完全に一致しているか否
かが判別される(ステップ44)。完全に一致していれ
ば、現フィールドのピーク値は、周期的に見て合致する
ものか否かが判定される(ステップ45)。
合致するものでない場合には、現フィールドのピーク値
が再判定されるとともにピーク履歴が再更新される(ス
テップ46)。すなわち、現フィールドのピーク値が上
記ステップ43では”0”と判定されている場合には、
現フィールドの相関累積値が、過去所定回の相関累積値
の最小値に所定値を加算した値より大きければ、現フィ
ールドのピーク値を”1”に変更する。現フィールドの
ピーク値が上記ステップ43では”1”と判定されてい
る場合には、現フィールドの相関累積値が、過去所定回
の相関累積値の最大値から所定値を減算した値より小さ
ければ、現フィールドのピーク値を”0”に変更する。
現フィールドのピーク値に変更があった場合には、ピー
ク履歴が再更新される。
ないと判定されたときには、準一致状態か否かが判定さ
れる(ステップ47)。ここで、準一致状態とは、現在
の周期ポインタで示されている周期パターン(ピークパ
ターン)(表2または表5参照)と、現フィールドに対
するピーク値を除く過去所定回のピーク履歴のパターン
とが、1ビットだけ不一致である場合をいう。
と判別されたときには、ステップ48に移行する。上記
ステップ45で、現フィールドのピーク値が、周期的に
見て合致するものであると判定された場合および上記ス
テップ46の処理が行なわれた場合にも、ステップ48
に移行する。
現フィールドを含む過去所定回分の履歴パターンとの不
一致ビット数が算出される。そして、不一致ビット数が
0であれば、完全一致状態と判別され(ステップ5
1)、不一致ビット数が1であれば、準一致状態と判別
され(ステップ52)、不一致ビット数が2以上であれ
ば、不一致状態と判別される(ステップ50)。
0)または上記ステップ47において、準一致状態では
ないと判別されたときには、ステップ53に進み、周期
ポインタを更新して、履歴パターンと完全に一致する周
期パターンが存在するか否かが検索される。また、この
際、入力映像信号が2−3プルダウン方式によってテレ
シネ変換された映像か(2−3プルダウンモードか)、
入力映像信号が2−2プルダウン方式によってテレシネ
変換された映像か(2−2プルダウンモードか)の判定
も行なわれ、その判定結果が記憶される。
後、ステップ54に移行し、不一致状態か否かが判別さ
れる。ステップ51またはステップ52からステップ5
4に進んだ場合には、ステップ54でN0となり、ステ
ップ55に進む。ステップ53において、履歴パターン
と完全に一致する周期パターンが検索されたときには、
ステップ54でN0となりステップ55に進み、履歴パ
ターンと完全に一致する周期パターンが検索されなかっ
たときには、ステップ54でYESとなり、ステップ5
6に進む。
補正が行なわれる。すなわち、過去所定回の動きベクト
ルの値のうち、所定レベル以下の動きベクトルの数が算
出される。所定レベル以下の動きベクトルの数が所定範
囲内にあれば、最終的に完全一致状態と判別され、そう
でなければ不一致状態と判別される。なお、ステップ5
4、55の処理を省略してもよい。特に、動きベクトル
の検出精度がさほど高くないシステムでは、ステップ5
4、55の処理を省略することが好ましい。
値は”1”か否かが判別される。現フィールドのピーク
値が”1”である場合には、相関累積値の最大値が更新
される(ステップ57)。一方、現フィールドのピーク
値が”0”である場合には、相関累積値の最小値が更新
される(ステップ58)。
一致状態であるか否かが判別される(ステップ59)。
完全一致状態である場合には、前方保護期間か否かが判
別される(ステップ63)。そして、前方保護期間であ
る場合には、シネマモードによる遅延量変換処理が行な
われる(ステップ65)。前方保護期間でない場合に
は、後方保護期間か否かが判別される(ステップ6
4)。後方保護期間でない場合には、シネマモードによ
る遅延量変換処理が行なわれる(ステップ65)。
量決定処理によって決定された遅延量(図2のステップ
6で算出された遅延量d3)がそのまま遅延量とされる
(ステップ61)。
明する。この実施例では、所定のN回、完全一致状態が
連続しないと、シネマモードによる遅延量変換処理は行
なわれない。完全一致状態でない状態から完全一致状態
に移行してから(N−1)回に相当する期間が後方保護
期間である。
に一旦移行した場合には、完全一致状態でない状態が所
定のM回続かないと、通常の遅延量決定処理(図2のス
テップ6で算出された遅延量)によって求められた遅延
量を採用しない。シネマモードによる遅延量変換処理に
一旦移行した後、完全一致状態から完全一致状態でない
状態に初めて変化したときから(M−1)回に相当する
期間が前方保護期間である。
と判別された場合には、シネマモードによる遅延量変換
処理に移行する。また、この前方保護期間において、完
全一致状態ではない状態であると判別された場合には、
後述するように、遅延フィールド数の微調整が行なわれ
る。
されなかったときには、前方保護期間か否かが判別され
る(ステップ60)。前方保護期間でない場合には、通
常の遅延量決定処理によって決定された遅延量(図2の
ステップ6で算出された遅延量d3)がそのまま遅延量
とされる(ステップ61)。
ルド数の微調整が行なわれる(ステップ62)。すなわ
ち、現在の遅延フィールド数を、所定フィールド数周期
単位、たとえば、4フィールド周期単位で1フィールド
分ずつ通常時の遅延量(図2のステップ6で算出された
遅延量)に接近させるように遅延量d3が決定される。
65のシネマモードによる遅延量変換処理の詳細を示し
ている。
今回のステップ6(図2)で算出された通常遅延フィー
ルド数と、最適遅延フィールド数テーブル(表3または
表6参照)および遅延コマ数テーブル(表4または表7
参照)とに基づいて、次フィールドの最適遅延フィール
ド数X0および遅延コマ数Y0が決定される(ステップ
71)。
コマの、次フィールドにおける遅延コマ数Z0(以下、
現フィールドの次フィールド換算遅延コマ数という)が
算出される(ステップ72)。
り小さいか否かが判別される(ステップ73)。遅延コ
マ数Z0が遅延コマ数Y0より小さい場合、つまり、ス
テップ71で算出された次フィールドの遅延コマ数に対
応するコマが、ステップ72で算出された現フィールド
の次フィールド換算遅延コマ数に対応するコマより古い
場合、言い換えれば遅延コマ数が大きくなる方向に変化
する場合、現フィールドで出力されている遅延コマが既
に3回表示されているか否かが判別される(ステップ7
4)。
れている場合には、新しいコマの検索処理が行なわれる
(ステップ75)。現フィールドで出力されている遅延
コマが既に3回表示されていない場合には、同じコマを
3回表示させるために、同じコマの検索処理が行なわれ
る(ステップ76)。新しいコマの検索処理および同じ
コマの検索処理の詳細については、後述する。
0が遅延コマ数Y0以上である場合、つまり、ステップ
71で算出された次フィールドの遅延コマ数に対応する
コマが、ステップ72で算出された現フィールドの次フ
ィールド換算遅延コマ数に対応するコマと同じか新しい
場合、言い換えれば遅延コマ数が小さくなる方向に変化
する場合、遅延コマ数Z0と遅延コマ数Y0との差(Z
0−Y0)が1より大きいか否かが判別される(ステッ
プ77)。
(Z0−Y0)が1より大きい場合には、そのままで
は、次フィールドにおいて出力される遅延コマは、現フ
ィールドで出力されている遅延コマより2コマ以上離れ
てしまう(コマ飛ばしが発生してしまう)ので、これを
防止するために、新しいコマの検索処理が行なわれる
(ステップ78)。
(Z0−Y0)が1以下(0または1)である場合、す
なわち、コマ飛ばしが発生しない場合には、遅延モード
が完全遅延モードか妥協遅延モードかが判別される(ス
テップ79)。遅延モードが完全遅延モードの場合には
(ステップ79)、フィールド戻りが発生するか否かを
判定するために、現フィールドの遅延フィールド数に1
を加算した値が、ステップ72で算出された次フィール
ドの遅延フィールド数X0より小さいか否かが判別され
る(ステップ80)。
算した値が、次フィールドの遅延フィールド数X0より
小さいときには、そのままではフィールド戻りが発生す
るので、それを防止するために、同じコマの検索処理が
行なわれる(ステップ81)。
1を加算した値が、次フィールドの遅延フィールド数X
0以上のときには、フィールド戻りが発生しないので、
ステップ82に移行する。
0と遅延コマ数Y0との差(Z0−Y0)が1以下であ
って、遅延モードが妥協遅延モードの場合には(ステッ
プ79)、フィールド戻りの有無に関与しなくてよいの
で、ステップ80および81処理を行なうことなくステ
ップ82に移行する。
の処理が終了した後においても、ステップ82に移行す
る。上記ステップ75、76、78または81からステ
ップ82に移行した場合には、これらのステップの検索
処理によって求められた次フィールドの遅延フィールド
数X1に基づいて、次フィールドの遅延コマ数Y1が算
出される。次フィールドの遅延コマ数Y1の算出には、
現在の周期パターンおよび遅延コマ数テーブル(表4ま
たは表7参照)が用いられる。
らステップ82に移行した場合には、ステップ71によ
って求められた次フィールドの最適遅延フィールド数X
0に基づいて、次フィールドの遅延コマ数Y1(Y1=
Y0)が算出される。
等しい(Z0=Y1)か否か、すなわち、現フィールド
で出力されている遅延コマと次フィールドで出力される
遅延コマとが同じとなるか否かが判別される(ステップ
83)。遅延コマ数Z0が遅延コマ数Y1と等しい場合
には、現フィールドで出力されている遅延コマが3回よ
り多く表示されないようにするために、現フィールドで
出力されている遅延コマが3回表示されたか否かが判定
される(ステップ84)。
3回表示されている場合には、現フィールドで出力され
ている遅延コマが3回より多く表示されないようにする
ために、新しいコマの検索処理が行なわれる(ステップ
85)。そして、遅延フィールド数に極性が付加される
(ステップ86)。そして、図2のステップ12に移行
する。
0が遅延コマ数Y1と等しくない場合には、2−3プル
ダウンモードか、2−2プルダウンモードか否かが判別
される(ステップ87)。
コマを最低2回表示させるため、現フィールドで出力さ
れている遅延コマが既に2回表示されたか否かが判別さ
れる(ステップ88)。現在出力されている遅延コマが
既に2回表示されていなければ、同じコマを最低2回表
示させるため、同じコマの検索処理が行なわれる(ステ
ップ89)。
延コマが既に2回表示されていると判別されたときに
は、ステップ86に進み、遅延フィールド数に極性が付
加される。そして、図2のステップ12に移行する。
ードではないと判別されたときまたは、同じコマを最低
2回表示させるという制約がないため、ステップ88お
よび89の処理が行なわれることなくステップ86に進
み、遅延フィールド数に極性が付加される。そして、図
2のステップ12に移行する。
76、81、89の同じコマの検索処理の詳細を示して
いる。
の”6”であるか否かが判別される(ステップ91)。
現フィールドの遅延フィールド数が最大値の”6”であ
る場合には、次フィールドの遅延フィールド数(設定遅
延量d3)が6にされる(ステップ92)。
の”6”でない場合、すなわち5以下の場合には、現フ
ィールドの遅延フィールド数に1を加算した値、すなわ
ち、次フィールドに換算した遅延フィールド数が、偶数
であるか否かが判別される(ステップ93)。
算した値が、偶数である場合には、次フィールドで出力
される遅延された映像信号として、補間回路12によっ
て補間されていない映像信号bが選択されるように、次
フィールドの遅延フィールド数(設定遅延量d3)が現
フィールドの遅延フィールド数に1を加算した値にされ
る(ステップ94)。
算した値が、奇数である場合には、現フィールドの遅延
フィールド数に1を加算した値の遅延フィールド数に相
当する遅延コマ(コマ〔現遅延フィールド数+1〕)
が、現フィールドで出力されているコマ(コマ〔現遅延
フィールド数〕)と同じか否かが判別される(ステップ
95)。
の遅延フィールド数(設定遅延量d3)が現フィールド
の遅延フィールド数にされる(ステップ96)。この結
果、次フィールドにおいて、補間回路12によって補間
されていない映像信号が選択されるとともに、現フィー
ルドで出力されているコマと同じコマが出力される。
合には、同じコマを得るために、次フィールドの遅延フ
ィールド数(設定遅延量d3)が現フィールドの遅延フ
ィールド数に1を加算した値にされる(ステップ9
4)。この場合には、次フィールドにおいて、補間回路
12によって補間された映像信号cが選択される。
75、78、85の新しいコマの検索処理の詳細を示し
ている。
ールドでの遅延コマ数より1小さい遅延コマ数とされる
(ステップ101)。つまり、現フィールドで出力され
ている遅延コマより1つ新しいコマが、目標コマ(ター
ゲットコマ)とされる。
の絶対値がiとされる(ステップ12)。
プ103)。i=0であれば、すなわち、現フィールド
での遅延フィールド数が0である場合には、次フィール
ドの遅延フィールド数(設定遅延量d3)は0にされる
(ステップ104)。
いて、遅延フィールド数がiである遅延コマが、コマ
〔i〕とされる(ステップ105)。
ットコマが、コマ〔i〕と同じか否かが判別される(ス
テップ106)。
ときには、iがi−1に変更される(ステップ10
7)。そして、ステップ103に戻る。変更後のiが0
であれば、ステップ104に移り、次フィールドの遅延
フィールド数(設定遅延量d3)は0にされる。
に移り、次フィールドにおいて、遅延フィールド数がi
である遅延コマが、コマ〔i〕とされる。そして、ステ
ップ101で設定されたターゲットコマが、コマ〔i〕
と同じか否かが判別される(ステップ106)。
および107からなるループでは、現フィールドで出力
されている遅延フィールドと、現在出力されている主画
像のフィールド(入力映像信号のフィールド)との間の
フィールドにおいて、ターゲットコマと同じものが検索
されている。
がコマ〔i〕と同じであると判別された場合には、iが
偶数か否かが判定される(ステップ108)。iが偶数
である場合には、次フィールドの遅延フィールド数をi
にしても補間回路12によって補間されていない映像信
号bが選択されるので、次フィールドの遅延フィールド
数(設定遅延量d3)がiとされる(ステップ10
9)。
と判別されたときには、次フィールドにおいて遅延フィ
ールド数をi−1にした場合の遅延コマが、コマ〔i−
1〕とされる(ステップ110)。そして、ターゲット
コマが、コマ〔i−1〕と同じか否かが判別される(ス
テップ111)。
である場合には、次フィールドにおいて補間回路12に
よって補間されていない映像信号bを出力させるために
次フィールドの遅延フィールド数をi−1にしても、タ
ーゲットコマが選択できるので、次フィールドの遅延フ
ィールド数(設定遅延量d3)がi−1とされる(ステ
ップ112)。ターゲットコマがコマ〔i−1〕と同じ
でない場合には、次フィールドの遅延フィールド数(設
定遅延量d3)がiとされる(ステップ109)。この
場合には、次フィールドにおいて補間回路12によって
補間されている映像信号cが出力される。
御処理の詳細を示している。
元映像から3次元映像を生成した場合、現在映し出され
ている映像のシーンから全く異なるシーンに映像が変化
した場合、左目用映像では新たなシーンが映しだされて
いるのに対し、フレーム遅延された右目用映像では前の
シーンの映像が映し出されるといったことが起こる。こ
のため、観察者がシーンの変り目で、違和感を覚えると
いう問題がある。
チェンジを検出するとともに、シーンチェンジを検出し
たときに、全ての遅延量(d1、d2、d3、Pd)及
び全ての遅延量履歴データを0にすることにより、上記
問題を解決するための処理である。
b、c…のうち、所定の1の領域aでの現フィールドに
おける水平方向動きベクトルの大きさ(動きベクトル
量)が取得される(ステップ121)。次に、ステップ
1で取得した動きベクトル量が、既存値に加算される
(ステップ122)。既存値の初期値は0である。
クトル検出領域bでの現フィールドにおける水平方向動
きベクトルの大きさ(動きベクトル量)が取得される
(ステップ121)。そして、取得された動きベクトル
量が、既存値、すなわち、動きベクトル検出領域aにお
ける動きベクトル量に加算される(ステップ122)。
このようにして、全ての動きベクトル検出領域の現フィ
ールドにおける動きベクトル量の総和が算出される(ス
テップ121、122、123)。
数)とし、現フィールドにおける動きベクトル量の総和
をMX(t)とすると、MX(t)は次の数式で表され
る。
ドにおける動きベクトル量の総和が算出されると(ステ
ップ123でYES)、2フィールド前までの動きベク
トル量の総和の平均値が求められる(ステップ12
4)。
ベクトル量の総和MX(t−3)と、2フィールド前の
映像の動きベクトルの総和MX(t−3)との平均値M
Xave(t−2)を、2フィールド前までの動きベク
トル量の総和の平均値MXave(t−2)としてい
る。MXave(t−2)は、次の数式に基づいて、求
められる。
実施例では、3フィールド前の映像の動きベクトル量の
総和MX(t−3)と、2フィールド前の映像の動きベ
クトルの総和MX(t−3)との平均値MXave(t
−2)を2フイールド前までの動きベクトル量の総和の
平均値としているが、それ以上、例えば2フィールド前
から9フィールド前までの8個のフィールド(S=8)
の平均値を、2フイールド前までの動きベクトル量の総
和の平均値としてもよい。
ルドの動きベクトル量の総和MX(t)がRAM22の
退避領域に確保される(ステップ125)。なお、退避
領域には数フィールド前までの映像について各フィール
ド毎の動きベクトル量の総和が確保されている。
ルド前のフィールドの動きベクトル量の総和MX(t−
1)がステップ124で得られた平均値MXave(t
−1)より所定値(たとえば、40画素)以上大きいか
否かが判別される(ステップ126)。総和MX(t−
1)が平均値MXave(t−1)より所定値以上大き
くない場合には、この処理は終了する。
(t−1)より所定値以上大きい場合には、退避領域に
確保されている1フィールド前の動きベクトル量の総和
MX(t−1)が、退避領域に確保されている現フィー
ルドの動きベクトル量の総和MX(t)より所定値(た
とえば、40画素)以上大きいか否かが判別される(ス
テップ127)。総和MX(t−1)が総和MX(t)
より所定値以上大きくない場合には、この処理は終了す
る。
所定値以上大きい場合には、2フィールド前の映像と1
フィールド前の映像との間には、シーンの切れ目が生じ
ていると判断され、ステップ128に進む。
(t−1)であり、かつMX(t−1)>>MX(t)
であるという条件を満たす数式6が成立した時、動きベ
クトル量が急激に大きくなったと判断し、第(t−2)
フィールドと、第(t−1)フィールドとの間でシーン
が変化したと判断される。
ら出力される左目用の映像信号および右目用の映像信号
の両方が、入力端子1に入力される2次元映像信号とな
るように、遅延量(設定遅延量d3)を0にする。これ
により、シーンの変り目においては、出力端子2、3か
ら出力される左右の映像信号は同一の映像信号となり、
モニタに映し出される左右の映像は同一映像となるた
め、観察者は違和感を感じなくなる。
ールドの動きベクトル量の総和の全てがクリアされる
(ステップ129)。
理、すなわちステップ31および32の変形例を示して
いる。
実際に設定されている遅延量(設定遅延量d3)とが一
致するかが判別される。目標遅延量Pdと設定遅延量d
3とが一致していない場合には、設定遅延量d3が既に
2フィールド継続しているか否かが判別される(ステッ
プ33)。
ている場合には、その設定遅延量d3の継続フィールド
数が2の奇数倍か、2の偶数倍かが判別される(ステッ
プ34)。
が、2の偶数倍である場合には、次のような処理が行な
われた後(ステップ35)、図2のステップ7に移る。
すなわち、設定遅延量d3が目標遅延量Pdに近づく方
向に1だけ変更される(d3=d3±1)。
ィールド間の被写体の移動量が半分になるように位相制
御回路14、15による水平ずれ量が算出される。この
水平ずれ量は、設定遅延量d3の変化に対応したフィー
ルド間の動きベクトル平均値に基づいて、算出される。
言い換えれば、設定遅延量d3が実質的に0.5フィー
ルドだけ、目標遅延量Pdに近づく方向に変更されるよ
うに、水平ずれ量が算出される。なお、この水平ずれ量
の算出は、設定遅延量d3の変化に対応したフィールド
間の動きベクトル平均値が所定値以上の場合のみ行なう
ことが好ましい。
量d3の継続フィールド数が2の奇数倍であると判別さ
れたときには、水平移動量は元の値、すなわち、操作・
表示部23で設定されている設定値に戻される(ステッ
プ36)。そして、図2のステップ7に移る。
遅延量d3とが一致している場合または、上記ステップ
33で現在の遅延量d3が既に2フィールド継続してい
ない場合には、遅延量を変更することなく、図2のステ
ップ7に移行する。
は4フィールド周期単位でかつ1フィールド分ずつ目標
遅延量Pdに近づくように制御される。たとえば、図3
4に示すように、設定遅延量d3は、0、0、0、0、
1、1、1、1、2、2、2、2…というように、4フ
ィールド周期単位でかつ1フィールド分ずつ変化する。
しかしながら、この変形例では、位相制御回路14、1
5による水平ずれ量が、設定遅延量d3の変化に対応し
たフィールド間の被写体の移動量が半分になるように調
整されるので、実質的には、図34に示すように、設定
遅延量d3が、0、0、0、0、0.5、0.5、1、
1、1.5、1.5、2、2…というように変化した場
合と同様な効果が得られる。
次元映像の飛び出し量が滑らかに変化し、見やすい立体
映像が得られる。
られかつ移動物体の動きが滑らかとなる2次元画像を3
次元画像に変換する方法が実現される。
ある。
順を示すフローチャートである。
順をフローチャートである。
示すグラフである。
係式の導き方を説明するための模式図である。
遅延量が変更される様子を示すタイムチャートである。
り大きくなったときに、目標遅延量が変更される様子を
示すタイムチャートである。
処理の詳細な手順をフローチャートである。
処理の詳細な手順をフローチャートである。
御処理の詳細な手順をフローチャートである。
細な手順をフローチャートである。
細な手順をフローチャートである。
89の同じコマの検索処理の詳細な手順をフローチャー
トである。
85の新しいコマの検索処理の詳細な手順をフローチャ
ートである。
映像のフィールドに対する動きベクトルの変化を示すグ
ラフである。
像をフィールドごとに示す模式図である。
ードが設定されている場合において、通常時の遅延フィ
ールド数が1〜3(−1〜−3)のときに実際に出力さ
れる遅延画像を示す模式図である。
ードが設定されている場合において、通常時の遅延フィ
ールド数が4〜6(−4〜−6)のときに実際に出力さ
れる遅延画像を示す模式図である。
ードが設定されている場合において、1コマ遅延から2
コマ遅延に移行する場合に実際に出力される遅延画像を
示す模式図である。
ードが設定されている場合において、2コマ遅延から1
コマ遅延に移行する場合に実際に出力される遅延画像を
示す模式図である。
ードが設定されている場合において、通常時の遅延フィ
ールド数が1〜3(−1〜−3)のときに実際に出力さ
れる遅延画像を示す模式図である。
ードが設定されている場合において、通常時の遅延フィ
ールド数が4〜6(−4〜−6)のときに実際に出力さ
れる遅延画像を示す模式図である。
ードが設定されている場合において、1コマ遅延から2
コマ遅延に移行する場合に実際に出力される遅延画像を
示す模式図である。
ードが設定されている場合において、2コマ遅延から1
コマ遅延に移行する場合に実際に出力される遅延画像を
示す模式図である。
映像をフィールドごとに示す模式図である。
て、通常時の遅延フィールド数が1〜2(−1〜−2)
のときに実際に出力される遅延画像を示す模式図であ
る。
ードが設定されている場合において、通常時の遅延フィ
ールド数が3〜4(−3〜−4)のときに実際に出力さ
れる遅延画像を示す模式図である。
ードが設定されている場合において、通常時の遅延フィ
ールド数が5〜6(−5〜−6)のときに実際に出力さ
れる遅延画像を示す模式図である。
ードが設定されている場合において、遅延コマ数が、0
−1−2−3に変化する場合に実際に出力される遅延画
像を示す模式図である。
ードが設定されている場合において、遅延コマ数が、0
−1−2−3に変化する場合に実際に出力される遅延画
像を示す模式図である。
て、遅延コマ数が、3−2−1−0に変化する場合に実
際に出力される遅延画像を示す模式図である。
制御処理の詳細な手順をフローチャートである。
すフローチャートである。
質的な遅延量の変化を示すタイムチャートである。
を示すフローチャートである。
Claims (13)
- 【請求項1】 2次元映像信号から、主映像信号と、主
映像信号に対して遅延された副映像信号とを生成するこ
とにより、2次元映像を3次元映像に変換する方法にお
いて、 主映像信号の現フィールドの動きに関するデータに基づ
いて、主映像信号に対する副映像信号の仮の遅延量を求
める第1ステップ、 第1ステップで求められた仮の遅延量に基づいて、目標
遅延量を求める第2ステップ、および第2ステップで求
められた目標遅延量と、現フィールドで用いられている
真の遅延量とに基づいて、次フィールドに対して用いら
れる真の遅延量を求める第3ステップ、 を備えていることを特徴とする2次元映像を3次元映像
に変換する方法。 - 【請求項2】 上記第1ステップでは、画像の動きに関
するデータに対する仮の遅延量との関係が予め記憶され
たテーブルに基づいて、仮の遅延量が求められる請求項
1記載の2次元映像を3次元映像に変換する方法。 - 【請求項3】 上記第1ステップでは、画像の動きに関
するデータから仮の遅延量を求めるための関係式に基づ
いて、仮の遅延量が求められる請求項1記載の2次元映
像を3次元映像に変換する方法。 - 【請求項4】 上記第2ステップでは、上記第1ステッ
プで求められた仮の遅延量が目標遅延量とされる請求項
1、2および3のいずれかに記載の2次元映像を3次元
映像に変換する方法。 - 【請求項5】 上記第2ステップでは、上記第1ステッ
プで求められた仮の遅延量と過去の履歴データとに基づ
いて、目標遅延量が求められる請求項1、2および3の
いずれかに記載の2次元映像を3次元映像に変換する方
法。 - 【請求項6】 上記第2ステップでは、上記第1ステッ
プで求められた仮の遅延量を含む過去所定回分の仮の遅
延量の平均が求められ、この平均が目標遅延量とされる
請求項5に記載の2次元映像を3次元映像に変換する方
法。 - 【請求項7】 上記第2ステップでは、上記第1ステッ
プで求められた仮の遅延量を含む過去所定回分の仮の遅
延量の平均が求められ、求められた仮の遅延量の平均
と、過去において求められた1または複数の仮の遅延量
の平均との、組み合わせパターンに基づいて、目標遅延
量が求められる請求項5に記載の2次元映像を3次元映
像に変換する方法。 - 【請求項8】 上記第2ステップでは、まず、現フィー
ルドから過去所定回分の仮の遅延量の平均および他の1
または複数組の過去所定回分の仮の遅延量の平均が求め
られ、次に、これらの各平均値に基づいて目標遅延量が
求められる請求項5に記載の2次元映像を3次元映像に
変換する方法。 - 【請求項9】 上記第2ステップでは、まず、現フィー
ルドから過去所定回分の仮の遅延量の平均および他の1
または複数組の過去所定回分の仮の遅延量の平均が求め
られ、 次に、これらの平均値から最適平均値が選択され、 次に、選択された最適平均値と、過去において求められ
た1または複数の最適平均値との、組み合わせパターン
に基づいて、目標遅延量が求められる請求項5に記載の
2次元映像を3次元映像に変換する方法。 - 【請求項10】 上記第3ステップでは、第2ステップ
で求められた目標遅延量と、現フィールドで用いられて
いる真の遅延量とが一致している場合、または第2ステ
ップで求められた目標遅延量と、現フィールドで用いら
れている真の遅延量とが不一致でありかつ現フィールド
で用いられている真の遅延量が所定のフィールド数分、
継続していない場合には、次フィールドで用いられる真
の遅延量は現フィールドで用いられている真の遅延量と
同じにされ、 第2ステップで求められた目標遅延量と、現フィールド
で用いられている真の遅延量とが不一致でありかつ現フ
ィールドで用いられている真の遅延量が所定のフィール
ド数分、継続している場合には、次フィールドで用いら
れる真の遅延量は、現フィールドで用いられている真の
遅延量から目標遅延量に所定値だけ近づいた値とされる
請求項1、2、3、4、5、6、7、8および9のいず
れかに記載の2次元映像を3次元映像に変換する方法。 - 【請求項11】 上記第3ステップでは、第2ステップ
で求められた目標遅延量の符号が現フィールドで用いら
れている真の遅延量の符号と異なる場合または第2ステ
ップで求められた目標遅延量の符号が現フィールドで用
いられている真の遅延量の符号と同じで、かつ目標遅延
量の絶対値が現フィールドで用いられている真の遅延量
の絶対値より小さい場合には、真の遅延量が目標遅延量
に速やかに近づくように、次フィールドで用いられる真
の遅延量が決定され、 第2ステップで求められた目標遅延量の符号が現フィー
ルドで用いられている真の遅延量の符号と同じで、かつ
目標遅延量の絶対値が現フィールドで用いられている真
の遅延量の絶対値より大きい場合には、真の遅延量が目
標遅延量に緩やかに近づくように、次フィールドで用い
られる真の遅延量が決定される請求項1、2、3、4、
5、6、7、8および9のいずれかに記載の2次元映像
を3次元映像に変換する方法。 - 【請求項12】 上記第3ステップは、 第2ステップで求められた目標遅延量と、現フィールド
で用いられている真の遅延量とが一致しているか否かを
判定する第4ステップ、 第4ステップにおいて、第2ステップで求められた目標
遅延量と、現フィールドで用いられている真の遅延量と
が一致していないと判定されたときには、第2ステップ
で求められた目標遅延量の符号と、現フィールドで用い
られている真の遅延量の符号とが一致しているか否かを
判定する第5ステップ、 第5ステップにおいて、第2ステップで求められた目標
遅延量の符号と、現フィールドで用いられている真の遅
延量の符号とが一致していると判定されたときには、第
2ステップで求められた目標遅延量の絶対値が、現フィ
ールドで用いられている真の遅延量の絶対値より大きい
か否かを判定する第6ステップ、 第6ステップにおいて、第2ステップで求められた目標
遅延量の絶対値が、現フィールドで用いられている真の
遅延量の絶対値より大きいと判定されたときには、現フ
ィールドで用いられている真の遅延量が第1の所定のフ
ィールド数分、継続しているか否かを判定する第7ステ
ップ、 第5ステップにおいて、第2ステップで求められた目標
遅延量の符号と、現フィールドで用いられている真の遅
延量の符号とが一致していないと判定されたときには、
現フィールドで用いられている真の遅延量が、上記第1
の所定フィールド数より少ない第2の所定のフィールド
数分、継続しているか否かを判定する第8ステップ、 第6ステップにおいて、第2ステップで求められた目標
遅延量の絶対値が、現フィールドで用いられている真の
遅延量の絶対値より小さいと判定されたときには、現フ
ィールドで用いられている真の遅延量が上記第1の所定
フィールド数より少ない第3の所定のフィールド数分、
継続しているか否かを判定する第9ステップ、 上記第4ステップにおいて第2ステップで求められた目
標遅延量と現フィールドで用いられている真の遅延量と
が一致していると判定されたとき、上記第7ステップに
おいて、現フィールドで用いられている真の遅延量が第
1の所定のフィールド数分、継続していないと判定され
たとき、上記第8ステップにおいて、現フィールドで用
いられている真の遅延量が第2の所定のフィールド数
分、継続していないと判定されたとき、または上記第9
ステップにおいて、現フィールドで用いられている真の
遅延量が第3の所定のフィールド数分、継続していない
と判定されたときには、次フィールドで用いられる真の
遅延量を現フィールドで用いられている真の遅延量と同
じにする第10ステップ、ならびに上記第7ステップに
おいて、現フィールドで用いられている真の遅延量が第
1の所定のフィールド数分、継続していると判定された
とき、上記第8ステップにおいて、現フィールドで用い
られている真の遅延量が第2の所定のフィールド数分、
継続していると判定されたとき、または上記第9ステッ
プにおいて、現フィールドで用いられている真の遅延量
が第3の所定のフィールド数分、継続していると判定さ
れたときには、次フィールドで用いられる真の遅延量
を、現フィールドで用いられている真の遅延量から目標
遅延量に所定値だけ近づいた値にする第11ステップ、 を備えている請求項1、2、3、4、5、6、7、8お
よび9のいずれかに記載の2次元映像を3次元映像に変
換する方法。 - 【請求項13】 2次元映像信号から、主映像信号と、
主映像信号に対して遅延された副映像信号とを生成する
とともに、主映像信号および/または副映像信号の位相
をずらすことにより、2次元映像を3次元映像に変換す
る方法において、 主映像信号の現フィールドの動きに関するデータに基づ
いて、次フィールドの主映像信号に対する副映像信号の
遅延量が求められ、現フィールドと次フィールドとの間
の遅延量の変化量が実質的に小さくなるように、主映像
信号および/または副映像信号の位相ずれ量および方向
が決定されることを特徴とする2次元映像を3次元映像
に変換する方法。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7058612A JP2846834B2 (ja) | 1994-09-22 | 1995-03-17 | 2次元映像を3次元映像に変換する方法 |
KR1019950031177A KR100374463B1 (ko) | 1994-09-22 | 1995-09-21 | 2차원영상을3차원영상으로변환하는방법 |
EP95114901A EP0703716B1 (en) | 1994-09-22 | 1995-09-21 | Method of converting two-dimensional images into three-dimensional images |
DE69528946T DE69528946T2 (de) | 1994-09-22 | 1995-09-21 | Verfahren zum Umsetzen von zweidimensionalen Bildern in dreidimensionale Bilder |
US08/600,034 US5682437A (en) | 1994-09-22 | 1996-02-12 | Method of converting two-dimensional images into three-dimensional images |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6-228134 | 1994-09-22 | ||
JP22813494 | 1994-09-22 | ||
JP7058612A JP2846834B2 (ja) | 1994-09-22 | 1995-03-17 | 2次元映像を3次元映像に変換する方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08149512A JPH08149512A (ja) | 1996-06-07 |
JP2846834B2 true JP2846834B2 (ja) | 1999-01-13 |
Family
ID=26399642
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7058612A Expired - Fee Related JP2846834B2 (ja) | 1994-09-22 | 1995-03-17 | 2次元映像を3次元映像に変換する方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2846834B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012019329A (ja) | 2010-07-07 | 2012-01-26 | Sony Corp | 記録装置、記録方法、再生装置、再生方法、プログラム、および記録再生装置 |
-
1995
- 1995-03-17 JP JP7058612A patent/JP2846834B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH08149512A (ja) | 1996-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0703716B1 (en) | Method of converting two-dimensional images into three-dimensional images | |
JP2846830B2 (ja) | 2次元映像を3次元映像に変換する方法 | |
KR100381348B1 (ko) | 2차원 영상을 3차원 영상으로 변환하는 방법 | |
EP0692917B1 (en) | Method of converting two-dimensional images into three-dimensional images | |
JP2951230B2 (ja) | 2次元映像から3次元映像を生成する方法 | |
US5784097A (en) | Three-dimensional image display device | |
US20070269136A1 (en) | Method and device for generating 3d images | |
US20110012998A1 (en) | Imaging device, imaging method and recording medium | |
US6553184B1 (en) | Method of converting two dimensional images into three-dimensional images | |
EP1723786A1 (en) | Motion compensation deinterlacer protection | |
JP3096612B2 (ja) | 時分割方式立体映像信号検出方法、時分割方式立体映像信号検出装置および立体映像表示装置 | |
KR20040078690A (ko) | 오클루전을 고려하여 일군의 화소들의 움직임 벡터를 추정 | |
JP2846834B2 (ja) | 2次元映像を3次元映像に変換する方法 | |
JP2846836B2 (ja) | 2次元映像を3次元映像に変換する方法 | |
JP3108287B2 (ja) | 2次元映像を3次元映像に変換する方法 | |
JP3128467B2 (ja) | 2次元映像を3次元映像に変換する方法 | |
JPH10108220A (ja) | 2次元映像を3次元映像に変換する装置 | |
JP3392627B2 (ja) | 2次元映像を3次元映像に変換する方法 | |
JP3249335B2 (ja) | 3次元映像変換方法 | |
JP3096622B2 (ja) | 2次元映像を3次元映像に変換する方法 | |
JP2846843B2 (ja) | 2次元映像を3次元映像に変換する方法 | |
JPH09107561A (ja) | 2つのカメラの自動選択装置および2つのカメラの自動選択方法およびその用途 | |
JPH1175221A (ja) | 2次元映像を3次元映像に変換する方法 | |
JPH1169382A (ja) | 2次元映像を3次元映像に変換する方法 | |
JP2003052056A (ja) | 映像タイミング差検出方法、映像補正方法、映像タイミング差検出装置、映像補正装置及びそれらを用いた記録再生装置、受像機 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071030 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081030 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081030 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091030 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101030 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101030 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111030 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121030 Year of fee payment: 14 |
|
LAPS | Cancellation because of no payment of annual fees |