(57)【要約】【課題】  符号化された画像データを含んだビデオビットストリームのスキャン方式を正しく判定し、画像が表示される際にすだれ現象が発生するを防止できるようにする。【解決手段】  ビデオビットストリーム復号化部１１０から出力されたビデオビットストリーム情報に含まれるｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号の論理値が「１」の場合には、入力されたビデオビットストリームがフレームレート２４の映画フィルムであると判定し、スキャン方式をフレームスキャン方式と判定する。ｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号の論理値が２フレーム分以上連続して「０」の場合には、ｐｒｏｇｒｅｓｓｉｖｅ＿ｓｅｑｕｅｎｃｅ信号とｐｒｏｇｒｅｓｓｉｖｅ＿ｆｒａｍｅ信号との組み合わせからスキャン方式を判定する。【選択図】  図１
2006238378.tif 000002
【特許請求の範囲】
【請求項１】
符号化された画像データを含んだビデオビットストリームを復号化するビデオビットストリーム復号化出力装置であって、
入力されたビデオビットストリームを復号化して、復号化画像データを出力するビデオビットストリーム復号化手段と、
前記復号化画像データの１画面の偶数ラインと奇数ラインとのそれぞれの画像データに対して所定の加工を行った、フィールドフィルタ画像データを生成するフィールドフィルタ手段と、
前記復号化画像データの１画面分の画像データに対して所定の加工を行った、フレームフィルタ画像データを生成するフレームフィルタ手段と、
前記ビデオビットストリームに含まれた画像データの属性情報を示す属性情報信号を複数種類生成する属性情報信号生成手段と、
複数種類の属性情報信号のうち誤った属性情報を含んでいる可能性が小さい信号を優先的に用いて、前記ビデオビットストリームのスキャン方式がインターレーススキャン方式およびプログレッシブスキャン方式の何れであるかの判定を試み、スキャン方式を判定できた場合には、その判定結果を出力し、判定できなかった場合には、残りの属性情報信号を用いた判定結果を出力するスキャン方式判定手段と、
前記スキャン方式判定手段が出力した判定結果がインターレーススキャン方式の場合には、前記フィールドフィルタ画像データを出力し、判定結果がプログレッシブスキャン方式の場合には、前記フレームフィルタ画像データ出力する画像データ出力手段と、
を備えたことを特徴とするビデオビットストリーム復号化出力装置。
【請求項２】
請求項１のビデオビットストリーム復号化出力装置であって、
前記属性情報信号生成手段は、入力されたビデオビットストリームのフレームレートを識別するフレームレート識別信号、
動き補償の予測方法を示す予測方法識別信号、および
離散コサイン変換の方法を示すＤＣＴ識別信号のうちの少なくとも何れか１つの信号を前記属性情報信号として出力するように構成され、
前記スキャン方式判定手段は、前記フレームレート識別信号、予測方法識別信号、またはＤＣＴ識別信号を優先的に用いてスキャン方式の判定を試みるように構成されていることを特徴とするビデオビットストリーム復号化出力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力されたビデオビットストリームを復号化し、復号化された画像データに対して所定のフィルタ処理を行って画像データを出力するビデオビットストリーム復号化出力装置に関するものである。
【背景技術】
【０００２】
近年、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）ディスクやデジタルテレビ等の普及により、マルチメディア技術への関心が高まっている。例えば、ＭＰＥＧ技術等によって符号化されたビデオビットストリームを復号化して再生する装置では、より高画質化、高機能化が求められている。
【０００３】
ＭＰＥＧ２技術によって符号化されたビデオビットストリームの画像フォーマットでは、プログレッシブスキャン方式（順次走査）とインターレーススキャン方式（飛び越し走査）の２種類のスキャン方式がある。
【０００４】
プログレッシブスキャン方式の画像は、奇数ラインと偶数ラインのサンプリング時間が同じであり、１フレームで１枚の画像を形成している。一方、インターレーススキャン方式の画像は、奇数ラインと偶数ラインのサンプリング時間が異なり、１／６０ｍｓｅｃの差がある。
【０００５】
このように、ＭＰＥＧ２の画像フォーマットには２種類のスキャン方式があるため、拡大や縮小等のフィルタ処理した画像データを出力する場合には、スキャン方式に応じた方法でフィルタ処理しなければならない。
【０００６】
例えばインターレーススキャン方式のビデオビットストリームを復号化し、拡大や縮小を行った画像データを出力する場合には、奇数ラインと偶数ラインのサンプリング時間が異なるため、奇数ラインと偶数ラインについて別々に拡大または縮小後の画素を生成するフィールドフィルタを用いて、それぞれの映像出力を行うことによって、図６（ａ）のように、正しく拡大または縮小後の画像が表示される。
【０００７】
しかし、１画面分の画像データ（偶数ラインと奇数ラインとの両方）に対し、画像の拡大や縮小などの処理をして１画面分の画素を生成するフレームフィルタを用いてインターレーススキャン方式の画像データを処理した場合には、図６（ｂ）に示すように奇数ラインと偶数ラインの画像が混在して正しい表示が行われない（奇数ラインの画像と偶数ラインの画像とが混在した画像が表示されることをすだれ現象と呼ぶ。）。
【０００８】
そこで、従来のビデオビットストリーム復号化出力装置では、ＭＰＥＧ２フォーマットのビデオビットストリームに含まれているｓｅｑｕｅｎｃｅ  ｈｅａｄｅｒのｓｅｑｕｅｎｃｅ  ｅｘｉｔｅｎｓｉｏｎのｐｒｏｇｒｅｓｓｉｖｅ＿ｓｅｑｕｅｎｃｅという信号を用いて、この信号の論理値が「１」の場合は、プログレッシブスキャン方式のビデオビットストリームであると判定し、「０」である場合はインターレーススキャン方式のビデオビットストリームであると判定することによって、画像データを出力するものがあった（例えば特許文献１を参照。）。
【特許文献１】特開平１１−１５５１３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、市販のＤＶＤディクスに含まれるビデオビットストリームは、ｐｒｏｇｒｅｓｓｉｖｅ＿ｓｅｑｕｅｎｃｅ信号が誤っていることがあるため、正しくスキャン方式の判定ができない場合があるという問題を有していた。
【００１０】
例えばｐｒｏｇｒｅｓｓｉｖｅ＿ｓｅｑｕｅｎｃｅ信号がプログレッシブスキャン方式を表しているのに、実際の画像がインターレーススキャン方式の場合があり、インターレーススキャン方式の画像データがフレームフィルタで処理されて、すだれ現象が起こってしまう。
【００１１】
本発明は、前記の問題に着目してなされたものであり、符号化された画像データを含んだビデオビットストリームのスキャン方式を正しく判定し、画像が表示される際にすだれ現象が発生するを防止することが可能なビデオビットストリーム復号化出力装置を提供することを課題とする。
【課題を解決するための手段】
【００１２】
前記の課題を解決するため、請求項１の発明は、
符号化された画像データを含んだビデオビットストリームを復号化するビデオビットストリーム復号化出力装置であって、
入力されたビデオビットストリームを復号化して、復号化画像データを出力するビデオビットストリーム復号化手段と、
前記復号化画像データの１画面の偶数ラインと奇数ラインとのそれぞれの画像データに対して所定の加工を行った、フィールドフィルタ画像データを生成するフィールドフィルタ手段と、
前記復号化画像データの１画面分の画像データに対して所定の加工を行った、フレームフィルタ画像データを生成するフレームフィルタ手段と、
前記ビデオビットストリームに含まれた画像データの属性情報を示す属性情報信号を複数種類生成する属性情報信号生成手段と、
複数種類の属性情報信号のうち誤った属性情報を含んでいる可能性が小さい信号を優先的に用いて、前記ビデオビットストリームのスキャン方式がインターレーススキャン方式およびプログレッシブスキャン方式の何れであるかの判定を試み、スキャン方式を判定できた場合には、その判定結果を出力し、判定できなかった場合には、残りの属性情報信号を用いた判定結果を出力するスキャン方式判定手段と、
前記スキャン方式判定手段が出力した判定結果がインターレーススキャン方式の場合には、前記フィールドフィルタ画像データを出力し、判定結果がプログレッシブスキャン方式の場合には、前記フレームフィルタ画像データ出力する画像データ出力手段と、
を備えたことを特徴とする。
【００１３】
これにより、複数種類の属性情報信号のうち誤った属性情報を含んでいる可能性が小さい信号が優先的に用いられて、入力されたビデオビットストリームのスキャン方式の判定が行われるので、正確にスキャン方式を判定して、すだれ現象を防止することが可能になる。
【００１４】
また、請求項２の発明は、
請求項１のビデオビットストリーム復号化出力装置であって、
前記属性情報信号生成手段は、入力されたビデオビットストリームのフレームレートを識別するフレームレート識別信号、
動き補償の予測方法を示す予測方法識別信号、および
離散コサイン変換の方法を示すＤＣＴ識別信号のうちの少なくとも何れか１つの信号を前記属性情報信号として出力するように構成され、
前記スキャン方式判定手段は、前記フレームレート識別信号、予測方法識別信号、またはＤＣＴ識別信号を優先的に用いてスキャン方式の判定を試みるように構成されていることを特徴とする。
【００１５】
これにより、入力されたビデオビットストリームのフレームレートに基づいたスキャン方式の判定が優先的に行われると、例えばフレームレート２４の映画フィルムがプログレッシブスキャン方式の画像データとして記録されるＭＰＥＧ２フォーマットでは、スキャン方式を正確に判定して、すだれ現象を防止することが可能になる。
【００１６】
また、動き補償の予測方法に基づいたスキャン方式の判定が優先的に行われると、特に画像データがフィールド予測の画像データの場合に、スキャン方式を正確に判定できる。
【００１７】
またビデオビットストリームの画像圧縮の方式に基づいたスキャン方式の判定が優先的に行われると、特に画像データの画像圧縮の方式がフィールドＤＣＴの場合に、スキャン方式を正確に判定できる。
【発明の効果】
【００１８】
本発明によれば、符号化された画像データを含んだビデオビットストリームのスキャン方式をより正しく判定し、画像が表示される際にすだれ現象が発生するを防止することが可能になる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施形態について図面を参照しながら説明する。
【００２０】
《発明の実施形態１》
図１は、本発明の実施形態１に係るビデオビットストリーム復号化出力装置１００の構成を示すブロック図である。本装置は、ＭＰＥＧ２フォーマットにより符号化されたビデオビットストリームを復号化し、復号化された画像データに対して所定のフィルタ処理を行って画像データ（映像出力信号）を出力する装置の例である。
【００２１】
同図に示すように、ビデオビットストリーム復号化出力装置１００は、ビデオビットストリーム復号化部１１０、フィールドフィルタ１２０、フレームフィルタ１３０、映像出力部１４０、制御部１５０を備えて構成されている。
【００２２】
ビデオビットストリーム復号化部１１０は、入力されたビデオビットストリームを復号化して出力するとともに、復号化したビデオビットストリーム（復号化画像データ）の属性情報（ビデオビットストリーム情報）を出力するようになっている。本実施形態に係る装置のビデオビットストリーム情報は、具体的にはＭＰＥＧ２フォーマットにおけるｓｅｑｕｅｎｃｅ  ｈｅａｄｅｒのｐｒｏｇｒｅｓｓｉｖｅ＿ｓｅｑｕｅｎｃｅ信号、ｐｉｃｔｕｒｅ  ｈｅａｄｅｒのｐｉｃｔｕｒｅ＿ｃｏｄｉｎｇ＿ｅｘｔｅｎｓｉｏｎのｐｒｏｇｒｅｓｓｉｖｅ＿ｆｒａｍｅ信号、およびｐｉｃｔｕｒｅ  ｈｅａｄｅｒのｐｉｃｔｕｒｅ＿ｃｏｄｉｎｇ＿ｅｘｔｅｎｓｉｏｎのｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号である。
【００２３】
ｐｒｏｇｒｅｓｓｉｖｅ＿ｓｅｑｕｅｎｃｅ信号やｐｒｏｇｒｅｓｓｉｖｅ＿ｆｒａｍｅ信号は、ビデオビットストリームのスキャン方式を示す情報であるが、市販のＤＶＤディクスに含まれるビデオビットストリームではこれらの信号によって示される属性情報が誤っている場合がある。
【００２４】
また、ｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号は、１フレームを３フィールド出力するかどうかを示す信号であり、ｐｒｏｇｒｅｓｓｉｖｅ＿ｓｅｑｕｅｎｃｅ信号やｐｒｏｇｒｅｓｓｉｖｅ＿ｆｒａｍｅ信号に比べると、属性情報が誤っていることは少ない。
【００２５】
ｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号は、図２に示すように、フレームレート２４の映画フィルムの画像データに対しては１フレームおきに付与されている。これは、フレームレート２４の映画フィルムをＮＴＳＣ方式のフレームレート３０のテレビに出力する際に、フィルムの１フレーム目を２フィールド、２フレーム目を３フィールド、３フレーム目を２フィールド、４フレーム目を３フィールドと交互に出力する必要があるためである。
【００２６】
フィールドフィルタ１２０は、映像出力しているフィールドに合わせて、復号化画像データの偶数ラインと奇数ラインとを別々にフィルタ処理（拡大や縮小などの処理）したフィールドフィルタ画像データを出力するようになっている。
【００２７】
フレームフィルタ１３０は、復号化された１画面分の画像データ（偶数ラインと奇数ラインとの両方）に対して、画像の拡大や縮小などのフィルタ処理を行ったフレームフィルタ画像データを出力するようになっている。
【００２８】
映像出力部１４０は、制御部１５０が出力する切替信号に応じて、フィールドフィルタ１２０、およびフレームフィルタ１３０がそれぞれ出力する前記フィールドフィルタ画像データ、およびフレームフィルタ画像データのうちの何れか一方を切替えて出力するようになっている。
【００２９】
制御部１５０は、前記ビデオビットストリーム情報のうち、属性情報が誤っている可能性が他の信号よりも小さいｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号を優先的に用いて入力されたビデオビットストリームのスキャン方式がプログレッシブスキャン方式（順次走査）であるか、またはインターレーススキャン方式（飛び越し走査）であるかの判定を試み、判定ができない場合には、残りの２つ信号を用いてスキャン方式の判定をするようになっている。また制御部１５０は、判定結果がプログレッシブスキャン方式の場合には、映像出力部１４０がフレームフィルタ画像データを出力するように切替信号を出力し、判定結果がインターレーススキャン方式の場合には、フィールドフィルタ画像データを出力するように切替信号を出力するようになっている。
【００３０】
制御部１５０のｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号を用いたスキャン方式の判定は、入力されたビデオビットストリームがフレームレート２４の映画フィルムであれば、プログレッシブスキャン方式の画像データであることを利用するものである。
【００３１】
ｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号の論理値が「１」であれば、入力されたビデオビットストリームは、フレームレート２４の映画フィルムであり、また通常、映画フィルムであれば、図２に示すように、ｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号の論理値が２回連続で「０」となることはない。
【００３２】
そこで、ｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号の論理値が「１」の場合に、０クリアし、ｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号の論理値が「０」の場合に、インクリメントする変数（カウンタ）ｒｆｆ０＿ｃｏｕｎｔを設け、この変数で、ｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号の論理値が連続して「０」であった回数をカウントする。
【００３３】
ｒｆｆ０＿ｃｏｕｎｔが２以上であるか、またはｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号の論理値が「１」の場合には、入力されたビデオビットストリームがフレームレート２４の映画フィルム、すなわちプログレッシブスキャン方式の画像データであると判定する。
【００３４】
ｒｆｆ０＿ｃｏｕｎｔが２より小、かつｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号の論理値が「０」の場合には、ｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号では、スキャン方式の判定ができないので、ｐｒｏｇｒｅｓｓｉｖｅ＿ｓｅｑｕｅｎｃｅ信号の論理値とｐｒｏｇｒｅｓｓｉｖｅ＿ｆｒａｍｅ信号の論理値との組み合わせからスキャン方式を判定する。
【００３５】
具体的には、前記組み合わせが［０，０］の場合は、インターレーススキャン方式のビデオビットストリームであると判定し、前記組み合わせが［０，１］、［１，０］、および［１，１］の場合は、プログレッシブスキャン方式のビデオビットストリームであると判定する。
【００３６】
上記のように構成された、制御部１５０は、ビデオビットストリーム情報に基づいて、図３のフローチャートに示す処理を行う。
【００３７】
Ｓ１０１の処理では、入力されたビデオビットストリームがフレームレート２４の映画フィルムかどうかを判定するために、ｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号の論理値を確認する。ｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号の論理値が「１」の場合には、入力されたビデオビットストリームはフレームレート２４の映画フィルムなので、Ｓ１０２の処理でｒｆｆ０＿ｃｏｕｎｔを０クリアした後、Ｓ１０６の処理でフレームフィルタ１３０の出力を映像出力部１４０が選択して出力するように前記切替信号を出力する。
【００３８】
また、Ｓ１０１の処理でｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号の論理値が「１」でないと判定した場合には、Ｓ１０３の処理でｒｆｆ０＿ｃｏｕｎｔをインクリメントした後、Ｓ１０４の処理に移行する。
【００３９】
Ｓ１０４の処理では、ｒｆｆ０＿ｃｏｕｎｔが２以上かどうかを判定する。ｒｆｆ０＿ｃｏｕｎｔが２以上の場合には、入力されたビデオビットストリームは、フレームレート２４の映画フィルム、すなわちプログレッシブスキャン方式の画像データなので、前記Ｓ１０６の処理に移行して、映像出力部１４０がフレームフィルタ１３０の出力を選択して出力するように前記切替信号を出力し、ｒｆｆ０＿ｃｏｕｎｔが２以上の場合には、映画フィルムからフレームレート３０の素材に切り替わったと判定してＳ１０５の処理に移行する。
【００４０】
Ｓ１０５では、ｐｒｏｇｒｅｓｓｉｖｅ＿ｓｅｑｕｅｎｃｅ信号の論理値とｐｒｏｇｒｅｓｓｉｖｅ＿ｆｒａｍｅ信号の論理値との組み合わせからスキャン方式を判定する。
【００４１】
Ｓ１０５での判定の結果、入力されたビデオビットストリームが、インターレーススキャン方式の場合には、Ｓ１０７の処理に移行して、フィールドフィルタ１２０の出力を映像出力部１４０が選択して出力するように前記切替信号を出力し、プログレッシブスキャン方式の場合には前記Ｓ１０６の処理に移行して、フレームフィルタ１３０の出力を映像出力部１４０が選択して出力するように前記切替信号を出力する。
【００４２】
Ｓ１０１〜Ｓ１０７の処理が行われることによって、制御部１５０からは、ビットストリームのスキャン方式に応じて、前記切替信号が出力される。映像出力部１４０は、制御部１５０から出力された切替信号に応じ、前記フィールドフィルタ画像データ、およびフレームフィルタ画像データのうちの何れか一方を選択して出力する。
【００４３】
上記のように本実施形態に係る装置によれば、ｐｒｏｇｒｅｓｓｉｖｅ＿ｓｅｑｕｅｎｃｅ信号やｐｒｏｇｒｅｓｓｉｖｅ＿ｆｒａｍｅ信号に比べると属性情報が誤っていることの少ないｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号を優先的に用いてスキャン方式を判定するので、ビデオビットストリームがフレームレート２４の映画フィルムの場合には、ｐｒｏｇｒｅｓｓｉｖｅ＿ｓｅｑｕｅｎｃｅ信号やｐｒｏｇｒｅｓｓｉｖｅ＿ｆｒａｍｅ信号が誤っていても、正しいスキャン方式の判定を行うことが可能となり、前記すだれ現象を防止することが可能になる。
【００４４】
なお、上記の実施形態では、制御部１５０でｒｆｆ０＿ｃｏｕｎｔの値が２以上のときにフレームレート３０の素材に切り替わったと判定する例を説明したが、映画フィルムで１フレームおきにｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号が付与されていないエラーを考慮し、３以上の値にしてもよい。
【００４５】
《発明の実施形態２》
インターレーススキャン方式のビデオビットストリームでは、動き補償の予測方法が「フィールド予測」であることを利用して、スキャン方式を判定する装置の例を説明する。
【００４６】
ＭＰＥＧ２フォーマットにより符号化されたビデオビットストリームでは、動き補償の予測方法が「フィールド予測」かどうかは、ｍａｃｒｏｂｌｏｃｋ  ｍｏｄｅｓのｆｒａｍｅ＿ｍｏｔｉｏｎ＿ｔｙｐｅ信号によって判定できる。
【００４７】
そこで、本装置におけるビデオビットストリーム復号化部１１０は、実施形態１のビデオビットストリーム情報に含まれていたｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号に代えて、ｆｒａｍｅ＿ｍｏｔｉｏｎ＿ｔｙｐｅ信号を出力するようになっている。
【００４８】
ｆｒａｍｅ＿ｍｏｔｉｏｎ＿ｔｙｐｅ信号もｐｒｏｇｒｅｓｓｉｖｅ＿ｓｅｑｕｅｎｃｅ信号やｐｒｏｇｒｅｓｓｉｖｅ＿ｆｒａｍｅ信号に比べると、属性情報が誤っていることは少ない。
【００４９】
制御部１５０では、図４のフローチャートに示すように、まずｆｒａｍｅ＿ｍｏｔｉｏｎ＿ｔｙｐｅ信号を優先して用いて、スキャン方式がインターレーススキャン方式かどうかを判定する。
【００５０】
Ｓ２０１の処理では、予測方法が「フィールド予測」かどうかを判定するために、ｆｒａｍｅ＿ｍｏｔｉｏｎ＿ｔｙｐｅ信号を確認する。
【００５１】
ｆｒａｍｅ＿ｍｏｔｉｏｎ＿ｔｙｐｅ信号が「フィールド予測」を示している場合は、入力されたビデオビットストリームは、インターレーススキャン方式なのでＳ２０４の処理に移行し、Ｓ２０４では、映像出力部１４０がフィールドフィルタ１２０の出力を選択して出力するように前記切替信号を出力する。
【００５２】
また、Ｓ２０１の処理において、ｆｒａｍｅ＿ｍｏｔｉｏｎ＿ｔｙｐｅ信号が「フレーム予測」、または「デュアルプライム予測」の場合は、ｆｒａｍｅ＿ｍｏｔｉｏｎ＿ｔｙｐｅ信号ではスキャン方式の判定ができないので、Ｓ２０２の処理に移行し、実施形態１の装置と同様にして、ｐｒｏｇｒｅｓｓｉｖｅ＿ｓｅｑｕｅｎｃｅ信号とｐｒｏｇｒｅｓｓｉｖｅ＿ｆｒａｍｅ信号との組み合わせからスキャン方式を判定する。Ｓ２０２での判定の結果、入力されたビデオビットストリームが、インターレーススキャン方式の場合には、Ｓ２０４の処理に移行して、フィールドフィルタ１２０の出力を映像出力部１４０が選択して出力するように前記切替信号を出力し、プログレッシブスキャン方式の場合にはＳ２０３の処理に移行して、フレームフィルタ１３０の出力を映像出力部１４０が選択して出力するように前記切替信号を出力する。
【００５３】
Ｓ２０１〜Ｓ２０４の処理により、制御部１５０から出力された前記切替信号が出力される。映像出力部１４０は、出力された切替信号に応じ、前記フィールドフィルタ画像データ、およびフレームフィルタ画像データのうちの何れか一方を出力する。
【００５４】
上記のように本実施形態に係る装置によれば、ｐｒｏｇｒｅｓｓｉｖｅ＿ｓｅｑｕｅｎｃｅ信号やｐｒｏｇｒｅｓｓｉｖｅ＿ｆｒａｍｅ信号に比べると属性情報が誤っていることの少ないｆｒａｍｅ＿ｍｏｔｉｏｎ＿ｔｙｐｅ信号を優先的に用いてスキャン方式を判定するので、実際の画像データはインターレーススキャン方式であるにも係わらず、ｐｒｏｇｒｅｓｓｉｖｅ＿ｓｅｑｕｅｎｃｅ信号やｐｒｏｇｒｅｓｓｉｖｅ＿ｆｒａｍｅ信号がプログレッシブスキャン方式を示しているエラーストリームの場合であっても、インターレーススキャン方式であると正しく判定できる可能性が高くなり、前記すだれ現象を防止することが可能になる。
【００５５】
《発明の実施形態３》
インターレーススキャン方式のビデオビットストリームでは、画像圧縮に用いられているアルゴリズムがフィールドごとにＤＣＴ（Ｄｉｓｃｒｅｔｅ  Ｃｏｓｉｎｅ  Ｔｒａｎｓｆｏｒｍ）を行う「フィールドＤＣＴ」であることを利用して、スキャン方式を判定する装置の例を説明する。
【００５６】
ＭＰＥＧ２フォーマットにより符号化されたビデオビットストリームでは、画像圧縮に用いられているアルゴリズムが「フィールドＤＣＴ」かどうかは、ｍａｃｒｏｂｌｏｃｋ  ｍｏｄｅｓのｄｃｔ＿ｔｙｐｅ信号によって判定できる。
【００５７】
本装置におけるビデオビットストリーム復号化部１１０は、ビデオビットストリーム情報としてｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号に代えて、ｄｃｔ＿ｔｙｐｅ信号を出力するようになっている。
【００５８】
ｄｃｔ＿ｔｙｐｅ信号もｐｒｏｇｒｅｓｓｉｖｅ＿ｓｅｑｕｅｎｃｅ信号やｐｒｏｇｒｅｓｓｉｖｅ＿ｆｒａｍｅ信号に比べると属性情報が誤っていることは少ない。
【００５９】
制御部１５０では、図５のフローチャートに示すように、まずｄｃｔ＿ｔｙｐｅ信号を優先的に用いてスキャン方式がインターレーススキャン方式かどうかを判定する。
【００６０】
Ｓ３０１の処理では、画像圧縮に用いられているアルゴリズムが「フィールドＤＣＴ」かどうかを判定するために、ｄｃｔ＿ｔｙｐｅ信号を確認する。
【００６１】
ｄｃｔ＿ｔｙｐｅ信号が「フィールドＤＣＴ」を示している場合は、入力されたビデオビットストリームは、インターレーススキャン方式なのでＳ３０４の処理に移行し、Ｓ３０４の処理では、映像出力部１４０がフィールドフィルタ１２０の出力を選択して出力するように切替信号を出力する。
【００６２】
また、Ｓ３０１の処理において、ｄｃｔ＿ｔｙｐｅ信号が「フレームＤＣＴ」の場合は、ｄｃｔ＿ｔｙｐｅ信号では、スキャン方式の判定ができないので、Ｓ３０２の処理に移行し、実施形態１の装置と同様にして、ｐｒｏｇｒｅｓｓｉｖｅ＿ｓｅｑｕｅｎｃｅ信号とｐｒｏｇｒｅｓｓｉｖｅ＿ｆｒａｍｅ信号との組み合わせからスキャン方式を判定する。
【００６３】
Ｓ３０２での判定の結果、入力されたビデオビットストリームが、インターレーススキャン方式の場合には、Ｓ３０４の処理に移行して、フィールドフィルタ１２０の出力を映像出力部１４０が選択して出力するように前記切替信号を出力し、プログレッシブスキャン方式の場合にはＳ３０３の処理に移行して、フレームフィルタ１３０の出力を映像出力部１４０が選択して出力するように前記切替信号を出力する。
【００６４】
Ｓ３０１〜Ｓ３０４の処理により、制御部１５０から切替信号が出力される。映像出力部１４０は、出力されたた切替信号に応じ、前記フィールドフィルタ画像データ、およびフレームフィルタ画像データのうちの何れか一方を出力する。
【００６５】
上記のように本実施形態に係る装置によれば、ｐｒｏｇｒｅｓｓｉｖｅ＿ｓｅｑｕｅｎｃｅ信号やｐｒｏｇｒｅｓｓｉｖｅ＿ｆｒａｍｅ信号に比べると属性情報が誤っていることの少ないｄｃｔ＿ｔｙｐｅ信号を優先的に用いてスキャン方式を判定するので、やはりスキャン方式を正しく判定できる可能性が高くなり、前記すだれ現象を防止することが可能になる。
【００６６】
なお、前記の各実施形態で説明した各構成要素は、論理的に可能な範囲で種々に組み合わせてもよい。具体的には、例えば実施形態１の装置で、ｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号による判定に引き続いて、ｆｒａｍｅ＿ｍｏｔｉｏｎ＿ｔｙｐｅ信号、およびｄｃｔ＿ｔｙｐｅ信号のうちの少なくとも一方を用いてスキャン方式を判定するようにしてもよいし、実施形態２の装置において、ｆｒａｍｅ＿ｍｏｔｉｏｎ＿ｔｙｐｅ信号による判定に引き続いて、さらにｄｃｔ＿ｔｙｐｅ信号を用いてスキャン方式を判定するようにしてもよい。
【産業上の利用可能性】
【００６７】
本発明にかかるビデオビットストリーム復号化出力装置は、符号化された画像データを含んだビデオビットストリームのスキャン方式をより正しく判定し、画像が表示される際にすだれ現象が発生するを防止することが可能になるという効果を有し、入力されたビデオビットストリームを復号化し、復号化された画像データに対して所定のフィルタ処理を行って画像データを出力するビデオビットストリーム復号化出力装置等として有用である。
【図面の簡単な説明】
【００６８】
【図１】本発明の実施形態１に係るビデオビットストリーム復号化出力装置の構成を示すブロック図である。
【図２】フレームレート２４の素材（映画フィルム）とフレームレート３０の素材とのそれぞれの素材において、表示されるフィールドとｒｅｐｅａｔ＿ｆｉｒｓｔ＿ｆｉｅｌｄ信号等との関係を示す図である。
【図３】本発明の実施形態１に係る制御部の動作を示すフローチャートである。
【図４】本発明の実施形態２に係る制御部の動作を示すフローチャートである。
【図５】本発明の実施形態３に係る制御部の動作を示すフローチャートである。
【図６】インターレーススキャン方式の画像データをフィールドフィルタで処理した場合と、フレームフィルタで処理した場合とのそれぞれの場合に表示される画面を示す図である。
【符号の説明】
【００６９】
１００      ビデオビットストリーム復号化出力装置
１１０      ビデオビットストリーム復号化部
１２０      フィールドフィルタ
１３０      フレームフィルタ
１４０      映像出力部
１５０      制御部
【図１】
2006238378.tif 000003
【図２】
2006238378.tif 000004
【図３】
2006238378.tif 000005
【図４】
2006238378.tif 000006
【図５】
2006238378.tif 000007
【図６】
2006238378.tif 000008