(57)【特許請求の範囲】
【請求項１】
それぞれが複数の画像ブロックに分割されるビデオ画像から構成されるビデオシーケンスの補助的な情報を処理するための方法であって、当該方法は、
前記複数の画像ブロックの各々について、動画像データか静止画像データかを示す第１の情報、フィルムモードデータかビデオモードデータかを示す第２の情報、及び当該フィルムモードに関して画像ブロックの動き段階を示す第３の情報を含む補助的なデータ項目のフィールドを受け取るステップと、
水平方向又は垂直方向のいずれかに直列的に隣接しており、中央の画像ブロックの前記補助的なデータ項目が残りの画像ブロックの前記補助的なデータ項目と異なる、少なくとも３つの画像ブロックを検出するステップと、
前記異なるデータ項目が前記第１又は第２の情報である場合、前記中央の画像ブロックの前記補助的なデータ項目を、前記残りの画像ブロックのいずれかの前記補助的なデータ項目に置き換える第１のフィルタリングステップと、
前記異なるデータ項目が前記第３の情報である場合、前記中央の画像ブロックの前記補助的なデータ項目を、前記残りの画像ブロックの前記補助的なデータ項目の平均値を求め、求めた平均値の端数を切り上げた値に置き換える第２のフィルタリングステップとを備える、方法。
【請求項２】
前記第１の情報は、１ビットで構成される、請求項１に記載の方法。
【請求項３】
前記第２の情報は、１ビットで構成される、請求項１に記載の方法。
【請求項４】
前記第３の情報は、少なくとも３ビットで構成される、請求項１に記載の方法。
【請求項５】
前記少なくとも３つのビットは、ＰＡＬ規格の動きパターンを表す２ビットの組み合わせを含む、請求項４に記載の方法。
【請求項６】
前記少なくとも３つのビットは、ＮＴＳＣ規格の動きパターンを表す５ビットの組み合わせを含む、請求項４又は５に記載の方法。
【請求項７】
前記少なくとも３つのビットは、画像の場面変化を表すビットの組み合わせを含む、請求項４〜６のいずれかに記載の方法。
【請求項８】
前記検出するステップは、前記フィールド内の前記補助的なデータ項目と予め定めた不規則なパターンとを比較するステップを含み、
前記第１のフィルタリングステップは、前記予め定めた不規則なパターンと一致する前記補助的なデータ項目が検出されると、当該検出された補助的なデータ項目を予め定めた置換パターンに置き換えるステップを含む、請求項１〜７のいずれかに記載の方法。
【請求項９】
前記予め定めた置換パターンは、対応する前記予め定めた不規則なパターンと関連づけて格納される、請求項８に記載の方法。
【請求項１０】
動き補償に基づいてビデオ画像から構成されるシーケンスを補間する補間方法であって、請求項１〜９のいずれかに記載の処理方法を備え、当該処理方法に従って生成された前記補助的なデータ項目のフィールドを動き補償後の補間処理に用いる、補間方法。
【請求項１１】
それぞれが複数の画像ブロックに分割されるビデオ画像から構成されるビデオシーケンスの補助的な情報を処理するための信号処理器であって、
前記複数の画像ブロックの各々について、動画像データか静止画像データかを示す第１の情報、フィルムモードデータかビデオモードデータかを示す第２の情報、及び当該フィルムモードに関して画像ブロックの動き段階を示す第３の情報を含む補助的なデータ項目のフィールドを受け取る手段と、
水平方向又は垂直方向のいずれかに直列的に隣接しており、中央の画像ブロックの前記補助的なデータ項目が残りの画像ブロックの前記補助的なデータ項目と異なる、少なくとも３つの画像ブロックを検出する手段と、
前記異なるデータ項目が前記第１又は第２の情報である場合、前記中央の画像ブロックの前記補助的なデータ項目を、前記残りの画像ブロックのいずれかの前記補助的なデータ項目に置き換える第１のフィルタ手段と、
前記異なるデータ項目が前記第３の情報である場合、前記中央の画像ブロックの前記補助的なデータ項目を、前記残りの画像ブロックの前記補助的なデータ項目の平均値を求め、求めた平均値の端数を切り上げた値に置き換える第２のフィルタ手段を備える、信号処理器。
【請求項１２】
前記第１の情報は、１ビットで構成される、請求項１１に記載の信号処理器。
【請求項１３】
前記第２の情報は、１ビットで構成される、請求項１１に記載の信号処理器。
【請求項１４】
前記第３の情報は、少なくとも３ビットで構成される、請求項１１に記載の信号処理器。
【請求項１５】
前記少なくとも３つのビットは、ＰＡＬ規格の動きパターンを表す２ビットの組み合わせを含む、請求項１４に記載の信号処理器。
【請求項１６】
前記少なくとも３つのビットは、ＮＴＳＣ規格の動きパターンを表す５ビットの組み合わせを含む、請求項１４又は１５に記載の信号処理器。
【請求項１７】
前記少なくとも３つのビットは、画像の場面変化を表すビットの組み合わせを含む、請求項１４〜１６のいずれかに記載の信号処理器。
【請求項１８】
少なくとも１つの予め定めた不規則なパターンを記憶するメモリをさらに備え、
前記検出手段は、前記フィールド内の前記補助的なデータ項目と前記予め定めた不規則なパターンとを比較し、
前記第１のフィルタ手段は、前記予め定めた不規則なパターンと一致する前記補助的なデータ項目が検出されると、当該検出された補助的なデータ項目を予め定めた置換パターンに置き換える、請求項１１〜１７のいずれかに記載の信号処理器。
【請求項１９】
前記メモリは、前記予め定めた置換パターンを、対応する前記予め定めた不規則なパターンと関連づけて格納する、請求項１８に記載の信号処理器。
【請求項２０】
動き補償に基づいてビデオ画像から構成されるシーケンスを補間する補間器であって、
請求項１１〜１９のいずれかに記載の信号処理器を備え、当該信号処理器によって生成された前記補助的なデータ項目のフィールドを動き補償後の補間処理に用いる、補間器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビデオシーケンスの補助データを処理するための方法および信号処理器に関する。特に、本発明は、ビデオシーケンスの処理、特に、補間のために改良された処理を実現するためのビデオシーケンスの補助データの前処理に関する。
【背景技術】
【０００２】
動き検出の応用範囲は、特に、最新のテレビジョン受像機のデジタル信号処理において増加している。具体的には、最新のテレビジョン受像機は、特にアップコンバージョンまたは動き補償後のアップコンバートの形式で、再生画像の品質を向上させるためにフレームレートの変換を行う。例えば、フィールド周波数またはフレーム周波数が５０Ｈｚの映像シーケンスに対して動き補償後のアップコンバートを行うと、６０Ｈｚ、６６．６７Ｈｚ、７５Ｈｚまたは１００Ｈｚ等のような、より高い周波数に変換される。５０Ｈｚの入力信号周波数は主として、ＰＡＬまたはＳＥＣＡＭに基づくテレビジョン放送に用いられるが、ＮＴＳＣの映像信号の入力信号周波数は６０Ｈｚである。６０Ｈｚの入力信号周波数は、７２Ｈｚ、８０Ｈｚ、９０Ｈｚまたは１２０Ｈｚ等、より高い周波数にアップコンバートされる場合がある。
【０００３】
アップコンバート時には、５０Ｈｚまたは６０Ｈｚの入力ビデオシーケンスでは表されない時間位置のビデオコンテンツを反映する中間画像が生成される。この目的のためには、オブジェクトの動きによって生じる後続の画像間の変化を適切に反映するために、そのオブジェクトの動きを考慮する必要がある。オブジェクトの動きは、ブロック単位で算出され、動き補償は、前後の画像間に新たに生成された画像の相対的な時間位置に基づいて実行される。
【０００４】
画質を向上させるためのアルゴリズムの処理を可能にするためには、処理されるビデオシーケンスの特徴に関して多くの情報項目が必要とされる。これらの情報項目は、好ましくは、ブロック単位で得られる。この特徴に関する情報は、ブロックが含むデータが静止画像データであるか、または動画像データであるかを示すデータ、ブロックの画像情報が映画（フィルムモード）を元にするか否かを示すデータ、および、フィルムモードの場合には、動き段階のパターンを示すデータを含む。これらのデータは、補間の目的のために適切な画像データの選択を可能にする。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、処理されるビデオシーケンスの補助データを拡張することにより画質を向上させる画像処理を実現することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的は、独立形式の請求項に記載の特徴により達成される。
【０００７】
本発明の第１の局面によれば、ビデオ画像から構成されるビデオシーケンスの補助的な情報を処理するための方法が提供される。補助的な情報が、画像のブロックごとの情報項目を含むフィールドの形式で受け取られる。受け取られた補助的な情報のフィールドにフィルタリングを行うことにより、不規則性を検出し、取り除く。
【０００８】
本発明のさらなる局面によれば、ビデオ画像から構成されるビデオシーケンスの補助的な情報を処理するための信号処理器が提供される。上記信号処理器は、補助的な情報のフィールドを受け取る。上記ビデオ画像の各々は複数のブロックに分割され、上記補助的な情報のフィールドは画像のブロックごとの情報項目を含む。上記信号処理器は、上記受け取った補助的な情報のフィールドにフィルタリングを行うことにより、不規則性を検出し、取り除くフィルタ手段を備える。
【０００９】
本発明の具体的なアプローチは、補助的な情報の異常なパターンを検出し、そのようなパターンを取り除くことである。これによって、その周囲と比較して異常な動作を表す補助的な情報項目は取り除かれ、より適切な情報の値に置き換えられる。従って、画質を向上するための処理では、信用度の低い情報項目がより信用度の高い情報項目に置き換えられるため、フィールドが平滑化された補助的な情報を用いることができる。
【００１０】
好ましくは、補助情報は、ビデオシーケンスの特徴に関する情報を表す。本発明を用いることによって、補助データから誤った判定結果を取り除くことができる。
【００１１】
好適な実施形態によれば、補助的な情報は、画像ブロックが動画像データを含むのか、または静止画像データを含むのかを示す。従って、信用度の低いデータ項目を除去することによって、動き補償後の補間をより確実なものとすることができる。
【００１２】
好ましくは、動画像データまたは静止画像データを示す単一のビットがブロック毎に付加される。
【００１３】
好ましくは、補助的な情報は、画像ブロックがフィルムモードデータを含むのか、またはビデオモードデータを含むのかを示す情報を含む。最も好ましくは、その情報として、単一のビットが付加される。信用度の低いフィルムモードまたはビデオモード表示を除去することによって、動き補償後の補間の改良を実現することができる。
【００１４】
好ましくは、補助的な情報は、フィルムモードブロックの個々の動き方をさらに示す。これによって、画質を向上させるためのアルゴリズムは、プルダウン方式の動き段階のパターンを補間処理時に正確に考慮することができる。
【００１５】
好ましくは、個々の動き方を示す少なくとも３つのビットが付加される。最も好ましくは、これらの３つのビットは、ＰＡＬ規格の動き段階のパターンを表す少なくとも２ビットの組み合わせ、ＮＴＳＣ規格の動き段階のパターンを表す５ビットの組み合わせ、および画像の場面変化を表すビットの組み合わせを示す。これによって、少数のビットを用いて、世界中で用いられる最も信用度の高いプルダウン方式による動きパターンの全てを表すことができる。
【００１６】
好ましくは、フィルタリングは行方向または列方向のいずれかにおいて行われる。これによって、わずかな計算処理を行うだけで不規則性を効率的に検出することができる。
【００１７】
好ましくは、水平方向または垂直方向のいずれかにおいて、対応する値を有する少なくとも２つの隣接するデータ項目を含まない複数の補助データ項目が除去される。代替的な実施形態によれば、水平方向において、対応する値を有する少なくとも１つの隣接するデータ項目を含まず、垂直方向において、対応する値を有する少なくとも１つの隣接するデータ項目を含まない複数の補助データ項目が除去される。他の代替的な実施形態によれば、少なくとも２つの対応する隣接データ項目を隣接する位置に有さない複数の補助データ項目が除去される。従って、データ項目のフィールドから個々の不規則性を効率的に除去することができる。
【００１８】
好ましくは、除去されたデータ項目は、隣接するブロックのデータ項目に置換される。これによって、計算処理の負担およびハードウェアの負担が少ない効率的な補正処理を行うことができる。
【００１９】
好ましくは、ブロックデータの現在のパターンとあらかじめ記憶された不規則なパターンとを比較することによって、不規則性の検出が行われる。現在のパターンがあらかじめ記憶された不規則なパターンと一致することが検出されると、現在のパターンは置き換えられる。複数の所定の不規則パターンを用いることによって、発生し得る不規則な配置を確実に検出して除去することができる。
【００２０】
好ましくは、置換パターンは、対応する不規則なパターンと関連づけて格納される。結果的に、記憶された不規則なパターンに基づいて不規則性を検出したときに、最適な置換パターンを用いることができる。
【００２１】
ハードウェア構成が単純な実施形態では、３データ項目の長さのパターンを用いているが、より高度なアプローチでは、２方向に渡るパターンが用いられる。このような二次元パターンを用いるアプローチにより、複数の好ましくない不規則性をより効率よく確実に検出することが可能となる。
【００２２】
本発明の好適な実施形態は、従属請求項に記載の発明に対応する。
【００２３】
本発明の上記および他の目的および特徴は、以下の説明、および添付の図面と共に与えられる好適な実施形態からより明らかとなる。
【発明を実施するための最良の形態】
【００２４】
本発明は、デジタル信号処理に関し、具体的には、最新のテレビジョン受像機における信号処理に関する。最新のテレビジョン受像機は、再生画像の品質向上のために、アップコンバージョンアルゴリズムを採用している。この目的のために、後の２画像から中間画像が生成される。中間画像を生成するために、オブジェクトの動きは、補間画像により表される時点におけるオブジェクトを適切な位置に適合させるよう考慮されなければならない。
【００２５】
動き検出は、ブロック単位で実行される。この目的のために、受信画像のそれぞれは、図１に図示されるように、複数のブロックに分割される。今回のブロックのそれぞれは、前の画像において、最も一致度合いの高いブロックを判定することによる動き検出に向けられる。
【００２６】
図１は、所定の大きさを有する複数のブロックＢ（ｘ，ｙ）にビデオ画像が分割されることを示す。各ブロックは、幅Ｘおよび高さＹを有する。ここで、ＸおよびＹは、行方向および列方向の画素数を表す。行方向または列方向のブロックの数は、次式を用いることで算出できる。
【００２７】
ｘmax＝行方向の画素数／Ｘ
ｙmax＝列方向の画素数／Ｙ
【００２８】
最新のテレビジョン受信機におけるデジタル信号処理は、処理されるビデオシーケンスの特徴に関する情報を表す補助データを用いる画質を向上させるためのアルゴリズムを応用する。この目的のために、好ましくは、静止画像／動画像の表示、フィルム／ビデオの表示、および動き段階の表示が、ブロック単位で、補助データに含まれる。これらのデータは、ブロックモード検出（Ｂｌｏｃｋ  Ｍｏｄｅ  Ｄｅｔｅｃｔｉｏｎ；ＢＭＤ）処理の結果得られる。このブロックモード検出は、ＣＲＴ、ＴＦＴ、またはプラズマディスプレイ等の最近のメディアディスプレイ装置の１つの特徴である。ＢＭＤの主要な機能は、現在のビデオデータを最良の画質にするために、信号処理の設定を自動的に選択することである。
【００２９】
上記の補助的な情報は、入力される各ビデオフィールドの各ブロックについて使用され、個々のデータ項目がブロックマトリクスの形式で記憶される。各ブロックについて取り出された個々の情報の例を図２に示す。図２から分かるように、補助的な情報は、各ブロックについて、静止画／動画表示３０、フィルム／ビデオモード表示２０、および動き段階表示１０を含む。
【００３０】
動画／静止画表示３０は、１ビットの幅（Ｂs ）を有し、入力フィールドの現在のブロックが移動オブジェクトに関するものか、または静止オブジェクトに関するものかを判定することを可能にする。静止画ブロックが示されている場合、後続の２つのフィールドの画像データを用いて、出力画質が最良となるように再度インターリーブを行うことができる。好ましくは、静止画／動画ビットは以下のように定義される。
【００３１】
０＝動画
１＝静止画
【００３２】
フィルムモードまたはビデオモードを示すために、さらなるビット（Ｂm ）が用いられる。現在のブロックのデータがフィルムモードを元にするものであれば、２つのフィールド（Ａ＋Ｂ）または３つのフィールド（Ａ＋Ｂ＋Ａ）が同じ動き段階に関連する。反対に、ビデオモードでは、各フィールドが異なる動き段階に関連する。フィルム／ビデオモードビット（Ｂm ）は、好ましくは、以下のように定義される。
【００３３】
０＝ビデオカメラ
１＝映画フィルム
【００３４】
映画データの場合、３ビットの段階情報（Ｂp ）がさらに付加される。この３ビットの情報（Ｂp ）は、現在のフィルムデータの動き段階のパターンを表す。
【００３５】
インターレース方式のビデオ信号とは対照的に、映画データは、完全なフレームから構成される。最も多く用いられる映画データのフレームレートは２４Ｈｚである。テレビジョン受像機での表示のために映画データをインターレース方式のビデオシーケンスに変換する場合、「プルダウン」技術を用いて、２４Ｈｚのフレームレートをインターレース方式のビデオシーケンスに変換する。
【００３６】
映画フィルムのデータを５０Ｈｚのフィールドレートを有するインターレース方式のＰＡＬ規格のデータに変換するために、２−２プルダウン技術が用いられる。この２−２プルダウン技術では、各フィルムフレームから２つのフィールドが生成される。映画フィルムのデータは、２５フレーム毎秒で再生される。結果として、２つの連続するフィールドは、同じフレームから生じた情報を含む。
【００３７】
映画のデータを６０Ｈｚのフィールドレートを有するＮＴＳＣ規格のデータに変換する場合、２４Ｈｚのフレームレートが、３−２プルダウン技術を用いて６０Ｈｚのフィールドレートに変換される。この３−２プルダウン技術では、所与の映画フレームから２つのビデオフィールドが生成され、その次の映画フレームから３つのビデオフィールドが生成される。上記のプルダウン技術の説明から理解できるように、結果的に得られるビデオシーケンスは、同じ動き段階を表す２重または３重に重複した隣接するフィールドを含む。ＰＡＬまたはＮＴＳＣ規格に従って映画フレームをビデオフィールドに変換するために用いられるプルダウン技術を図３に示す。
【００３８】
動き段階ビット（Ｂp ）により表される動き段階を図４に例示する。１列目は、ＰＡＬおよびＮＴＳＣ規格における動き段階について与えられる個々のビットの組み合わせを区分けしたものであり、個々の動き段階のシーケンスは４列目に示されている。２列目は、それぞれ３ビットの符号を示し、３列目は、対応する１６進数値を示す。
【００３９】
現在の画質を向上させるためのアルゴリズムは、特に、静止画／動画表示、フィルム／ビデオモード表示、および／または動き段階表示について、不規則な補助的な情報、または欠陥のある補助的な情報に対処しなければならない。これらの不規則性は、個々の画質を損なう原因となる。
【００４０】
本発明は、補助的な情報の項目から構成されるフィールドにフィルタリングを行うことにより上記のような不規則性を除去する。この目的のために、本発明は、不規則なデータ項目を検出するために、各補助データ項目の空間的近傍を用いる。不規則なデータ項目の除去の一例を図５に示す。
【００４１】
図５は、２０×１６個のブロックから構成されるフィールドを示す。図示した例は、モード／静止画データ表示またはフィルム／ビデオモード表示等の２値表示に関する。白色のブロックは全て２進値における０に関し、黒色のブロックは２進値における１に関する。さらに、図５において点線の斜線で示されたブロックも２進値における１を示すが、これらは、１ブロックの幅しか持たない。これらのブロックは、水平方向のフィルタリング（Ｘ2 ，Ｘ4 ）または垂直方向のフィルタリング（Ｘ1 ，Ｘ3 ）のいずれかによって検出され、除去される。不規則性のいくつかは、水平方向または垂直方向のフィルタリング（Ｘ5 ）によって除去することができる。図示されたデータ項目のフィールドの境界に位置する単一のブロックは、水平方向のフィルタリング（Ｘ1 ）または垂直方向のフィルタリング（Ｘ2 ）のいずれかを適用することによってのみ除去される。
【００４２】
水平フィルタの適用の一例を図６に示す。３つのビットＢ２、Ｂ３、およびＢ４から構成される現在のパターンが評価される。Ｂ２、Ｂ３、およびＢ４に位置するデータの値が比較され、中央の値Ｂ３が隣接する値Ｂ２、Ｂ４と異なることが検出されると、中央の値Ｂ３は、隣接するデータ項目の値に置き換えられる。結果的に、水平フィルタが「０１０」または「１０１」の２進シーケンスの不規則性を検出すると、この不規則性は、「０００」または「１１１」のシーケンスに変更される。同様にして、不規則性を検出して除去するために評価されるシーケンスは、例えば、５つのデータ項目Ｂ１〜Ｂ５のようなより大きな幅を有してもよい。従って、「００１００」および「１１０１１」の２進シーケンスにおける不規則性は、それぞれ、「０００００」および「１１１１１」に変更される。
【００４３】
上記で評価したような３つのデータ項目についての処理を図７に示す。ステップＳ１０において、不規則なパターンと、ブロック位置Ｂ２、Ｂ３、およびＢ４の現在のデータの値とを比較する。中央のパターンＢ３が隣接するパターンＢ２、Ｂ４と異なる場合、不規則性が検出され、ステップＳ２０において、隣接する位置の値に置き換えられる。反対に、不規則性が検出されない場合、現在のデータ項目は変更されない（ステップＳ３０）。
【００４４】
Ｂm についてのモード処理は、Ｂs についての処理と同様である。
【００４５】
図８に関連して説明される動き段階のデータ項目についてのフィルタリング処理は、上述した処理とはわずかに異なる。動き段階表示は、好ましくは、３ビットの値（Ｂp ）で表される。さらに、動き段階は、検出されたフィルム／ビデオモードに直接的に依存する。フィルム／ビデオモード情報（Ｂm ）がステップＳ１０における不規則性の検出によって変更される場合、個々の動き段階（Ｂp ）は、それに応じて、ステップＳ６０で変更される（図８参照）。不規則性が検出されたためにフィルム／ビデオモード表示を変更するとき、新たな動き段階の値が、前後のブロックＢ２、Ｂ４の動き段階に基づいて算出される。これら２つの動き段階の平均をとり、端数を切り上げることにより中間ブロックＢ３についての段階情報が得られる。一方、フィルム／ビデオモードの値が変更されない場合（ステップＳ３０）、この動き段階の情報も維持される（ステップＳ７０）。
【００４６】
図６、図７、および図８を参照してフィルタの一例として水平方向のフィルタリングを説明したが、個別に垂直方向のフィルタリングを行ってもよい。しかしながら、ハードウェアの処理負担がわずかに増加する。これは、水平方向のフィルタリング動作では、評価されるブロック、好ましくは、３つの隣接するブロックの数に対応する数のデータ項目についてのメモリ容量しか必要としないためである。反対に、垂直方向のフィルタリング動作では、個々の行に対応する数のデータ項目、すなわち、好ましくは、２行分のブロック、および垂直方向に隣接する３つのブロックを評価するためのさらなるブロックを記憶するためのメモリ容量が必要となる。このメモリ要件を図９に示す。
【００４７】
図９において、参照符号９００は、画像全体の補助データのフィールドを示す。垂直方向に隣接するデータ項目９１０、９２０、および９３０を処理するために記憶されるデータ項目９４０は、灰色の網掛けで示されたブロックである。
【００４８】
上述したフィルタリング動作は、画像の境界に位置する行および列を除く全てのブロック位置に適用可能である。これらのブロックを適切に処理する場合、隣接するデータがないため、垂直方向のフィルタリング動作または水平方向のフィルタリング動作のいずれかが解除される。最初の行および最後の行については、垂直方向のフィルタリングが解除され、最初の列および最後の列については、水平方向のフィルタリングが解除される。
【００４９】
好適な実施形態によれば、複数の不規則なパターンがルックアップテーブルに格納される。評価されるパターンは、格納された不規則なパターンの組と比較される。現在のパターンが格納されたそれらのパターンのうちの１つと一致する場合、 不規則性が検出され、データ項目のフィールドから除去される。
【００５０】
好ましくは、記録された不規則性のパターンは、対応する置換パターンと関連づけて格納される。これらの置換パターンは、図６、図７、および図８に関連して説明した置換処理の代替的な実施形態として用いることができる。
【００５１】
ルックアップテーブルを用いることにより、さらに二次元的な不規則性パターン、例えば、４×４個のブロックサイズのブロックパターンを用いることが可能になる。その一例は、図５においてＸ6 によって示される。二次元のブロックパターンにより、斜め方向、水平方向、垂直方向、およびその他の好ましくない補助データ構成をより正確に取り除くことができる。
【００５２】
簡潔に言えば、本発明は、画質を向上させるためのアルゴリズムを適用するための処理結果の改良を実現するためのビデオシーケンスの補助データの前処理に関する。ブロック単位でデータ項目を提供する補助データフィールド内に発生する不規則性が検出され、除去される。これに応じて、特に、フィルム／ビデオモード表示または動画／静止画表示が処理される。不規則性を除去することにより、例えば、アップコンバート時およびインターレース方式／プログレッシブ方式の変換時の補間処理等の個々の画像処理の改良を実現する。
【産業上の利用可能性】
【００５３】
本発明に係る動きベクトル検出は、より正確な動きベクトルを決定することが要求されるテレビジョン受像機または映像補間器等に有用である。
【図面の簡単な説明】
【００５４】
【図１】均等なサイズの複数のブロックにビデオ画像を分割した一例を示す図
【図２】ビデオ画像の各ブロックについて与えられる補助的な情報の例を示す図
【図３】映画データをインターレース方式のＰＡＬおよびＮＴＳＣ規格のビデオシーケンスに変換するための一般的なプルダウン方式の例を示す図
【図４】動き段階を示す補助データの符号化の一例を示す図
【図５】個々の不規則性が水平方向および垂直方向のフィルタリングを適用することにより除去される補助データのフィールドの一例を示す図
【図６】１ブロック幅の不規則性を取り除くために水平方向のフィルタリングを適用する様子を示す図
【図７】フィルタ処理のステップを示すフローチャート
【図８】モードデータ項目の置換時に動き段階のデータに適用されるフィルタ処理のステップを示すフローチャート
【図９】個々の垂直方向のフィルタリングに必要なメモリ容量を示す図
【符号の説明】
【００５５】
９００  画像全体の補助データのフィールド
９１０，９２０，９３０，９４０  垂直方向に隣接するデータ項目
【図１】
0004746909.tif 000002
【図２】
0004746909.tif 000003
【図３】
0004746909.tif 000004
【図４】
0004746909.tif 000005
【図５】
0004746909.tif 000006
【図６】
0004746909.tif 000007
【図７】
0004746909.tif 000008
【図８】
0004746909.tif 000009
【図９】
0004746909.tif 000010