(57)【要約】【課題】  フレームレート変換による動画質改善効果を得つつ、破綻の少ない映像を得ることが可能な技術を提供する。【解決手段】  本発明は、入力映像信号の複数フレームから、映像の動きベクトルの情報を検出する動きベクトル検出部(24)と、動きベクトルを用いて補間フレームを作成するための補間フレーム生成部(25)と、補間フレーム生成部で生成された補間フレームと前記入力映像信号のフレームとを組み合わせて、新たなフレーム列の映像信号を生成して出力するためのフレーム列生成部(26)とを備える。そして本発明は、入力映像信号の２つのフレーム間に複数の補間フレームが連続するような変換を行う場合は、その複数の補間フレームのうち少なくとも一つを、動きベクトルを用いない（すなわち映像の動きに依存しない）補間フレームとする。【選択図】  図２
2008167102.tif 000002
【特許請求の範囲】
【請求項１】
映像信号処理装置において、
入力映像信号に含まれる複数のフレームから、映像の動きベクトルの情報を検出する動きベクトル検出部と、
補間フレームを作成するための補間フレーム生成部と、
前記補間フレーム生成部で生成された補間フレームと前記入力映像信号のフレームとを組み合わせて、新たなフレーム列の映像信号を生成して出力するためのフレーム列生成部と、を備え、
前記補間フレーム生成部は、前記動きベクトル検出部で検出された動きベクトルを用いて前記補間フレームの作成が可能であり、かつ前記入力映像信号のフォーマットに応じて、異なる補間フレーム生成処理を行うことを特徴とする映像信号処理装置。
【請求項２】
請求項１に記載の映像信号処理装置において、前記補間フレーム生成部は、前記入力映像信号が非プルダウン形式の場合は第１の補間フレーム生成処理を行い、前記入力映像信号が２−３プルダウン形式の場合は第２の補間フレーム生成処理を行うことを特徴とする映像信号処理装置。
【請求項３】
請求項２に記載の映像信号処理装置において、
前記第１の補間フレーム生成処理は、前記非プルダウンの映像信号内の時間的に連続する第１及び第２のフレームから検出された動きベクトルを用いて、該第１及び第２のフレーム間に挿入される補間フレームを作成する処理であり、
前記第２の補間フレーム生成処理は、前記２−３プルダウンの映像信号内の、互いに異なる映像情報を持ち、かつ時間的に連続する第１、第２及び第３のフレームのうち、第１及び第２、または第２及び第３のフレームから検出された動きベクトルを用いて第１の補間フレームを作成するとともに、前記第２のフレームと同じ映像情報を持つ第２の補間フレームを作成する処理であり、
前記第１から第３のフレーム間に存在するフレームが、前記第１及び第２の補間フレームに置き換えられることを特徴とする映像信号処理装置。
【請求項４】
請求項２に記載の映像信号処理装置において、
前記第１の補間フレーム生成処理は、前記非プルダウンの映像信号内の時間的に連続する第１及び第２のフレームから検出された動きベクトルを用いて、該第１及び第２のフレーム間に挿入される補間フレームを作成する処理であり、
前記第２の補間フレーム生成処理は、前記２−３プルダウンの映像信号内の、互いに異なる映像情報を持ち、かつ時間的に連続する第１、第２及び第３のフレームのうち、第１及び第２、または第２及び第３のフレームから検出された動きベクトルを用いて第１の補間フレームを作成するとともに、前記第１及び第２または前記第２及び第３のフレームの平均値から生成された第２の補間フレームを作成する処理であり、
前記第１から第３のフレーム間に存在するフレームが、前記第１及び第２の補間フレームに置き換えられることを特徴とする映像信号処理装置。
【請求項５】
映像信号処理装置において、
入力映像信号に含まれる複数のフレームから、映像の動きベクトルの情報を検出する動きベクトル検出部と、
補間フレームを作成するための補間フレーム生成部と、
前記補間フレーム生成部で生成された補間フレームと前記入力映像信号のフレームとを組み合わせて、新たなフレーム列の映像信号を生成して出力するためのフレーム列生成部と、を備え、
前記補間フレーム生成部は、前記動きベクトル検出部で検出された動きベクトルを用いて前記補間フレームの作成が可能であり、
前記フレーム列生成部は、
第１映像信号内の第１及び第２のフレーム間の動きベクトルを用いて生成されたの補間フレームを挿入する第１のフレーム列生成処理と、
第２映像信号内の第１及び第２のフレーム間のフレームを、該第１及び第２のフレーム間の前記動きベクトルを用いて生成された第１の補間フレームと、前記動きベクトルを用いずに生成された第２の補間フレームとに置き換える第２のフレーム列生成処理と、
を実行可能であることを特徴とする映像信号処理装置。
【請求項６】
請求項５に記載の映像信号処理装置において、
前記第１のフレーム列生成処理は、前記新たなフレーム列の信号のフレームレートを前記入力映像信号のフレームレートよりも大きくする処理であり、
前記第２のフレーム列生成処理は、前記新たなフレーム列の信号のフレームレートを前記入力映像信号のフレームレートから変化させない処理であることを特徴とする映像信号処理装置。
【請求項７】
請求項６に記載の映像信号処理装置において、
前記第１映像信号は非プルダウン形式の６０Ｈｚのフレームレートを持つ映像信号であり、前記第２映像信号は２−３プルダウン形式の６０Ｈｚのフレームレートを持つ入力映像信号であり、
前記第１のフレーム列生成処理は、前記第１映像信号を、前記補間フレームを含む１２０Ｈｚまたは９０Ｈｚのフレームレートを有する前記新たなフレーム列の信号に変換する処理であり、
前記第２のフレーム列生成処理は、２−３プルダウン形式の６０Ｈｚのフレームレートを持つ入力映像信号を、前記第１及び第２の補間フレームを含む６０Ｈｚのフレームレートを有する前記新たなフレーム列の信号に変換する処理であることを特徴とする映像信号処理装置。
【請求項８】
映像信号処理装置において、
入力映像信号に含まれる複数のフレームから、映像の動きベクトルの情報を検出する動きベクトル検出部と、
補間フレームを生成する補間フレーム生成部と、
前記補間フレーム生成部で生成された補間フレームと前記入力映像信号のフレームとを組み合わせて、新たなフレーム列の映像信号を生成して出力するためのフレーム列生成部と、を備え、
前記補間フレーム生成部は、前記入力映像信号が所定フォーマットを有する場合は、前記補間フレームとして第１の補間フレーム及び第２の補間フレームを生成し、
前記フレーム列生成部は、前記所定フォーマットの映像信号の、互いに異なる映像内容を持つ第１及び第２のフレーム間のフレームを、前記第１及び第２の補間フレームに置き換えて新たなフレーム列の映像信号を生成し、
前記第１及び第２の補間フレームのうち少なくともいずれか１つの生成方法が、前記動きベクトル検出部で検出された動きベクトルの特徴に応じて変更されることを特徴とする映像信号処理装置。
【請求項９】
請求項８に記載の映像信号処理装置において、前記所定フォーマットの映像信号は、２−３プルダウン形式の映像信号であることを特徴とする映像信号処理装置。
【請求項１０】
請求項８に記載の映像信号処理装置において、前記補間フレームの生成方法の一方は、前記動きベクトルを用いて補間フレームを生成する第１の生成方法であり、他方は、該動きベクトルを用いずに補間フレームを生成する第２の生成方法であることを特徴とする映像信号処理装置。
【請求項１１】
請求項１０に記載の映像信号処理装置において、前記動きベクトルの特徴は、該動きベクトルの所定検出範囲におけるヒストグラムであることを特徴とする映像信号処理装置。
【請求項１２】
請求項１１に記載の映像信号処理装置において、前記動きベクトルのヒストグラムによって前記所定検出範囲を超える動きが存在するかを判定し、当該所定領域を超える動きが存在する場合は前記第１の生成方法が選択され、存在しない場合は前記第２の生成方法が選択される選択されることを特徴とする。
【請求項１３】
請求項１０に記載の映像信号処理装置において、前記第２の生成方法は、前記第１及び第２のフレーム間に存在しかつ第１及び第２のフレームとは異なる映像内容を持つ第３のフレームの繰り返しにより前記一方の補間フレームを生成する方法であることを特徴とする映像信号処理装置。
【請求項１４】
請求項１０に記載の映像信号処理装置において、前記第２の生成方法は、前記第１及び第２のフレーム間に存在しかつ第１及び第２のフレームとは異なる映像内容を持つ第３のフレームと、前記第１または第２のフレームとの平均値により前記一方の補間フレームを生成する方法であることを特徴とする映像信号処理装置。
【請求項１５】
請求項８に記載のフレームレート変換装置において、入力映像の中で最も多く検出された動きベクトルをグローバルベクトルとするとともに、該グローバルベクトルを用いて前記第１及び第２の補間フレームを生成することを特徴とする映像信号処理装置。
【請求項１６】
請求項９に記載のフレームレート変換装置において、更に、入力映像信号が表す番組のジャンルによって、前記補間フレームの生成方法を変更するようにしたことを特徴とする映像信号処理装置。
【請求項１７】
請求項１〜１６記載のいずれかに記載の映像信号処理装置を備えた画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像処理装置及びそれを備えた映像表示装置に関し、特に入力された映像信号のフレームレートを変換するための構成を備えた映像処理装置及びそれを備えた映像表示装置に関する。
【背景技術】
【０００２】
近年、動画性能を向上させるための技術として、フレームレート変換と呼ばれる技術が提案されている。これは、映像信号に含まれる複数のフレームと、該入力映像信号の動きベクトルを用いて装置内部で生成された補間フレームとを組み合わせて、新たなフレーム列の信号を生成するものである。これにより、動画表示における残像感やガタガタ感といった不自然な動きを改善し、動画性能を向上することが可能となる。
【０００３】
動画性能をより向上させるためには、精度の高い補間フレーム生成が必要であり、そのためには、補間フレーム生成に用いられる動きベクトルの検出精度を向上させる必要がある。動きベクトルの検出精度の向上にかかる従来技術については、例えば特許文献１等に開示されている。
【０００４】
【特許文献１】特開２００２−２７４１４号公報（段落０００９、図9）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術では、１画面中に複数の動きが存在するような画像や、複数の動物体が交差するような画像については考慮されていない。かかる画像における動物体について正確な動きベクトルを求めることが難しく（すなわち動きベクトルの誤検出が発生しやすく）、精度の高い補間フレームの生成が困難となり、結果として、フレームレート変換後の映像に破綻が生じる。ここで、映像の破綻とは、オリジナル（入力映像信号）の映像の動きとは関連性が無いもしくは低い映像がオリジナルの映像中に出現することを言い、この出現頻度が高い場合は破綻が目立ちやすくなる。
【０００６】
本発明は、上記課題に鑑みて考えたものであり、上述の破綻を低減して高画質な映像を得ることが可能なフレームレートの変換技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明は、特許請求の範囲に記載された構成を特徴とするものである。
【０００８】
例えば、入力映像信号における２つのフレーム間に複数の補間フレームを挿入、もしくは該２つのフレーム間のオリジナルフレームを複数の補間フレームと置き換える変換を行う場合、補間フレームが時間的に連続して表れることになる。このとき、オリジナルの映像における動物体の動きが複雑な場合は、動きベクトルを正確に検出することが困難となるために映像の破綻が生じやすくなる。従って、映像の動きが複雑な場合に上記のような変換を行うと、映像の破綻が大きい補間フレームが時間的に連続して出現するため、かかる破綻が一層目立ちやすくなる。
【０００９】
そこで本発明では、上記のように入力映像信号の２つのフレーム間に複数の補間フレームが連続するような変換を行う場合は、その複数の補間フレームのうち少なくとも一つを、動きベクトルを用いない（すなわち映像の動きに依存しない）補間フレームとすることを特徴とするものである。
【発明の効果】
【００１０】
本発明によれば、フレームレート変換による動画質改善効果を得つつ、破綻の少ない映像を得ることが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施形態について図面を参照しつつ説明する。
【実施例１】
【００１２】
図１は、本発明の第一実施例にかかる画像処理装置の構成の一例を示すブロック図である。図１において、入力映像信号１は、例えばデジタルテレビジョン放送信号であり、ＴＳ（トランスポートストリーム）で構成されるものとする。この入力映像信号は１、まず解像度変換部２に入力され、この解像度変換部２により垂直及び／または水平方向の画素数変換が施される。この画素数変換の処理は本実施例の主旨ではないので詳細は省略するが、例えば入力映像信号１の垂直、水平方向の画素数を表示部５の垂直、水平方向の画素数と等しくするように、フィルタリング処理が行われる。この解像度変換部２からの出力信号は、本実施形態の特徴部分であるフレームレート変換部（以下、FRC：Frame Rate Conversionと呼ぶ）３に入力され、ここで、後述するフレームレート変換が行われる。例えば、ＦＲＣ３は、入力映像信号が非プルダウン形式（通常形式）であり、そのフレームレート（フレーム周波数）が６０Ｈｚの場合は、この映像信号の各フレームに、ＦＲＣ３内部で生成された補間フレームを挿入することで１２０Ｈｚのフレームレートを持つ新たなフレーム列を出力する変換する。また入力映像信号が２−３プルダウン形式であり、そのフレームレート（フレーム周波数）が６０Ｈｚの場合は、このプルダウン形式の映像信号のうち、幾つかのフレームをＦＲＣ３内部で生成された補間フレームと置き換えることにより、動きが滑らかにされた６０Ｈｚのフレームレートを持つ新たなフレーム列を出力する変換する。
【００１３】
ここで、２−３プルダウンとは、映画フィルムなど毎秒２４コマで撮影された映像を、６０フレーム（フィールド）に変換するための方式の一つである。具体的には、上記２４コマの映像の奇数番目のコマを２フレーム（フィールド）連続して繰り返し、偶数番目のコマを３フレーム（フィールド）連続して繰り返すことにより、２４コマの映像を６０フレームに変換するものである。例えば、上記２４コマの映像がＡ，Ｂ，Ｃ…と並んでいる場合は、２−３プルダウンにより、ＡＡ，ＢＢＢ，ＣＣ…となる。尚、２−２プルダウン形式の映像信号も存在するが、本実施例ではその説明については省略する。
【００１４】
本実施例においては、２−３プルダウンの映像信号のフレームレートと新たなフレーム列のフレームレートは、いずれも６０Ｈｚで変化しないが、本実施例では、便宜上、２−３プルダウンの映像信号を２４Ｈｚのフレームレートを持つ映像信号として扱うものとする。また２−３プルダウンの映像信号を上述のように変換する処理も、フレームレートは変化しないが、ここではフレームレート変換処理の一つとして取り扱うものとする。
【００１５】
画像メモリ４は、オリジナルのフレームの信号を記憶し、ＦＲＣ３はこの画像メモリ４とアクセスしながら上記補間フレームの作成を行う。また、画像メモリ４は、この補間フレームも記憶し、ＦＲＣ３はこの画像メモリ４とアクセスしながら上記記憶されたオリジナルフレームと補間フレームとを組み合わせることによって、上述の新たなフレーム列の映像信号を出力する。
【００１６】
また、ＦＲＣ３内部における補間フレームの生成方法は、入力映像信号のフォーマット（つまり２−３プルダウン形式か、そうでないか）もしくはフレームレート変換処理に応じて変更される。
【００１７】
入力映像信号が２−３プルダウンか否かを判定するために、例えば、制御回路であるＣＰＵ８には、入力映像信号のフォーマットを示すフラグ７が入力される。ＣＰＵ８は、このフラグ７により入力映像信号のフォーマットの種別を判定する。このフラグ７は、例えばデジタルテレビジョン信号のＴＳに含まれるヘッダーを用いることができる。すなわち、ＴＳのヘッダーには、入力映像信号のフォーマット、例えば解像度やアスペクト比等の情報を含ませることができ、更に当該映像信号が２−３プルダウン形式か、そうでないかを示す情報を含ませることができる。本実施例では、そのヘッダー内に含まれるプルダウン形式に関する情報を上記フラグ７として用いている。このフラグ７が検出できない場合は、映像信号の変化により当該映像信号が２−３プルダウン形式かを判別するようにしてもよい。例えば各フレームの特定位置における映像信号の差分を検出し、その差分から上記ＡＡ，ＢＢＢ，ＣＣの並びが検出された場合に当該映像信号が２−３プルダウン形式と判定してもよい。
【００１８】
ＣＰＵ８は、上記フラグ７などにより入力映像信号が２−３プルダウンかを判定して、ＦＲＣ３の変換処理を制御するためのＦＲＣ変換モード信号９を出力する。すなわち、ＣＰＵ８は、入力映像信号が非プルダウン形式であるならば、ＦＲＣ３が動きベクトルを用いた補間フレームを生成するように、また入力映像信号が２−３プルダウン形式であるならば、動きベクトルを用いない（映像の動きに依存しない）補間フレームを生成するように、ＦＲＣ３を制御する。これの詳細については後述する。
【００１９】
ＦＲＣ３からの新たなフレーム列の信号は、タイミングコントローラ５を経由して、例えばＰＤＰ(Plasma Display Panel)またはＬＣＤ(liquid Crystal Display)等のフラットパネルで構成される表示部６へ供給される。タイミングコントローラ５は、水平、垂直走査のタイミングに応じてＦＲＣ３からの出力信号を表示部６へ供給することにより、表示部６の画面上にフレームレートが変換された映像が表示される。
【００２０】
次に図2を参照してＦＲＣ３の構成の一例について説明する。かかるＦＲＣは、現フレーム信号２１と、それよりも時間的に１フレーム前の前フレーム信号２２が入力され、これらのフレームから映像の動きベクトルを検出するための動きベクトル検出部２０を備えている。また、動きベクトル検出部２０には、上述したＣＰＵ７からのＦＲＣ変換モード信号９が入力され、このＦＲＣ変換モード信号９の状態に応じて動きベクトルの検出モードが変化される。尚、現フレーム信号２１は、画像メモリ４への書き込みを制御するためのメモリＩ／Ｆを介して画像メモリ４へ書き込まれる。またメモリＩ／Ｆは、画像メモリ４からの読み出しを制御することにより、オリジナルフレームと補間フレームとを組み合わせて新たなフレーム列を生成するフレーム列生成部の機能も併せ持つ。
【００２１】
動きベクトル検出部２４では、上述のように、現フレーム信号２１と前フレーム信号２２により動きベクトル２７を検出する。この検出方法としては、例えばブロックマッチング法や勾配法、位相相関法等どれを用いてもよいが、ここでは、例えば図３に示すようなＮ×Ｎ（Ｎは整数）のブロックマッチング法を用いるものとする。このブロックマッチング法の一例について図３を参照しつつ説明する。
【００２２】
図３は、入力映像信号に含まれる第１のフレームである現フレーム信号２１、及び前フレーム信号２２から、その両フレーム間に挿入される補間フレーム信号３３を生成する場合を例示している。補間フレーム３３上の対象ブロック（１画素でもよい）３４について補間（補間画素を作成）しようとする場合、現フレーム信号２１、及び前フレーム信号２２それぞれについて対象ブロック３４と空間的に同一の位置にあるブロックを中心として、図３において点線で示された所定ブロック数の検索範囲３５を設ける。図３の例では、この検索範囲３５を、水平１１ブロック、垂直５ブロックと設定している。次に、対象ブロック３４を中心として、時間方向に点対称の位置にある現フレーム信号２１、及び前フレーム信号２２上のブロック同士を一組のブロックとして抽出する。このブロックペアの抽出を上記検索範囲３５にある全ブロックについて行い、各ブロックペア同士の差分値を求める。そして、この最も差分値が小さいブロックペア３６を検出し、そのブロックペアを結ぶ直線の方向が動きベクトル２７として検出される（以下、このような処理を「差分値マッチング演算」と称する）。
【００２３】
このようにして得られた動きベクトル２７は、補間フレーム生成部２５へ入力される。補間フレーム生成部２５では、補間フレーム３３中の対象ブロック３４の画素値を、前記差分値が最小となる（つまり動きベクトル２７が指し示す）ブロックペアの画素値の平均値として算出する。このようにして、補間フレーム３３中の補間画素が求められる。この処理を、補間フレームの全画素について行うことによって、１枚の補間フレームが完成される。
【００２４】
この図３は、例えば６０Ｈｚから１２０Ｈｚへフレームレートを変換する場合のように、入力される映像信号における２つのオリジナルフレーム間の、時間的に中間の重心位置に１枚の補間フレームを挿入する場合を示している。これに対し、図４に示されるように、２−３プルダウン信号のようにフレームレートを２４Ｈｚから６０Ｈｚへの変換する場合（より正確に言えば、２−３プルダウン形式のフレームレートが６０Ｈｚの信号を、非プルダウン形式のフレームレートが６０Ｈｚの信号に変換する場合）等、キーフレーム間に複数枚の補間フレームを挿入する場合もある。このような場合における補間フレーム作成の一例について図４を参照しつつ説明する。
【００２５】
図４においては、現フレーム信号２１と前フレーム信号２２との間に、第１補間フレーム４３と第２補間フレーム４４が挿入される。ここで、現フレーム信号２１と前フレーム信号２２は、２−３プルダウン信号におけるオリジナルフレームであり、その映像内容は互いに異なるものであるとする。すなわち、上述した２−３プルダウン信号のフレーム列ＡＡ、ＢＢＢ、ＣＣ…における隣接フレーム「Ａ」、「Ａ」または「Ｂ」、「Ｂ」を第１及び第２補間フレームとして用いるのではなく、第１補間フレーム４３を「Ａ」とした場合は、第２補間フレーム４４を「Ｂ」とする。また第１補間フレーム４３を「Ｂ」とした場合は、第２補間フレーム４４を「Ｃ」とする。
【００２６】
第１補間フレーム４３における対象ブロック４５に対して、現フレーム信号２１上では第１検索範囲４１を、前フレーム信号２２上では第２検索範囲４２を設定する。図４から明らかなように、検索範囲４２のほうが検索範囲４１よりも大きくなっている。これは、現フレーム信号２１から第１補間フレーム４３までの時間的距離が、前フレーム信号２２から第１補間フレーム４３までの時間的距離に比べて短いためである。よって、第１補間フレーム４３の対象ブロック４５を中心とした点対称位置にある現フレーム信号２１及び前フレーム信号２２上のブロックから上記差分値マッチング演算を行う際、設定できる検索範囲の大きさが異なることになる。同様に、第２補間フレーム４４上の対象ブロック４６についても、その現フレーム信号２１及び前フレーム信号２２との時間的距離（重心位置）の違いから、現フレーム信号２１上では検索範囲４２を、前フレーム信号２２上では、それとは大きさが異なる検索範囲４１が設定される。
【００２７】
上記図３で示された変換（６０Ｈｚ→１２０Ｈｚ）への変換処理と同様に、第１補間フレーム４３の対象ブロック４５、第２補間フレーム４４の対象ブロック４６のそれぞれについて、現フレーム信号２１及び前フレーム信号２２上に設定された検索範囲４１、４２内において差分値マッチング演算を行う。これにより、上記と同様に最も差分値が小さいブロックペアを抽出し、そのブロック同士を結ぶ直線の方向が動きベクトル２７−１、２７−２として検出される。この例では、補間フレームが２つ存在するために、補間画素生成のために必要な動きベクトルも２つ（図４中の符号２７−１、２７−２）となる。
【００２８】
このようにして得られた動きベクトル２７−１、２７−２は、上記と同様に補間フレーム生成部２５へ入力される。補間フレーム生成部２５では、この２つの動きベクトル２７−１、２７−２を用いて、第１補間フレーム４３、及び第２補間フレーム４４のそれぞれの時間的重心位置を考慮して補間画素値を算出する。具体的には、第１補間フレーム４２１上の対象ブロック４５、及び第２補間フレーム４４上の対象ブロック４６の画素値(それぞれＩ(1)、Ｉ(2)とする)は、時間方向の重心位置を考慮した荷重加算によって、それぞれ下記数１及び数２で算出される。
【００２９】
（数１）    Ｉ(1)＝(3＊Y1_a＋２＊Y0_a)/5
（数２）    Ｉ(2)＝(Y1_b＋４＊Y0_b)/5
ここで、Y1_aは、動きベクトル２７−１が指し示す現フレーム信号２１の画素値、Y0_aは、動きベクトル２７−１が指し示す前フレーム信号２２の画素値、Y1_bは、動きベクトル２７−２が指し示す現フレーム信号２１の画素値、Y0_bは、動きベクトル２７−２が指し示す前フレーム信号２２の画素値を示している。
【００３０】
ここで、数１において画素Y1_aに係数として「３」が乗算され、画素Y0_aに係数として「２」が乗算されるのは、第１補間フレーム４３と現フレーム信号２１との時間的距離と、第１補間フレーム４３と前フレーム信号２２との時間的距離との比が、２：３であるためである。同様に、数２において画素Y1_bに係数として「１」が乗算され、画素Y0_bに係数として「４」が乗算されるのは、第２補間フレーム４４と現フレーム信号２１との時間的距離と、第２補間フレーム４３と前フレーム信号２２との時間的距離との比が、４：１であるためである。
【００３１】
図５は、上記時間方向の荷重加算の一例を示しており、２４Ｈｚのフレーム５１〜５３を、６０Ｈｚのフレーム５４〜５９の変換する場合の例を示している。尚、図５中、丸印の数字は、補間フレーム生成際の荷重値（係数）を示している。図５に示されるように、フレーム５１の画素値に係数「３」を、フレーム５２に係数「２」を乗算し、上記数１または２に示した演算によりフレーム５５が求められる。同様に、フレーム５６を求める場合はフレーム５１の画素値に係数「１」を、フレーム５２に係数「４」を乗算し、フレーム５７を求める場合は、フレーム５２の画素値に係数「４」を、フレーム５３に係数「１」を乗算し、フレーム５８を求める場合は、フレーム５２の画素値に係数「２」を、フレーム５３に係数「３」を乗算する。尚、フレーム５４、５９は、それぞれフレーム５１、５３と同一の映像内容を持つものであり、それぞれフレーム５１、５３がそのままコピーされて生成される。
【００３２】
補間フレーム生成部２５は、このような演算を行うことにより、２つのオリジナルフレーム間に複数の補間フレームを挿入する場合の補間フレームを生成する。
【００３３】
メモリインターフェース部２６では、補間フレーム生成部２５からの補間フレームのデータを画像メモリ１４へ書き込まれる。またメモリインターフェース部２６は、既に記憶されたオリジナルフレーム信号と上記書き込まれた補間フレームとをＦＲＣ変換モード信号９に応じたタイミングで読み出しを行うことにより、オリジナルフレームと補間フレームとの組み合わせを行う。例えば、ＦＲＣ変換モード信号９がフレームレートを６０Ｈｚから１２０Ｈｚに変換するモードを示す場合は、メモリインターフェース部２６は、オリジナルフレーム信号と補間フレームとを１／１２０秒周期で交互に読み出すことにより、２つのオリジナルフレーム間に補間フレームを挿入する。これにより、補間フレームを含む新たなフレーム列２９を生成して出力する。またＦＲＣ変換モード信号９がフレームレートを２４Ｈｚから６０Ｈｚに変換するモードを示す場合は、メモリインターフェース部２６は、図５に示すように、フレーム５４（オリジナルフレーム５１）とフレーム５９（オリジナルフレーム５３）との間に４つのフレーム５５〜５８を挿入するように、これらフレームを１／６０周期で読み出す。このとき、オリジナルフレーム５２は削除される。よって、当該処理は、オリジナルフレーム５２を補間フレーム５５〜５８に置き換えるものである。正確には、オリジナルフレーム５１と５２との間にあるオリジナルフレーム５１または５２と同一内容のフレーム、及びオリジナルフレーム５２と５３との間にあるオリジナルフレーム５２または５３と同一内容のフレームも、オリジナルフレーム５２とともに、補間フレーム５５〜５８に置き換えられる。
【００３４】
ここで、本発明者等がフレームレート変換についての動画質評価により得られた新たな知見について以下に説明する。
【００３５】
６０Ｈｚから１２０Ｈｚまたは３０Ｈｚから６０Ｈｚへの変換のようにフレームレートを整数倍にする変換で、オリジナルフレーム間に補間フレームが１つしか挿入されない場合、前記挿入される補間フレームの画質が動きベクトル誤検出等により多少劣化が現れたとしても、人間の目では、それはほとんど認識されない。結果として、時間的な解像度が向上したことによる視覚的効果（動画の滑らかさの向上）の方が大きい。これに対し、２４Ｈｚから６０Ｈｚ、５０Ｈｚから６０Ｈｚへの変換のようにフレームレートを非整数倍にする変換で、オリジナルフレーム間に複数の補間フレームが挿入される場合、前記補間フレームの画質が動きベクトル誤検出等で劣化が現れると、その劣化画像が時間的に２枚以上続くことになる。このため、かかる劣化画像が人間の目でも認識され、時間的な解像度向上の効果よりも、画質の劣化が目立ってしまうことになる。つまり、時間的に２枚以上劣化画像が続いた場合、人間の目はそれを認識してしまう。
【００３６】
次に、前記動きベクトル誤検出による劣化画像に関して説明する。動きベクトルの検出においては、上述のように、基本的に現フレーム映像と前フレーム映像からブロック単位、画素単位での差分値マッチング演算によるフレーム間の相関を求めし、この相関が最も高い位置の画素値から補間フレームの画素値を算出する。しかしながら、例えば図６に示すように、フレーム間において対象動物体６０が障害物６１の裏を通り抜けるような画像の場合、対象動物体６１の一部は数フレーム間映像中に存在しなくなる。このような場合、対象動物体６１についての正確な動きベクトルを算出することができない。
【００３７】
また、通常、動きベクトル検出においては、その信頼性向上のために、ある画素の周囲の画素についての動きベクトルや、画面全体の動きベクトルを参照して、当該上記ある画素の動きベクトルを修正する場合が多い。これにより、画面全体が一定方向へパンしているような映像ではかなり精度の高い動きベクトルが得られるが、画面中に複数の異なる動きが存在するような映像の場合は、正確な動きベクトル検出が急激に難しくなる。さらに、２フレーム間で、図３、図４で示されたような動きベクトルの検索範囲３５、４１及び４２を超えるような早い動きの場合においても、正確なベクトル検出が行えず、画像の破綻を招くことになる。最も単純な対策としては、動きベクトル検索範囲を拡げることが考えられるが、その分誤検出する可能性も増えると共に、演算量の増大、及びハードウェア化を考えた場合の回路規模の増大を招くだろう。
【００３８】
そこで本実施例では、入力映像信号のフォーマット、またはフレームレート変換のモードに応じてその補間方法、すなわち補間フレームの作成方法を切り替えることでこの問題を解決するものである。つまり、フレームレート変換のモードが整数倍（の変換例えば６０Ｈｚ→１２０Ｈｚ）であるか、非整数倍の変換（例えば５０Ｈｚ→６０Ｈｚ）であるかによって、その補間方法を変更する。後者の場合は、例えば２−３プルダウン信号を非プルダウン形式の６０Ｈｚの信号に変換するような、補間フレームをオリジナルフレームと置き換えつつフレームレートを変化させない処理も含まれる。
【００３９】
図７は、本実施例に係る補間方法の変更の概念を示す図である。前述したように、動きベクトルの誤検出が起こった場合、補間フレームが４枚連続する変換モードでは、画像の破綻が人間の目に認識され易い。そこで、図７に示すように、通常削除するオリジナルフレーム７２をそのまま補間フレーム７５、７６として生成し、使用する。補間フレーム７４、７７については、図４に示されたような方法で通常通り生成する。つまり、フレームレートを２４Ｈｚから６０Ｈｚに変換する場合に、変換後のフレーム列が時間的に等間隔とするために削除されていたオリジナルフレーム７２を、そのまま補間フレーム位置にスライドして用いている。上記補間フレーム７５、７６は、オリジナルフレーム７２をコピーして生成したものであり、動きベクトルを使用せずに生成される。つまりオリジナルフレーム７２と同一の映像内容を持っている。
【００４０】
これにより、オリジナルフレーム７１と７２との間の補間フレームを、動きベクトルを用いて生成された補間フレームが２枚以上続かないフレーム構成とすることができる。これにより、動きベクトルを用いることによって生じる画像の破綻の認識を軽減できる。ここでは、この補間方法をフレームスライド方式と呼ぶこととする。勿論、本方式により、フレームレート変換による本来の効果である動画の滑らかさ、完璧な補間フレームが生成された場合と比べて低減されることとなる。しかしながら、現実的な演算量、ハードウェア構成での現在のベクトル検出技術においては、どのような画像に対しても完璧な補間フレームを生成することは難しい。よって、結果的に映像の破綻が認識されるよりは、上述の動画改善効果は多少軽減されるものの、破綻が認識されない変換の方が好ましいと考えられる。
【００４１】
尚、図７の例では、削除されるオリジナルフレーム７２を２回繰り返すことにより、補間フレーム７５及び７６を生成したが、これに限られるものではない。例えば、フレーム７１を２回繰り返すことにより、補間フレーム７１及び７４を生成し、またフレーム７３を２回繰り返すことにより、補間フレーム７７及び７７を生成してもよい。このとき、補間フレーム７５は、動きベクトルを用いてオリジナルフレーム７１と７２から生成され、補間フレーム７６は、動きベクトルを用いてオリジナルフレーム７２と７３から生成される。また、図７の例では、補間フレーム７５及び７６の両方を削除されるオリジナルフレーム７２のコピーとしているが、いずれか一方のみでもよい。このとき、他方は、上述と同様に動きベクトルを用いてオリジナルフレーム７２と７１もしくは７３とから生成される。
【００４２】
図８は、図７とは別の補間方法を示している。図８において、図７の構成要素と同一の構成要素に関しては、同一の符号を付してその説明を省略する。
【００４３】
図８では、図７で示したようにオリジナルフレーム７２をそのまま補間フレーム位置にスライドするのではなく、オリジナルフレーム７１と７２の直線補間によって補間フレーム８１を生成する。つまり、補間フレーム８１は、オリジナルフレーム７１と７２の平均値により求められる。同様に、補間フレーム８２は、オリジナルフレーム７２と７３の直線補間によって生成する。つまり、補間フレーム８２は、オリジナルフレーム７２と７３の平均値により求められる。この際、図５に示したように、時間方向の重心位置を考慮した荷重加算を行う。この補間方法を直線補間方式と呼ぶこととする。
【００４４】
また、図８の例では、補間フレーム８１及び８２を平均補間により生成したが、これに代えて、補間フレーム７４及び７７を平均補間により生成してもよい。このとき、補間フレーム８１は、動きベクトルを用いてオリジナルフレーム７１と７２から生成され、補間フレーム７７は、動きベクトルを用いてオリジナルフレーム７２と７３から生成される。また、図８の例では、補間フレーム７５及び７６の両方を平均補間により生成しているが、いずれか一方のみでもよい。このとき、他方は、上述と同様に動きベクトルを用いてオリジナルフレーム７２と７１もしくは７３とから生成される。
【００４５】
尚、上記図７、図８の例では、フレームスライド方式による補間、及び直線補間方式による補間を２箇所の補間フレーム位置に適用したが、これに限るものではなく１、もしくは３箇所に適用してもよい。
【００４６】
図９、図１０は、上記図７、図8で示した補間方式を行うための補間フレーム生成部２５の一構成例をそれぞれ示している。
【００４７】
図９において、現フレーム信号２１、前フレーム信号２２は、水平／垂直方向補間画素選択部９５、及びFRC出力セレクタ部９７に入力される。水平／垂直方向補間画素選択部９５では、動きベクトル２７で指し示された現フレーム信号２１、前フレーム信号２２上の対象画素をそれぞれ選択する。ここで、動きベクトル２７は、図３または図４で説明されたものと同様な方法で検出されるものとする。時間方向補間処理部９６では、前記選択された水平／垂直方向の対象画素を用いて、ＦＲＣ変換モード信号９に応じた荷重加算演算により、補間画素を算出する。ＦＲＣ変換モード信号９が例えば２４Ｈｚから６０Ｈｚへの変換モードを示す場合は、時間方向補間処理部９６は、図５に示したような演算を実行する。
【００４８】
セレクタ部９７では、ＦＲＣ変換モード信号９に応じて、フレームスライド方式への切替を行う。つまり、ＦＲＣ変換モード信号９が例えば２４Ｈｚから６０Ｈｚへの変換モードを示す場合は、図７に示したように、補間フレーム７５、７６の時間重心位置でキーフレームを繰り返す制御を行う。すなわち、セレクタ部９７は、ＦＲＣ変換モード信号９が上記変換モードを示す場合は、時間方向補間処理部９６の出力に代えて、現フレーム信号２１または前フレーム信号２２の信号を選択して出力する。
【００４９】
尚、本構成ではＦＲＣ変換モードによって強制的にフレームスライド方式を行う構成としているが、これに限られるものではない。例えば、ＦＲＣ変換モードによって、フレームスライド方式を利用しないモードを設ける構成としてもよい。また、ＦＲＣ３の出力切替は、補間フレーム生成部２５で実行しなくてもよく、メモリインターフェース部２６によるデータ読み出し制御によって実行してもよい。
【００５０】
図１０は、直線補間方式の構成例を示すものであり、図９の構成要素と同一の構成要素に関しては、同一の符号を付してその説明を省略する。図１０において、セレクタ部９７には、動きベクトル検出部２３にて検出された動きベクトル２７と、ベクトル“０”が入力されている。ここで、ベクトル“０”とは、動きがないことを示している。ＦＲＣ変換モード信号９に応じて、動きベクトル検出部２３にて検出された動きベクトル２７と、ベクトル“０”を切り替える。つまり、ＦＲＣ変換モード信号９が例えば２４Ｈｚから６０Ｈｚへの変換モードを示す場合は、図８に示したように、補間フレーム７５、７６の時間重心位置で動きベクトルが“０”になり、これにより直線補間を実行される。
【００５１】
尚、本例では動きがない場合のベクトルを“０”で表現したが、これに限ることはなく、直線補間を行えるものであれば、どのような構成でもかまわない。
以上のように、本実施例では、入力映像信号のフォーマット、またはＦＲＣの変換モードに応じて画像破綻の少ない最適な変換を実行し、最適な画像を得ることが可能となる。
【実施例２】
【００５２】
次に、図１１〜図１７を用いて、本発明に係る第２実施例について説明する。図１１は、第２実施例に係るフレームレート変換部の一構成例を示しており、図２に示した構成要素と同一の構成要素に関しては、同一の符号を付してその説明を省略する。本実施例は、検出された動きベクトルの特徴に応じて、補間方法の切替を行うことを特徴としている。以下、その詳細について、上述した第１実施例と異なる部分を中心に説明する。
【００５３】
図１１の例は、図２に示された例に、更に動きベクトル２７から動き判定信号１２を生成して補間フレーム生成部２８を制御する動き判定部１１を設けたものである。動き判定部１１は、動きベクトル２７に基づき対象フレームの動きの特徴を検出し、動き判定信号１２を出力する。この動きの特徴は、例えば1画面中の動きベクトルのヒストグラムによりを検出される。図１２は、動きヒストグラム検出結果の一例を示したものである。図１２のテーブルにおいて、列方向は、動きベクトル検出部２４でのベクトル検出範囲の垂直方向５ブロックに対応し、行方向は、ベクトル検出範囲の水平方向１１ブロックに対応している。
【００５４】
図１２のテーブルをグラフ化したものを図１３に示す。図１３のグラフのＸ軸はベクトル検出範囲の水平方向に対応し、Ｙ軸はベクトル検出範囲の垂直方向に対応している。またＺ軸は、動きベクトルの出現頻度を示している。図１３の例ではベクトル（０，０）周辺に多くの動きベクトルが集中し、ほとんど動きがないことが読み取れる。本実施例では、このヒストグラムをベクトルヒストグラム分布と呼ぶ。動き判定部１１ではこのベクトルヒストグラム分布を用いて動きの特徴を判定する。判定された動きの特徴に応じて、フレームスライド方式、もしくは直線補間方式へ切り替える。
【００５５】
例えば図１４に示すように検索範囲の境界部分に所定閾値以上集中する場合、その画面は検索範囲を超える早い動きの物体が多いと判定する。別の判定の仕方として、動きが検索範囲を超えた場合には、正確にマッチング（つまり現フレームと前フレームとの差分）がとれるパターン（補間フレーム内のある補間画素を中心とする直線のパターン）が存在しなくなることを利用してもよい。すなわち、正確にマッチングがとれないときは、検索範囲内では同じマッチング値を持つブロックが複数存在する場合がある。かかる場合において、マッチング値が同じ場合にベクトル（０，０）、もしくはそれに近いベクトルを優先してカウントするようなアルゴリズムを用いている場合は、図１５に示すように、ベクトル（０，０）に分布が集中することが考えられる。この場合、所定閾値以上、ベクトル（０，０）に分布が集中する場合は検索範囲を超える動きが存在したと判定する。尚、ベクトル（０，０）に集中するかどうかは動きベクトルの検出アルゴリズム次第であり、これに限られものではない。
【００５６】
また、図１６に示すように、所定閾値以上の分布が散乱している場合は複数の動きが存在する画像であると判定する。
【００５７】
動き判定部１１は、上記図１４〜１６のようなベクトルヒストグラム分布を持つ映像が入力された際には、その旨を示す動き判定信号１２を出力する。動き判定信号１２は例えば１または０を示す１ビットの信号でよい。つまり、図１４〜１６のようなベクトルヒストグラム分布を持ち、ベクトル誤検出が見込まれるような映像パターンであれば１、そうでなければ０を出力する。そして補間フレーム作成部２５は、動き判定信号１２が１の場合は、上述にフレームスライド方式もしくは直線補間放棄のように動きベクトルを用いないで補間フレームを作成する。一方、０の場合は、図３、図４で示されたような動きベクトルを用いて補間フレームを作成する。
【００５８】
図１７は本実施例における、補間フレーム生成部２５の一構成例を示すブロック図である。図１７において、図９に示した構成要素と同一の構成要素に関しては、同一の符号を付してその説明を省略する。セレクタ部９７では、動きベクトル検出部２４にて検出された動きベクトル２７を用いて生成された補間フレームデータと、オリジナルフレームデータ２１、２２が入力される。一方、論理積演算部１３は、ＦＲＣ変換モード信号９と動き判定信号１２とが入力される。そして論理積演算部１３は、ＦＲＣ変換モード信号９が例えば２４Ｈｚから６０Ｈｚへの変換モードを示し、かつ動き判定信号１２が“1”の場合に、「１」出力し、それ以外の場合は「０」をセレクタ部９７に出力する。セレクタ部９７は、論理積演算部１３からの信号が「１」の場合は、オリジナルフレームデータを選択してフレームスライド方式を実行する。論理積演算部１３からの信号が「０」の場合は、セレクタ部９７、時間方向補間処理部９６を選択する。
【００５９】
直線補間方式を利用する場合は、図１０のセレクタ部９７への制御信号として、上述の論理積演算部１３からの信号を用いればよい。すなわち、上述の条件で論理積演算部１３からの信号が「１」の場合は、直線補間方式を実行し、「０」の場合は動きベクトルを用いた補間フレームを作成する。
【００６０】
以上のように本実施例では、入力された画像の動きの特徴に応じて、補間方法を切り替えることが可能となり、より映像破綻の少ないフレームレート変換を実現することができる。
【実施例３】
【００６１】
図１８は、本発明の第３実施例を示しており、他の図面に示した構成要素と同一の構成要素に関しては、同一の符号を付してその説明を省略する。
【００６２】
本実施例は、ＦＲＣ変換モードに応じて、入力された画像全体の大まかな動き（グローバルベクトル）を検出し、このグローバルベクトルに応じて補間方法を切り替えることを特徴とするものである。これにより、より動画改善効果を保ちつつ、画像破綻を軽減させるものである。以下、その詳細について、図１８及び１９を参照しつつ、上述した第１実施例と異なる部分を中心に説明する。
【００６３】
動き判定部１９では、前記第２実施例にて説明したように、動きベクトルのヒストグラムを検出する。更に動き判定部１９は、このヒストグラムから、カウント数が所定閾値以上であるベクトルをグローバルベクトル１８として、上述の動き判定信号１２とともに補間フレーム生成部２５へ出力する。例えばヒストグラム検出結果が図１２に示すような場合で、所定閾値を30000とした場合、グローバルベクトルは（０，０）となる。第２実施例でも説明したように、動きベクトルの検出アルゴリズムによっては、検索範囲を超えた動きに関しては、分布がベクトル（０，０）に集中する場合が考えられる。その場合は、所定閾値を２つ以上設け、カウント値が第１値以上で第２閾値２以下の場合に、そのベクトルをグローバルベクトルとしてもよい。
【００６４】
図１９は、本実施例における補間フレーム生成部２５の一構成例を示すブロック図である。図１９において、他の図に示した構成要素と同一の構成要素に関しては、同一の符号を付してその説明を省略する。セレクタ部９７には、動きベクトル検出部２３にて検出された動きベクトル２７と、動き判定部１１から出力されるグローバルベクトル１８が入力される。一方、論理積演算部１３は、図１７の例と同様に、ＦＲＣ変換モード信号９と動き判定部１９からの動き判定信号１２とが入力される。そして論理積演算部１３は、ＦＲＣ変換モード信号９が例えば２４Ｈｚから６０Ｈｚへの変換モードを示し、かつ動き判定信号１２が“1”の場合に、「１」出力し、それ以外の場合は「０」をセレクタ部９７に出力する。セレクタ部９７は、論理積演算部１３からの信号が「１」の場合は、動きベクトルとしてグローバルベクトル１８を選択する。また論理積演算部１３からの信号が「０」の場合は、動きベクトル２７を選択する。
【００６５】
水平／垂直方向補間画素選択部９５では、補間フレーム中全ての補間画素について、前記グローバルベクトル１８で示された現フレーム信号２１、前フレーム信号２２内の画素を選択する。時間方向補間処理部９７では、グローバルベクトル１８で示された水平／垂直方向の画素を用いて、ＦＲＣ変換モードに応じた荷重加算演算により、補間画素を算出する。つまり、本実施例では、動き判定信号が１である補間フレームに対しては、全て同じ方向の動きベクトル（グローバルベクトル）を用いて補間演算を行う。
【００６６】
以上のように、本実施例では、特に画面全体が一定方向にパンしているような映像に対して、ＦＲＣによる動画改善効果を最大限に得ることができ、且つベクトル誤検出による映像破綻を軽減することが可能となる。
【実施例４】
【００６７】
図１８は、本発明の第３実施例を示しており、他の図面に示した構成要素と同一の構成要素に関しては、同一の符号を付してその説明を省略する。本実施形態は、スポーツ、ニュース、映画等の番組のジャンルに応じて最適な補間方法へ切り替えることを特徴とするものである。以下、その詳細について、図２０及び２１を参照しつつ、上述した第１実施例と異なる部分を中心に説明する。
【００６８】
ＢＳ／ＣＳ／地上デジタルテレビ放送では、映像／音声／データ放送以外に番組に関する情報（例えば番組の名称、番組内容、番組放送日、番組放送開始時間、番組放送継続時間、放送チャンネル、番組ジャンルコードなど）も電波に重畳して送出されている。ＢＳ／ＣＳ／地上デジタルテレビ放送受信装置では、放送局から送出されるＥＩＴ（Event Information Table）と呼ばれる番組情報を利用して電子番組表機能をユーザに提供している。本実施例では、そのＥＩＴを用いてＦＲＣ３を制御するためのＥＩＴデータ処理部２０２を設けたものである。具体的には、ＥＩＴデータ処理部２０２は、受信したＥＩＴ内のコンテント記述子で使用されている１バイトの番組ジャンルコードを用いて、現在受信中のテレビジョン信号の番組がどのジャンルかを判定し、そのジャンルに対応したＥＩＴ判定信号２０３を生成する。番組のジャンルと判定信号との対応関係の例が図２１に示されており、ＥＩＴデータ処理部２０２は、例えば図２１の対応関係を保持したテーブルを参照して受信番組に対応するＥＩＴ判定信号を選択する。このＥＩＴ判定信号２０３は、ＦＲＣ３を制御するための制御信号としてＦＲＣ３へ出力される。
【００６９】
本実施例のシステムは、例えばフレームレートが６０Ｈｚのコンテンツが入力された場合は１２０Ｈｚのフレーム列を生成するモードと、フレームレートが２４Ｈｚのコンテンツが入力された場合は６０Ｈｚのフレーム列を生成するモードの、２種類のＦＲＣ変換モードを搭載している場合に有用である。本実施例では、図２１に示されるように、受信番組が、６０Ｈｚのフレームレートを持つジャンルであれば「０」、アニメや映画のように２４Ｈｚのフレームレートを持つ可能性が高いジャンルであれば「１」をEIT判定信号２０３として出力するように上記テーブルが構成される。
【００７０】
そして、ＥＩＴ判定信号２０３が「０」のときは図３または図４に示された動きベクトルを用いた補間フレームを生成してフレームレート変換を行い、「１」のときは、フレームスライド方式、直線補間方式によって動きベクトルを用いない補間フレームも生成してフレームレート変換を行う。
【００７１】
以上のように本実施例では、ユーザが視聴する番組のジャンルデータに応じて補間方式を切り替えることが可能となる。
【００７２】
尚本実施例においては、番組ジャンルを８つに分類しているが、当然これに限るものではない。例えば、その８分類を主分類とし、その主分類に従属する複数の副分類を設定することで、より細かい番組ジャンルに応じて補間方法を切り替えるようにしてもよい。
【図面の簡単な説明】
【００７３】
【図１】本発明の第１実施例を示すブロック図。
【図２】ＦＲＣ３の一構成例を示す。
【図３】ブロックマッチング法による補間フレーム生成の一例を示す図。
【図４】ブロックマッチング法による補間フレーム生成の他の一例を示す図。
【図５】ＦＲＣのおける時間方向の荷重加算を説明する。
【図６】動きベクトルを誤検出し易い映像パターンの一例を示す図。
【図７】補間方式の一つであるフレームスライド方式の例を示す図。
【図８】補間方式の一つである直線補間方式の例を示す図。
【図９】第１実施例における補間フレーム生成部の一構成例を示す図。
【図１０】第１実施例における補間フレーム生成部の一構成例を示す図。
【図１１】本発明の第２実施例を示すブロック図。
【図１２】ヒストグラム検出結果の一例を示す図。
【図１３】ベクトルヒストグラム分布の一例を示す図。
【図１４】ベクトルヒストグラム分布の一例を示す図。
【図１５】ベクトルヒストグラム分布の一例を示す図。
【図１６】ベクトルヒストグラム分布の一例を示す図。
【図１７】第２実施例における補間フレーム生成部の一構成例を示す図。
【図１８】本発明の第３実施例を示すブロック図。
【図１９】第３実施例における補間フレーム生成部の一構成例を示す図。
【図２０】本発明の第４実施例を示すブロック図。
【図２１】第４実施例における補間フレーム生成部の一構成例を示す図。
【符号の説明】
【００７４】
１…入力映像信号、２…解像度変換部、３…フレームレート変換（ＦＲＣ）部、４…画像メモリ、５…タイミングコントロール部、６…表示部、７…FRC変換モード信号、２４…動きベクトル検出部、２５…補間フレーム生成部、２６…フレーム列生成部（メモリＩ／Ｆ）。
【図１】
2008167102.tif 000003
【図２】
2008167102.tif 000004
【図３】
2008167102.tif 000005
【図４】
2008167102.tif 000006
【図５】
2008167102.tif 000007
【図６】
2008167102.tif 000008
【図７】
2008167102.tif 000009
【図８】
2008167102.tif 000010
【図９】
2008167102.tif 000011
【図１０】
2008167102.tif 000012
【図１１】
2008167102.tif 000013
【図１２】
2008167102.tif 000014
【図１３】
2008167102.tif 000015
【図１４】
2008167102.tif 000016
【図１５】
2008167102.tif 000017
【図１６】
2008167102.tif 000018
【図１７】
2008167102.tif 000019
【図１８】
2008167102.tif 000020
【図１９】
2008167102.tif 000021
【図２０】
2008167102.tif 000022
【図２１】
2008167102.tif 000023