(57)【要約】【課題】フレーム内挿法による動きベクトルを補正することで、スクロール画像の誤検出を防ぎ、例えばＰＤＰ等の映像表示装置においては動画擬似輪郭の発生を抑制する技術を提供する。【解決手段】映像処理装置において、ヒストグラムより出現頻度の高い順にベクトルを抽出する抽出部、連続する二つのフレームに対し、各抽出ベクトルから得られる相対的なずれ量に基づいて画素一致領域を判定する検出部、画素一致領域内の抽出ベクトルと動きベクトルとを合成する合成部を有するベクトル補正部１９を備え、合成部により動きベクトルを補正する。すなわち、フレーム内挿法で検出された動きベクトルに対し、ヒストグラムを用いて出現頻度の高いベクトルを取得し、このベクトルに対し、一致する画素もしくはブロックが占める領域を再探索することで、スクロール画像の誤検出および動画擬似輪郭の抑制に効果的なベクトルに補正する。【選択図】図１
2009063960.tif 000002
【特許請求の範囲】
【請求項１】
動きベクトルを用いてフレーム補間画像を生成するフレーム補間部と、
１フレーム中の動きベクトルと画素数とのヒストグラムと、
前記ヒストグラムより出現頻度の高い順にベクトルを抽出するベクトル抽出部と、
連続する二つのフレームに対し、各抽出ベクトルから得られる相対的なずれ量に基づいて画素一致領域を判定するベクトル一致検出部と、
前記画素一致領域内の前記抽出ベクトルと前記動きベクトルとを合成するベクトル合成部とを備え、
前記ベクトル合成部により、前記動きベクトルを補正することを特徴とする映像処理装置。
【請求項２】
請求項１に記載の映像処理装置において、
複数のサブフィールドによって１フィールドの画像を構成する映像表示装置と、
動画擬似輪郭抑制のため、視線ベクトルと動きベクトルとの勾配により各サブフィールド中の画素輝度を調整するサブフィールド再変換処理部とを備えるシステムに用いた場合に、
前記動きベクトルを補正して各サブフィールド中の画素輝度を再調整することを特徴とする映像処理装置。
【請求項３】
請求項１に記載の映像処理装置において、
前記ベクトル一致検出部は、連続する二つのフレームの相対的なずれ量によって、画素もしくはブロックが一致する領域を求めることを特徴とする映像処理装置。
【請求項４】
請求項１に記載の映像処理装置において、
前記ベクトル抽出部は、前記ヒストグラムよる出現頻度順のベクトル算出時に、周囲のサンプル点の画素数を加重して総計した画素数を求めることを特徴とする映像処理装置。
【請求項５】
請求項３に記載の映像処理装置において、
前記画素もしくはブロックの一致判定で、前記ずれ量によって移動された位置周辺の画素もしくはブロックを含む領域に対し、一致探索を行うことを特徴とする映像処理装置。
【請求項６】
請求項３に記載の映像処理装置において、
前記画素もしくはブロックが一致する領域に対して、前記出現頻度の高いベクトルを置換することを特徴とする映像処理装置。
【請求項７】
請求項３に記載の映像処理装置において、
前記ずれ量である動きベクトルが０もしくは０近傍の場合、前記出現頻度の高いベクトルの画素もしくはブロックの一致判定を行わず、静止映像探索を行うことを特徴とする映像処理装置。
【請求項８】
請求項６に記載の映像処理装置において、
前記置換された複数のベクトルと、前記動きベクトルとを合成することを特徴とする映像処理装置。
【請求項９】
請求項５に記載の映像処理装置おいて、
前記一致検索で求まった補正ベクトルで前記動きベクトルを補正し、補間フレームを生成することを特徴とする映像処理装置。
【請求項１０】
映像処理装置における映像処理方法であって、
ベクトル一致検出部により、映像中で動きを代表する代表ベクトルと、連続する二つのフレームの映像信号を前記代表ベクトル分ずらして、画素もしくはブロックの一致を検出するステップと、
ベクトル合成部により、前記画素もしくはブロックの一致する領域に対し、動きベクトルを前記代表ベクトルで置換するステップとを備えることを特徴とする映像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像処理技術に関し、例えばプラズマディスプレイ等のサブフィールドを持つ映像表示装置に対して動きベクトルを用いて動画擬似輪郭を抑制する方法において、特にスクロールする映像の動きベクトルを補正する技術に適用して有効な技術に関する。
【背景技術】
【０００２】
例えば、プラズマディスプレイ（以降、「ＰＤＰ」と呼ぶ）は、画素の階調を、図１０のように１フィールドを時間的に重み付けされた複数のサブフィールド（ＳＦ１〜ＳＦ８）に分け、「発光」と「非発光」を繰り返し行うことで表現（以降、「サブフィールド法」と呼ぶ）している。このサブフィールド法を用いて動画を表示する場合、映像の乱れが生じる場合がある。これは、映像の動きに視線が追従するために起こる現象で、「動画擬似輪郭」と呼ばれる。
【０００３】
この現象を抑制する手法の一つとして、「動きベクトル」を利用した方法が挙げられる。この方法は、視線が追従する「オブジェクトの動き」、すなわち「動きベクトル」に応じて、サブフィールドを再構成することで「動画擬似輪郭」を抑制するものである。このような技術は、例えば特許文献１に記載されている。
【０００４】
また、視線がサブフィールドの重心より外れる場合には、更にサブフィールドを再配置することで補正する方法（特許文献２）なども知られている。
【特許文献１】特開平１０−１６１５８５号公報
【特許文献２】特開２０００−１６３００４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、前記の「動きベクトル」を利用した方法は、理想的な「動きベクトル」が取得される場合は非常に効果があるが、実際の動きベクトルは誤検出などの問題もあり、サブフィールド再構成に大きな影響を与える。
【０００６】
動きベクトルを求める一般的な方法として、図８（ａ）に示すような手法を考える。このような手法は、フレームレートを変換する際（フレーム内挿法）に用いられ、２つのフレーム（前記図中の前フレームと後フレーム）より補間フレームを作成する際に、探索範囲で一致する画素もしくはブロック間の差分から、図８（ｂ）のように動きベクトルを検出する。
【０００７】
今、図９（ａ）のように、階調差が少ない同色領域が、例えば速度（１０，０）で動く場合、オブジェクトの輪郭付近では正しい動きベクトルが得られるが、オブジェクト中心近辺では静止ベクトルが検出されることがある。この場合、動きベクトルが実際の動きと異なっていても、前記中心付近の補間フレーム映像は同階調のために正しい映像となるが、動画擬似輪郭による問題が生じ、図９（ｂ）の「ベクトルの境界」を境に、（０，０）ベクトルで占める領域内で映像の乱れや違和感を感じることが多い。
【０００８】
また、図９（ｃ）のように、複雑な模様の領域で占められるオブジェクトが動く場合、オブジェクト全域にわたりベクトルが検出できても、例えば雑音や、映像の拡大縮小等の効果等で、図９（ｄ）のように前記図中のような±Δｘもしくは±Δｙの微小な揺らぎがおき、不揃いのベクトルとなることがある。この場合、近接画素間で再変換されたサブフィールドに差が生じ、画面上で雑音のような映像が見られることが多い。
【０００９】
特に、後者は、映像によっては正確な動きベクトルを検出しても起こる問題である。
【００１０】
そこで、本発明は、前記問題を鑑みて、動画擬似輪郭の抑制に効果のある動きベクトルの補正技術を提供することを目的とするものである。言い換えれば、本発明の目的は、フレーム内挿法による動きベクトルを補正することで、スクロール画像の誤検出を防ぎ、例えばＰＤＰ等の映像表示装置においては動画擬似輪郭の発生を抑制する技術を提供することにある。
【００１１】
本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。
【課題を解決するための手段】
【００１２】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、次のとおりである。
【００１３】
（１）映像処理装置において、動きベクトルを用いてフレーム補間画像を生成するフレーム補間部と、１フレーム中の動きベクトルと画素数とのヒストグラムと、前記ヒストグラムより出現頻度の高い順にベクトルを抽出するベクトル抽出部と、連続する二つのフレームに対し、各抽出ベクトルから得られる相対的なずれ量に基づいて画素一致領域を判定するベクトル一致検出部と、前記画素一致領域内の前記抽出ベクトルと前記動きベクトルとを合成するベクトル合成部とを備え、前記ベクトル合成部により、前記動きベクトルを補正することを特徴とする。
【００１４】
（２）前記（１）の映像処理装置において、複数のサブフィールドによって１フィールドの画像を構成する映像表示装置と、動画擬似輪郭抑制のため、視線ベクトルと動きベクトルとの勾配により各サブフィールド中の画素輝度を調整するサブフィールド再変換処理部とを備えるシステムに用いた場合に、前記動きベクトルを補正して各サブフィールド中の画素輝度を再調整することを特徴とする。
【００１５】
（３）前記（１）の映像処理装置において、前記ベクトル一致検出部は、連続する二つのフレームの相対的なずれ量によって、画素もしくはブロックが一致する領域を求めることを特徴とする。
【００１６】
（４）前記（１）の映像処理装置において、前記ベクトル抽出部は、前記ヒストグラムよる出現頻度順のベクトル算出時に、周囲のサンプル点の画素数を加重して総計した画素数を求めることを特徴とする。
【００１７】
（５）前記（３）の映像処理装置において、前記画素もしくはブロックの一致判定で、前記ずれ量によって移動された位置周辺の画素もしくはブロックを含む領域に対し、一致探索を行うことを特徴とする。
【００１８】
（６）前記（３）の映像処理装置において、前記画素もしくはブロックが一致する領域に対して、前記出現頻度の高いベクトルを置換することを特徴とする。
【００１９】
（７）前記（３）の映像処理装置において、前記ずれ量である動きベクトルが０もしくは０近傍の場合、前記出現頻度の高いベクトルの画素もしくはブロックの一致判定を行わず、静止映像探索を行うことを特徴とする。
【００２０】
（８）前記（６）の映像処理装置において、前記置換された複数のベクトルと、前記動きベクトルとを合成することを特徴とする。
【００２１】
（９）前記（５）の映像処理装置おいて、前記一致検索で求まった補正ベクトルで前記動きベクトルを補正し、補間フレームを生成することを特徴とする。
【００２２】
（１０）映像処理装置における映像処理方法において、ベクトル一致検出部により、映像中で動きを代表する代表ベクトルと、連続する二つのフレームの映像信号とを、前記代表ベクトル分ずらして、画素もしくはブロックの一致を検出するステップと、ベクトル合成部により、前記画素もしくはブロックの一致する領域に対し、動きベクトルを前記代表ベクトルで置換するステップとを備えることを特徴とする。
【発明の効果】
【００２３】
本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば以下のとおりである。
【００２４】
本発明によれば、動きベクトルの誤検出や動きベクトルが揺らぐ映像についても、スクロール画像補正や動画擬似輪郭の抑制に効果的な動きベクトルを提供できる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において、同一の部材には原則として同一の符号を付し、その繰り返しの説明は省略する。
【００２６】
（実施の形態１）
＜映像処理装置の構成および動作＞
図１は、本発明の実施の形態１（実施の形態２も同様）に係わる映像処理装置の一例を示す構成図である。
【００２７】
本実施の形態の映像処理装置は、１Ｖ遅延部（２）、動きベクトル検出部（３）、フレーム補間部（７）、セレクタ１（９）、サブフィールド変換処理部（１１）、ベクトル補正部（１９）、セレクタ３（２１）、サブフィールド再変換処理部（２３）、セレクタ２（１３）、ＰＤＰ（１４）などから構成される。
【００２８】
１Ｖ遅延部（２）は、映像信号（１）を入力として、この映像信号（１）を１垂直同期（以降、１Ｖと呼ぶ）分遅延させる部分である。
【００２９】
動きベクトル検出部（３）は、映像信号（１）と、１Ｖ遅延部（２）により１フレーム遅延させた映像信号を入力信号として、ベクトル信号（６）と、このベクトル信号（６）に対して遅延調整を行った映像信号（４）およびその１Ｖ遅延の映像信号（５）を出力する部分である。
【００３０】
フレーム補間部（７）は、映像信号（４）と、１Ｖ遅延の映像信号（５）と、ベクトル信号（６）を入力信号として、フレームレート変換時には補間映像を出力信号（８）とする部分である。このフレーム補間部（７）では、動きベクトルを用いてフレーム補間画像を生成する。
【００３１】
セレクタ１（９）は、出力信号（８）と映像信号（４）とを選択可能で、この選択した信号（１０）を出力する部分である。このセレクタ１（９）では、非フレームレート変換時もしくは２−３プルダウン等の非補間映像の出力時には映像信号（４）を選択できる。
【００３２】
サブフィールド変換処理部（１１）は、最終的な映像信号（１０）をサブフィールドのデータ信号（１２）に変換する部分である。
【００３３】
ベクトル補正部（１９）は、詳細は後述するが、映像信号（４）、１Ｖ遅延の映像信号（５）、ベクトル信号（６）の他、垂直同期（以降、「Ｖｓｙｎｃ」と呼ぶ）信号（１５）、マスク信号（１６）、適用する領域の設定値（１７）、固定ベクトル値（１８）を入力として、出力ベクトル信号（２０）を出力する部分である。
【００３４】
セレクタ３（２１）は、ベクトル信号（６）と出力ベクトル信号（２０）を選択可能で、この選択したベクトル信号（２２）を出力する部分である。
【００３５】
サブフィールド再変換処理部（２３）は、ベクトル信号（２２）、データ信号（１２）を入力として、サブフィールドのデータ信号（２４）に変換する部分である。このサブフィールド再変換処理部（２３）では、動画擬似輪郭抑制のため、視線ベクトルと動きベクトルとの勾配により各サブフィールド中の画素輝度を調整し、また動きベクトルを補正して各サブフィールド中の画素輝度を再調整する。
【００３６】
セレクタ２（１３）は、データ信号（１２）とデータ信号（２４）を選択可能で、この選択したデータ信号をＰＤＰ（１４）に供給する部分である。
【００３７】
ＰＤＰ（１４）では、セレクタ２（１３）で選択されたデータ信号に基づいて表示される。このＰＤＰ（１４）は、複数のサブフィールドによって１フィールドの画像を構成する映像表示装置である。
【００３８】
ここで、本実施の形態の映像処理装置の特徴を分かりやすくするために、従来技術の映像処理装置を簡単に説明する。従来技術では、動きベクトルによる動画擬似輪郭抑制は、動きベクトル検出部（３）のベクトル信号（６）をベクトル信号（２０）の代わりとして、すなわちセレクタ３（２１）によりベクトル信号（６）を選択してサブフィールド再変換処理部（２３）へ入力することで、視線による補正を施されたデータ信号（２４）が生成される。これに対して、本実施の形態は、例えばフレームレート変換で映像補間のために用いられる動きベクトル検出に対して、動画擬似輪郭抑制にあったベクトル補正部（１９）を持つことを特徴とする。
【００３９】
＜ベクトル補正部の構成および動作＞
次に、本実施の形態の映像処理装置において、ベクトル補正部に１ベクトル検出部を備える構成について、図２、図４、図６などを用いて説明する。
【００４０】
図２は、図１のベクトル補正部（１９）の具体例として、単一検出回路で構成される１ベクトル補正部の一例を示す構成図である。
【００４１】
図２において、１ベクトル補正部（１９ａ）は、領域判定部（１０１）、固定ベクトル値（１０２）、ベクトル抽出部（１０４）、セレクタ（１０５）、ベクトル一致検出部（１１１）、領域反転部（１１２）、ベクトル合成部（１１６）、ベクトル選択部（１１９）などから構成される。
【００４２】
領域判定部（１０１）は、適用する領域の設定値（１７）を入力として、ベクトルの抽出範囲を定めて、領域を示すイネーブル信号（１０３）を出力する部分である。
【００４３】
ベクトル抽出部（１０４）は、領域判定部（１０１）からの領域を示すイネーブル信号（１０３）と、Ｖｓｙｎｃ信号（１５）と、ベクトル信号（６）と、このベクトル信号（６）に付随する前記イネーブル信号（１０３）を有効もしくは無効にするマスク信号（１６）とを入力信号とし、１フレーム内で出現頻度の一番高いベクトルを抽出する部分である。すなわち、このベクトル抽出部（１０４）では、１フレーム中の動きベクトルと画素数との二次元ヒストグラムより出現頻度の高い順にベクトルを抽出し、またこのヒストグラムよる出現頻度順のベクトル算出時に、周囲のサンプル点の画素数を加重して総計した画素数を求める。
【００４４】
ベクトル一致検出部（１１１）は、ベクトル抽出部（１０４）により生成された代表ベクトル信号（１０６）と、前記代表ベクトルが有効となる領域を示すイネーブル信号（１０７）と、映像信号（４）と、１Ｖ遅延の映像信号（５）とを入力信号とし、代表ベクトルと一致する領域を検出する部分である。すなわち、このベクトル一致検出部（１１１）では、連続する二つのフレームに対し、各抽出ベクトルから得られる相対的なずれ量に基づいて画素一致領域を判定し、この場合に、連続する二つのフレームの相対的なずれ量である動きベクトルによって画素もしくはブロックが一致する領域を求める。
【００４５】
さらに具体的には、前記画素もしくはブロックの一致判定では、ずれ量によって移動された位置周辺の画素もしくはブロックを含む領域に対し、一致探索を行う。また、前記画素もしくはブロックが一致する領域に対して、出現頻度の高いベクトルを置換する。そして、この置換された複数のベクトルと動きベクトルとを合成する。また、前記ずれ量である動きベクトルが０もしくは０近傍の場合、出現頻度の高いベクトルの画素もしくはブロックの一致判定を行わず、静止映像探索を行う。
【００４６】
ベクトル合成部（１１６）は、ベクトル一致検出部（１１１）から出力される補正された代表ベクトル信号（１１３）、および、一致した領域を示すイネーブル信号（１１４）と、前記補正された代表ベクトル信号とイネーブル信号に同期するように遅延調整された、動きベクトル信号（１０９）、および、そのイネーブル信号（１０８）とを入力信号として、最終的な代表ベクトル信号（１１７）と、このベクトルが占める領域を示すイネーブル信号（１１８）を生成する部分である。すなわち、このベクトル合成部（１１６）では、画素一致領域内の抽出ベクトルと動きベクトルとを合成し、そして動きベクトルを補正する。
【００４７】
前記ベクトル合成部（１１３）では、例えば、動きベクトルと代表ベクトルとが一定閾値以内であれば代表ベクトルで置換または平均する、もしくは、動きベクトルと代表ベクトルとが一定閾値以上離れていれば代表ベクトルで置換または平均する、もしくは、動きベクトルが０である場合に代表ベクトルで置換または平均する、もしくは、代表ベクトルで全て置換または平均する、もしくは前記いずれかの条件の組み合わせを固定または動的に決めることで、合成ベクトルが求められる。また、前記動的な組み合わせ条件は、後述のヒストグラム（３０２）の分布により判断し、例えば、ベクトル合成部（１１６）に予め実装された回路、またはマイコンからの外部操作により行うことができる。
【００４８】
ベクトル選択部（１１９）は、前記ベクトル合成部（１１６）より出力される代表ベクトル信号（１１７）と、ベクトル抽出範囲外を示すイネーブル信号（１１５）のベクトル信号（１１０）とを入力とし、イネーブル信号に応じて、最終的な動きベクトル（２０）を決定する部分である。ここで、前記抽出範囲外は、イネーブル信号（１０３）を領域反転部（１１２）、すなわち否定回路により反転して生成する。また、前記範囲外のベクトルは、固定ベクトル（１８）をメモリに保持した固定ベクトル値（１０２）と、動きベクトル（６）とをセレクタ（１０５）で切り替えることで得られる。
【００４９】
前記固定ベクトル値（１０２）は、前記領域判定部（１０１）および前記マスクの設定との組み合わせにより、例えば、固定ベクトル値を０ベクトルにすることで、放送映像信号とは関係ないメニュー等を除外することができる。また、例えば、全域を領域判定外にし、固定ベクトル値（１０２）に、後述のヒストグラムから得られた前記代表ベクトル（１０６）を代入することで、１フレームの全領域を代表ベクトルに置き換えることができる。
【００５０】
＜ベクトル抽出部の構成および動作＞
図４は、図２のベクトル抽出部（１０４）の一例を示す構成図である。
【００５１】
図４において、ベクトル抽出部（１０４）は、ヒストグラム処理部（３０１）、ヒストグラム（３０２）、マスク処理部（３０３）、マスク値（３０５）、ベクトル抽出部（３０８）、遅延部（３０９）、ベクトル（３１０）などから構成される。
【００５２】
ヒストグラム（３０２）は、ヒストグラム処理部（３０１）により１フレーム毎に作成される。このヒストグラム処理部（３０１）は、動きベクトル検出部（３）より検出されたベクトル信号（６）、Ｖｓｙｎｃ信号（１５）およびイネーブル信号（１６）を入力とする。代表ベクトル（３１０）は、Ｖｓｙｎｃ信号（１５）により１フレームの最後もしくは最初のタイミングで、１フレーム中に検出された最も出現頻度が高いベクトルを記憶する領域である。このベクトル記憶領域は、例えば、１つまたは過去の複数分を記憶することができ、特に過去のベクトルを複数記憶する場合には、出力ベクトル信号（１０６）はベクトルの平均値またはメディアン値または最大値となる。前記代表ベクトル（３１０）の抽出は、ベクトル抽出部（３０８）で、ヒストグラム（３０２）中の座標を検索し、画素個数（３０７）の最大値を求めることで行われる。
【００５３】
図１１に、ベクトルヒストグラムの一例を示す。図１１（ａ）は、動きベクトル検出部（３）より得られたベクトル個数を格納するヒストグラムを表したものである。ヒストグラムの大きさは、動きベクトル検出範囲と同じもしくは小さいものである。例えば、この図のように、横軸を［−８，８］の範囲のＸ成分とし、縦軸を［−８，８］の範囲のＹ成分とするヒストグラムを考え、個数の最大値を検索すると、ベクトル（３，−２）が、４０個となり前記代表ベクトルとなる。
【００５４】
図１１（ｂ）にこの分布を示す。ところが、この分布図より、ベクトル（−６，−４）の位置にも、明らかに頻度が高いベクトルがあることが見て取れる。この図に見られるベクトルの分散は、動き量の揺らぎによって量子化時に離散したために起こったことと考えられる。この効果は、注目座標の個数と、その周辺の個数に重みを付けた量を加算することで抑制することができる。例えば、この重みを１／２とすると、図１１（ｃ）のように、ベクトル（３，−２）は４０＋（５／２）＋（６／２）＋（４／２）＝４８、ベクトル（−６，−４）は３８＋（２４／２）＋（１８／２）＋（１４／２）＝６６となり、ベクトル（−６，−４）が最大頻出度数のベクトルであることが分かる。この分布を図１１（ｄ）に示す。
【００５５】
また、全体に同数のベクトルが多く検出される場合、すなわち１フレーム中の映像が複雑な動きで構成された映像や、全体的に出現頻度の低いベクトルを誤検出しないためにも、ベクトル抽出部（３０８）にて、出現頻度が閾値以上の個数のベクトルをカウントし、このカウントが固定閾値以上の場合、および出現頻度が閾値以下の場合にはベクトルを無効とする処理を行う。
【００５６】
また、図４において、前記ベクトル抽出部（３０８）とベクトル信号（１０８）を有効もしくは無効にするマスク（１７）は、マスク値（３０５）に記憶される。また、前記ベクトル信号（１０８）およびイネーブル信号（１０９）は、前記代表ベクトルと同期できるように遅延部（３０９）により、遅延調整される。
【００５７】
＜ベクトル一致検出部の構成および動作＞
図６は、図２のベクトル一致検出部（１１１）の一例を示す構成図である。
【００５８】
図６において、ベクトル一致検出部（１１１）は、画素一致判定部（５０１）、ベクトル加算処理部（５０４）、有効領域判定部（５０５）、選択部（５０６）などから構成される。
【００５９】
画素一致判定部（５０１）は、映像信号（４）と、前記ベクトル抽出部（１０４）により生成された代表ベクトル信号（１０６）分の位相をずらした、１Ｖ遅延映像信号（５）とにより、画素（またはブロック）の一致を検出する。また、前記画素（またはブロック）一致判定は、１画素（またはブロック）単位または、再探索範囲内の複数画素（またはブロック）で、２映像信号間の画像階調差が一定閾値以内である場合に、画素（またはブロック）が一致したとして代表ベクトルの有効領域と判定する。
【００６０】
図１２は、再探索範囲を持つ画素（またはブロック）一致判定の一例について示した図である。映像中のオブジェクトの移動を検出すると、図９（ｄ）のように代表ベクトルより揺らいだベクトル（不揃いのベクトル）が検出される。これは、画素（またはブロック）一致検出時にも影響する。この影響を緩和させる方法として、再探索を行う。
【００６１】
前記画素一致は、例えば、図１２（ａ）のように、現フレームの対象画素（もしくはブロック）位置と、１Ｖ遅延フレームの同位置から、ヒストグラムで検出されたベクトル分（またはブロック）移動した位置を中心に複数画素（またはブロック）分の矩形範囲内を再探索し、前記階調差で一致を検出する。
【００６２】
図１２（ｂ）は、再探索範囲内で検出された一致画素（またはブロック）と補正ベクトルの関係を示した図である。前記図の再探索範囲は、検出ベクトルから求まった画素（またはブロック）位置を中心とした±２の矩形範囲で、矩形内の各画素（またはブロック）が再探索対象となる。図中の一致した画素（またはブロック）のように、揺らぎの影響で中心位置よりずれる場合がある。このずれは、中心位置を原点とした位置ベクトルとして表される。
【００６３】
正しいベクトルＶは、代表ベクトルをＶ０、ずれ分の補正を行うベクトル（補正ベクトル）をΔＶとすると、
Ｖ＝Ｖ０＋ΔＶ      式（１）
となる。
【００６４】
また、揺らぎ以外の一致検出のミスは、オブジェクトの移動量が整数倍でない場合も起こる。例えば、これは小数点位置の画素が複数画素に渡り平均化されることで起こる。図１２（ｃ）に、この場合の処理方法として、画素（またはブロック）単位の検索方法を示す。図のような、Ａを中心とする９個の画素Ａ〜Ｉを考える。移動後もしくは移動前のＡの画素から、小数点位置の画素階調を推定して、一定閾値以内であれば一致したとする。そこで、例えば、Ａ’が求める画素であるとすると、Ａ’に含まれる画素の影響は図のようにＡ以外にＣ、Ｄ、Ｆが含まれるため、
（Ａ＋Ｃ＋Ｄ＋Ｆ）／４      式（２）
のように、平均化すればよい。
【００６５】
また図６において、ベクトル加算処理部（５０４）は、式（１）のように、前記画素一致判定部（５０１）からの補正ベクトル出力（５０２）と、代表ベクトル（１０６）を加算することで、さらに補正されたベクトルを求めることができる。また、補正された代表ベクトル信号は、選択部（５０６）により、前記補正されたベクトルか、前記代表ベクトルかを選択することができる。ただし、動画擬似輪郭改善においては、代表ベクトルを選択することが効果的である。
【００６６】
有効領域判定部（５０５）は、前記画素一致判定部（５０１）から出力される領域信号（５０３）、前記代表ベクトルが有効となる領域を示すイネーブル信号（１０７）より、画素一致した領域を示すイネーブル信号（１１４）に変換する。
【００６７】
＜映像処理装置における映像処理方法＞
次に、本実施の形態の映像処理装置における映像処理方法について、図１４を中心に説明する。図１４は、映像処理の流れの一例を示すフローチャートである。
【００６８】
まず、代表ベクトル初期化の処理（Ｓ１０１）を行う。この処理（Ｓ１０１）は、ベクトル（３１０）を初期化する処理である。さらに、ヒストグラム初期化の処理（Ｓ１０２）を行う。この処理（Ｓ１０２）は、Ｖｓｙｎｃ信号（１５）を受けたヒストグラム処理部（３０１）によって、ヒストグラム（３０２）の各要素、すなわち個数を０とする処理である。
【００６９】
続いて、フレーム中の画素探索終了か否かの判定処理（Ｓ１０３）を行う。この判定処理（Ｓ１０３）は、フレーム中の全画素探索を行うもので、領域判定部（１０１）で行われ、全画素探索が終了した時（Ｙｅｓ）は、この全画素探索後のヒストグラム結果により代表ベクトルに置換する（Ｓ１０９）。すなわち、ヒストグラムより、出現頻度の高いベクトルを代表ベクトルに置換する。
【００７０】
一方、Ｓ１０３における判定の結果、終了していない場合（Ｎｏ）、すなわち全画素探索中は、動きベクトル検出部（３）で動きベクトル検出処理（Ｓ１０４）を行い、後段のベクトル抽出部（１０４）のヒストグラム処理部（３０１）によって、ヒストグラム（３０２）を作成する（Ｓ１０５）。
【００７１】
続いて、１Ｖ遅延画像信号と現画像信号より画素一致を検出する処理（Ｓ１０６）を行う。この処理（Ｓ１０６）は、画素一致判定部（５０１）で行われ、ベクトル合成部（１１６）で、この結果である画素一致領域を代表ベクトルで合成する（Ｓ１０７）。
【００７２】
そして、この代表ベクトルにより、サブフィールド変換処理部（１１）およびサブフィールド再変換処理部（２１）等で構成されるサブフィールド補正処理（Ｓ１０８）を行う。以降は、Ｓ１０２のヒストグラム初期化処理からＳ１０８のサブフィールド補正処理までを繰り返して行うことで、プラズマディスプレイ（１４）を表示する。
【００７３】
以上の処理の流れにより、本実施の形態の映像処理装置における映像処理方法が実現される。
【００７４】
＜本実施の形態の効果＞
本実施の形態の映像処理装置および映像処理方法によれば、ヒストグラムより出現頻度の高い順にベクトルを抽出するベクトル抽出部（１０４）、連続する二つのフレームに対し、各抽出ベクトルから得られる相対的なずれ量に基づいて画素一致領域を判定するベクトル一致検出部（１１１）、画素一致領域内の抽出ベクトルと動きベクトルとを合成するベクトル合成部（１１６）などを有するベクトル補正部（１９、具体的には１ベクトル補正部（１９ａ））などを備えることで、フレーム内挿法で検出された動きベクトルに対し、ヒストグラムを用いて出現頻度の高いベクトルを取得し、このベクトルに対し、一致する画素もしくはブロックが占める領域を再探索することで、スクロール画像の誤検出および動画擬似輪郭の抑制に効果的なベクトルに補正することができる。これにより、動きベクトルの誤検出や動きベクトルが揺らぐ映像についても、スクロール画像補正や動画擬似輪郭の抑制に効果的な動きベクトルが提供することができる。この結果、フレーム内挿法による動きベクトルを補正することで、スクロール画像の誤検出を防ぎ、例えばＰＤＰ等の映像表示装置においては動画擬似輪郭の発生を抑制することができる。
【００７５】
（実施の形態２）
本実施の形態の映像処理装置においては、ベクトル補正部に複数ベクトル検出部を備える構成について、図３、図５、図７などを用いて説明する。
【００７６】
＜ベクトル補正部の構成および動作＞
図３は、図１のベクトル補正部（１９）の具体例として、複数検出回路で構成される複数ベクトル補正部の一例を示す構成図である。
【００７７】
図３において、複数ベクトル補正部（１９ｂ）は、領域判定部（２０１）、固定ベクトル値（２０２）、ベクトル抽出部（２０４）、セレクタ（２０５）、ベクトル１一致検出部（２１１ａ）、ベクトル２一致検出部（２１１ｂ）、ベクトル３一致検出部（２１１ｃ）、０ベクトル一致検出部（２１１ｄ）、領域反転部（２１２）、ベクトル合成部（２１６）、ベクトル選択部（２１９）などから構成される。
【００７８】
領域判定部（２０１）は、適用する領域の設定値（１７）を入力として、ベクトルの抽出範囲を定めて、領域を示すイネーブル信号（２０３）を出力する部分である。
【００７９】
ベクトル抽出部（２０４）は、領域判定部（２０１）からの領域を示すイネーブル信号（２０３）と、Ｖｓｙｎｃ信号（１５）と、ベクトル信号（６）と、このベクトル信号（６）に付随する前記イネーブル信号（２０３）を有効もしくは無効にするマスク信号（１６）とを入力信号とし、１フレーム内で出現頻度の一番高いベクトルを抽出する部分である。
【００８０】
ベクトル１一致検出部（２１１ａ）は、ベクトル抽出部（２０４）により生成された代表ベクトル信号（２０６ａ）と、前記代表ベクトルが有効となる領域を示すイネーブル信号（２０７ａ）と、映像信号（４）と、１Ｖ遅延の映像信号（５）とを入力信号とし、代表ベクトルと一致する領域を検出する部分である。
【００８１】
同様に、ベクトル２一致検出部（２１１ｂ）は、代表ベクトル信号（２０６ａ）とイネーブル信号号（２０７ａ）に代えて、代表ベクトル信号（２０６ｂ）とイネーブル信号（２０７ｂ）を入力信号とし、ベクトル３一致検出部（２１１ｃ）は代表ベクトル信号（２０６ｃ）とイネーブル信号（２０７ｃ）を入力信号とする。また、０ベクトル一致検出部（２１１ｄ）は、イネーブル信号（２０７ｄ）を入力信号とする。
【００８２】
ベクトル合成部（２１６）は、ベクトル１〜３一致検出部（２１１ａ〜２１１ｃ）、０ベクトル一致検出部（２１１ｄ）から出力される補正された代表ベクトル信号（２１３ａ），（２１３ｂ），（２１３ｃ），（２１３ｄ）、および、一致した領域を示すイネーブル信号（２１４ａ），（２１４ｂ），（２１４ｃ），（２１４ｄ）と、前記補正された代表ベクトル信号およびイネーブル信号に同期するように遅延調整された、動きベクトル信号（２０９）、および、そのイネーブル信号（２０８）とを入力信号として、最終的な代表ベクトル信号（２１７）と、このベクトルが占める領域を示すイネーブル信号（２１８）を生成する部分である。
【００８３】
前記ベクトル合成部（２１６）では、例えば、動きベクトルと代表ベクトルとが一定閾値以内であれば代表ベクトルで置換または平均する、もしくは、動きベクトルと代表ベクトルとが一定閾値以上離れていれば代表ベクトルで置換または平均する、もしくは、動きベクトルが０である場合に代表ベクトルで置換または平均する、もしくは、代表ベクトルで全て置換または平均する、もしくは前記いずれかの条件の組み合わせを固定または動的に決めることで、合成ベクトルが求められる。また、前記動的な組み合わせ条件は、後述のヒストグラム（４０２）の分布により判断し、例えば、ベクトル合成部（２１６）に予め実装された回路、またはマイコンからの外部操作により行うことができる。
【００８４】
ベクトル選択部（２１９）は、前記ベクトル合成部（２１６）より出力される代表ベクトル信号（２１７）と、ベクトル抽出範囲外を示すイネーブル信号（２１５）のベクトル信号（２１０）とを入力とし、イネーブル信号に応じて、最終的な動きベクトル（２０）を決定する部分である。ここで、前記抽出範囲外は、イネーブル信号（２０３）を領域反転部（２１２）、すなわち否定回路により反転して生成する。また、前記抽出範囲外のベクトルは、固定ベクトル（１８）をメモリに保持した固定ベクトル値（２０２）と、動きベクトル（６）とを、セレクタ（２０５）で切り替えることで得られる。
【００８５】
なお、この複数ベクトル補正部（１９ｂ）においては、ベクトル抽出部（２０４）からベクトル１一致検出部（２１１ａ）、ベクトル２一致検出部（２１１ｂ）、ベクトル３一致検出部（２１１ｃ）、０ベクトル一致検出部（２１１ｄ）を介したベクトル合成部（２１６）への経路のベクトル一致検出部が複数になる点が前記実施の形態１の図２と異なるものの、これらの処理部や他の各処理部の機能は前記実施の形態１で説明した内容も含むものである。
【００８６】
＜ベクトル抽出部の構成および動作＞
図５は、図４のベクトル抽出部（２０４）の一例を示す構成図である。
【００８７】
図５において、ベクトル抽出部（２０４）は、ヒストグラム処理部（４０１）、ヒストグラム（４０２）、マスク処理部（４０３）、マスク値（４０５）、ベクトル１抽出部（４０８ａ）、ベクトル２抽出部（４０８ｂ）、ベクトル３抽出部（４０８ｃ）、遅延部１（４０９ａ）、遅延部２（４０９ｂ）、遅延部３（４０９ｃ）、ベクトル１（４１０ａ）、ベクトル２（４１０ｂ）、ベクトル３（４１０ｃ）などから構成される。
【００８８】
ヒストグラム（４０２）は、ヒストグラム処理部（４０１）により１フレーム毎に作成される。このヒストグラム処理部（４０１）は、動きベクトル検出部（３）より検出されたベクトル信号（６）、Ｖｓｙｎｃ信号（１５）およびイネーブル信号（１６）を入力とする。代表ベクトル（４１０ａ），（４１０ｂ），（４１０ｃ）は、Ｖｓｙｎｃ信号（１５）により１フレームの最後もしくは最初のタイミングで、それぞれ１フレーム中に検出された出現頻度が高い順のベクトルを記憶する領域である。このベクトル記憶領域は、例えば、１つまたは過去の複数分を記憶することができ、特に過去のベクトルを複数記憶する場合には、出力ベクトル信号（２０６ａ），（２０６ｂ），（２０６ｃ）はベクトルの平均値またはメディアン値または最大値となる。前記代表ベクトル（４１０ａ），（４１０ｂ），（４１０ｃ）の抽出は、ベクトル１〜３抽出部（４０８ａ），（４０８ｂ），（４０８ｃ）で、ヒストグラム（４０２）中の座標を検索し、画素個数（４０７）を多い順に求めることで行われる。
【００８９】
図１１（ａ）で表されるヒストグラムにより、出現頻度が高い順に、（３，−２）、（−６，−４）、（０，０）のベクトルが抽出される。０ベクトルは特別な処理（０ベクトル一致検出部（２１１ｄ））を行うために除外し、低出現頻度ベクトルのカットオフ値（閾値）を２０とすると、出現頻度は（３，−２）、（−６，−４）、（−５，−４）の順になる。ただし、図１１（ｂ）より、ベクトルは３つの分布に分かれており、（−５，−４）は（−６，−４）の分布に含まれていることが見て取れるため、同じ分布のベクトルを取得している。
【００９０】
また、前記実施の形態１で示したように、揺らぎによる誤差を考慮したヒストグラム（図１１（ｃ））を考えると、（−６，−４）、（−５，−４）、（−６，−３）と加重演算の影響が入る。この影響を除くために、次の出現頻度のベクトルを抽出する際に、前出現頻度のベクトルの周囲８個のベクトルも除外して判定する。これにより、（−６，−４）、（０，０）、（３，−２）の順にベクトルが抽出される。前記と同様に、閾値処理と０ベクトルを除外すると、抽出ベクトルは（−６，−４）、（３，−２）となり、出現頻度３番目のベクトルは無効となる。図１１（ｄ）より、ベクトル分布は０ベクトルを除くと２つであるから、第３ベクトルが抽出されないのは正しい判定である。
【００９１】
また、図５において、前記ベクトル１〜３抽出部（４０８ａ〜４０８ｃ）とベクトル信号（２０８）を有効もしくは無効にするマスク（１７）は、マスク値（４０５）に記憶される。また、前記ベクトル信号（２０８）およびイネーブル信号（２０９）は、前記代表ベクトルと同期できるように遅延部１（４０９ａ）、遅延部２（４０９ｂ）、遅延部３（４０９ｃ）により、遅延調整される。垂直帰線期間中に抽出処理が間に合わない場合は、各遅延部１〜３（４０９ａ〜４０９ｃ）の遅延量を０にすることで、並列演算に切り替えることができる。ただし、この並列演算時には、前記各ベクトル抽出部間の遅延量が１Ｖとなる。
【００９２】
なお、このベクトル抽出部（２０４）においては、ベクトル１抽出部（４０８ａ）、ベクトル２抽出部（４０８ｂ）、ベクトル３抽出部（４０８ｃ）、遅延部１（４０９ａ）、遅延部２（４０９ｂ）、遅延部３（４０９ｃ）、ベクトル１（４１０ａ）、ベクトル２（４１０ｂ）、ベクトル３（４１０ｃ）が複数になる点が前記実施の形態１の図４と異なるものの、これらの処理部や他の各処理部の機能は前記実施の形態１で説明した内容も含むものである。
【００９３】
＜ベクトル一致検出部の構成および動作＞
図７は、図３のベクトル１一致検出部（２１１ａ）、０ベクトル一致検出部（２１１ｄ）の一例を示す構成図である。
【００９４】
図７（ａ）において、ベクトル１〜３一致検出部（２１１ａ〜２１１ｃ）は同様な処理のため、代表してベクトル１一致検出部（２１１ａ）を説明する。ベクトル１一致検出部（２１１ａ）は、画素一致判定部（６０１）、ベクトル加算処理部（６０４）、有効領域判定部（６０５）、選択部（６０６）などから構成される。
【００９５】
画素一致判定部（６０１）は、映像信号（４）と、前記ベクトル抽出部（２０４）により生成された代表ベクトル信号（２０６ａ）分の位相をずらした１Ｖ遅延映像信号（５）とにより、画素（またはブロック）の一致を検出する。また、前記画素（またはブロック）一致判定は、１画素（またはブロック）単位または、再探索範囲内の複数画素（またはブロック）で、前記２映像信号間の画像階調差が一定閾値以内である場合に、画素（またはブロック）が一致したとして代表ベクトルの有効領域と判定する。
【００９６】
また図７（ａ）において、ベクトル加算処理部（６０４）は、前記式（１）のように、前記画素一致判定部（６０１）からの補正ベクトル出力（６０２）と、代表ベクトル（２０６ａ）を加算することで、さらに補正されたベクトル（６０５）を求めることができる。また、補正された代表ベクトル信号は、選択部（６０６）により、前記補正されたベクトルか、前記代表ベクトルかを選択することができる。ただし、動画擬似輪郭改善においては、代表ベクトルを選択することが効果的である。
【００９７】
有効領域判定部（６０５）は、前記画素一致判定部（６０１）から出力される領域信号（６０３）、前記代表ベクトルが有効となる領域を示すイネーブル信号（２０７ａ）より、画素一致した領域を示すイネーブル信号（２１４ａ）に変換する。
【００９８】
図７（ｂ）は、０ベクトルに対して行われる一致検索を示している。０ベクトル一致検出部（２１１ｄ）は、画素一致判定部（６１０）、選択部（６１３）、有効領域判定部（６１４などから構成される。代表ベクトル（２１３ａ）は、選択部（６１３）により、画素一致判定部（６１０）より出力される補正ベクトル信号（６１１）、もしくは０ベクトルを選択することができる。ただし、動画擬似輪郭改善に於いては、０ベクトルを選択することが効果的である。有効領域判定部（６１４）は、前記画素一致判定部から出力される領域信号（６１２）、前記代表ベクトルが有効となる領域を示すイネーブル信号（２０７ｄ）より、画素一致した領域を示すイネーブル信号（２１４ｄ）に変換する。
【００９９】
画素一致判定部（６１０）は、映像信号（４）と１Ｖ遅延映像信号（５）、およびイネーブル信号（２０７ｄ）により、画素（またはブロック）の一致を検出する。
【０１００】
なお、このベクトル１〜３一致検出部（２１１ａ〜２１１ｃ）、０ベクトル一致検出部（２１１ｄ）においては、これらを構成する各処理部の機能は前記実施の形態１で説明した内容も含むものである。
【０１０１】
＜ベクトルの合成方法＞
図１３は、ベクトルレイヤーの一例を示す説明図である。図１３（ａ）は、背景が（１２，０）ベクトルでスクロールし、その中を複数のオブジェクトが静止もしくは移動している映像の、動きベクトル検出部（３）とベクトル一致検出部（ベクトル１一致検出部（２１１ａ）、ベクトル２一致検出部（２１１ｂ）、ベクトル３一致検出部（２１１ｃ）、０ベクトル一致検出部（２１１ｄ））により補正されたベクトルとの合成方法を示している。
【０１０２】
図１３（ｂ）に示すように、ヒストグラムにより抽出された高出現頻度順の３枚のベクトルレイヤー（（１２，０）、（４，２）、（−６，２））と、０ベクトルレイヤー（０，０）を考える。この図中の黒色領域は、対象となる代表ベクトルが検出されなかった領域を示す。これらのレイヤーを、例えば、高出現頻度順にベクトルを優先してベクトルを重ねる、もしくは、レイヤー毎に代表ベクトルと動きベクトルとの差分値が一定閾値以下もしくは閾値以上の場合に置換を行うことで、簡単に合成レイヤーを求めることができる。
【０１０３】
また、図９（ｂ）のベクトル境界で囲まれる同色領域内のベクトル合成時には、全てのベクトルのイネーブル信号が有効となることが多い。この場合には、図３のベクトル合成部（２１６）で、例えば、図９（ｂ）の輝度差にて画像境界を求め、画像境界で囲まれる同色領域内の動きベクトル検出で得られた斜線部分のベクトルに近いベクトルレイヤーを優先する。
【０１０４】
前記合成レイヤーが、補正ベクトルとなり、動きベクトルに対して置換もしくは平均化することで、最終的なベクトルが決まる。
【０１０５】
＜映像処理装置における映像処理方法＞
次に、本実施の形態の映像処理装置における映像処理方法について、前記実施の形態１と同様に図１４を中心に説明する。
【０１０６】
代表ベクトル初期化の処理（Ｓ１０１）は、ベクトル（４１０）を初期化する処理である。ヒストグラム初期化の処理（Ｓ１０２）は、Ｖｓｙｎｃ信号（１５）を受けたヒストグラム処理部（４０１）によって、ヒストグラム（４０２）の各要素、すなわち個数を０とする処理である。
【０１０７】
フレーム中の画素探索終了か否かの判定処理（Ｓ１０３）は、フレーム中の全画素探索を行うもので、領域判定部（２０１）で行われ、全画素探索が終了した時（Ｙｅｓ）は、この全画素探索後のヒストグラム結果により代表ベクトルに置換する。
【０１０８】
また、Ｓ１０３における判定の結果が終了していない場合（Ｎｏ）の全画素探索中は、動きベクトル検出部（３）で動きベクトル検出処理（Ｓ１０４）を行い、後段のベクトル抽出部（２０４）のヒストグラム処理部（４０１）によって、ヒストグラム（３０２）を作成する（Ｓ１０５）。
【０１０９】
１Ｖ遅延画像信号と現画像信号より画素一致を検出する処理（Ｓ１０６）は、画素一致判定部（６０１）もしくは（６１０）で行われ、ベクトル合成部（２１６）で、この結果である画素一致領域を代表ベクトルで合成する（Ｓ１０７）。
【０１１０】
この代表ベクトルにより、サブフィールド変換処理部（１１）およびサブフィールド再変換処理部（２１）等の構成でサブフィールド補正処理（Ｓ１０８）を行うことで、プラズマディスプレイ（１４）を表示する。
【０１１１】
以上の処理の流れにより、本実施の形態の映像処理装置における映像処理方法が実現される。
【０１１２】
＜本実施の形態の効果＞
本実施の形態の映像処理装置および映像処理方法によれば、ベクトル補正部（１９、具体的には複数ベクトル補正部（１９ｂ））に複数のベクトル一致検出部（２１１ａ〜２１１ｄ）を備える構成においても、前記実施の形態１と同様に、フレーム内挿法による動きベクトルを補正することで、スクロール画像の誤検出を防ぎ、例えばＰＤＰ等の映像表示装置においては動画擬似輪郭の発生を抑制することができる。
【０１１３】
（実施の形態３）
＜映像処理装置の構成および動作＞
図１５は、本発明の実施の形態３に係わる映像処理装置の一例を示す構成図である。
【０１１４】
本実施の形態の映像処理装置は、１Ｖ遅延部（２）、動きベクトル検出部（３）、フレーム補間部（７）、ベクトル補正部（１９）、セレクタ（５１）、ＬＣＤパネル（５３）などから構成される。
【０１１５】
１Ｖ遅延部（２）は、映像信号（１）を入力として、この映像信号（１）を１Ｖ分遅延させる部分である。
【０１１６】
動きベクトル検出部（３）は、映像信号（１）と、１Ｖ遅延部（２）により１フレーム遅延させた映像信号を入力信号として、ベクトル信号（６）と、このベクトル信号（６）に対して遅延調整を行った映像信号（４）およびその１Ｖ遅延の映像信号（５）を出力する部分である。
【０１１７】
ベクトル補正部（１９）は、前記実施の形態１もしくは２と同様に、映像信号（４）、１Ｖ遅延の映像信号（５）、ベクトル信号（６）の他、Ｖｓｙｎｃ信号（１５）、マスク信号（１６）、適用する領域の設定値（１７）、固定ベクトル値（１８）を入力として、出力ベクトル信号（２０）を出力する部分である。
【０１１８】
セレクタ（５１）は、ベクトル信号（６）とベクトル補正部（１９）により補正されたベクトル信号とを選択可能で、この選択したベクトル信号（５２）を出力する部分である。
【０１１９】
フレーム補間部（７）は、映像信号（４）と、１Ｖ遅延の映像信号（５）と、セレクタ（５１）により選択されたベクトル信号（６）を入力信号として、フレームレート変換時には補間映像を出力信号（８）とする部分である。
【０１２０】
ＬＣＤパネル（５３）では、フレーム補間部（７）からの出力信号（８）による映像が表示される。
【０１２１】
なお、ベクトル補正部（１９）は、動画擬似輪郭改善である前記実施の形態１もしくは２のようにベクトル一致検出部が一つであっても複数であってもよい。また、各処理部の構成も次の点を除いて同様である。
【０１２２】
動画擬似輪郭改善において、図９（ｄ）のようにベクトルの方向が正しくても不揃いであると映像に乱れが生じるが、補間画像は精度の高いベクトルを必要とする。
【０１２３】
そこで、図１２（ｂ）において、動画擬似輪郭改善でマッチングで利用した再探索時のΔＶの補正を加えた前記式（１）を用いて代表ベクトルをさらに補正することで、より正確な映像が求まる。
【０１２４】
例えば、動きベクトル検出部は、図８の例にある方法によりベクトル検出を行うとする。この方法で検出されるベクトルが偶数のみであることは、図８（ｂ）からも明らかである。この問題点を明らかにするため、再補正処理効果の一例を図１６に示す。この図では、図８（ａ）の探索範囲を、図１６（ａ）のように見方を変える。図１６（ｂ）は、一致探索で求まった補正ベクトルで動きベクトルを補正し、補間フレームを生成する場合の、１３×９の画素もしくはブロック領域を探索領域とした図である。前記探索範囲には偶数ベクトルが存在する位置以外は探索できないため、このブロックもしくはこの画素は取得できないか、近くの位置で検出される。図１６（ｂ）の太枠内の位置が、図８の方法による画素もしくはブロックがマッチングした位置とすると、図１６（ｂ）の点線枠内の再探索範囲で図１２による再探索を行うことにより、正しい一致画素もしくはブロックを見つけることができる。
【０１２５】
前記式（１）で表される補正処理は、ベクトル一致検出部の選択部（５０６），（６０６）より、それぞれベクトル加算処理を行った信号（６０２），（５０２）を選ぶことで行われる。
【０１２６】
＜映像処理装置における映像処理方法＞
次に、本実施の形態の映像処理装置における映像処理方法について、図１７を中心に、複数ベクトル一致検出部を備えた場合について説明する。図１７は、映像処理の流れの一例を示すフローチャートである。
【０１２７】
代表ベクトル初期化の処理（Ｓ２０１）は、ベクトル（４１０）を初期化する処理である。ヒストグラム初期化の処理（Ｓ２０２）は、Ｖｓｙｎｃ信号（１５）を受けたヒストグラム処理部（４０１）によって、ヒストグラム（４０２）の各要素、すなわち個数を０とする処理である。
【０１２８】
フレーム中の画素探索終了か否かの判定処理（Ｓ２０３）は、フレーム中の全画素探索を行うもので、領域判定部（２０１）で行われ、全画素探索が終了した時（Ｙｅｓ）は、この全画素探索後のヒストグラム結果により代表ベクトルに置換する（Ｓ２０９）。
【０１２９】
また、Ｓ２０３における判定の結果が終了していない場合（Ｎｏ）の全画素探索中は、動きベクトル検出部（３）で動きベクトル検出処理（Ｓ２０４）を行い、後段のベクトル抽出部（２０４）のヒストグラム処理部（４０１）によって、ヒストグラム（３０２）を作成する（Ｓ２０５）。
【０１３０】
１Ｖ遅延画像信号と現画像信号より画素一致を検出する処理（Ｓ２０６）は、画素一致判定部（６０１）もしくは（６１０）で行われ、ベクトル合成部（２１６）で、この結果である画素一致領域を代表ベクトルに補正を施したベクトルで合成する（Ｓ２０７）。
【０１３１】
この合成ベクトルにより、動きベクトルを補正することで正しい映像に補間できる（Ｓ２０８）。
【０１３２】
以上の処理の流れにより、本実施の形態の映像処理装置における映像処理方法が実現される。
【０１３３】
＜本実施の形態の効果＞
本実施の形態の映像処理装置および映像処理方法によれば、ベクトル補正部（１９）を備えることで、ＬＣＤ等の映像表示装置においても動画擬似輪郭の発生を抑制することができる。
【０１３４】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【０１３５】
本発明の映像処理技術は、例えばＰＤＰ等のサブフィールドを持つ映像表示装置に対して動きベクトルを用いて動画擬似輪郭を抑制する方法において、特にスクロールする映像の動きベクトルを補正する技術に適用可能であり、さらにはＬＣＤ等の映像表示装置などにも利用することが可能である。
【図面の簡単な説明】
【０１３６】
【図１】本発明の実施の形態１，２に係わる映像処理装置の一例を示す構成図である。
【図２】本発明の実施の形態１において、図１のベクトル補正部の具体例として、単一検出回路で構成される１ベクトル補正部の一例を示す構成図である。
【図３】本発明の実施の形態２において、図１のベクトル補正部の具体例として、複数検出回路で構成される複数ベクトル補正部の一例を示す構成図である。
【図４】本発明の実施の形態１において、図２のベクトル抽出部の一例を示す構成図である。
【図５】本発明の実施の形態２において、図４のベクトル抽出部の一例を示す構成図である。
【図６】本発明の実施の形態１において、図２のベクトル一致検出部の一例を示す構成図である。
【図７】本発明の実施の形態２において、（ａ），（ｂ）は図３のベクトル１一致検出部、０ベクトル一致検出部の一例を示す構成図である。
【図８】一般的な技術において、（ａ），（ｂ）はマッチング処理による動きベクトルの一例を示す説明図である。
【図９】一般的な技術において、（ａ）〜（ｄ）は動画擬似輪郭の再補正処理で問題となるベクトル例を示す説明図である。
【図１０】一般的な技術において、ＰＤＰのサブフィールド構成を示す説明図である。
【図１１】本発明の実施の形態１，２において、（ａ）〜（ｄ）はベクトルヒストグラムの一例を示す説明図である。
【図１２】本発明の実施の形態１，２において、（ａ）〜（ｃ）は画素もしくはブロック一致の一例を示す説明図である。
【図１３】本発明の実施の形態２において、（ａ），（ｂ）はベクトルレイヤーの一例を示す説明図である。
【図１４】本発明の実施の形態１，２において、映像処理の流れの一例を示すフローチャートである。
【図１５】本発明の実施の形態３に係わる映像処理装置の一例を示す構成図である。
【図１６】本発明の実施の形態３において、（ａ），（ｂ）は再補正処理効果の一例を示す説明図である。
【図１７】本発明の実施の形態３において、映像処理の流れの一例を示すフローチャートである。
【符号の説明】
【０１３７】
２…１Ｖ遅延部、３…動きベクトル検出部、７…フレーム補間部、９…セレクタ１、１１…サブフィールド変換処理部、１３…セレクタ２、１４…ＰＤＰ、１９…ベクトル補正部、１９ａ…１ベクトル補正部、１９ｂ…複数ベクトル補正部、２１…セレクタ３、２３…サブフィールド再変換処理部、５１…セレクタ、５３…ＬＣＤパネル、
１０１…領域判定部、１０２…固定ベクトル値、１０４…ベクトル抽出部、１０５…セレクタ、１１１…ベクトル一致検出部、１１２…領域反転部、１１６…ベクトル合成部、１１９…ベクトル選択部、
２０１…領域判定部、２０２…固定ベクトル値、２０４…ベクトル抽出部、２０５…セレクタ、２１１ａ…ベクトル１一致検出部、２１１ｂ…ベクトル２一致検出部、２１１ｃ…ベクトル３一致検出部、２１１ｄ…０ベクトル一致検出部、２１２…領域反転部、２１６…ベクトル合成部、２１９…ベクトル選択部、
３０１…ヒストグラム処理部、３０２…ヒストグラム、３０３…マスク処理部、３０５…マスク値、３０８…ベクトル抽出部、３０９…遅延部、３１０…ベクトル、
４０１…ヒストグラム処理部、４０２…ヒストグラム、４０３…マスク処理部、４０５…マスク値、４０８ａ…ベクトル１抽出部、４０８ｂ…ベクトル２抽出部、４０８ｃ…ベクトル３抽出部、４０９ａ…遅延部１、４０９ｂ…遅延部２、４０９ｃ…遅延部３、４１０ａ…ベクトル１、４１０ｂ…ベクトル２、４１０ｃ…ベクトル３、
５０１…画素一致判定部、５０４…ベクトル加算処理部、５０５…有効領域判定部、５０６…選択部、
６０１…画素一致判定部、６０４…ベクトル加算処理部、６０５…有効領域判定部、６０６…選択部、６１０…画素一致判定部、６１３…選択部、６１４…有効領域判定部。
【図１】
2009063960.tif 000003
【図２】
2009063960.tif 000004
【図３】
2009063960.tif 000005
【図４】
2009063960.tif 000006
【図５】
2009063960.tif 000007
【図６】
2009063960.tif 000008
【図７】
2009063960.tif 000009
【図８】
2009063960.tif 000010
【図９】
2009063960.tif 000011
【図１０】
2009063960.tif 000012
【図１１】
2009063960.tif 000013
【図１２】
2009063960.tif 000014
【図１３】
2009063960.tif 000015
【図１４】
2009063960.tif 000016
【図１５】
2009063960.tif 000017
【図１６】
2009063960.tif 000018
【図１７】
2009063960.tif 000019