(57)【要約】【課題】シーンチェンジに起因する「お化け現象」の発現抑制を受信側で行うことを可能としたデコード装置を提供する。【解決手段】累積符号量取り出し部５は圧縮映像ストリームから各ピクチャの累積符号量を取り出してピクチャ情報バッファ管理部８に渡す。ピクチャ情報バッファ管理部８は累積符号量をピクチャ情報バッファ７に書き込む。デコード処理部６は、デコード処理を行うと共にデコード時エラーの検出を行い、デコード時エラー情報を判定指示部９に渡す。判定指示部９は、デコード処理部６がデコード時エラーを検出したときは、ピクチャ情報バッファ７内の累積符号量の情報から、デコード時エラーがシーンチェンジに起因するものであるか否かを判定し、シーンチェンジに起因すると判定したときは、デコード処理部６にフリーズ又はインターコンシールメントを指示する。【選択図】図１
2009284035.tif 000002
【特許請求の範囲】
【請求項１】
圧縮映像ストリームをデコードするデコード処理部と、
前記デコード処理部がデコード時エラーを検出したときは、前記デコード時エラーがシーンチェンジに起因するものであるか否かを判定し、該判定した結果に対応したコンシールメント法を前記デコード処理部に指示する判定指示部と、
を有することを特徴とするデコード装置。
【請求項２】
前記圧縮映像ストリームから各ピクチャの累積符号量を取り出す累積符号量取り出し部をさらに有し、
前記判定指示部は、前記累積符号量に基づいて、前記デコード時エラーがシーンチェンジに起因するものであるか否かを判定すること
を特徴とする請求項１に記載のデコード装置。
【請求項３】
前記圧縮映像ストリームから各ピクチャの累積符号量を取り出す累積符号量取り出し部をさらに有し、
前記デコード処理部は、ベクトル移動傾向又は色差分布を計算し、
前記判定指示部は、前記累積符号量と、前記ベクトル移動傾向又は前記色差分布とに基づいて、前記デコード時エラーがシーンチェンジに起因するものであるか否かを判定すること
を特徴とする請求項１に記載のデコード装置。
【請求項４】
前記圧縮映像ストリームから各ピクチャの累積符号量を取り出す累積符号量取り出し部をさらに有し、
前記デコード処理部は、ベクトル移動傾向と色差分布とを計算し、
前記判定指示部は、前記累積符号量と、前記ベクトル移動傾向と、前記色差分布とに基づいて、前記デコード時エラーがシーンチェンジに起因するものであるか否かを判定すること
を特徴とする請求項１に記載のデコード装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地上ディジタル・テレビ放送のうち、１セグメントを使用した放送（以下、ワンセグという。）に対応した携帯端末などに使用して好適なデコード装置に関する。
【背景技術】
【０００２】
地上アナログ・テレビ放送から地上ディジタル・テレビ放送への移行推進に伴い、ワンセグが注目されており、これを受信できるワンセグ対応携帯端末が普及している。しかしながら、ワンセグでは、ビットレート等の制限により画質の向上が難しい。ビットレートは、約３１２ｋｂｐｓ（kilo bits per second）以下に抑えられており、フレームレートも１５ｆｐｓ（frames per second）である。これを超える情報量の送信は規格的に無理であり、伝送量が大きくなる方向での映像作成は規格的に無理となっている。
【０００３】
ところで、映像には「シーンチェンジ」が避けられない。シーンチェンジとは、映像の流れの中で、内容が大きく変化することであり、一連の映像の流れの中ではたびたび発生する。シーンチェンジに対して何も対策を採ることなくエンコードした場合、シーンチェンジの前のピクチャと後のピクチャとでは内容が全く異なるため、デコードの際にエラーが生じ、前のピクチャ内に現在デコードしたピクチャが「うごめく」ような感じの画像が現れる。これについては、前のピクチャ内に現在デコード中のピクチャに映っている物の縁が見えるという感じを受ける人もいる。ここでは、これを「お化け現象」と定義する。
【０００４】
図５は「お化け現象」を説明するための図である。図５中、１はシーンチェンジ前の画像（地図の画像）、２はシーンチェンジ時の画像、３はシーンチェンジ後の画像（人の顔の画像）を示している。この例では、シーンチェンジ時の画像２は、シーンチェンジ前の画像１内にシーンチェンジ後の画像３がうっすらと見える画像となっている。これが「お化け現象」である。
【０００５】
「お化け現象」対策として、送信側で何らかの処理を行うことが考えられる。例えば、送信側でシーンチェンジを検出し、シーンチェンジ直後のピクチャをどのピクチャも参照しないピクチャ、例えば、ワンセグの場合にはＩＤＲ（Instantaneous Decoder Refresh：デコーダ復号動作の瞬時リフレッシュ）ピクチャに変換するといった処理を行うことが考えられる。
【０００６】
しかしながら、例えば、ワンセグの場合、シーンチェンジは、必ずしも、２秒に１回、ＩＤＲピクチャを入れるという規格範囲内で出現するものではない。そのため、送信側でシーンチェンジを検出し、シーンチェンジ直後のピクチャをＩＤＲピクチャに変換するという処理を行うと、確実にＩＤＲピクチャ数が増加し、符号量がワンセグの規格範囲（最高符号量）を超える可能性がきわめて高い。このことは、全体の情報量が決められているワンセグにおいては、致命的なデメリットとなってしまう。そこで、現在のワンセグにおいても、全体の情報量を増加させないために、シーンチェンジの検出・対策は行っていない。そのため、「お化け現象」が発現してしまう場合がある。
【特許文献１】特開平６−５４３１５号公報
【特許文献２】特開２００２−１０２５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、かかる点に鑑み、シーンチェンジに起因する「お化け現象」の発現抑制を受信側で行うことを可能としたデコード装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
ここで開示するデコード装置は、圧縮映像ストリームをデコードするデコード処理部と、前記デコード処理部がデコード時エラーを検出したときは、前記デコード時エラーがシーンチェンジに起因するものであるか否かを判定し、該判定した結果に対応したコンシールメント法を前記デコード処理部に指示する判定指示部とを有するものである。
【発明の効果】
【０００９】
開示したデコード装置においては、前記デコード処理部がデコード時エラーを検出したときは、前記判定指示部は、前記デコード時エラーがシーンチェンジに起因するものであるか否かを判定し、該判定した結果に対応したコンシールメント法を前記デコード処理部に指示する。したがって、シーンチェンジによる「お化け現象」の発現抑制を受信側で行うことできる。
【発明を実施するための最良の形態】
【００１０】
図１は本発明の一実施形態を示す回路図である。本発明の一実施形態は、ワンセグ対応携帯端末に使用されるものであり、累積符号量取り出し部５と、デコード処理部６と、記憶部をなすピクチャ情報バッファ７と、記憶管理部をなすピクチャ情報バッファ管理部８と、判定指示部９とを備えている。
【００１１】
累積符号量取り出し部５は、ワンセグの受信信号をＯＦＤＭ（Orthogonal Frequency Division Multiplexing：直交周波数分割多重）復調して得られる圧縮された映像データ列である圧縮映像ストリームを入力し、この入力した圧縮映像スリームが持っている情報から、各ピクチャのピクチャタイプ及び累積符号量を取り出すものである。なお、取り出されたピクチャタイプ及び累積符号量は、ピクチャ情報バッファ管理部８に渡される。
【００１２】
デコード処理部６は、入力された圧縮映像ストリームを入力し、デコード処理、ベクトル移動傾向の計算、色差分布の計算、デコード時エラーの検出及びデコード時エラーに対する後述するコンシールメント処理等を行うことが可能とされたものである。なお、ベクトル移動傾向の計算及び色差分布の計算は、ユーザによって設定された場合のみ行われ、その結果はピクチャ情報バッファ管理部８に送られる。
【００１３】
また、デコード処理部６は、ピクチャ毎に、デコード時エラーの有無を示すデコード時エラー情報をピクチャ情報バッファ管理部８に渡すが、デコードの結果、Ｈ.２６４／ＭＰＥＧ−４ ＡＶＣの構文に合わないデータが出てきたときに、デコード時エラーが起きたと判断する。
【００１４】
ピクチャ情報バッファ７は、ピクチャ毎に、ピクチャタイプと、累積符号量と、ベクトル移動傾向及び色差分布とが書き込み可能とされたものである。但し、ピクチャ情報バッファ７に格納可能な情報は有限であるから、ピクチャ情報バッファ７としては、最も古い時点での情報を上書きすることができる構造を有するもの（リングバッファ等）が好適である。
【００１５】
ピクチャ情報バッファ管理部８は、ピクチャ情報バッファ７を管理するものであり、累積符号量取り出し部５から渡されたピクチャタイプ及び累積符号量のピクチャ情報バッファ７への書き込みと、ユーザが使用することを設定した場合には、その内容に従いデコード処理部６から渡されるベクトル移動傾向又は色差分布又はベクトル移動傾向及び色差分布のピクチャ情報バッファ７への書き込みを行うものである。
【００１６】
なお、ＩＤＲピクチャの累積符号量は、その性質上、ＰピクチャやＢピクチャの累積符号量よりもかなり大きい。そこで、ＩＤＲピクチャの累積符号量については、他のピクチャの累積符号量と比較してデコード時エラーがシーンチェンジに起因するものであるか否かを判定する際に影響のない範囲で小さい値に変換して（例えば、４で割った値に変換して）ピクチャ情報バッファ７に格納するようにしても良い。
【００１７】
また、ベクトル移動傾向のピクチャ情報バッファ７への格納は、ベクトル移動傾向を、例えば、「小」、「中」、「大」で表現して格納すると共に、ベクトル移動傾向情報が有効であることを示す情報（図では○で表示している）を併せて格納する。
【００１８】
また、色差分布のピクチャ情報バッファ７への格納は、色差分布を、例えば、「小」、「中」、「大」で表現して格納すると共に、色差分布情報が有効であることを示す情報（図では○で表示している）を併せて書き込むようにする。なお、ＩＤＲピクチャの色差分布は、その性質上、ＰピクチャやＢピクチャの色差分布よりもかなり大きい。そこで、ＩＤＲピクチャの色差分布については、他のピクチャと比較してデコード時エラーがシーンチェンジに起因するものであるか否かを判定する際に都合が良いように、「大」である場合においても、「中」として格納するようにしても良い。
【００１９】
判定指示部９は、デコード処理部６から受けるデコード時エラー情報が「デコード時エラー有り」を示しているときは、ピクチャ情報バッファ７内のピクチャ情報を読み出し、デコード時エラーがシーンチェンジに起因するものであるか否かを判定し、どのようなコンシールメント法を行うかの指示をデコード処理部６に行うものである。
【００２０】
本発明の一実施形態では、判定指示部９は、デコード時エラーが発生したピクチャの累積符号量が前のピクチャの累積符号量に比較して増加する方向に変化している場合には、デコード時エラーはシーンチェンジに起因していると判定する。この場合、これに対応するコンシールメント法として、判定指示部９は、デコード時エラーがあるピクチャに代えて前のピクチャを表示するフリーズ、又は、デコード時エラーがあるマクロブロックを同じ位置の過去のマクロブロックで置き換えるインター（inter）コンシールメントを指示する。なお、フリーズを指示するか、インターコンシールメントを指示するかは、ユーザの設定による。
【００２１】
これに対して、デコード時エラーが発生したピクチャの累積符号量が前のピクチャの累積符号量に比較して減少する方向に変化している場合には、判定指示部９は、デコード時エラーはシーンチェンジに起因するものではないと判定する。この場合、これに対応するコンシールメント法として、判定指示部９は、デコード時エラーがあるマクロブロックを周辺のマクロブロックの画素の平均で塗りつぶすイントラ（intra）コンシールメント、又は、デコード時エラーがあるマクロブロックを単一色で塗りつぶす単一色化（例えば、灰色で塗りつぶすグレー化）を指示する。なお、イントラコンシールメントを指示するか、単一色化を指示するかは、ユーザの設定による。
【００２２】
図２〜図４は本発明の一実施形態の動作を説明するための回路図であり、デコード時エラーがシーンチェンジに起因するものであるか否かの判定資料として累積符号量のみを使用する場合を例にしている。図２はデコード時エラーが起こらなかった場合、図３はシーンチェンジに起因すると判定されたデコード時エラーが起こった場合、図４はシーンチェンジに起因すると判定されなかったデコード時エラーが起こった場合である。
【００２３】
本発明の一実施形態においては、累積符号量取り出し部５は、入力された圧縮映像ストリームが持っている情報から、各ピクチャのピクチャタイプと累積符号量とを取り出し、取り出したピクチャタイプと累積符号量とをピクチャ情報バッファ管理部８に渡す。ピクチャ情報バッファ管理部８は、ピクチャ毎に、累積符号量取り出し部５から渡されたピクチャタイプと累積符号量とをピクチャ情報バッファ７に書き込む。
【００２４】
また、デコード処理部６は、入力された圧縮映像ストリームのデコード処理を行い、デコード時エラーを検出しないときは、図２に示すように、判定指示部９に対してデコード時エラー情報として「デコード時エラー無し」という情報を渡す。この場合、判定処理部９は、判定指示として「コンシールメント無し」を送る。これを受けて、デコード処理部６は、コンシールメント処理を行わずに、デコード処理した映像データをそのまま出力する。
【００２５】
これに対して、デコード処理部６がデコード時エラーを検出したときは、図３及び図４に示すように、デコード処理部６は、デコード時エラー情報として「デコード時エラー有り」という情報を判定指示部９に渡す。この場合、判定指示部９は、デコード時エラーが発生したピクチャとその前のピクチャの累積符号量をピクチャ情報バッファ７から読み出し、これらの累積符号量の変化から、デコード時エラーがシーンチェンジに起因するものであるか否かを判定し、判定した内容に対応したコンシールメント法をデコード処理部６に指示する。
【００２６】
ここで、図３は、累積符号量が３２のＰピクチャがデコード時エラーを起こした場合を例にしている。この例の場合、デコード時エラーが発生したＰピクチャの前のＰピクチャの累積符号量は１６で、デコード時エラーが発生したＰピクチャの累積符号量は３２と増加する方向に変化している。そこで、判定指示部９は、デコード時エラーはシーンチェンジに起因するものであると判定し、ユーザが設定した内容に従い、フリーズ又はインターコンシールメントを指示する。
【００２７】
また、図４は、累積符号量が８のＰピクチャがデコード時エラーを起こした場合を例にしている。この例の場合、デコード時エラーが発生したＰピクチャの前のＰピクチャの累積符号量は１６で、デコード時エラーが発生したＰピクチャの累積符号量は８と減少する方向に変化している。そこで、判定指示部９は、デコード時エラーはシーンチェンジに起因するものではないと判定し、ユーザが設定した内容に従い、イントラコンシールメント又は単一色化（例えば、グレー化）を指示する。
【００２８】
このように、判定指示部９は、デコード時エラーが発生したピクチャの累積符号量が前のピクチャの累積符号量よりも増加しているときは、デコード時エラーはシーンチェンジに起因すると判定しているが、デコード時エラーが発生したピクチャの累積符号量が前のピクチャの累積符号量に対してどの程度変化したときに、デコード時エラーはシーンチェンジに起因するものであると判定するかをユーザが設定することができるように構成しても良い。
【００２９】
以上のように、本発明の一実施形態においては、デコード処理部６がデコード時エラーを検出すると、判定指示部９は、ピクチャ情報バッファ７から累積符号量を読み出して、累積符号量の変化からデコード時エラーがシーンチェンジに起因するものであるか否かを判定し、シーンチェンジに起因するものであると判定したときは、デコード処理部６に対して、シーンチェンジに適したコンシールメント法であるフリーズ又はインターコンシールメントを指示するとしている。したがって、シーンチェンジによる「お化け現象」の発現抑制を受信側で行うことが可能である。また、この結果、送信側でのシーンチェンジ処理は不要であり、送信側では既存装置の使用継続が可能である。
【００３０】
なお、本発明の一実施形態において、デコード処理部６が検出したデコード時エラーがシーンチェンジに起因するものであるか否かを判定する場合において、ベクトル移動傾向又は色差分布又はベクトル移動傾向及び色差分布を使用する場合には、ベクトル移動傾向又は色差分布又はベクトル移動傾向及び色差分布がどのように変化する場合にデコード時エラーがシーンチェンジに起因するものであると判定するかは、ユーザが設定する内容によるものとすることができる。
【００３１】
また、本発明の一実施形態は、ワンセグ対応携帯端末に使用されるものであるが、本発明は、これに限定されるものではなく、圧縮映像ストリームをデコードする種々の機器に使用することができる。
【図面の簡単な説明】
【００３２】
【図１】本発明の一実施形態を示す回路図である。
【図２】本発明の一実施形態の動作を説明するための回路図である。
【図３】本発明の一実施形態の動作を説明するための回路図である。
【図４】本発明の一実施形態の動作を説明するための回路図である。
【図５】「お化け現象」を説明するための図である。
【符号の説明】
【００３３】
１…シーンチェンジ前の画像
２…シーンチェンジ時の画像
３…シーンチェンジ後の画像
５…累積符号量取り出し部
６…デコード処理部
７…ピクチャ情報バッファ
８…ピクチャ情報バッファ管理部
９…判定指示部
【図１】
2009284035.tif 000003
【図２】
2009284035.tif 000004
【図３】
2009284035.tif 000005
【図４】
2009284035.tif 000006
【図５】
2009284035.tif 000007