(57)【要約】【課題】画質劣化を抑えつつ、再符号化装置の応答性を改善する。【解決手段】復号処理部１０１は、符号化ビデオデータストリームを復号して復号化ビデオデータストリームを取得するとともに、各フレームのピクチャタイプを取得する。ＧＯＰ構造決定部１０５は、復号化ビデオデータストリームによって示される各フレームのピクチャタイプを決定する。画像符号化処理部１０６は、復号化ビデオデータストリームに対し、復号処理部１０１によって取得されたピクチャタイプを用いた第１の符号化処理、およびＧＯＰ構造決定部１０５によって決定されたピクチャタイプを用いた第２の符号化処理を行う。符号化制御部１０４は、画像符号化処理部１０６に、各フレームについて、復号化ビデオデータストリームが該フレームを含むＧＯＰの先頭を含んでいる場合には第１の符号化処理を行わせ、ＧＯＰの先頭を含んでいない場合には第２の符号化処理を行わせる。【選択図】図１
2009194591.tif 000002
【特許請求の範囲】
【請求項１】
符号化ビデオデータストリームを復号して復号化ビデオデータストリームを取得するとともに、前記復号化ビデオデータストリームによって示される各画像の画像タイプを取得する復号処理部と、
前記復号処理部によって取得された復号化ビデオデータストリームによって示される各画像の画像タイプを決定する画像グループ構成部と、
前記復号処理部によって取得された復号化ビデオデータストリームについて、各画像を前記復号処理部によって取得された画像タイプとみなして符号化する第１の符号化処理、および各画像を前記画像グループ構成部によって決定された画像タイプとみなして符号化する第２の符号化処理を行う画像符号化処理部と、
前記復号処理部によって取得された復号化ビデオデータストリームによって示される各画像について、前記復号化ビデオデータストリームが該画像を含む所定仕様の画像グループの先頭を含んでいるか否かを判定し、該復号化ビデオデータストリームが前記先頭を含んでいる場合には、前記画像符号化処理部に第１の符号化処理を行わせる一方、該復号化ビデオデータストリームが前記先頭を含んでいない場合には、前記画像符号化処理部に第２の符号化処理を行わせる符号化制御部とを備えていることを特徴とする再符号化装置。
【請求項２】
請求項１記載の再符号化装置において、
前記復号処理部による復号処理、および前記画像符号化処理部による第１および第２の符号化処理は、ＭＰＥＧ方式に準拠したものであり、
前記画像タイプはピクチャタイプであり、
前記画像グループはＧＯＰであり、
前記画像グループ構成部は、次のＧＯＰの先頭画像との間の画像数が所定枚以上であり、前のＩピクチャ又はＰピクチャからの画像数が前記所定枚未満であり、かつＩピクチャではない画像のピクチャタイプをＢピクチャに決定することを特徴とする再符号化装置。
【請求項３】
請求項１記載の再符号化装置において、
前記復号処理部は、復号時に、各画像の画像タイプに加えて動きベクトルを取得し、
前記画像符号化処理部は、前記第１の符号化処理を行う場合には、前記復号処理部によって取得された動きベクトルを用いて動き探索を行って動きベクトルを生成する一方、前記第２の符号化処理を行う場合には、当該画像符号化処理部が過去に生成した動きベクトルを用いて動き探索を行って動きベクトルを生成することを特徴とする再符号化装置。
【請求項４】
請求項１記載の再符号化装置において、
前記符号化制御部は、前記符号化ビデオデータストリームにシンタックスエラーが存在し、前記復号処理部が該符号化ビデオデータストリームを正しく復号できなかった場合には、前記画像符号化処理部に第２の符号化処理を行わせることを特徴とする再符号化装置。
【請求項５】
請求項１記載の再符号化装置と、
電波又は信号を受け、該電波又は信号に基づいて前記符号化ビデオデータストリームを生成して出力する受信部と、
前記画像符号化処理部による符号化処理によって取得された再符号化ビデオデータストリームを記録媒体に記録するストレージインタフェースユニットとを備えていることを特徴とする映像記録装置。
【請求項６】
請求項１の再符号化装置が構成された集積回路。
【請求項７】
符号化ビデオデータストリームを復号して復号化ビデオデータストリームを取得するとともに、前記復号化ビデオデータストリームによって示される各画像の画像タイプを取得する復号処理ステップと、
前記復号処理ステップによって取得された復号化ビデオデータストリームによって示される各画像の画像タイプを決定する画像グループ構成ステップと、
前記復号処理ステップによって取得された復号化ビデオデータストリームによって示される各画像について、前記復号化ビデオデータストリームが該画像を含む所定仕様の画像グループの先頭を含んでいるか否かを判定し、該復号化ビデオデータストリームが前記先頭を含んでいる場合には、該復号化ビデオデータストリームについて、該画像を前記復号処理ステップによって取得された画像タイプとみなして符号化する第１の符号化処理を行う一方、該復号化ビデオデータストリームが前記先頭を含んでいない場合には、該復号化ビデオデータストリームについて、該画像を前記画像グループ構成ステップによって決定された画像タイプとみなして符号化する第２の符号化処理を行う画像符号化処理ステップとを備えていることを特徴とする再符号化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再符号化装置、映像記録装置、集積回路、および再符号化方法に関し、特に、デジタル映像データとしての符号化ビデオデータストリームを復号化ビデオデータストリームに復号し、この復号化ビデオデータストリームを符号化する映像符号化技術に関する。
【背景技術】
【０００２】
従来、ＤＶＤレコーダ等の映像記録装置に、データの圧縮率や形式を変更等する目的で、符号化ビデオデータストリームを復号して復号化ビデオデータストリームを取得し、該復号化ビデオデータストリームを再符号化する再符号化装置が設けられることがある。
【０００３】
このような再符号化装置においては、同じ画像が最初の符号化時と再符号化時とで異なる画像タイプとみなされることにより、画質劣化が生じることがある。例えば、ＭＰＥＧ（Moving Picture Experts Group）方式に準拠した符号化を行う再符号化装置において、入力される符号化ビデオデータストリームを復号することにより得た復号化ビデオデータストリームがＧＯＰ（Group Of Picture）１つ分のデータであり、Ｉ(Intra)ピクチャ、Ｐ(Predictive)ピクチャ、Ｂ(Bidirectionally predictive)ピクチャが、B0、B1、I2、B3、B4、P5、B6、B7、P8の順に配されているとする。この場合、この復号化ビデオデータストリームを、最初の符号化時と異なるピクチャタイプ（画像タイプ）、例えばB0、I1、B2、B3、P4、B5、B6、P7の構成のデータとみなして再符号化を行うと、画質劣化の度合が大きいＢピクチャが再符号化時に参照画像として用いられることになり、その結果、再符号化の精度が低下し、大きい画質劣化が発生する。
【０００４】
特許文献１には、上述のような画質劣化を小さくするために、再符号化の前後で画像タイプを一致させる技術が開示されている。
【０００５】
また、特許文献２には、復号化ビデオデータストリームを符号化して符号化ビデオデータストリームを取得し、該符号化ビデオデータストリームからＧＯＰ（画像グループ）の頭を検出し、該符号化ビデオデータストリームを該ＧＯＰの頭から出力する技術が開示されている。
【特許文献１】特開２０００−３３３１６３号公報
【特許文献２】特開２００３−１９９０２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、再符号化装置において、特許文献２のように画像グループの先頭から再符号化後の再符号化ビデオデータストリームを出力するようにすると、１つの画像グループに含まれる画像数が多い場合、再符号化装置に符号化ビデオデータストリームが入力されてから再符号化ビデオデータストリームが出力されるまでの時間が長くなり、応答性が悪くなる。
【０００７】
一方、再符号化装置の応答性を改善するために、復号化ビデオデータストリームを最初の符号化時と異なる画像タイプとみなして画像グループの途中から再符号化を行うことが考えられるが、このようにした場合、画質劣化の度合が大きい画像タイプの画像が参照画像として用いられることにより、大きい画質劣化が発生するおそれがある。
【０００８】
本発明は、上記の点に鑑み、画質劣化を抑えつつ、再符号化装置の応答性を改善することを目的とする。
【課題を解決するための手段】
【０００９】
上記の課題を解決するため、本発明の再符号化処理は、
符号化ビデオデータストリームを復号して復号化ビデオデータストリームを取得するとともに、前記復号化ビデオデータストリームによって示される各画像の画像タイプを取得する復号処理と、
前記復号処理によって取得された復号化ビデオデータストリームによって示される各画像の画像タイプを決定する画像グループ構成処理と、
前記復号処理によって取得された復号化ビデオデータストリームによって示される各画像について、前記復号化ビデオデータストリームが該画像を含む所定仕様の画像グループの先頭を含んでいるか否かを判定し、該復号化ビデオデータストリームが前記先頭を含んでいる場合には、該復号化ビデオデータストリームについて、該画像を前記復号処理によって取得された画像タイプとみなして符号化する第１の符号化処理を行う一方、該復号化ビデオデータストリームが前記先頭を含んでいない場合には、該復号化ビデオデータストリームについて、該画像を前記画像グループ構成処理によって決定された画像タイプとみなして符号化する第２の符号化処理を行う画像符号化処理とを備えていることを特徴とする。
【００１０】
これにより、復号処理によって復号化ビデオデータストリームが画像グループの途中から取得された場合、画像グループ先頭の復号化ビデオデータストリームが取得されるまでは、第２の符号化処理、すなわち画像グループ構成処理によって決定された画像タイプを用いた符号化が行われ、画像グループ先頭の復号化ビデオデータストリームが取得されてからは、第１の符号化処理、すなわち復号処理によって取得された画像タイプを用いた符号化が行われる。したがって、画像グループの途中から再符号化ビデオデータストリームを出力できるので、画像グループ先頭から再符号化ビデオデータストリームを出力する場合よりも、再符号化ビデオデータストリームの出力を早く開始でき、応答性を改善できる。また、画像グループ先頭の復号化ビデオデータストリームが取得されてからは、復号処理によって取得された画像タイプを用いて符号化が行われるので、画質劣化が抑えられる。
【発明の効果】
【００１１】
本発明により、応答性が改善されるとともに、画質劣化が抑えられる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施形態について、図面を参照して説明する。
【００１３】
本発明の実施形態に係る再符号化装置１００は、図１に示すように、復号処理部１０１、メモリ１０２、符号化パラメータ生成部１０３、符号化制御部１０４、ＧＯＰ（Group Of Pictures）構造決定部（画像グループ構成部）１０５、および画像符号化処理部１０６を備えている。
【００１４】
復号処理部１０１は、ＭＰＥＧ２方式で符号化された符号化ビデオデータストリームを復号して復号化ビデオデータストリームを取得（生成）し、取得した復号化ビデオデータストリームをメモリ１０２に格納する。復号処理部１０１は、復号処理時、取得した復号化ビデオデータストリームによって示されるフレーム（画像）がＩピクチャ、Ｐピクチャ、およびＢピクチャのうちのいずれであるかを示すピクチャタイプ（picture_coding_type）や動きベクトル(motion_vector)等のパラメータを得る（取得する）。
【００１５】
符号化パラメータ生成部１０３は、復号処理部１０１によって得られた上記パラメータを取得し、該パラメータに基づいて符号化パラメータを生成する。具体的には、取得したパラメータを符号化処理順に並べ替え、符号化パラメータとして出力する。
【００１６】
符号化制御部１０４は、復号処理部１０１によって復号化ビデオデータストリームが取得された段階で、復号処理部１０１によって得られたピクチャタイプを用いて、各フレームに対応するＧＯＰ再構成フラグをＯＮ又はＯＦＦに設定する。詳しくは、符号化制御部１０４は、図２に示すように、まずＳ２０１で、ＧＯＰ再構成フラグ設定対象のフレームのピクチャタイプを取得し、Ｓ２０２で、Ｓ２０１で取得したピクチャタイプがＩピクチャであるか否かを判定する。Ｓ２０２でピクチャタイプがＩピクチャであると判定すれば、Ｓ２０３で、ＧＯＰ再構成フラグ設定対象のフレーム（Ｉピクチャ）の前のＢピクチャである連続する２フレームのＧＯＰ再構成フラグをＯＦＦに設定し、Ｓ２０５で、ＧＯＰ再構成フラグ設定対象のフレーム（Ｉピクチャ）のＧＯＰ再構成フラグをＯＦＦに設定する。Ｓ２０２でピクチャタイプがＩピクチャでないと判定した場合、Ｓ２０４で、ＧＯＰ再構成期間が終了しているか否かを判定する。詳しくは、前のフレームのＧＯＰ再構成フラグをＯＦＦに設定していれば、ＧＯＰ再構成期間が終了していると判定し、前のフレームが存在しないか又は前のフレームのＧＯＰ再構成フラグをＯＮに設定していれば、ＧＯＰ再構成期間が終了していないと判定する。Ｓ２０４でＧＯＰ再構成期間が終了していると判定した場合には、Ｓ２０５でＧＯＰ再構成フラグをＯＦＦに設定し、Ｓ２０４でＧＯＰ再構成期間が終了していないと判定した場合には、Ｓ２０６でＧＯＰ再構成フラグをＯＮに設定する。
【００１７】
そして、符号化制御部１０４は、対応するＧＯＰ再構成フラグがＯＮであるフレームの復号化ビデオデータストリームに対して画像符号化処理部１０６が再符号化を行う際に、ＧＯＰ構造決定部１０５を起動させる。
【００１８】
ＧＯＰ構造決定部１０５は、符号化制御部１０４により起動させられると、復号処理部１０１によって取得された復号化ビデオデータストリームによって示される各フレームのピクチャタイプを決定する。
【００１９】
詳しくは、ＧＯＰ構造決定部１０５は、各フレーム毎に、図３に示すような手順でピクチャタイプを決定する。ＧＯＰ構造決定部１０５は、まずＳ３０１で、ピクチャタイプ決定対象のフレームの３枚先がＧＯＰ再構成期間であるか否かを判定する。つまり、３枚先のフレームのＧＯＰ再構成フラグがＯＮかＯＦＦかを判定する。Ｓ３０１でピクチャタイプ決定対象のフレームの３枚先がＧＯＰ再構成期間でないと判定した場合には、Ｓ３０２で、フレームのピクチャタイプをＰピクチャに決定する。一方、Ｓ３０１でピクチャタイプ決定対象のフレームの３枚先がＧＯＰ再構成期間であると判定した場合には、Ｓ３０３で、フレームのピクチャタイプがＩピクチャであるか否かを判定する。Ｓ３０３でピクチャタイプがＩピクチャであると判定した場合には、Ｓ３０４でフレームのピクチャタイプをＩピクチャに決定する。一方、Ｓ３０３でピクチャタイプがＩピクチャでないと判定した場合には、Ｓ３０５で、フレームを前回ＩピクチャまたはＰピクチャに決定してからすでに２フレームをＢピクチャに決定したか否かを判定する。Ｓ３０５ですでに２フレームをＢピクチャに決定したと判定した場合には、Ｓ３０６で、フレームのピクチャタイプをＰピクチャに決定する。一方、Ｓ３０５でまだ２フレームをＢピクチャに決定していないと判定した場合には、Ｓ３０７で、フレームのピクチャタイプをＢピクチャに決定する。
【００２０】
なお、図３に示すような手順のピクチャタイプ決定動作は、再符号化処理を行うタイミングで行われる。これは、復号処理部１０１がピクチャタイプが取得した時点で行うと、ＧＯＰ終端のピクチャタイプを正しく決定できないからである。つまり、Ｓ３０１での判定を行えないからである。
【００２１】
また、ＧＯＰ構造決定部１０５は、上述のように、次のＧＯＰの先頭フレームとの間のフレーム数が２枚以上であり、前のＩピクチャ又はＰピクチャとの間のフレーム数が２枚未満であり、かつＩピクチャではないフレームのピクチャタイプをＢピクチャに決定するようになっているが、次のＧＯＰの先頭フレームとの間のフレーム数が２枚以外の所定枚数以上であり、前のＩピクチャ又はＰピクチャから（との間）のフレーム数が前記所定枚数未満であり、かつＩピクチャではないフレームのピクチャタイプをＢピクチャに決定するようにしてもよい。例えば、次のＧＯＰの先頭フレームとの間のフレーム数が３枚以上であり、前のＩピクチャ又はＰピクチャとの間のフレーム数が３枚未満であり、かつＩピクチャではないフレームのピクチャタイプをＢピクチャに決定するようにしてもよい。この場合、Ｓ３０１でピクチャタイプ決定対象のフレームの４枚先がＧＯＰ再構成期間であるか否かを判定し、Ｓ３０５でフレームを前回ＩピクチャまたはＰピクチャに決定してからすでに３フレーム分Ｂピクチャに決定したか否かを判定するようにすればよい。
【００２２】
また、ＧＯＰ終端でＰピクチャが連続する場合に、間にＢピクチャが挟まれるようにしてもよい。
【００２３】
画像符号化処理部１０６は、復号処理部１０１によって取得された復号化ビデオデータストリームをメモリ１０２から読み出し、該復号化ビデオデータストリームについて、各フレームを復号処理部１０１によって取得されたピクチャタイプとみなして符号化する第１の符号化処理、および該復号化ビデオデータストリームについて、各フレームをＧＯＰ構造決定部１０５によって決定されたピクチャタイプとみなして符号化する第２の符号化処理を行って再符号化ビデオデータストリームを取得する。また、画像符号化処理部１０６は、第１の符号化処理を行う場合には、復号処理部１０１によって取得された動きベクトルを用いて動き探索を行って動きベクトルを生成する一方、第２の符号化処理を行う場合には、該画像符号化処理部１０６が過去に生成した動きベクトルを用いて動き探索を行って動きベクトルを生成する。
【００２４】
そして、符号化制御部１０４は、対応するＧＯＰ再構成フラグがＯＦＦであるフレームの復号化ビデオデータストリームに対して画像符号化処理部１０６が再符号化を行う場合には、画像符号化処理部１０６に第１の符号化処理を行わせる一方、対応するＧＯＰ再構成フラグがＯＮであるフレームの復号化ビデオデータストリームに対して画像符号化処理部１０６が再符号化を行う場合には、画像符号化処理部１０６に第２の符号化処理を行わせる。
【００２５】
つまり、符号化制御部１０４は、復号処理部１０１によって取得された復号化ビデオデータストリームによって示される各フレームについて、前記復号化ビデオデータストリームが該フレームを含むＧＯＰの先頭を含んでいるか否かを判定し、該復号化ビデオデータストリームが前記先頭を含んでいる場合には、画像符号化処理部１０６に第１の符号化処理を行わせる一方、該復号化ビデオデータストリームが前記先頭を含んでいない場合には、画像符号化処理部１０６に第２の符号化処理を行わせるようになっている。
【００２６】
ここで、図４を参照して、I2、B0、B1、P5、B3、B4、P8、B6、B7、P11、B9、P10、P14、B12、B13、I17、B15、B16というようにＩピクチャ、Ｐピクチャ、Ｂピクチャが並んだ符号化ビデオデータストリームが再符号化装置１００に入力された場合について説明する。この場合、復号処理部１０１は、前記符号化ビデオデータストリームを復号して、B0、B1、I2、B3、B4、P5、B6、B7、P8、B9、B10、P11、B12、B13、P14、B15、B16、I17という並びの復号化ビデオデータストリームを取得し、メモリ１０２に格納する。この復号化ビデオデータストリームはＧＯＰ先頭から開始（存在）しているので、画像符号化処理部１０６は、符号化制御部１０４による制御に応じて、最初のフレームから第１の符号化処理を行う。つまり、各フレームのピクチャタイプを、復号処理部１０１により得たピクチャタイプから変更のないものとみなして、復号化ビデオデータストリームを符号化する。そしてその結果、I2、B0、B1、P5、B3、B4、P8、B6、B7、P11、B9、P10、P14、B12、B13、I17、B15、B16という並びの再符号化ビデオデータストリームを取得する。
【００２７】
次に、図５を参照して、B4、P8、B6、B7、P11、B9、B10、P14、B12、B13、I17、B15、B16というようにＩピクチャ、Ｐピクチャ、Ｂピクチャが並んだ符号化ビデオデータストリームが再符号化装置１００に入力された場合について説明する。この場合、復号処理部１０１は、前記符号化ビデオデータストリームを復号して、B4、P5、B6、B7、P8、B9、B10、P11、B12、B13、P14、B15、B16、I17という並びの復号化ビデオデータストリームを取得し、メモリ１０２に格納する。この復号化ビデオデータストリームではＧＯＰ先頭のフレーム（ピクチャ）が欠落しているので、画像符号化処理部１０６は、符号化制御部１０４による制御に応じて、第２の符号化処理を行う。つまり、各フレームを、ＧＯＰ構造決定部１０５により改めて決定されたピクチャタイプとみなして、I2、B0、B1、P5、B3、B4、P8、B6、B7、P9、P10、I13、B11、B12という並びの再符号化ビデオデータストリームが得られるように復号化ビデオデータストリームを符号化する。ただし、次のＧＯＰの先頭を構成するB15、B16、I17からは、復号化ビデオデータストリームによって示される各フレームを、復号時と同じピクチャタイプとみなして再符号化（第１の符号化処理）を行う。
【００２８】
なお、復号化ビデオデータストリームがＧＯＰ先頭から開始している場合でも、符号化ビデオデータストリームにシンタックスエラーが存在し、復号処理部１０１が、ピクチャタイプ等のパラメータを正しく取得できず、該符号化ビデオデータストリームを正しく復号できなかった場合には、前記符号化制御部１０４が、画像符号化処理部１０６に第２の符号化処理を行わせるようにしてもよい。シンタックスエラーが存在する場合とは、例えば、画像サイズ(horizontal_size_value、vertical_size_value)などを含むシーケンスヘッダ、プログレッシブ情報(progressive_sequence、picture_structure、progressive_frame)などを含む拡張ヘッダ、またはピクチャタイプ(picture_coding_type)などを含むピクチャヘッダでエラーが検出された場合や、動きベクトルが誤っていた場合である。シンタックスエラーが存在する場合、復号処理部１０１が得たピクチャタイプが誤っている可能性が高いので、ＧＯＰ構造決定部１０５によって改めて決定されたピクチャタイプを用いて符号化処理が行われるようにすることにより、画質劣化を防止できる。
【００２９】
また、本実施形態では、符号化制御部１０４が、各フレームについて、復号処理部１０１によって取得された復号化ビデオデータストリームが該フレームを含むＧＯＰの先頭を含んでいるか否かをＩピクチャを検出することにより判定していたが、ＧＯＰヘッダ（group_of_picture_header）を検出することにより判定するようにしてもよい。
【００３０】
また、本発明は、ＭＰＥＧ２方式に準拠した復号処理および符号化処理を行う再符号化装置に限らず、H.264方式等、他の符号化方式に準拠した復号処理および符号化処理を行う再符号化装置にも適用できる。例えば、H.264方式に対応する再符号化装置に本発明を適用する場合、画像タイプとして、ピクチャタイプの代わりにスライスタイプ(slice_type)を用いることができ、画像グループとして、ＧＯＰの代わりに、符号化された状態でＩスライスから開始する所定仕様の複数の画像を用いることができる。また、H.264方式の再符号化装置においては、符号化制御部１０４が、各フレームについて、復号処理部１０１によって取得された復号化ビデオデータストリームが該フレームを含む画像グループの先頭を含んでいるか否かを、ＳＰＳ（seq_parameter_set_rbsp）またはＩＤＲピクチャを検出することにより判定できる。
【００３１】
図６は、上記再符号化装置１００を備えたＤＶＤレコーダシステム６００の構成を示すブロック図である。
【００３２】
ＤＶＤレコーダシステム６００は、受信部６０１、システムＬＳＩ（Large Scale Integration ）６０２、ＤＲＡＭ６０３、およびストレージインタフェースユニット（Storage Interface Unit）６０４を備え、テレビジョン６０５に復号化ビデオデータストリーム、および復号化オーディオデータストリームを出力する。
【００３３】
受信部６０１は、衛星放送アンテナにより受信された電波、地上波、およびケーブルからの信号を受け、これらの電波と信号とに基づいて、デジタル信号である符号化ビデオデータストリーム、および符号化オーディオデータストリーム等を生成して出力する。受信部６０１は、具体的には、ＩＱ検波部（In-Phase&Quadrature検波部）６０１ａ、ＱＰＳＫ（Quadrature Phase Shift Keying）復調ＬＳＩ６０１ｂ、ダウンコンバータ６０１ｃ、ＡＤコンバータ６０１ｄ、ダウンコンバータ６０１ｅ、ＱＡＭ（Quadrature Amplitude Modulation）復調ＬＳＩ６０１ｆを備えている。衛星放送アンテナにより受信された電波は、ＩＱ検波部６０１ａおよびＱＰＳＫ復調ＬＳＩ６０１ｂによって符号化ビデオデータストリーム、および符号化オーディオデータストリームに変換され、地上波は、ダウンコンバータ６０１ｃおよびＡＤコンバータ６０１ｄによって符号化ビデオデータストリーム、および符号化オーディオデータストリームに変換され、ケーブルからの信号は、ダウンコンバータ６０１ｅおよびＱＡＭ復調ＬＳＩ６０１ｆによって符号化ビデオデータストリーム、および符号化オーディオデータストリームに変換される。
【００３４】
システムＬＳＩ６０２は、デコーダ６０２ａ、エンコーダ６０２ｂ、およびマイコン６０２ｃを備えている。
【００３５】
デコーダ６０２ａは、再符号化装置１００の復号処理部１０１を有し、該復号処理部１０１の機能により、受信部６０１によって出力された符号化ビデオデータストリームを復号して復号化ビデオデータストリームを取得（生成）する。また、デコーダ６０２ａは、符号化オーディオデータストリームを復号して復号化オーディオデータストリームを取得する。デコーダ６０２ａは、取得した復号化ビデオデータストリーム、および復号化オーディオデータストリームをＤＲＡＭ６０３に格納する。ＤＲＡＭ６０３は、再符号化装置１００のメモリ１０２を含んでいる。
【００３６】
エンコーダ６０２ｂは、再符号化装置１００の符号化パラメータ生成部１０３、符号化制御部１０４、ＧＯＰ構造決定部１０５、および画像符号化処理部１０６を有し、これら各部の機能によって、ＤＲＡＭ６０３から復号化ビデオデータストリームを読み出して符号化することにより再符号化ビデオデータストリームを取得する。また、エンコーダ６０２ｂは、ＤＲＡＭ６０３から復号化オーディオデータストリームを読み出して符号化することにより再符号化オーディオデータストリームを取得する。
【００３７】
マイコン６０２ｃは、デコーダ６０２ａとエンコーダ６０２ｂとを制御する。
【００３８】
ストレージインタフェースユニット６０４は、エンコーダ６０２ｂの画像符号化処理部１０６によって取得された再符号化ビデオデータストリームと、エンコーダ６０２ｂにより取得された再符号化オーディオデータストリームとをＤＶＤ６０６に記録する。
【００３９】
上記ＤＶＤレコーダシステム６００によると、復号処理部１０１によって復号化ビデオデータストリームがＧＯＰの途中から取得された場合、ＧＯＰ先頭の復号化ビデオデータストリームが取得されるまではＧＯＰ構造決定部１０５によって決定されたピクチャタイプを用いて符号化が行われ、ＧＯＰ先頭の復号化ビデオデータストリームが取得されてからは復号処理部１０１によって取得されたピクチャタイプを用いて符号化が行われる。したがって、ＧＯＰの途中から再符号化ビデオデータストリームを記録できるので、再符号化ビデオデータストリームのＤＶＤ６０６への記録をＧＯＰ先頭から開始する場合よりもＤＶＤ６０６への記録を早く開始でき、応答性を改善できる。また、ＧＯＰ先頭の復号化ビデオデータストリームが取得されてからは、復号処理部１０１によって取得されたピクチャタイプを用いて符号化が行われるので、ＤＶＤ６０６に記録された再符号化ビデオデータストリームによって示される画像の画質劣化が抑えられる。
【００４０】
なお、ストレージインタフェースユニット６０４に代えて、ハードディスク、ＳＤメモリカード等、ＤＶＤ以外の記録媒体に再符号化ビデオデータストリームを記録するストレージインタフェースユニットを設けてもよい。
【００４１】
また、再符号化装置１００のメモリ１０２以外の処理部は、必ずしも１チップのシステムＬＳＩ６０２で構成されなくてもよく、一部の機能が別チップに設けられるようにしてもよい。また、上記システムＬＳＩ６０２のように、再符号化装置１００を含むシステムＬＳＩに、ビデオデータストリームに対する再符号化以外の機能（例えば、オーディオデータストリームに対する再符号化の機能）を有するブロックを設けてもよい。
【００４２】
また、再符号化装置１００は、ＤＶＤレコーダシステムに限らず、ダビング機能を有するビデオカメラ等の蓄積再生装置や、記録機能を有するデジタルテレビ等、他の映像記録装置に設けてもよい。
【産業上の利用可能性】
【００４３】
本発明に係る再符号化装置、映像記録装置、集積回路、および再符号化方法は、応答性が改善されるとともに、画質劣化が抑えられるという効果を有し、例えば、デジタル映像データとしての符号化ビデオデータストリームを復号化ビデオデータストリームに復号し、この復号化ビデオデータストリームを符号化する映像符号化技術等として有用である。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施形態に係る再符号化装置１００の構成を示すブロック図である。
【図２】同、符号化制御部１０４の動作を示すフローチャートである。
【図３】同、ＧＯＰ構造決定部１０５の動作を示すフローチャートである。
【図４】同、符号化ビデオデータストリーム、復号化ビデオデータストリーム、および再符号化ビデオデータストリームの例を示す説明図である。
【図５】同、符号化ビデオデータストリーム、復号化ビデオデータストリーム、および再符号化ビデオデータストリームの例を示す説明図である。
【図６】同、再符号化装置１００を備えたＤＶＤレコーダシステム６００の構成を示すブロック図である。
【符号の説明】
【００４５】
１００      再符号化装置
１０１      復号処理部
１０４      符号化制御部
１０５      ＧＯＰ構造決定部（画像グループ構成部）
１０６      画像符号化処理部
６００      ＤＶＤレコーダシステム（映像記録装置）
６０１      受信部
６０４      ストレージインタフェースユニット
【図１】
2009194591.tif 000003
【図２】
2009194591.tif 000004
【図３】
2009194591.tif 000005
【図４】
2009194591.tif 000006
【図５】
2009194591.tif 000007
【図６】
2009194591.tif 000008