(57)【特許請求の範囲】
【請求項１】
現フィールドの１フィールド前のフィールドである第１のフィールド及び現フィールドの１フィールド後のフィールドである第２のフィールドの画像信号において、所定の範囲内のベクトル毎に、対応した画素を含む画素ブロックにおける相関値を算出するベクトル相関値算出回路と、前記ベクトル相関値算出回路より算出された相関値より動きベクトルを検出する動きベクトル検出回路と、前記現フィールドの画像信号を用いフィールド内補間信号を生成するフィールド内補間回路と、前記動きベクトル検出回路で検出された動きベクトルに対応し、前記第１のフィールドまたは前記第２のフィールドの画素よりベクトル補間信号を生成するベクトル補間値算出回路と、前記フィールド内補間回路より得られた前記フィールド内補間信号と前記ベクトル補間値算出回路より得られた前記ベクトル補間信号を混合する混合回路と、現フィールドの画像信号、及び前記混合回路より出力された走査線補間信号から、ノンインターレース走査された画像信号を出力するノンインターレース信号出力回路とからなる走査線補間装置であり、
前記ベクトル補間値算出回路は、所定の範囲内のベクトル毎に、ベクトルに対応した第１のフィールド及び第２のフィールドの画素を用い、補間値を算出するベクトル補間値算出回路であり、
前記ベクトル相関値算出回路および前記ベクトル補間値算出回路より算出された所定の範囲内のベクトルに対応した相関値および補間値を用い、相関値が小さいと見なされる複数のベクトルに対応した複数の補間値間の差が大きいときベクトルの信頼性を低いと判定し、複数の補間値間の差が小さいときベクトルの信頼性を高いと判定することにより、動きベクトルの信頼性を判定する信頼性判定信号を算出する動きベクトル信頼性判定回路を備え、前記動きベクトル信頼性判定回路より算出された信頼性判定信号に従い、前記混合回路における混合度合いを制御することを特徴とする走査線補間装置。
【請求項２】
ベクトル相関値算出回路は、前記第１のフィールド及び前記第２のフィールドの画像信号において、所定の範囲内のベクトル毎に、画素ブロック内の各画素毎に差分値を算出し、ベクトル相関値として差分値の絶対値和もしくは前記差分値の二乗和を算出する回路であることを特徴とする請求項１記載の走査線補間装置。
【請求項３】
動きベクトル検出回路は、前記ベクトル相関値算出回路より算出されたベクトル相関値が最小になる動きベクトルを検出する回路であることを特徴とする請求項１記載の走査線補間装置。
【請求項４】
動きベクトル信頼性判定回路は、前記相関値算出回路より算出された、
所定の範囲内のベクトルに対応した相関値が一定値以下であることを検出する相関レベル検出回路と、前記相関レベル検出回路の出力に基づき、相関値が一定値以下であるベクトルにおいて前記補間値の最大値および最小値を求める最大値回路および最小値回路と、
前記最大値および最小値の差分を検出し出力する差分レベル検出回路からなり、差分が一定値以下であれば信頼性が高いとする信頼性判定信号を出力する
ことを特徴とする請求項１記載の走査線補間装置。
【請求項５】
動きベクトル信頼性判定回路は、前記相関値算出回路より算出された所定の範囲内のベクトルに対応した相関値の中で最小相関値を算出する最小相関値検出回路と、前記所定の範囲内のベクトルに対応した相関値と前記最小相関値との差が一定値以下であるベクトルにおいて前記補間値の最大値および最小値を求める最大値回路および最小値回路と、
前記最大値および最小値の差が一定値以下であることを検出する差分レベル検出回路からなり、差分が一定値以下であれば信頼性が高いとする信頼性判定信号を出力する
ことを特徴とする請求項１記載の走査線補間装置。
【請求項６】
混合回路は、前記ベクトル補間信号と前記フィールド内補間信号との差分を算出する差分回路と、前記差分回路出力を前記動きベクトル信頼性判定回路より算出された信頼性判定信号に従い制御する可変クリップ回路と、前記フィールド内補間信号と前記可変クリップ回路出力とを加算する加算器からなることを特徴とする請求項１記載の走査線補間装置。
【発明の詳細な説明】
【０００１】
【発明の属する従来分野】
本発明は、テレビジョン受像機をはじめ、ＣＲＴ、液晶、プラズマディスプレイパネル（以下、ＰＤＰ(Plasma Display panel)と記す）やＤＭＤ（Digital Micromirror Device）などを用いたディスプレイ装置において、２：１インターレース走査された画像信号をノンインターレース走査された画像信号に変換する走査線補間装置に関する。
【０００２】
【従来の技術】
たとえばＮＴＳＣやハイビジョンなどの標準的なテレビジョン信号は、インターレース信号であり、１つのフレームが時間及び垂直方向にずれた２つのフィールドで構成される。これに対して、走査線構造にずれがないものは、ノンインターレースまたはプログレッシブ（順次）走査と呼ばれる。インターレース信号は、画像の垂直方向の高い周波数成分が多くなるとラインフリッカを生じる。そこで、インターレースで間引かれている部分の走査線を周辺の走査線で補間して作り、ノンインターレースとする処理がある。この様な処理は順次走査変換、倍密変換と呼ばれる。
【０００３】
そこでの走査線の補間として前後のフィールドを使用する方法としては、動き適応処理がある。動き適応処理の走査線補間では、補間される走査線は、画像が動いている場合は、上下の隣接走査線から、画像が静止している場合は、前後のフィールドの同位置の走査線から作られる。
【０００４】
さらに、最近では画像間の補間に動きベクトルの検出を適用する方法も検討されている。このような方法の従来の走査線補間装置として、特開平１−１０８８８６号公報に示されるものがある。この場合、前後のフィールドの異なった位置の走査線が使われる。画像の動きベクトルを検出し、その値に応じて１フィールド前の画像信号を移動させ、走査線を補間する。図１０はそのような従来の走査線補間装置の構成図である。
【０００５】
図１０において、１０１、１０２はフィールドメモリ、１０３はフィールド内補間回路、１０４は動きベクトル検出回路、１０５はベクトル補間値算出回路、１０６は混合回路、１０７はノンインターレース出力回路である。
上記のような構成において、まず入力端子に２：１インターレース走査された画像信号が供給されると、フィールドメモリ１０１、フィールドメモリ１０２により信号がそれぞれ１フィールド遅延される。フィールドメモリ１０１の出力を現フィールドとすると、フィールドメモリ１０２の出力からは後フィールドの信号が出力され、入力は前フィールドの信号に対応する。ここで、現フィールドとは処理の対象となるフィールドを示し、前フィールドは現フィールドより１フィールド前のフィールド、後フィールドは現フィールドより１フィールド後のフィールドを示す。
【０００６】
現フィールドの画像信号は、フィールド内補間回路１０３に入力され、ここで現フィールドの走査線間を補間したフィールド内補間信号が算出され出力される。
前フィールドと後フィールドの画像信号は動きベクトル検出回路１０４に入力され、ベクトル相関値として、例えば前フィールドと後フィールドを所定の範囲内のベクトルに応じそれぞれ移動した画像信号の輝度差の絶対値を算出し、この輝度差の絶対値が最小になるベクトルを検出することによって、画素単位の動きベクトルが検出される。ここで所定の範囲とは、実際の構成に当たり設定された動きベクトルの探索範囲を示し、以下も同様である。検出された動きベクトルはベクトル補間値算出回路１０５に入力される。
【０００７】
また、動きベクトルに対応したベクトル相関値が閾値以下かどうかを判定し、閾値以下であれば１、そうでなければ０という判定値を判定結果出力する。
【０００８】
一方、前フィールドと後フィールドの画像信号は、ベクトル補間値算出回路１０５にも入力され、動きベクトル検出回路１０４で検出された動きベクトルに伴い、前フィールドまたは後フィールドの画像信号を移動することによりベクトル補間値を算出し、出力する。
【０００９】
ベクトル補間値とフィールド内補間信号は、混合回路１０６において混合される。そのとき、混合回路１０６は、動きベクトル検出回路１０４の判定値出力に応じて２つの信号の混合度合いが制御され、その度合いに基づいて混合された信号を出力する。これにより動きベクトル検出回路１０４で動きベクトルが検出できない場合は、現フィールドの画像信号より求めた現フィールドの走査線間を補間した信号が、動きベクトルが検出された場合は、上記２つの信号を混合した信号が出力される。
【００１０】
混合回路１０６の出力および現フィールドの信号はノンインターレース出力回路１０７に入力される。ノンインターレース出力回路１０７では混合回路１０６の出力および現フィールドの信号が時間軸上で１／２に時間圧縮され、切り替えを行うことによりノンインターレース走査された画像信号を出力する。
【００１１】
図１１は従来の走査線補間装置における混合回路の構成例を示す。１１１は差分回路、１１２は乗算器、１１３は加算器である。入力１は図１０のフィールド内補間回路１０３の出力、入力２は図１０の動きベクトル補間値算出回路１０５の出力、制御入力は図１０の動きベクトル検出回路１０４の出力に対応する。差分回路１１１において入力２から入力１を引いた差分が出力される。その差分結果は乗算器１１２により、制御入力の「１」または「０」と乗算される。乗算器出力と入力１は加算され、混合回路出力となる。
【００１２】
制御入力が「０」の場合は動きベクトルでの補間が不適切と判断された場合で、差分出力は「０」が乗算され０となる。このため混合回路の出力は、入力１つまりフィールド内補間値となる。制御入力が「１」の場合は動きベクトルでの補間が適切と判断された場合で、１が乗算される。
【００１３】
入力１の信号レベルをＸｉ１、入力２の信号レベルをＸｉ２、とすると、混合回路出力Ｙｏは、「（Ｘｉ２−Ｘｉ１）＋Ｘｉ１」となり、Ｙｏ＝Ｘｉ２となる。このため混合回路の出力は入力１、つまりフィールド内補間値となる。
【００１４】
さらに動きベクトル検出の精度向上のための発明として、たとえば特開平５−６８２９３号公報に示されるものがある。上記発明の走査線補間装置は、現フィールドの１フィールド前、１フィールド後の画像信号から、ブロック単位で、着目ブロックに隣接する各ブロックで検出された動きベクトルの相関を利用することで動きベクトルの検出の精度向上を図ったものである。
【００１５】
着目ブロックに隣接する各ブロックで検出された動きベクトルの相関が高ければ、着目ブロックで検出された動きベクトルは正確であると判定でき、逆に、着目ブロックで検出された動きベクトルと、着目ブロックに隣接する各ブロックで検出された動きベクトルの相関が低ければ、着目ブロックで検出された動きベクトルは不正確であると判定できる。
【００１６】
このため、各ブロックで検出された動きベクトルと、当該ブロックに隣接する各ブロックで検出された動きベクトルとの差分値を求め、当該ブロックのエッジの有無によって定めた閾値と上記差分値を比較することにより、各ブロックで検出された動きベクトルが、当該ブロックに隣接する各ブロックで検出された動きベクトルと何個一致しているかを判定することにより動きベクトル検出の精度向上を図ったものである。
【００１７】
【発明が解決しようとする課題】
しかしながら上記のような構成の走査線補間装置では、動きベクトルの選択および補間は、現フィールドの前後のフィールドのフレーム間マッチング（フレーム間相関）に基いて行われている。このため、フレーム間マッチングが良好ならば、フィールド内補間値と全く異なる場合でも、動きベクトルに対応し前後のフィールドより算出される補間値である動きベクトル補間値が選択され、誤った補正がなされてしまう。
【００１８】
例えば画像が周期的な場合、フレーム間マッチングが良好、つまりフレーム間相関値が小さいベクトルが複数存在する場合がある。これらの複数のベクトルをここでは候補ベクトルと称する。候補ベクトルは、正しい動きベクトルと正しくないベクトルからなる。複数の候補ベクトルに対応し、補正結果も複数存在する。本来の正しい動きベクトルに対する補正結果と正しくないベクトルに対する補正結果とが大きく異なる場合がある。候補ベクトルのフレーム間相関値は小さく、場合によってすべて０となる場合もあるため、正しくないベクトルを選択した場合、補正結果が大きく異なり、誤った補正が行われる。
【００１９】
画像が周期的な場合の例として、縦縞で水平方向に２画単位で白黒を繰り返す場合を考える。この場合、４画素周期となる。現フィールドの前後のフィールドをそれぞれ第１フィールド、第２フィールドと称する。第１フィールドから現フィールド、現フィールドから第２フィールドの各フィールド間で水平右方向に１画素動いた場合を考える。この場合、水平右方向に１＋２ｎ動いた場合、いずれの場合もフレーム間相関値は０となり、フレーム間マッチングが良好とみなされる。ここで、ｎは整数（・・−１、０、１・・）である。水平右方向に１画素動いた（ｎ＝０）ベクトルにおいて、フレーム間相関値は０、補間値は１となる。
【００２０】
また、水平右方向に−１画素動いた場合（ｎ＝−１）つまり水平左方向に１画素動いた（ｎ＝−１）ベクトルにおいて、フレーム間相関値は０、補間値は０となる。このように画像が周期的な場合、フレーム間相関値のみでは適切な補正がおこなれ、本来と大きく異なる補正が行われる場合がある。
【００２１】
また、上記のような構成の走査線補間装置では、動きベクトルの選択および補間は、現フィールドの前後のフィールドのフレーム間相関（フレーム間マッチング）に基いて行われている。しかし、閾値と比較し、どちらかを選択するのは、フレーム間相関が緩やかに変化しても、動きベクトル補間かフィールド内補間かの選択となり、なめらかな補正が行われない。また、フレーム間相関の度合いを使用して、連続的な変化に対応したとしても、フレーム間相関の度合いと動きベクトルの選択の妥当さとは必ずしも一致しない。そのため、動きベクトル補間値を適応する度合いが適切でなく、不適切な補正がなされてしまう。
【００２２】
また、フレーム間相関の度合いを使用して、連続的な変化に対応する際、図１１に示すような乗算器を使用した場合、制御入力が低くい場合でも、乗算器の入力つまり動きベクトルでの補間値とフィールド内補間値の差分が大きい場合、大きなレベルを出力し、動きベクトルでの補間での不適切な状況が目立つ場合がある。制御入力は「０」から「１」の間で変化し、動きベクトルでの補間が最も適切と判断された場合「１」、フィールド内補間が最も適切と判断された場合「０」とする。
【００２３】
例えば、制御入力が「０．１」という値をとった場合、このレベルは動きベクトルでの補間がほぼ不適切と見なされている状態であるが、仮に、動きベクトルでの補間値とフィールド内補間値の差分が８ｂｉｔで最大の２５５という値をとった場合、乗算器出力は２５となり、そのレベルの比較的大きな動きベクトルでの補間情報を使用することになる。このように乗算器を使用した場合比の制御であるため、乗算器の入力つまり動きベクトルでの補間値とフィールド内補間値の差分が大きい場合、出力も大きなレベルとなり、動きベクトルでの補間での不適切な状況が目立つ場合がある。
【００２４】
また、例えば画像が高速画像で所定の補正ベクトル範囲を超える場合、また、フラッシュなどにより現フィールドのみ特異な場合、フレーム間マッチングが良好、つまりフレーム間相関値が小さくとも、フレーム間補正では正しい補正ができない場合が存在する。
【００２５】
高速画像の例としては、白いボールが黒い背景の中で高速に移動するため、現フィールドは白であるが、その位置での前後のフィールドは黒という場合がある。
現フィールドのみ特異な場合としてはフラッシュなどにより現フィールドである１フィールドのみ白（フラッシュがあたり明るくなった画面）で前後のフィールドは通常の画面という場合がある。
【００２６】
上記いずれの場合においても、フレーム間での相関値が小さくなるベクトルは存在するものの画像の性質上、フレーム間で求めたベクトルでは正しい補間補正は行われ、本来と大きく異なる補正が行われる。この結果、広い範囲で不適切な処理が行われ、例えば水平の縞が広い範囲で発生する。
【００２７】
また、上記のような画像に起因する場合、着目ブロックに隣接する各ブロックで検出された動きベクトルの相関を利用することで動きベクトルの検出精度改善を図る方式は、上記のような画像の条件が小面積の場合には一定の改善は可能なものの、大面積の場合においては、改善は原理的に不可能である。
【００２８】
【課題を解決するための手段】
上記課題を解決するために、第１発明の走査線補間装置は、第１のフィールド及び第２のフィールドの画像信号において、所定の範囲内のベクトル毎に、対応した画素を含む画素ブロックにおける相関値を算出するベクトル相関値算出回路と、前記ベクトル相関値算出回路より算出された相関値より動きベクトルを検出する動きベクトル検出回路と、現フィールドの画像信号を用い補間信号を生成するフィールド内補間回路と、前記動きベクトル検出により検出された動きベクトルに対応し、前記第１のフィールドまたは前記第２のフィールドの画素より補間信号を生成するベクトル補間値算出回路と、前記フィールド内補間回路より得られたフィールド内補間信号と前記ベクトル補間値算出回路より得られたベクトル補間信号を混合する混合回路と、現フィールドの画像信号、及び信号前記混合回路より出力された走査線補間補間信号から、ノンインターレース走査された画像信号を出力するノンインターレース信号出力回路とからなる走査線補間装置であり、所定の範囲内のベクトル毎に、ベクトルに対応した第１のフィールド及び第２のフィールドの画素を用い、補間値を算出するベクトル補間値算出回路と、前記ベクトル相関値算出回路および前記ベクトル補間値算出回路より算出された所定のベクトルに対応した相関値および補間値より、動きベクトルの信頼性を判定する信頼性判定信号を算出する動きベクトル信頼性判定回路を備え、前記動きベクトル信頼性判定回路より算出された信頼性判定信号に従い、前記混合回路における混合度合いを制御することを特徴とするものである。
【００２９】
また、第２発明の走査線補間装置は、上記第１発明の走査線補間装置におけるベクトル相関値算出回路が、現フィールドの１フィールド前の第１のフィールド及び１フィールド後の第２のフィールドの画像信号において、所定の範囲内のベクトル毎に、さらに画素ブロック内の各画素毎に差分値を算出し、ベクトル相関値として差分値の絶対値和もしくは前記差分値の二乗和を算出する回路であることを特徴とするものである。
【００３０】
また、第３発明の走査線補間装置は、上記第１発明の走査線補間装置における動きベクトル検出回路が、前記ベクトル相関値算出回路より算出されたベクトル相関値が最小になる動きベクトルを検出する回路であることを特徴とするものである。
【００３１】
また、第４発明の走査線補間装置は、上記第１発明の走査線補間装置における動きベクトル信頼性判定回路が、前記相関値算出回路より算出された、所定のベクトルに対応した相関値が一定値以下であることを検出する相関レベル検出回路と、前記相関レベル検出回路の出力に基づき、相関値が一定値以下であるベクトルにおいて前記補間値の最大値および最小値を求める最大値回路および最小値回路と、前記最大値および最小値の差が一定値以下であることを検出する差分レベル検出回路からなることを特徴とするものである。
【００３２】
また、第５発明の走査線補間装置は、上記第１発明の走査線補間装置における動きベクトル信頼性判定回路が、前記相関値算出回路より算出された所定のベクトルに対応した相関値の中で最小相関値を算出する最小相関値検出回路と、前記所定のベクトルに対応した相関値と前記最小相関値との差が一定値以下であるベクトルにおいて前記補間値の最大値および最小値求める最大値回路および最小値回路と、前記最大値および最小値の差が一定値以下であることを検出する差分レベル検出回路からなることを特徴とするものである。
【００３３】
また、第６発明の走査線補間装置は、上記第１発明の走査線補間装置における動きベクトル信頼性判定回路が、前記相関値算出回路より算出された所定のベクトルに対応した相関値の最小値を入力とし、信頼性判定値を出力する関数回路を有することを特徴とするものである。
【００３４】
また、第７発明の走査線補間装置は、上記第１発明の走査線補間装置における混合回路が、前記ベクトル補間信号と前記フィールド内補間信号との差分を算出する差分回路と、前記差分回路出力を前記動きベクトル信頼性判定回路より算出された信頼性判定信号に従い制御する差分制御回路と、前記フィールド内補間信号と前記制御回路出力とを加算する加算器からなることを特徴とするものである。
【００３５】
また、第８発明の走査線補間装置は、上記第１発明の走査線補間装置における前記差分制御回路が、クリップ回路からなることを特徴とするものである。
【００３６】
また、第９発明の走査線補間装置は、現フィールドと現フィールドの１フィールド前のフィールドである第１のフィールド、及び現フィールドの後の１フィールド後のフィールドである第２のフィールドの画像信号において、所定の範囲内のベクトル毎に、対応した画素を含む画素ブロックにおける相関値を算出するベクトル相関値算出回路と、前記ベクトル相関値算出回路より算出された相関値より動きベクトルを検出する動きベクトル検出回路と、現フィールドの画像信号を用い補間信号を生成するフィールド内補間回路と、前記動きベクトル検出により検出された動きベクトルに対応した前記第１のフィールドまたは前記第２のフィールドの画素より補間信号を生成するベクトル補間値算出回路と、前記フィールド内補間回路より得られたフィールド内補間信号と前記ベクトル補間値算出回路より得られたベクトル補間信号を混合する混合回路とからなり、前記混合回路より出力された走査線補間信号、及び現フィールドの画像信号から、ノンインターレース走査された画像信号を出力するノンインターレース信号出力回路とからなる走査線補間装置であり、前記混合回路は、前記ベクトル補間信号の前記フィールド内補間信号との差分を算出する差分回路と、前記差分回路出力に対し垂直方向のフィルタ処理を行う垂直輪郭抽出回路と、前記フィールド内補間信号と前記垂直輪郭抽出回路出力とを加算する加算器とからなることを特徴とするものである。
【００３７】
また、第１０発明の走査線補間装置は、上記第１発明の走査線補間装置における垂直輪郭抽出回路が、入力信号の垂直方向のＨＰＦであることを特徴とするものである。
【００３８】
また、第１１発明の走査線補間装置は、上記第１発明の走査線補間装置における垂直輪郭抽出回路が、入力信号に垂直方向のＨＰＦと、入力信号の絶対値と前記ＨＰＦ出力の絶対値を比較する差分回路と、前記差分回路の出力により入力信号と前記ＨＰＦ出力の選択出力する選択回路からなることを特徴とするものである。
【００３９】
また、第１２発明の走査線補間装置は、上記第１発明の走査線補間装置における垂直輪郭抽出回路が、現ラインと垂直方向の上下のラインの中間値とる中間値回路と、現ラインと前記中間値回路出力の差分を算出する差分回路からなることを特徴とするものである。
【００４０】
上記第１発明から第６発明の構成により、例えば画像が周期的な場合に候補ベクトルに対応した補正値が大きく異なることがあり、このような場合にはたとえフレーム間相関が良好でも動きベクトルの信頼性が低いと判断し、動きベクトルによるフレーム間補間を行わず、フィールド間補間を利用する。このため、第１のフィールド及び第２のフィールドの画像信号において、ベクトル相関値算出回路より算出された画素ブロック間の相関値と、ベクトル補間値算出回路より算出された補間値とを所定の範囲内のベクトル毎にそれぞれ求め、これらの相関値と補間値とを両方より動きベクトルの信頼性を判定する。
【００４１】
具体的には、相関値と、ベクトル補間値とを所定の範囲内のベクトル毎にそれぞれ求め、相関値が最小となるベクトルおよびベクトル補間値を求める処理の中で、相関値が、一定の第１の閾値以下となるベクトルおよびベクトル補間値を求める。これらをそれぞれ候補ベクトル、候補ベクトル補間値と称する。さらに候補ベクトル補間値の最大値、最小値ヲ求め、さらにこれら最大値と最小値との差を求める。この最大値と最小値との差を候補ベクトル補間差と称する。候補ベクトル補間差が、一定の第２の閾値以下であれば信頼性ありと判定し、第２の閾値以上であれば信頼性なしと判定する。
【００４２】
この信頼性を判定結果により、信頼性ありの場合、動きベクトルによるフレーム間補間を出力するように、信頼性なしの場合、フィールド内補間を出力するように、動きベクトルによるフレーム間補間とフィールド内補間の混合比を制御する。この例では混合比は１または０としている。
【００４３】
以上により、相関値のみで判定するより動きベクトルの信頼性について正確な判定が可能になり、動きベクトルによる間違った画像信号の補間を防ぐことができ、結果として、画質劣化の少ないノンインターレース走査された画像信号が得られる。
【００４４】
上記第７発明の構成により、動きベクトルの選択および補間は、現フィールドの前後のフィールドのフレーム間相関（フレーム間マッチング）の連続的な情報に基いて行われているため、動きベクト相関の度合いを使用して、連続的な変化に対応した上で、フレーム間相関の度合いと動きベクトルの選択の妥当さと概ね一致するような関数を使用することにより、動きベクトル補間値を適応する度合いが適切となり、良好な補正が行われる。
【００４５】
上記第８発明の構成により、フレーム間相関の度合いを使用して、連続的な変化に対応する際、図５に示すような可変クリップ回路を使用した場合、制御をクリップレベルで行うため、制御入力が低くい場合は当然、乗算器の入力つまり動きベクトルでの補間値とフィールド内補間値の差分の大きさに関わらず、小さなレベルを出力し、適切な度レベルで動きベクトルでの補間情報を使用することになる。
【００４６】
上記第９発明から第１２発明の構成により、上述のように高速で動く画像で補正可能なベクトル範囲を超える場合、またフラッシュなどにより現フィールドのみ特異な場合など、フレーム間マッチングが良好、つまりフレーム間相関値が小さくともフレーム間補正では正しい補正ができない場合においても誤補正の少ない補間信号を得ることができる。
【００４７】
上述のように高速で動く画像で補正可能なベクトル範囲を超える場合、フィールド内補間信号とフレーム間補間信号の差信号がある程度広い面積となる。これは垂直方向で見ると、垂直低域成分が多いことに対応している。逆に通常の画像で動きベクトル処理により効果が現れるのは、画像の輪郭に対してである。これは垂直高域成分に対応している。このため、本発明は、上記差信号に対し、垂直輪郭抽出回路処理により垂直高域成分を抽出することにより、差信号がある広い面積となるような場合の垂直低域成分に相当する成分を、差信号フレーム間補正で誤補正となることを回避し、フィールド内補間信号低減させるともに、動きベクトル処理で有効な成分は抽出し残すことができる。この成分をフィールド内補間信号に加えることにより、誤補正の少ない補間信号を得ることができる。
【００４８】
【発明の実施の形態】
本発明の実施の形態を図面を用いて説明する。
【００４９】
（実施の形態１）
図１は、第１の実施の形態における走査線補間装置の構成図であり、１１、１２は画像信号を記憶し、一定期間遅延するフィールドメモリ、１３はフィールド内補間回路、１４はフレーム間での動きベクトルをブロック単位で検出する動きベクトル検出回路、１５はベクトル補間値算出回路、１６は混合回路、１７はノンインターレース信号出力回路、１８はベクトル相関値算出回路、１９は動きベクトル信頼性判定回路である。以下、図１の走査線補間装置の動作について説明する。
【００５０】
まず入力端子に２：１インターレース走査された画像信号が供給されると、フィールドメモリ１１、フィールドメモリ１２により信号がそれぞれ１フィールド遅延される。フィールドメモリ１１の出力を現フィールドとすると、フィールドメモリ１２の出力からは前フィールドの信号が出力され、フィールドメモリ１１への入力は後フィールドの信号に対応する。ここで、現フィールドとは処理の対象となるフィールドを示し、前フィールドは現フィールドより１フィールド前のフィールド、後フィールドは現フィールドより１フィールド後のフィールドを示す。
【００５１】
現フィールドの画像信号は、フィールド内補間回路１３に入力される。ここで現フィールドの走査線間を補間したフィールド内補間値が算出され出力される。前フィールドと後フィールドの画像信号はベクトル相関値算出回路１５、ベクトル補間値算出回路１５にそれぞれ入力される。ベクトル相関値算出回路１８は、前フィールドと後フィールドの画像信号において、所定の範囲内のベクトル毎に、ベクトルに応じそれぞれ移動した画像信号において、ベクトル相関値として、画素ブロック内の各画素毎に差分値の絶対値和もしくは前記差分値の二乗和を算出する回路である。そして、画素単位のベクトルとそれに対応したベクトル相関値を出力する。このベクトルとベクトル相関値は、動きベクトル検出回路１４と動きベクトル信頼性判定回路１９に入力される。
【００５２】
動きベクトル検出回路１４は、ベクトル相関値算出回路１８で算出されたベクトルとそれに対応したベクトル相関値より、ベクトル相関値が最小になるベクトルを動きベクトルとして検出する。検出された動きベクトルはベクトル補間値算出回路１５に入力される。
【００５３】
ベクトル補間値算出回路１５では、入力された前フィールドと後フィールドの画像信号を、動きベクトル検出回路１４で検出された動きベクトル量に従い移動することによりベクトル補間値を算出し、出力する。
【００５４】
動きベクトル信頼性判定回路１９は、ベクトル相関値算出回路１８および前記ベクトル補間値算出回路１５より算出された所定のベクトルに対応した相関値および補間値より、動きベクトルの信頼性を判定する信頼性判定信号を算出する。混合回路１６は、ベクトル相関値算出回路よりフレーム間の信号より算出されたベクトル補間値とフィールド内補間信号を混合する。このとき、動きベクトル信頼性判定回路より算出された信頼性判定信号に従い、混合回路１６における混合度合いは制御される。
【００５５】
混合回路１６の出力および現フィールドの信号はノンインターレース出力回路１０７に入力される。ノンインターレース出力回路１０７では混合回路１０６の出力および現フィールドの信号が時間軸上で１／２に時間圧縮され、切り替えを行うことによりノンインターレース走査された画像信号を出力する。
【００５６】
動きベクトル信頼性判定回路１９における信頼性判定は、ベクトル相関値とベクトル補間値とを所定の範囲内のベクトル毎にそれぞれ求め、それらを演算処理することで行う。ベクトル相関値が小さい場合、そのベクトル相関値に対応したベクトルが動きベクトルである可能性が高い。しかし、小さいと判断されたベクトル相関値が複数あり、これらのベクトル相関値に対応するベクトル補間値が大きくばらついた場合、逆に、正しくない動きベクトルである可能性が高い。
【００５７】
このような場合の具体例としては、前述のような縦縞で水平方向に２画単位で白黒を繰り返す場合などがある。このように画像が周期的な場合、フレーム間相関値のみでは適切な補正がおこなれず、本来と大きく異なる補正が行われる場合がある。これに対し、上記のような信頼性判定を行うことで、画像が周期的な場合のような、フレーム間相関値のみでは適切な補正がおこなれず、本来と大きく異なる補正が行われる場合を判定できる。この動きベクトル信頼性判定結果に従い、混合回路１６における混合度合いは制御することにより、動きベクトルでの補間が不適切と判断された場合は、フィールド内補間値を利用することで、本来と大きく異なる補正が行われ、画質劣化を引き起こすることが回避される。
【００５８】
（実施の形態２）
本発明の第２の実施の形態は、（実施の形態１）における走査線補間装置の動きベクトル信頼性判定回路１９の一構成例を、図２に示したものである。図２は、動きベクトル信頼性判定回路１９の構成図であり、２１は相関レベル検出回路、２２は最大値回路、２３は最小値回路、２４は差分回路、２５は差分レベル検出回路である。以下、図２の動きベクトル信頼性判定回路を用いた第２の実施の形態例の走査線補間装置について、図２の動きベクトル信頼性判定回路の動作を中心に説明する。
【００５９】
（実施の形態１）における走査線補間装置のベクトル相関値算出回路１８において算出された相関値が入力される相関レベル検出回路２１において、所定のベクトルの内、相関値が一定値以下である候補ベクトルが検出される。
【００６０】
検知された候補ベクトルは、最大値回路２２と最小値回路２３に入力し、この最大値回路２２、最小値回路２３により、候補ベクトルに対応した補間値の中での最大値、最小値が求まる。
【００６１】
差分レベル検出回路２５は、前記最大値および最小値の差が閾値以下であれば、動きベクトル検出回路で求められる動きベクトルが信頼性があると判定し「１」を、閾値以上であれば「０」を出力する。ここで「１」は動きベクトルが適切と判断した場合で、動きベクトルでの補間値を使用し、「０」は動きベクトルでの補間が不適切と判断された場合で、フィールド内補間値を利用することに対応する。
【００６２】
この信頼性判定結果に従い、混合回路１６における混合度合いは制御することにより、動きベクトルでの補間が不適切と判断された場合は、フィールド内補間値を利用することで、本来と大きく異なる補正が行われ、画質劣化を引き起こすることが回避される。
【００６３】
（実施の形態３）
本発明の第３の実施の形態例は、（実施の形態１）における走査線補間装置の動きベクトル信頼性判定回路１９の一構成例を、図３の構成としたものである。
【００６４】
図３は、動きベクトル信頼性判定回路の構成図であり、３１は相関レベル検出回路、３２は最大値回路、３３は最小値回路、３４は差分回路、３５は差分レベル検出回路、３６は相関最小値検出回路である。
【００６５】
以下、図３の動きベクトル信頼性判定回路を用いた第３の実施の形態の走査線補間装置について、図３の動きベクトル信頼性判定回路の動作を中心に説明する。
相関値算出回路より算出された相関値が入力され、相関最小値検出回路により相関値の最小値である相関最小値が検出される。相関レベル検出回路３１により、所定のベクトルの内、相関値が相関最小値以上で相関最小値に一定値を加えた閾値以下である候補ベクトルが検出される。最大値回路３２、最小値回路３３により、候補ベクトルに対応した補間値の中での最大値、最小値が求まる。
【００６６】
差分レベル検出回路３５は、前記最大値および最小値の差が閾値以下であれば、動きベクトル検出回路で求められる動きベクトルが信頼性があると判定し「１」を、閾値以上であれば「０」を出力する。ここで「１」は動きベクトルが適切と判断した場合で、動きベクトルでの補間値を使用し、「０」は動きベクトルでの補間が不適切と判断された場合で、フィールド内補間値を利用することに対応する。この信頼性判定結果に従い、図１の混合回路１６における混合度合いを制御する。
【００６７】
これにより、動きベクトルでの補間が不適切と判断された場合は、フィールド内補間値を利用することで、本来と大きく異なる補正が行われ、画質劣化を引き起こすることが回避される。
【００６８】
（実施の形態４）本発明の第４の実施の形態例は、混合回路１６の一構成例を図５に記したものである。
【００７３】
図５（ａ）は、混合回路の構成図であり、５１は差分回路、５２は可変クリップ回路、５３は加算器である。
【００７４】
以下、図５（ａ）の混合回路を用いた第４の実施の形態の走査線補間装置について、図５（ａ）の混合回路の動作、図５（ｂ）の可変クリップ回路５２の特性例を中心に説明する。入力１は図１のフィールド内補間回路出力、入力２は図１の動きベクトル補間回路出力、制御入力は図１の動きベクトル信頼性判定回路出力に対応する。、差分回路５１において入力２から入力１を引いた差分が出力される。その差分結果は可変クリップ回路５２により、制御入力に対応したクリップレベルでクリップされる。可変クリップ回路出力と入力１は加算され、混合回路出力となる。
【００７５】
図５（ｂ）は可変クリップ回路５２の特性例である。制御入力は動きベクトル信頼性判定回路出力に対応する。動きベクトル信頼性判定回路出力が「０」の場合は動きベクトルでの補間が不適切と判断された場合で、クリップレベルが「０」となり、差分出力は０となる。このため混合回路の出力は、入力１つまりフィールド内補間値となる。
【００７６】
一方、動きベクトル信頼性判定回路出力が「１」の場合は動きベクトルでの補間が適切と判断された場合で、クリップレベルが「１」となり、これはクリップレベルが最大となり、クリップを行わないことに対応する。
【００７７】
入力１の信号レベルをＸｉ１、入力２の信号レベルをＸｉ２、とすると、混合回路出力Ｙｏは、（Ｘｉ２−Ｘｉ１）＋Ｘｉ１となり、Ｙｏ＝Ｘｉ２となる。このため混合回路の出力は、入力１つまりフィールド内補間値となる。
【００８０】
（実施の形態５）
図６は、本発明の第５の実施の形態における走査線補間装置の構成図であり、６１、６２は画像信号を記憶し、一定期間遅延するフィールドメモリ、６３はフィールド内補間回路、６４はフレーム間での動きベクトルをブロック単位で検出する動きベクトル検出回路、６５はベクトル補間値算出回路、６６は混合回路、６７はノンインターレース信号出力回路、６８はベクトル相関値算出回路、６０１は差分回路、６０２は垂直輪郭抽出回路回路、６０３は加算器である。以下、図６の走査線補間装置の動作について説明する。
【００８１】
まず入力端子に２：１インターレース走査された画像信号が供給されると、フィールドメモリ６１、フィールドメモリ６２により信号がそれぞれ１フィールド遅延される。フィールドメモリ６１の出力を現フィールドとすると、フィールドメモリ６２の出力からは前フィールドの信号が出力され、フィールドメモリ６１への入力は後フィールドの信号に対応する。ここで、現フィールドとは処理の対象となるフィールドを示し、前フィールドは現フィールドより１フィールド前のフィールド、後フィールドは現フィールドより１フィールド後のフィールドを示す。
【００８２】
現フィールドの画像信号は、フィールド内補間回路６３に入力される。ここで現フィールドの走査線間を補間したフィールド内補間値が算出され出力される。
【００８３】
前フィールドと後フィールドの画像信号は動きベクトル検出回路６４とベクトル補間値算出回路６５にそれぞれ入力される。ベクトル相関値算出回路は、前フィールドと後フィールドの画像信号において、所定の範囲内のベクトル毎に、ベクトルに応じそれぞれ移動した画像信号において、ベクトル相関値として、画素ブロック内の各画素毎に差分値の絶対値和もしくは前記差分値の二乗和を算出する回路である。そして、画素単位のベクトルとそれに対応したベクトル相関値を出力する。このベクトルとベクトル相関値は、動きベクトル検出回路６４に入力される。
【００８４】
動きベクトル検出回路６４は、ベクトル相関値算出回路で算出されたベクトルとそれに対応したベクトル相関値より、ベクトル相関値が最小になるベクトルを動きベクトルとして検出する。検出された動きベクトルはベクトル補間値算出回路６５に入力される。ベクトル補間値算出回路では、入力された前フィールドと後フィールドの画像信号を、動きベクトル検出回路６４で検出された動きベクトル量に従い移動することによりベクトル補間値を算出し、出力する。
【００８５】
また、動きベクトルに対応したベクトル相関値が閾値以下かどうかを判定し、閾値以下であれば１、そうでなければ０という判定値を判定結果出力する。
【００８６】
一方、前フィールドと後フィールドの画像信号は、ベクトル補間値算出回路６５にも入力され、動きベクトル検出回路６４で検出された動きベクトルに伴い、前フィールドまたは後フィールドの画像信号を移動することによりベクトル補間値を算出し、出力する。
【００８７】
ベクトル補間値は差分回路６０１に入力され、フィールド内補間信号との差分が抽出される、その差分は垂直輪郭抽出回路６０２により輪郭成分のみが抽出される、加算器６０３によりフィールド内補間信号が加算される。これにより加算器６０３は、垂直輪郭にのみ動きベクトル補間が適用された新たな動きベクトル補間値が出力される。
【００８８】
新たな動きベクトル補間値とフィールド内補間信号は、混合回路６６において混合される。そのとき、混合回路６６は、動きベクトル検出回路６４の判定値出力に応じて２つの信号の混合度合いが制御され、その度合いに基づいて混合された信号を出力する。これにより動きベクトル検出回路６４で動きベクトルが検出できない場合は、現フィールドの画像信号より求めた現フィールドの走査線間を補間した信号が、動きベクトルが検出された場合は、上記２つの信号を混合した信号が出力される。
【００８９】
混合回路６６の出力および現フィールドの信号はノンインターレース出力回路７７に入力される。ノンインターレース出力回路６７では混合回路６６の出力および現フィールドの信号が時間軸上で１／２に時間圧縮され、切り替えを行うことによりノンインターレース走査された画像信号を出力する。
【００９０】
フレーム間相関では正しい動きベクトル検出ができない例としては、画像が高速画像で補正ベクトル範囲を超える場合とか、また、フラッシュなどのように現フィールドのみ特異な場合がある。このような場合には、所定の範囲内のベクトルでフレーム間マッチングが良好、つまりフレーム間相関値小さくとも、フレーム間の動きベクトル補間値では正しい補正ができない。そのため、フレーム間相関での判定に加え、上記のような場合を回避することが必要となる。
【００９１】
上記のようにフレーム間相関では正しい動きベクトル検出ができない例の場合、フィールド内補間信号とフレーム間補間信号の差信号が多くの場合ある程度広い面積となることが多い。これは垂直方向で見ると、垂直低域成分が多いことに対応している。また、逆に通常の画像で動きベクトル処理により効果が現れるのは、画像の輪郭に対してである。これは垂直高域成分に対応している。このため、本実施の形態では、上記差信号に対し、垂直輪郭成分を抽出することにより、差信号がある広い面積となるような場合の垂直低域成分に相当する成分を、差信号フレーム間補正で誤補正となることを回避し、フィールド内補間信号低減させるともに、動きベクトル処理で有効な成分は抽出し残すことができる。
【００９２】
（実施の形態６）
本発明の第６の実施の形態例は、（実施の形態５）における走査線補間装置の垂直輪郭抽出回路を図７（ａ）の構成とした走査線補間装置である。
【００９３】
図７（ａ）は、垂直輪郭抽出回路の一例の構成図であり、７１、７２は１ライン遅延のためのラインメモリー、７３，７４，７５は乗算器、７６は加算器である。これらにより、一般的な３タップのＨＰＦを構成している。
【００９４】
図７（ｂ）は図７（ａ）の垂直輪郭抽出回路の特性例における入力である。入力は、ベクトル補間値とフィールド内補間の差分であり、１ラインのみの場合と４ライン連続の場合の例をを示している。１ラインのみの信号は本来必要な補間信号成分の場合の例として示し、４ライン連続の信号は、フレーム間相関では正しい動きベクトル検出ができず、本来不必要な補間信号成分の場合の例として示している。
【００９５】
フレーム間相関では正しい動きベクトル検出ができない例としては、画像が高速画像で補正ベクトル範囲を超える場合とか、また、フラッシュなどのように現フィールドのみ特異な場合がある。このような場合には、所定の範囲内のベクトルでフレーム間マッチングが良好、つまりフレーム間相関値小さくとも、フレーム間の動きベクトル補間値では正しい補正ができない。そのため、フレーム間相関での判定に加え、上記のような場合を回避することが必要となる。
【００９６】
上記のようにフレーム間相関では正しい動きベクトル検出ができない例の場合、フィールド内補間信号とフレーム間補間信号の差信号が多くの場合ある程度広い面積となることが多い。これは垂直方向で見ると、垂直低域成分が多いことに対応している。
【００９７】
また、逆に通常の画像で動きベクトル処理により効果が現れるのは、画像の輪郭に対してである。これは垂直高域成分に対応している。このため、本実施の形態では、上記差信号に対し、垂直ＨＰＦにより垂直高域成分を抽出することにより、差信号がある広い面積となるような場合の垂直低域成分に相当する成分を、差信号フレーム間補正で誤補正となることを回避し、フィールド内補間信号低減させるともに、動きベクトル処理で有効な成分は抽出し残すことができる。
【００９８】
図７（ｃ）は、図７（ａ）の垂直輪郭抽出回路における上記入力に対する出力を示す。
【００９９】
１ラインのみの信号に対してはゲインは１／２となっているものの信号成分が抽出され、４ライン連続の信号に対しては輪郭に相当する部分以外は信号成分が抑圧されているのことがわかる。これは本来必要な補間信号成分は使用し、フレーム間相関では正しい動きベクトル検出ができず、本来不必要な補間信号成分を抑圧することに対応している。
【０１００】
（実施の形態７）
本発明の第７の実施の形態例は、（実施の形態５）における走査線補間装置の垂直輪郭抽出回路を図８（ａ）の構成とした走査線補間装置である。
【０１０１】
図８（ａ）は、垂直輪郭抽出回路の一例の構成図であり、８１、８２は１ライン遅延のためのラインメモリー、８３，８４，８５は乗算器、８６は加算器、８７，８８は絶対値回路、８９は差分回路、８０は選択回路である。ラインメモリー８１、８２、乗算器８３，８４，８５、加算器８６で構成される部分は一般的な３タップのＨＰＦとして機能する。
【０１０２】
図８（ｂ）は図８（ａ）の垂直輪郭抽出回路の特性例である。入力は、ベクトル補間値とフィールド内補間の差分であり、１ラインのみの場合と４ライン連続の場合を例として示している。１ラインのみの信号は本来必要な補間信号成分の場合の例として示し、４ライン連続の信号は、フレーム間相関では正しい動きベクトル検出ができず、本来不必要な補間信号成分の場合の例として示している。
【０１０３】
フレーム間相関では正しい動きベクトル検出ができない例としては、画像が高速画像で補正ベクトル範囲を超える場合とか、また、フラッシュなどのように現フィールドのみ特異な場合がある。このような場合には、所定の範囲内のベクトルでフレーム間マッチングが良好、つまりフレーム間相関値小さくとも、フレーム間の動きベクトル補間値では正しい補正ができない。そのため、フレーム間相関での判定に加え、上記のような場合を回避することが必要となる。
【０１０４】
上記のようにフレーム間相関では正しい動きベクトル検出ができない例の場合、フィールド内補間信号とフレーム間補間信号の差信号が多くの場合ある程度広い面積となる。これは垂直方向で見ると、垂直低域成分が多いことに対応している。逆に通常の画像で動きベクトル処理により効果が現れるのは、画像の輪郭に対してである。これは垂直高域成分に対応している。このため、本実施の形態では、上記差信号に対し、垂直ＨＰＦにより垂直高域成分を抽出することにより、差信号がある広い面積となるような場合の垂直低域成分に相当する成分を、差信号フレーム間補正で誤補正となることを回避し、フィールド内補間信号低減させるともに、動きベクトル処理で有効な成分は抽出し残すような動作を行っている。
【０１０５】
さらに、入力をラインメモリ８１で１ライン遅延された信号であるラインメモリ８１の出力の絶対値と、前記ＨＰＦ出力つまり加算器８６の出力の絶対値とを差分回路により比較し、前記差分回路の出力により入力信号と前記ＨＰＦ出力の選択出力する選択回路を使用するにより、本来必要な補間信号成分は使用し、本来不必要な補間信号成分を抑圧する精度の向上を図っている。
【０１０６】
図８（ｃ）は、図８（ａ）の垂直輪郭抽出回路における上記入力に対する出力を示す。
【０１０７】
１ラインのみの信号に対してはゲインは１／２となっているものの信号成分のみが抽出され、４ライン連続の信号に対しては輪郭に相当する部分以外は信号成分が抑圧されていることがわかる。これは本来必要な補間信号成分は使用し、フレーム間相関では正しい動きベクトル検出ができず、本来不必要な補間信号成分を抑圧することに対応している。第６の実施の形態における図７（ｃ）の出力特性と比較すると、本来不必要な補間信号成分がより抑圧されている様子がわかる。
【０１０８】
（実施の形態８）
本発明の第８の実施の形態は、（実施の形態５）における走査線補間装置の垂直輪郭抽出回路を図９（ａ）の構成とした走査線補間装置である。
【０１０９】
図９（ａ）は、垂直輪郭抽出回路の一例の構成図であり、８１、８２は１ライン遅延のためのラインメモリー、９３は中間値回路、９６は加算器である。
【０１１０】
図９（ｂ）、図９（ｃ）は図９（ａ）の垂直輪郭抽出回路の特性例である。
【０１１１】
図９（ｂ）は入力信号を示す。入力は、ベクトル補間値とフィールド内補間の差分であり、１ラインのみの場合と４ライン連続の場合を例として示している。１ラインのみの信号は本来必要な補間信号成分の場合の例として示し、４ライン連続の信号は、フレーム間相関では正しい動きベクトル検出ができず、本来不必要な補間信号成分の場合の例として示している。
【０１１２】
フレーム間相関では正しい動きベクトル検出ができない例としては、画像が高速画像で補正ベクトル範囲を超える場合とか、また、フラッシュなどのように現フィールドのみ特異な場合がある。このような場合には、所定の範囲内のベクトルでフレーム間マッチングが良好、つまりフレーム間相関値小さくとも、フレーム間の動きベクトル補間値では正しい補正ができない。そのため、フレーム間相関での判定に加え、上記のような場合を回避することが必要となる。
【０１１３】
上記のようにフレーム間相関では正しい動きベクトル検出ができない例の場合、フィールド内補間信号とフレーム間補間信号の差信号が多くの場合ある程度広い面積となる。これは垂直方向で見ると、垂直低域成分が多いことに対応している。逆に通常の画像で動きベクトル処理により効果が現れるのは、画像の輪郭に対してである。これは垂直高域成分に対応している。このため、本実施の形態例では、上記差信号に対し、ラインメモリ９１，９２により、入力に対して１ラインおよび２ライン遅延された信号を取り出し、中間値回路により、差信号がある広い面積となるような場合、その成分を除去する。これにより、フレーム間補正で誤補正となることを回避し、フィールド内補間信号低減させるともに、動きベクトル処理で有効な成分は抽出し残すような動作を行っている。
【０１１４】
中間値回路を使用するにより、本来必要な補間信号成分は使用し、本来不必要な補間信号成分を抑圧する特性の向上を図っている。
【０１１５】
図９（ｃ）は、図９（ａ）の垂直輪郭抽出回路における上記入力に対する出力を示す。１ラインのみの信号に対しては信号成分のみが抽出され、４ライン連続の信号に対しては信号成分が抑圧されていることがわかる。これは本来必要な補間信号成分は使用し、フレーム間相関では正しい動きベクトル検出ができず、本来不必要な補間信号成分を抑圧することに対応している。第６の実施の形態における図７（ｃ）の出力特性と比較すると、本来不必要な補間信号成分がさらに抑圧されている様子がわかる。
【０１１６】
【発明の効果】
以上のように、第１〜第５の発明の走査線補間装置によれば、周期的な画像などの例において、正しくないベクトルにおいてもフレーム間マッチングが良好となる。このような場合フレーム間相関値が小さいベクトルが複数存在するが、その場合においても正しくないベクトルを選択し、誤った補正が行われることが回避される。これにより画質劣化の少ない走査線補間装置を実現できる。
【０１１７】
以上のように、第６の発明の走査線補間装置によれば、動きベクトルの選択および補間は、現フィールドの前後のフィールドのフレーム間相関（フレーム間マッチング）の連続的な情報に基いて行われているため、動きベクトル補間とフィールド内補間かの混合が連続的となり、なめらかな補正が行われる。また、フレーム間相関の度合いを使用して、連続的な変化に対応した上で、フレーム間相関の度合いと動きベクトルの選択の妥当さと概ね一致するような関数を使用することにより、動きベクトル補間値を適応する度合いが適切となり、質劣化の少ない走査線補間装置を実現できる。
【０１１８】
以上のように、第７の発明の走査線補間装置によれば、上記混合回路の構成により、フレーム間相関の度合いを使用して、連続的な変化に対応する際、図５に示すような可変クリップ回路を使用した場合、制御をクリップレベルで行うため、制御入力が低くい場合は当然、乗算器の入力つまり動きベクトルでの補間値とフィールド内補間値の差分の大きさに関わらず、小さなレベルを出力し、適切なレベルで動きベクトルでの補間情報を使用することになり、画質劣化の少ない走査線補間装置を実現できる。
【０１１９】
以上のように、第８〜第１１の発明の走査線補間装置によれば、高速で動く画像で補正可能なベクトル範囲を超える画像、またフラッシュなどにより現フィールドのみ特異な画像などの例において、正しくないベクトルにおいてもフレーム間マッチングが良好となる。この例のようにフレーム間マッチングが良好、つまりフレーム間相関値が小さくともフレーム間補正では正しい補正ができない場合においても、誤補正の少ない補間信号を得ることができる。これにより画質劣化の少ない走査線補間装置を実現できる。
【図面の簡単な説明】
【図１】本発明の一実施例における走査線補間装置の構成図
【図２】同走査線補間装置における動きベクトル信頼性判定回路の構成図
【図３】同走査線補間装置における動きベクトル信頼性判定回路の構成図
【図４】同走査線補間装置における動きベクトル信頼性判定回路の構成図
【図５】同走査線補間装置における混合回路の構成図
【図６】本発明の一実施例における走査線補間装置の構成図
【図７】同走査線補間装置における垂直輪郭抽出回路の構成図
【図８】同走査線補間装置における垂直輪郭抽出回路の構成図
【図９】同走査線補間装置における垂直輪郭抽出回路の構成図
【図１０】従来の走査線補間装置の構成図
【図１１】従来の走査線補間装置における混合回路の構成図
【符号の説明】
１１，１２，６１，６２，１０１，１０２  フィールドメモリ
１３，６３，１０３  フィールド内補間回路
１４，６４，１０４  動きベクトル検出回路
１５，６５，１０５  ベクトル補間値算出回路
１６，６６，１０６  混合回路
１７，６７，１０７  ノンインターレース信号出力回路
１８，６８  ベクトル相関値算出回路
１９，６９  動きベクトル信頼性判定回路
２１，３１  相関レベル検出回路
２２，３２  最大値回路、
２３，３３  最小値回路、
２４，３４  差分回路、
２５，３５  差分レベル検出回路
３６  最小値検出回路
４１  関数回路
５１，６０１，８９，９４，１１１  差分回路
５２  可変クリップ回路
５３，６０３，７６，８６，１１３  加算器
６０２  垂直輪郭抽出回路回路
７１，７２，８１，８２，９１，９２  ラインメモリー
７３，７４，７５，８３，８４，８５，１１２  乗算器
８０  選択回路
【図１】
0004321010.tif 000002
【図２】
0004321010.tif 000003
【図３】
0004321010.tif 000004
【図４】
0004321010.tif 000005
【図５】
0004321010.tif 000006
【図６】
0004321010.tif 000007
【図７】
0004321010.tif 000008
【図８】
0004321010.tif 000009
【図９】
0004321010.tif 000010
【図１０】
0004321010.tif 000011
【図１１】
0004321010.tif 000012