(57)【特許請求の範囲】
【請求項１】
デジタル・ビデオ符号化システムのビデオ入力ポートに接続されたエラー修復ユニットにおいて、入力デジタル・ビデオ・データ・ストリームの乱れにより生ずるエラーを符号化前に検出し訂正する方法であって、
前記入力デジタル・ビデオ・データ・ストリームは偶数フィールドおよび奇数フィールドの２種類のフィールド・パリティが交互に連続する入力ビデオ・ストリームであり、前記エラーは、入力ピクチャが現ピクチャであるフィールドの終了前に該フィールドと同じ第１のフィールド・パリティのフィールドに切り替わる結果、入力が切り替わる前の前記フィールドのライン数が不十分であるというエラーであって、該エラーを、ピクチャ終了検出ユニットから入力が切り替わる前の前記フィールドの終了を示すピクチャ終了信号を受け取る前に、入力が切り替わった後の前記フィールドに続く第１のフィールド・パリティと反対の第２のフィールド・パリティのフィールドの始まりを示す垂直同期信号を受け取ることにより検出するステップと、
次いで、第２のフィールド・パリティの前記フィールドの通過を阻止するステップと、
次いで、前記ピクチャ終了信号を受け取るまで、通過を阻止された第２のフィールド・パリティの前記フィールドに続く第１のフィールド・パリティのフィールドのラインを通過させるステップと、
次いで、該フィールドの、通過させた後の残りのラインの通過を阻止するステップとを含む方法。
【請求項２】
デジタル・ビデオ符号化システムのビデオ入力ポートに接続されたエラー修復ユニットにおいて、入力デジタル・ビデオ・データ・ストリームの乱れにより生ずるエラーを符号化前に検出し訂正する方法であって、
前記入力デジタル・ビデオ・データ・ストリームは偶数フィールドおよび奇数フィールドの２種類のフィールド・パリティが交互に連続する入力ビデオ・ストリームであり、前記エラーは、入力ピクチャが現ピクチャであるフィールドの終了前に該フィールドと同じ第１のフィールド・パリティのフィールドに切り替わる結果、入力が切り替わる前の前記フィールドのライン数が多すぎるというエラーであって、該エラーを、ピクチャ終了検出ユニットから入力が切り替わる前の前記フィールドの終了を示すピクチャ終了信号を受け取った後、かつ入力が切り替わった後の前記フィールドに続く第１のフィールド・パリティと反対の第２のフィールド・パリティのフィールドの始まりを示す垂直同期信号を受け取る前に、追加の有効なラインを受け取ることにより検出するステップと、
次いで、前記ピクチャ終了信号を受け取ってから前記垂直同期信号を受け取るまでの間に受け取った、前記追加の有効なラインである、入力が切り替わった後の第１のフィールド・パリティの前記フィールドのラインの通過を阻止するステップとを含む方法。
【請求項３】
デジタル・ビデオ符号化システムのビデオ入力ポートに接続されたエラー修復ユニットにおいて、入力デジタル・ビデオ・データ・ストリームの乱れにより生ずるエラーを符号化前に検出し訂正する方法であって、
前記入力デジタル・ビデオ・データ・ストリームは偶数フィールドおよび奇数フィールドの２種類のフィールド・パリティが交互に連続する入力ビデオ・ストリームであり、前記エラーは、入力ピクチャが現ピクチャであるフィールドの終了前に該フィールドと反対の第１のフィールド・パリティのフィールドに切り替わるというエラーであって、該エラーを、ピクチャ終了検出ユニットから入力が切り替わる前の前記フィールドの終了を示すピクチャ終了信号を受け取る前に、現入力ピクチャのフィールド・パリティを示すフィールド・パリティ信号が切り替わることにより検出するステップと、
次いで、入力が切り替わった後の第１のフィールド・パリティの前記フィールドの通過を阻止するステップと、
次いで、通過を阻止された第１のフィールド・パリティの前記フィールドに続く第１のフィールド・パリティと反対の第２のフィールド・パリティのフィールドの始まりを示す垂直同期信号の通過を阻止するステップと、
次いで、前記ピクチャ終了信号を受け取るまで、第２のフィールド・パリティの前記フィールドのピクセル・データを通過させるステップと、
次いで、該フィールドの、通過させた後の残りのピクセル・データの通過を阻止するステップとを含む方法。
【請求項４】
デジタル・ビデオ符号化システムのビデオ入力ポートに接続されたエラー修復ユニットにおいて、入力デジタル・ビデオ・データ・ストリームの乱れにより生ずるエラーを符号化前に検出し訂正する方法であって、
前記入力デジタル・ビデオ・データ・ストリームはフレーム・ピクチャを含む入力ビデオ・ストリームであり、前記エラーは、入力ピクチャが現フレームの終了前に他のフレームに切り替わる結果、前記現フレームのライン数が不十分であるというエラーであって、該エラーを、ピクチャ終了検出ユニットから入力が切り替わる前の前記現フレームの終了を示すピクチャ終了信号を受け取る前に前記他のフレームに続く新しいフレームの始まりを示す垂直同期信号を受け取ることにより検出するステップと、
次いで、前記垂直同期信号の通過を阻止するステップと、
次いで、前記ピクチャの終了信号を受け取るまで、前記新しいフレームのラインを通過させるステップと、
次いで、前記新しいフレームの、通過させた後の残りのラインの通過を阻止するステップとを含む方法。
【請求項５】
デジタル・ビデオ符号化システムのビデオ入力ポートに接続されたエラー修復ユニットにおいて、入力デジタル・ビデオ・データ・ストリームの乱れにより生ずるエラーを符号化前に検出し訂正する方法であって、
前記入力デジタル・ビデオ・データ・ストリームはフレーム・ピクチャを含む入力ビデオ・ストリームであり、前記エラーは、入力ピクチャが現フレームの終了前に他のフレームに切り替わる結果、前記現フレームのライン数が多すぎるというエラーであって、該エラーを、ピクチャ終了検出ユニットから入力が切り替わる前の前記現フレームの終了を示すピクチャ終了信号を受け取った後、かつ前記他のフレームに続く新しいフレームの始まりを示す垂直同期信号を受け取る前に、追加の有効なラインを受け取ることにより検出するステップと、
次いで、前記ピクチャ終了信号を受け取ってから前記垂直同期信号を受け取るまでの間に受け取った、前記追加の有効なラインである、入力が切り替わった後の前記他のフレームのラインの通過を阻止するステップとを含む方法。
【請求項６】
デジタル・ビデオ符号化システムのビデオ入力ポートに接続されたエラー修復ユニットにおいて、入力デジタル・ビデオ・データ・ストリームの乱れにより生ずるエラーを符号化前に検出し訂正する方法であって、
前記入力デジタル・ビデオ・データ・ストリームは偶数フィールドおよび奇数フィールドの２種類のフィールド・パリティが交互に連続する入力ビデオ・ストリームであり、前記エラーは、入力ピクチャが現入力ピクチャであるフィールドが終了した後に該フィールドと同じフィールド・パリティのフィールドに切り替わる結果、フィールド・パリティが切り替わらないというエラーであって、該エラーを、現フィールドのフィールド・パリティを示すフィールド・パリティ信号が前記入力が切り替わった後の前記フィールドの始めに切り替わらないことにより検出するステップと、
次いで、入力が切り替わった後の前記フィールドの通過を阻止するステップとを含む方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はデジタル・ビデオ符号化に関し、さらに詳細には、エラー訂正に関する。本発明の方法および装置は、着信したデータ・ストリームの同期信号中のエラーを検出し、次のライン、フィールド、またはフレームまで符号化を停止し、それによりこれらのエラーが符号化器のビデオ出力を劣化させ、ネットワーク中に伝搬するのを防ぐ。
【０００２】
【従来の技術】
ＭＰＥＧ−２またはＨＤＴＶに準拠したデジタル・ビデオ符号化サブシステムなどのデジタル・ビデオ符号化サブシステムでは、符号化中に、非圧縮ビデオ・ソースがあるデバイスまたはチャネルから他のデバイスまたはチャネルに切り替わるなどのエラーが発生すると、多くの問題をもたらす。入力ビデオ・ストリームが乱されて、以下の１つまたは複数の問題状況を符号化器にもたらす可能性がある。
１．現入力ラインに対するライン当たりのピクセルが少なすぎる。
２．現入力ラインに対するライン当たりのピクセルが多すぎる。
３．次のフィールド／フレームが到着する前の現フィールド／フレームに対するラインの数が不十分である。
４．次のフィールド／フレームが到着する前の現フィールド／フレームに対するラインが多すぎる。
５．フィールドの中央においてフィールド・パリティが奇数から偶数にまたは偶数から奇数に切り替わる。
６．フィールド間でフィールド・パリティを切り替えることができない。
【０００３】
代表的な従来技術の符号化サブシステムは、そのようなじょう乱に応答して、符号化プロセスを停止する、すなわちハングするか、連続的にシフトされる輝度および／またはクロミナンス出力成分をもたらすか、偶数フィールドと奇数フィールドを反転させるか、他の何らかの望ましくない出力をもたらす。これらの応答はすべて、じょう乱を後続のピクチャに伝搬させる働きをする。
【０００４】
そのような入力ビデオじょう乱に対するより望ましい応答は、入力ビデオの遷移後できるだけ早くエラーを訂正し、正常な符号化を再開することであろう。
【０００５】
【発明が解決しようとする課題】
したがって、エラーがシステム中に伝搬し、観測者に気づかれる前に、符号化器、すなわちピクセル・バスへの入力ビット・ストリームの同期信号中のエラーを検出し訂正する方法および装置が明らかに必要である。
【０００６】
【課題を解決するための手段】
本発明は、デジタル・ビデオ符号化システムまたはデジタル・ビデオ符号化サブシステム、例えば、ＭＰＥＧ−２準拠符号化サブシステムまたはＨＤＴＶ準拠符号化サブシステムが、フィールド・パリティがフィールドの終了前に変化する不完全なフィールド伝送、または後続のラインが前のフィールドと同じフィールド・パリティになるか、あるいは誤ったライン終了に遭遇し、ラインの残りの部分が間違ったフィールド・パリティであると識別されるなどのフィールド終了の識別など、入力ビデオ・エラーおよびそれに続く部分ピクチャ・シナリオに応答することができる機構を提供する。本発明の方法および装置は、そのようなエラーおよび異常を検出し、次のライン、フィールド、またはピクチャに遭遇するまで特定のピクチャの符号化を停止し、その後に符号化を再開するなど、適切な処置をとる。
【０００７】
本発明によれば、符号化サブシステムの非圧縮ビデオ入力ポートに接続された部分ピクチャ修復ユニット（「ＰＰＲＵ」）が提供される。部分ピクチャ修復ユニットは、「ピクチャ終了」検出機構の助けをかりて、各部分ピクチャ状態が非圧縮ビデオ・インタフェースに与えられたときにそれらを検出し、符号化を停止し、じょう乱が符号化システム・パイプラインの残りの部分内のすべての下流ユニットにとってトランスペアレントになるように、入力ビデオ・ストリームを修復するか、または正しい入力ビデオ・ストリームを待つ。部分ピクチャ状態が発生した後、すべての下流ユニットは、引き続き適切に動作する。ただし、せいぜい２つのフレームの遷移ビデオに画像劣化が起こる可能性がある。
【０００８】
【発明の実施の形態】
本発明によれば、図１および図２に示すように、データ・ストリームが圧縮される前に、着信した非圧縮デジタル・ビデオ・データ・ストリームの同期信号中のエラーを検出し訂正する方法および装置が提供される。この装置は、部分ピクチャ修復ユニット（ＰＰＲＵ）を含む。
【０００９】
図１は、ＭＰＥＧ２符号化サブシステムまたはＨＤＴＶ符号化サブシステムあるいは同様の符号化サブシステム内に組み込まれた部分ピクチャ修復ユニットのハイレベル図である。その要素には、部分ピクチャ修復ユニット１０、ピクチャ終了検出ユニット１２、非圧縮デジタル・ビデオＤＲＡＭ１４、ＤＲＡＭコントローラ１６、および符号化サブシステムの残りの部分１８が含まれる。非圧縮ビデオ入力と、データストリーム構成要素の終了、すなわちラインの終了、フィールドの終了、またはピクチャの終了を示す標識が部分ピクチャ修復ユニット１０への入力である。修復された非圧縮デジタル・ビデオは、部分ピクチャ修復ユニット１０からＤＲＡＭコントローラ１６に進み、ＤＲＡＭコントローラ１６から非圧縮ビデオＤＲＡＭ１４および符号化サブシステムの残りの部分１８に進む。符号化サブシステムの残りの部分１８は、圧縮されたビデオ出力を与える。
【００１０】
図２は、部分ピクチャ修復ユニット（ＰＰＲＵ）アーキテクチャの詳細な図である。図２は、非圧縮デジタル・ビデオ・ビットストリームがピクセル・バスからピクセル・インタフェース制御信号阻止機構２０に進み、そこで阻止制御が適用され、出力が修復されたピクセル・バス上に生じることを示す。
【００１１】
ＰＰＲＵは、ケース１ないしケース７を示す図の機能ボックス２２によって示される異なる７つのエラーまたは部分ピクチャ・シナリオを識別する。さらに、ケース１、３、５はそれぞれ、可能な２つの変形例を有する。
【００１２】
ケース１  入力が現入力ピクチャと同じフィールド・パリティの他のフィールドに切り替わる。例えば、現入力ピクチャが奇数フィールドであり、入力が他の奇数フィールドに切り替わる。
ａ．変形１  現フィールド、例えば現奇数フィールドを終了するのに十分なラインが存在しない。
ｂ．変形２  現フィールド、例えば現奇数フィールドに対して入力ラインが多すぎる。
【００１３】
ケース２  現ピクチャが終了する前に入力が現ピクチャと反対のフィールド・パリティのフィールドに切り替わる。例えば、現入力ピクチャが奇数フィールドであり、入力が偶数フィールドに切り替わる。
【００１４】
ケース３  ケース１の反対である。すなわち、現入力ピクチャが偶数フィールドであり、入力が他の偶数フィールドに切り替わる。
ａ．変形例１  現偶数フィールドを終了するのに十分なラインが存在しない。
ｂ．変形例２  現偶数フィールドに対する入力ラインが多すぎる。
【００１５】
ケース４  ケース２と同様である。ただし、現入力ピクチャが偶数フィールドであり、入力が奇数フィールドに切り替わる。
【００１６】
ケース５  現入力ピクチャがフレーム・ピクチャであり、ラインの数が不適切である。
ａ．変形例１  現入力ピクチャを終了するのに十分なラインが存在しない。
ｂ．変形例２  現入力ピクチャに対する入力ラインが多すぎる。
【００１７】
ケース６  現フィールドが終了し、次のフィールドが現フィールドと同じフィールド・パリティのフィールドであり、現フィールドのフィールド・パリティを示すフィールド・パリティ信号が切り替わらない。例えば、現奇数フィールド入力ピクチャが終了し、その後に他の奇数フィールドがくる。フィールド・パリティ信号が次のフィールド・ピクチャの始めに切り替わらない。
【００１８】
ケース７  ケース６と同じである。ただし、現偶数フィールド入力ピクチャが終了し、その後に他の偶数フィールドがくる。現フィールドのフィールド・パリティを示すフィールド・パリティ信号が次のフィールド・ピクチャの始めに切り替わらない。
【００１９】
可能な各エラーまたは部分ピクチャ・シナリオが生じると、非圧縮ビデオ入力ストリームがＰＰＲＵによって何らかの形で処理され、その結果修復されたピクセル・バス上に修復されたデータ・ストリームが生じる。修復は、誤ったフィールドまたはラインが検出されたときに始まる。そのフィールドまたはラインの処理は、同期信号中のエラーが検出されたときに停止し、ラインの終了、フィールドの終了、またはピクチャの終了を示す標識が検出されたとき、処理を再開する。
【００２０】
ＰＰＲＵは、同期信号中のエラーを検出したときに符号化を停止し、エラーを訂正し、符号化を再開する。７つの各ケースごとにＰＰＲＵがとる個々の処置は、エラーを検出する処置、エラーの伝搬を防ぐために符号化を停止する処置、エラーを訂正するかまたはエラーから回復する処置、符号化を再開する処置としてまとめることができる。
【００２１】
上述のケース１エラーと呼ばれる１つのタイプのエラーは、現入力ピクチャが奇数フィールドであり、入力が他の奇数フィールドに切り替わる場合に生じる。変形例１では、現奇数フィールドを終了するのに十分なラインが存在しない。この場合、ＰＰＲＵは、十分なラインが存在しないことを検出する（すなわち、現奇数フィールドの終了がピクチャ終了検出ユニット１２によって通知される前に入力が切り替わった後の上記他の奇数フィールドに続く偶数フィールドの始まりを示す垂直同期信号が発生する）。次いで、上記偶数フィールド・データの通過を阻止し、そして、入力が切り替わる前の上記奇数フィールドが終了するまで（すなわち、ＰＰＲＵがピクチャ終了信号を受け取るまで）上記偶数フィールドに続く奇数フィールドのラインを通過させる。次いで、ＰＰＲＵは、該奇数フィールドの、通過させた後の残りのラインの通過を阻止し、エラー訂正を終了する。
【００２２】
このエラーの変形例２では、現奇数フィールドに対する入力ラインが多すぎる。ＰＰＲＵは、入力ラインが多すぎることを検出する（すなわち、ＰＰＲＵは、現奇数フィールドの終了を示すピクチャ終了信号を受け取り、次いで入力が切り替わった後の他の奇数フィールドに続く偶数フィールドの始まりを示す垂直同期信号が発生する前に追加の有効なラインを受け取る）。次いで、ＰＰＲＵは、上記ピクチャ終了信号を受け取ってから上記垂直同期信号を受け取るまでの間に受け取った、上記追加の有効なラインである、上記他の奇数フィールドのラインの通過を阻止し、エラー訂正を終了する。
【００２３】
次のケース２エラーと呼ばれる他のタイプのエラーでは、現入力ピクチャが奇数フィールドであり、該奇数フィールドが終了する前に入力が偶数フィールドに切り替わる。このタイプのエラーでは、ＰＰＲＵは、フィールド切替を検出する（すなわち、現入力ピクチャのピクチャ終了が示される前に現フィールドのフィールド・パリティを示すフィールド・パリティ信号が切り替わる）。次いで、ＰＰＲＵは、すべての上記偶数フィールドの通過を阻止し、上記偶数フィールドに続く第２の奇数フィールドの始まりを示す垂直同期信号の通過を阻止し、そして、入力が切り替わる前の奇数フィールドの終了を示すピクチャ終了信号を受け取るまで第２の奇数フィールドのピクセル・データを通過させる。次いで、ＰＰＲＵは、第２の奇数フィールドの、通過させた後の残りのピクセル・データの通過を阻止し、エラーの訂正を終了する。
【００２４】
ケース３エラーと呼ばれる他のタイプのエラーでは、現入力ピクチャが偶数フィールドであり、入力が他の偶数フィールドに切り替わる。このタイプのエラーの変形例１では、現偶数フィールドを終了するのに十分なラインが存在しない。ＰＰＲＵは、十分なラインが存在しないことを検出する（すなわち、現偶数フィールドの終了がピクチャ終了検出ユニット１２によって通知される前に入力が切り替わった後の上記他の偶数フィールドに続く奇数フィールドの始まりを示す垂直同期信号が発生する）。次いで、上記奇数フィールドの通過を阻止し、そして、上記現偶数フィールドが終了するまで（すなわち、ＰＰＲＵがピクチャ終了信号を受け取るまで）上記奇数フィールドに続く偶数フィールドのラインを通過させる。次いで、ＰＰＲＵは、該偶数フィールドの、通過させた後の残りのラインの通過を阻止し、エラー訂正を終了する。
【００２５】
このタイプのエラーの変形例２では、現偶数フィールドに対する入力ラインが多すぎる。これは、ＰＰＲＵが入力ラインが多すぎることを検出した場合に生じる（すなわち、ＰＰＲＵは、現偶数フィールドの終了を示すピクチャ終了信号を受け取り、次いで入力が切り替わった後の他の偶数フィールドに続く奇数フィールドの始まりを示す垂直同期信号が発生する前に追加の有効なラインを受け取る）。次いで、ＰＰＲＵは、上記ピクチャ終了信号を受け取ってから上記垂直同期信号を受け取るまでの間に受け取った、上記追加の有効なラインである、上記他の偶数フィールドのラインの通過を阻止し、エラー訂正を終了する。
【００２６】
ケース４エラーと呼ばれる他のタイプのエラーは、現入力ピクチャが偶数フィールドであり、該偶数フィールドが終了する前に入力が奇数フィールドに切り替わる。この場合、ＰＰＲＵは、フィールド切替を検出する（すなわち、現入力ピクチャのピクチャ終了が示される前に現フィールドのフィールド・パリティを示すフィールド・パリティ信号が切り替わる）。次いで、ＰＰＲＵは、すべての上記奇数フィールドの通過を阻止し、上記奇数フィールドに続く第２の偶数フィールドの始まりを示す垂直同期信号の通過を阻止し、そして、入力が切り替わる前の上記偶数フィールドの終了を示すピクチャ終了信号を受け取るまで第２の偶数フィールドのピクセル・データを通過させる。次いで、ＰＰＲＵは、第２の偶数フィールドの、通過させた後の残りのピクセル・データの通過を阻止し、エラーの訂正を終了する。
【００２７】
ケース５エラーと呼ばれる他のタイプのエラーは、現入力ピクチャがフレーム・ピクチャである。現入力ピクチャであるフレームが他のフレームに切り替わる。変形例１では、現入力ピクチャを終了するのに十分なラインが存在しない。ＰＰＲＵは、十分なラインが存在しないことを検出する（現入力ピクチャの終了を示すピクチャ終了信号の前に上記他のフレームに続く新しいフレームの始まりを示す垂直同期信号が到着する）。次いで、ＰＰＲＵは、上記新しいフレームの始まりを示す上記垂直同期信号の通過を阻止し、次いで上記ピクチャ終了信号を受け取るまで上記新しいフレームのラインを通過させる。次いで、ＰＰＲＵは、該新しいフレームの、通過させた後の残りのラインの通過を阻止し、エラーの訂正を終了する。
【００２８】
このエラー状態の変形例２では、現入力ピクチャに対する入力ラインが多すぎる。現入力ピクチャであるフレームが他のフレームに切り替わる。ＰＰＲＵは、入力ラインが多すぎることを検出する（すなわち、現入力ピクチャの終了を示すピクチャ終了信号を受け取り、次いで上記他のフレームに続く新しいフレームの始まりを示す垂直同期信号が発生する前に追加の有効なラインを受け取る）。次いで、ＰＰＲＵは、上記ピクチャ終了信号を受け取ってから上記垂直同期信号を受け取るまでの間に受け取った、上記追加の有効なラインである、上記他のフレーム内のラインの通過を阻止し、エラーの訂正を終了する。
【００２９】
ケース６エラーと呼ばれる他のエラー状態では、現奇数フィールド入力ピクチャが終了し、その後に他の奇数フィールドがくる。現フィールドのフィールド・パリティを示すフィールド・パリティ信号は、上記他の奇数フィールド・ピクチャの始めに切り替わらない。ＰＰＲＵは、フィールド・パリティが切り替わらないことを検出し、次いで、上記他の奇数フィールド全体の通過を阻止し、エラーの訂正を終了する。
【００３０】
ケース７エラーと呼ばれる他のエラー状態では、現偶数フィールド入力ピクチャが終了し、その後に他の偶数フィールドがくる。現フィールドのフィールド・パリティを示すフィールド・パリティ信号は、上記他の偶数フィールド・ピクチャの始めに切り替わらない。ＰＰＲＵは、フィールド・パリティが切り替わらないことを検出し、次いで、上記他の偶数フィールド全体の通過を阻止し、エラーの訂正を終了する。
【００３１】
まとめとして、本発明の構成に関して以下の事項を開示する。
【００３２】
（１）デジタル・ビデオ符号化システムのビデオ入力ポートに接続されたエラー修復ユニットにおいて、入力デジタル・ビデオ・データ・ストリームの乱れにより生ずるエラーを符号化前に検出し訂正する方法であって、上記入力デジタル・ビデオ・データ・ストリームは偶数フィールドおよび奇数フィールドの２種類のフィールド・パリティが交互に連続する入力ビデオ・ストリームであり、上記エラーは、入力ピクチャが現ピクチャであるフィールドの終了前に該フィールドと同じ第１のフィールド・パリティのフィールドに切り替わり、入力が切り替わる前の上記フィールドのライン数が不十分であるというエラーであって、該エラーを、入力が切り替わる前の上記フィールドの終了を示すピクチャ終了信号を受け取る前に、入力が切り替わった後の上記フィールドに続く第１のフィールド・パリティと反対の第２のフィールド・パリティのフィールドの始まりを示す垂直同期信号を受け取ることにより検出するステップと、次いで、第２のフィールド・パリティの上記フィールドの通過を阻止するステップと、次いで、上記ピクチャ終了信号を受け取るまで、通過を阻止された第２のフィールド・パリティの上記フィールドに続く第１のフィールド・パリティのフィールドのラインを通過させるステップと、次いで、該フィールドの、通過させた後の残りのラインの通過を阻止するステップとを含む方法。
（２）デジタル・ビデオ符号化システムのビデオ入力ポートに接続されたエラー修復ユニットにおいて、入力デジタル・ビデオ・データ・ストリームの乱れにより生ずるエラーを符号化前に検出し訂正する方法であって、上記入力デジタル・ビデオ・データ・ストリームは偶数フィールドおよび奇数フィールドの２種類のフィールド・パリティが交互に連続する入力ビデオ・ストリームであり、上記エラーは、入力ピクチャが現ピクチャであるフィールドの終了前に該フィールドと同じ第１のフィールド・パリティのフィールドに切り替わり、入力が切り替わる前の上記フィールドのライン数が多すぎるというエラーであって、該エラーを、入力が切り替わる前の上記フィールドの終了を示すピクチャ終了信号を受け取った後、かつ入力が切り替わった後の上記フィールドに続く第１のフィールド・パリティと反対の第２のフィールド・パリティのフィールドの始まりを示す垂直同期信号を受け取る前に、追加の有効なラインを受け取ることにより検出するステップと、次いで、上記ピクチャ終了信号を受け取ってから上記垂直同期信号を受け取るまでの間にに受け取った、上記追加の有効なラインである、入力が切り替わった後の第１のフィールド・パリティの上記フィールドのラインの通過を阻止するステップとを含む方法。
（３）デジタル・ビデオ符号化システムのビデオ入力ポートに接続されたエラー修復ユニットにおいて、入力デジタル・ビデオ・データ・ストリームの乱れにより生ずるエラーを符号化前に検出し訂正する方法であって、上記入力デジタル・ビデオ・データ・ストリームは偶数フィールドおよび奇数フィールドの２種類のフィールド・パリティが交互に連続する入力ビデオ・ストリームであり、上記エラーは、入力ピクチャが現ピクチャであるフィールドの終了前に該フィールドと反対の第１のフィールド・パリティのフィールドに切り替わるというエラーであって、該エラーを、入力が切り替わる前の上記フィールドの終了を示すピクチャ終了信号を受け取る前に、現入力ピクチャのフィールド・パリティを示すフィールド・パリティ信号が切り替わることにより検出するステップと、次いで、入力が切り替わった後の第１のフィールド・パリティの上記フィールドの通過を阻止するステップと、次いで、通過を阻止された第１のフィールド・パリティの上記フィールドに続く第１のフィールド・パリティと反対の第２のフィールド・パリティのフィールドの始まりを示す垂直同期信号の通過を阻止するステップと、次いで、上記ピクチャ終了信号を受け取るまで、第２のフィールド・パリティの上記フィールドのピクセル・データを通過させるステップと、次いで、該フィールドの、通過させた後の残りのピクセル・データの通過を阻止するステップとを含む方法。
（４）デジタル・ビデオ符号化システムのビデオ入力ポートに接続されたエラー修復ユニットにおいて、入力デジタル・ビデオ・データ・ストリームの乱れにより生ずるエラーを符号化前に検出し訂正する方法であって、上記入力デジタル・ビデオ・データ・ストリームはフレーム・ピクチャを含む入力ビデオ・ストリームであり、上記エラーは、入力ピクチャが現フレームの終了前に他のフレームに切り替わり、上記現フレームのライン数が不十分であるというエラーであって、該エラーを、入力が切り替わる前の上記現フレームの終了を示すピクチャ終了信号を受け取る前に上記他のフレームに続く新しいフレームの始まりを示す垂直同期信号を受け取ることにより検出するステップと、次いで、上記垂直同期信号の通過を阻止するステップと、次いで、上記ピクチャの終了信号を受け取るまで、上記新しいフレームのラインを通過させるステップと、次いで、上記新しいフレームの、通過させた後の残りのラインの通過を阻止するステップとを含む方法。
（５）デジタル・ビデオ符号化システムのビデオ入力ポートに接続されたエラー修復ユニットにおいて、入力デジタル・ビデオ・データ・ストリームの乱れにより生ずるエラーを符号化前に検出し訂正する方法であって、上記入力デジタル・ビデオ・データ・ストリームはフレーム・ピクチャを含む入力ビデオ・ストリームであり、上記エラーは、入力ピクチャが現フレームの終了前に他のフレームに切り替わり、上記現フレームのライン数が多すぎるというエラーであって、該エラーを、入力が切り替わる前の上記現フレームの終了を示すピクチャ終了信号を受け取った後、かつ上記他のフレームに続く新しいフレームの始まりを示す垂直同期信号を受け取る前に、追加の有効なラインを受け取ることにより検出するステップと、次いで、上記追加の有効なラインである、上記ピクチャ終了信号を受け取った後かつ上記垂直同期信号を受け取る前に受け取った、入力が切り替わった後の上記他のフレームの上記ラインの通過を阻止するステップとを含む方法。
（６）デジタル・ビデオ符号化システムのビデオ入力ポートに接続されたエラー修復ユニットにおいて、入力デジタル・ビデオ・データ・ストリームの乱れにより生ずるエラーを符号化前に検出し訂正する方法であって、上記入力デジタル・ビデオ・データ・ストリームは偶数フィールドおよび奇数フィールドの２種類のフィールド・パリティが交互に連続する入力ビデオ・ストリームであり、上記エラーは、入力ピクチャが現入力ピクチャであるフィールドが終了した後に該フィールドと同じフィールド・パリティのフィールドに切り替わる結果、フィールド・パリティが切り替わらないというエラーであって、該エラーを、入力が切り替わる前の上記フィールドの終了を示すピクチャ終了信号を受け取る際に現フィールドのフィールド・パリティを示すフィールド・パリティ信号が切り替わらないことにより検出するステップと、次いで、入力が切り替わった後の上記フィールドの通過を阻止するステップとを含む方法。
【図面の簡単な説明】
【図１】部分ピクチャ修復ユニットを有するデジタル・ビデオ符号化システムのブロック図。
【図２】部分ピクチャ修復ユニットの詳細を示す図。
【図１】
0003730776.tif 000002
【図２】
0003730776.tif 000003