(57)【要約】【課題】  符号化されたフレームの符号化の方法を表すパラメータの無意味な復号を防ぐ動画像復号方法及び動画像復号装置を提供する。【解決手段】  パラメータ管理部５１は、受信された符号化ストリーム１１に含まれる符号化されたフレームの符号化の方法を表すパラメータの識別子を復号し、復号されたパラメータの識別子と、符号化の方法を表すパラメータとをパラメータ記憶部５２に格納する。そして、符号化されたフレームを復号するスライス復号部４１から上記復号されたパラメータの識別子によって指定された上記パラメータが未復号の場合、それを復号してスライス復号部４１に提供することによって、パラメータの無意味な復号を防ぐことができる。【選択図】  図１
2005311855.tif 000002
【特許請求の範囲】
【請求項１】
動画像を符号化する方法を表すパラメータと、そのパラメータの識別子とが符号化された第１の情報を受信して、そのパラメータの識別子を復号し、
前記受信された第１の情報のパラメータと、前記復号された第１の情報のパラメータの識別子との組を記憶し、
符号化された動画像と、その符号化の方法を表すパラメータの識別子が符号化された情報とからなる第２の情報を複数個逐次受信して、受信の度に前記受信されたそれぞれの第２の情報に対して、
前記受信された第２の情報のパラメータの識別子を復号し、
前記復号された第２の情報のパラメータの識別子と組をなして復号された前記第１の情報のパラメータが記憶されていない場合、前記復号された第２の情報のパラメータの識別子と組をなして記憶されている前記第１の情報のパラメータを復号して、その復号された第１の情報のパラメータと前記復号された第２の情報のパラメータの識別子との組を記憶して、前記復号された第１の情報のパラメータに従って前記符号化された動画像を復号し、
前記復号された第２の情報のパラメータの識別子と組をなして前記復号された第１の情報のパラメータが記憶されている場合、その記憶されたパラメータに従って前記符号化された動画像を復号する
ことを特徴とする動画像復号方法。
【請求項２】
動画像を符号化する方法を表すパラメータと、そのパラメータの識別子とが符号化された第１の情報を受信して、そのパラメータの識別子を復号し、
前記受信された第１の情報のパラメータと、前記復号された第１の情報のパラメータの識別子との組を記憶し、
前記動画像を符号化する方法を表すパラメータと、そのパラメータの識別子とが符号化された第３の情報を受信して、そのパラメータの識別子を復号し、
前記復号された第３の情報のパラメータの識別子と前記記憶された第１の情報のパラメータの識別子とが同一でない場合、前記受信された第３の情報のパラメータと、前記復号された第３の情報のパラメータの識別子との組を記憶し、
前記復号された第３の情報のパラメータの識別子と前記記憶された第１の情報のパラメータの識別子とが同一であり、かつ、前記受信された第３の情報のパラメータと、前記記憶された第１の情報のパラメータが同一でない場合、前記記憶された第１の情報のパラメータを前記第３の情報のパラメータによって更新記憶し、
前記復号された第３の情報のパラメータの識別子と前記記憶された第１の情報のパラメータの識別子とが同一であり、かつ、前記受信された第３の情報のパラメータと、前記記憶された第１の情報のパラメータが同一である場合、前記記憶された第１の情報のパラメータと復号された第１の情報のパラメータの識別子とが組をなした情報を更新せず、
符号化された動画像と、その符号化の方法を表すパラメータの識別子が符号化された情報とからなる第２の情報を受信して、そのパラメータの識別子を復号し、
前記復号された第２の情報のパラメータの識別子と組をなして記憶された前記第１の情報のパラメータ、または、前記第３の情報のパラメータを復号した情報に従って前記符号化された動画像を復号する
ことを特徴とする動画像復号方法。
【請求項３】
前記受信された第１の情報のパラメータと、前記復号された第１の情報のパラメータの識別子との組に、更に、復号された前記受信された第１の情報のパラメータを記憶し、
前記更新記憶の際、前記記憶された復号された第１の情報のパラメータを消去する
ことを特徴とする請求項２に記載の動画像復号方法。
【請求項４】
動画像を符号化する方法を表すパラメータと、そのパラメータの識別子とが符号化された第１の情報、及び、符号化された動画像のフレームと、その動画像の符号化の方法を表すパラメータの識別子が符号化された情報とからなる第２の情報とによって構成された動画像ストリームを受信して、前記受信された動画像ストリームを前記第１の情報と前記第２の情報とに分離する動画像ストリーム受信手段と、
前記第１の情報のパラメータと、復号された前記第１の情報のパラメータと、復号された前記第１の情報のパラメータの識別子との組からなる情報を記憶するパラメータ記憶手段と、
前記動画像ストリーム受信手段によって分離された第１の情報を受信して、前記第１の情報のパラメータの識別子を復号して、前記第１の情報のパラメータと前記復号された第１の情報のパラメータの識別子との組を前記パラメータ記憶手段に格納するパラメータ格納手段と、
復号された前記第２の情報のパラメータの識別子を検索キーとして受信して、前記検索キーと等しい前記復号された第１の情報のパラメータの識別子を含む前記情報の組を前記パラメータ記憶手段から検索して、前記検索された情報の組に前記復号された第１の情報のパラメータが含まれている場合、その復号された第１の情報のパラメータを送信し、前記検索された情報の組に前記復号された第１の情報のパラメータが含まれていない場合、前記検索された情報の組に含まれている前記第１の情報のパラメータを復号して、その復号された第１の情報のパラメータを前記復号された第１の情報のパラメータの識別子と組をなして前記パラメータ記憶手段に格納して、前記復号された第１の情報のパラメータを送信するパラメータ検索手段と、
前記動画像ストリーム受信手段によって分離された第２の情報を受信して、前記第２の情報のパラメータの識別子を復号して、前記復号された第２の情報のパラメータの識別子を検索キーとして前記パラメータ検索手段に送信して、前記パラメータ検索手段によって送信された前記復号された第１の情報のパラメータに従って前記第２の情報の符号化された動画像のフレームを復号するフレーム復号手段と
を有することを特徴とする動画像復号装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、符号化された動画像情報を受信し、復号する動画像復号方法及び動画像復号装置に係り、特に、複数組の符号化の方法を表すパラメータを受信する場合の処理に関する。
【背景技術】
【０００２】
ＭＰＥＧ方式などにおける動画像の符号化は、フレームと呼ばれる時間的に連続する静止画を符号化することによって行なわれている。具体的には、フレームを所定の大きさのブロックに分割し、それぞれのブロックを符号化することによって行なわれている。
【０００３】
ブロックの符号化は、それを直交変換、例えば、離散コサイン変換し、得られた離散コサイン変換係数を量子化した上で、量子化された離散コサイン変換係数を、符号表を参照して符号に置きかえることによって行われている。また、符号化は、位置的に連続する複数個のブロックを統合したマクロブロックと呼ばれる単位ごとに行われても良い。
【０００４】
ここで、動画像の符号化の方法を表すパラメータは、符号化されたフレーム情報に先だって復号装置に送信され、復号装置は、受信された符号化の方法を表すパラメータに従って、受信されたフレーム情報を復号する。
【０００５】
また、Ｈ．２６４方式などにおける動画像の符号化においては、上記符号表を複数用意し、フレームの性質に依存して、フレームによって用いる符号表が異なるなどの理由により、符号化の方法を表すパラメータが複数組事前に送信される。そして、復号装置は、フレームに付随されて送信された、そのフレームの符号化に用いられた符号化の方法を表す識別子によっていずれかのパラメータを選択し、このパラメータに従って復号する。
【０００６】
上記符号化の方法を表すパラメータは、符号化されて送信されるため、復号装置は、符号化の方法を表すパラメータを受信すると、そのパラメータで表される方法で符号化されたフレームを受信する前に、そのパラメータを復号する必要がある（例えば、非特許文献１参照。）。
【非特許文献１】「共同映像仕様のＩＴＵ−Ｔ勧告草案及び国際標準最終草案（Draft ITU-T Recommendation and Final Draft International Standard of Joint Video Specification (ITU-T Rec. H.264) | ISO/IEC 14496-10 AVC)）」、国際標準化機構／国際電気標準会議（ＩＳＯ／ＩＥＣ）及び国際電気通信連合（ＩＴＵ−Ｔ）、２００３年５月２３−２７日、ｐ．４９
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、受信された符号化の方法を表すパラメータを復号し、その復号されたパラメータが使われない場合、そのパラメータを復号する処理は無意味であり、不要な処理時間が発生し、また、記憶装置に不要な記憶容量を必要とする問題点があった。
【０００８】
更に、復号装置が符号化された動画像を途中から受信した場合などに備え、符号化の方法を表す全く同一のパラメータが定期的に送られる場合には、既に受信され、復号されたのと同一のパラメータを復号する処理は無意味であり、不要な処理時間が発生する問題点があった。
【０００９】
本発明は、上記問題点を解決するためになされたもので、符号化された符号化の方法を表すパラメータの無意味な復号を防ぐ動画像復号方法及び動画像復号装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の動画像復号方法は、動画像を符号化する方法を表すパラメータと、そのパラメータの識別子とが符号化された第１の情報を受信して、そのパラメータの識別子を復号し、前記受信された第１の情報のパラメータと、前記復号された第１の情報のパラメータの識別子との組を記憶し、符号化された動画像と、その符号化の方法を表すパラメータの識別子が符号化された情報とからなる第２の情報を複数個逐次受信して、受信の度に前記受信されたそれぞれの第２の情報に対して、前記受信された第２の情報のパラメータの識別子を復号し、前記復号された第２の情報のパラメータの識別子と組をなして復号された前記第１の情報のパラメータが記憶されていない場合、前記復号された第２の情報のパラメータの識別子と組をなして記憶されている前記第１の情報のパラメータを復号して、その復号された第１の情報のパラメータと前記復号された第２の情報のパラメータの識別子との組を記憶して、前記復号された第１の情報のパラメータに従って前記符号化された動画像を復号し、前記復号された第２の情報のパラメータの識別子と組をなして前記復号された第１の情報のパラメータが記憶されている場合、その記憶されたパラメータに従って前記符号化された動画像を復号することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、符号化の方法を表すパラメータを復号せずに記憶し、必要な際に記憶された符号化の方法を表すパラメータを復号することができる。
【発明を実施するための最良の形態】
【００１２】
以下に、本発明による動画像復号方法及び動画像復号装置の実施の形態を、図面を参照して説明する。図１は、本発明の実施の形態に係る動画像復号装置の構成を示すブロック図である。
【００１３】
この動画像復号装置は、符号化ストリーム１１を受信し、復号画像１２を送信する装置であって、装置全体の制御を行う制御部２１と、ユニットタイプ復号部３１と、スライス復号部４１と、パラメータ管理部５１と、パラメータ記憶部５２とからなる。パラメータ記憶部５２には、パラメータ５２ａが記憶される。
【００１４】
次に、符号化ストリーム１１の形式を、図２を参照して説明する。符号化ストリーム１１は、図２（ａ）に示すＮＡＬ（Network Abstraction Layer）ユニット１１ａが連結されてなる。ＮＡＬユニット１１ａは、符号化された情報であって、ＮＡＬユニットタイプ１１ｂと、ＲＢＳＰ（Raw Byte Sequence Payload）１１ｃとからなる。ＮＡＬユニットタイプ１１ｂは、ＲＢＳＰ１１ｃの種別を示す情報であり、ＲＢＳＰ１１ｃがＳＰＳ（Sequence Parameter Set）か、ＰＰＳ（Picture Parameter Set）か、「スライス」のいずれであるかを示す。なお、ＲＢＳＰ１１ｃは、上記３種類以上の種別の情報のいずれかであっても良い。
【００１５】
図２（ｂ）はＳＰＳの形式を示す。ＳＰＳ１１ｄは、ＳＰＳ識別子１１ｅと、画像フレームサイズ１１ｆとからなる。ＳＰＳ識別子１１ｅは、ＳＰＳ１１ｄを識別する情報である。画像フレームサイズ１１ｆは、画像フレームの大きさをマクロブロックの縦横の個数で示す情報である。
【００１６】
図２（ｃ）は、ＰＰＳの形式を示す。ＰＰＳ１１ｇは、ＰＰＳ識別子１１ｈと、参照ＳＰＳ識別子１１ｉと、量子化パラメータ１１ｊと、符号表識別子１１ｋとからなる。ＰＰＳ識別子１１ｈは、ＰＰＳ１１ｇを識別する情報である。参照ＳＰＳ識別子１１ｉは、このＰＰＳ１１ｇが参照するＳＰＳ１１ｄのＳＰＳ識別子１１ｅである。
【００１７】
また、量子化パラメータ１１ｊは、フレームの符号化の際に用いられた量子化パラメータである。符号表識別子１１ｋは、フレームの符号化の際に用いられた符号表を識別する情報であって、符号表がＣＡＶＬＣ（Context-Based Adaptive Variable Length Coding）に基くものであるか、ＣＡＢＡＣ（Context-Based Adaptive Binary Arithmetic Coding）に基くものであるかを示す情報である。
【００１８】
図２（ｄ）は、スライスの形式を示す。スライス１１ｍは、参照ＰＰＳ識別子１１ｎと、符号化された画像データ１１ｏとからなる。参照ＰＰＳ識別子１１ｎは、符号化された画像データ１１ｏが符号化された際に用いられたＰＰＳ１１ｇのＰＰＳ識別子１１ｈである。符号化された画像データ１１ｏは、１つ以上、かつ、１フレーム内の符号化されたマクロブロックである。
【００１９】
即ち、１フレームの画像データは、画像フレームサイズ１１ｆが示す数のマクロブロックに分割され、分割されたマクロブロックの符号化は、そのマクロブロックを変換（例えばＨ．２６４では、ＤＣ係数はアダマール変換が用いられ、これ以外の係数は離散コサイン変換に基づいて変換される。）し、得られた変換係数を量子化パラメータ１１ｊによって量子化し、量子化された変換係数を符号表識別子１１ｋが示す符号表によって符号化することにより行われている。
【００２０】
次に、図３を参照して、パラメータ記憶部５２に記憶されるパラメータ５２ａの形式を説明する。パラメータ５２ａは、ＳＰＳパラメータ５２ｂと、ＰＰＳパラメータ５２ｃとからなる。ＳＰＳパラメータ５２ｂは、ＳＰＳ識別子５２ｄと、ＳＰＳ５２ｅと、画像フレームサイズ５２ｆとの情報の組からなる。
【００２１】
ここで、ＳＰＳ識別子５２ｄは、ＳＰＳ１１ｄのＳＰＳ識別子１１ｅが復号された情報である。ＳＰＳ５２ｅは、ＳＰＳ１１ｄである。画像フレームサイズ５２ｆは、ＳＰＳ１１ｄの画像フレームサイズ１１ｆが復号された情報である。
【００２２】
ＰＰＳパラメータ５２ｃは、ＰＰＳ識別子５２ｇと、ＰＰＳ５２ｈと、参照ＳＰＳ識別子５２ｉと、量子化パラメータ５２ｊと、符号表識別子５２ｋとの情報の組からなる。
【００２３】
なお、図３では、ＰＰＳパラメータ５２ｃをＰＰＳ識別子５２ｇ、ＳＰＳ５２ｈ、参照ＳＰＳ識別子５２ｉ、量子化パラメータ５２ｊ、そして符号表識別子５２ｋから構成するとしたが、ＰＰＳ識別子５２ｇとＰＰＳ５２ｈで構成する第１のテーブルと、ＰＰＳ識別子５２ｇ、参照ＳＰＳ識別子５２ｉ、量子化パラメータ５２ｊ、そして符号表識別子５２ｋで構成する第２のテーブルに分けてもよい。
【００２４】
この様に２つのテーブルで構成すれば、第２のテーブルで使用するメモリ容量を削減することが可能となる。即ち、第１のテーブルに記憶されるパラメータは、ＰＰＳ１１ｇを含むＮＡＬユニット１１ａを受信する毎に記憶する必要があるが、第２のテーブルとして記憶されるパラメータを復号に使用する（または使用している）パラメータのみとすることが可能となるため、少なくとも参照ＳＰＳ識別子５２ｉ、量子化パラメータ５２ｊ、そして符号表識別子５２ｋのパラメータについては、記憶容量を削減することが可能となる。
【００２５】
また、第２のテーブルに記憶するパラメータは復号に使用する１種類とするのではなく、使用頻度などに応じて２〜３種類のように数種類としてもよい。この場合は、使用頻度の高いパラメータが復号された状態で記憶されているため、画像データの復号処理をスムーズにすることが可能となる。
【００２６】
ここで、ＰＰＳ識別子５２ｇは、ＰＰＳ１１ｇのＰＰＳ識別子１１ｈが復号された情報である。ＰＰＳ５２ｈは、ＰＰＳ１１ｇである。参照ＳＰＳ識別子５２ｉは、ＰＰＳ１１ｇの参照ＳＰＳ識別子１１ｉが復号された情報である。量子化パラメータ５２ｊは、ＰＰＳ１１ｇの量子化パラメータ１１ｊが復号された情報である。符号表識別子５２ｋは、ＰＰＳ１１ｇの符号表識別子１１ｋが復号された情報である。
【００２７】
上記のように構成された、本発明の実施形態に係る動画像復号装置の動作を、まず、ユニットタイプ復号部３１の動作から説明する。ユニットタイプ復号部３１は、符号化ストリーム１１を受信し、符号化ストリーム１１のＮＡＬユニット１１ａを受信する度に、そのＮＡＬユニット１１ａの所定のビット位置にあるＮＡＬユニットタイプ１１ｂを復号する。
【００２８】
そして、復号されたＮＡＬユニットタイプ１１ｂが、受信されたＮＡＬユニット１１ａのＲＢＳＰ１１ｃがＳＰＳ１１ｄ、または、ＰＰＳ１１ｇであることを示している場合、ユニットタイプ復号部３１は、復号されたＮＡＬユニットタイプ１１ｂと、受信されたＲＢＳＰ１１ｃとをパラメータ管理部５１に送信する。
【００２９】
一方、復号されたＮＡＬユニットタイプ１１ｂが、受信されたＮＡＬユニット１１ａのＲＢＳＰ１１ｃがスライス１１ｍであることを示している場合、ユニットタイプ復号部３１は、受信されたＲＢＳＰ１１ｃをスライス復号部４１に送信する。
【００３０】
次に、スライス復号部４１の動作を説明する。スライス復号部４１は、ユニットタイプ復号部３１から送信されたスライス１１ｍを受信し、スライス１１ｍの所定のビット位置にある参照ＰＰＳ識別子１１ｎを復号する。そして、復号された参照ＰＰＳ識別子１１ｎをパラメータ管理部５１に送信し、符号化された画像データ１１ｏを符号化する際に用いられる情報であって、かつ、復号された情報、即ち、量子化パラメータ５２ｊと、符号表識別子５２ｋと、画像フレームサイズ５２ｆとをパラメータ管理部５１から受信する。
【００３１】
そして、スライス復号部４１は、パラメータ管理部５１から送信された量子化パラメータ５２ｊと、符号表識別子５２ｋを参照して符号化された画像データ１１ｏを復号する。即ち、符号化された画像データ１１ｏに含まれる各符号化されたマクロブロックを符号表識別子５２ｋが示す符号表によって量子化された変換係数に変換し、その変換係数を量子化パラメータ５２ｊによって逆量子化し、逆量子化された変換係数を逆変換することによって復号されたマクロブロックを得る。そして、復号されたマクロブロックをスライス復号部４１内の所定の記憶部に記憶する。
【００３２】
次に、スライス復号部４１内の所定の記憶部に記憶された復号されたマクロブロックの数が、パラメータ管理部５１から送信された画像フレームサイズ５２ｆに達した場合、即ち、１フレームの復号が完了した場合、スライス復号部４１は、その復号されたフレームを復号画像１２として送信する。
【００３３】
次に、パラメータ管理部５１の動作を説明する。パラメータ管理部５１は、ユニットタイプ復号部３１から送信された情報を受信することによって、または、スライス復号部４１から送信された情報を受信することによって動作を開始する。図４は、ユニットタイプ復号部３１から送信された情報を受信することによって開始されるパラメータ管理部５１の動作のフローチャートを示す。
【００３４】
パラメータ管理部５１は、ユニットタイプ復号部３１から送信された、復号されたＮＡＬユニットタイプ１１ｂと、ＲＢＳＰ１１ｃとを受信して動作を開始する（ステップ５１ａ）。
【００３５】
そして、受信されたＮＡＬユニットタイプ１１ｂが、ＲＢＳＰ１１ｃがＳＰＳ１１ｄであることを示している場合、パラメータ管理部５１は、そのＳＰＳ１１ｄの所定のビット位置にあるＳＰＳ識別子１１ｅを復号する（ステップ５１ｂ）。
【００３６】
一方、受信されたＮＡＬユニットタイプ１１ｂが、ＲＢＳＰ１１ｃがＰＰＳ１１ｇであることを示している場合、そのＰＰＳ１１ｇの所定のビット位置にあるＰＰＳ識別子１１ｈを復号する（ステップ５１ｂ）。
【００３７】
続いて、受信されたＮＡＬユニットタイプ１１ｂが、ＲＢＳＰ１１ｃがＳＰＳ１１ｄであることを示している場合、パラメータ管理部５１は、復号されたＳＰＳ識別子１１ｅがＳＰＳ識別子５２ｄに等しい情報の組をＳＰＳパラメータ５２ｂから検索し、上記情報が記憶済か否かを調べる（ステップ５１ｃ）。
【００３８】
一方、受信されたＮＡＬユニットタイプ１１ｂが、ＲＢＳＰ１１ｃがＰＰＳ１１ｇであることを示している場合、復号されたＰＰＳ識別子１１ｈがＰＰＳ識別子５２ｇに等しい情報の組をＰＰＳパラメータ５２ｃから検索して、上記情報が記憶済か否かを調べる（ステップ５１ｃ）。
【００３９】
記憶済である場合（ステップ５１ｃの「記憶済」）、パラメータ管理部５１は、記憶されている情報と受信されたＲＢＳＰ１１ｃとが同一であるか否かを調べる（ステップ５１ｄ）。即ち、ステップ５１ｃで検索されたＳＰＳ５２ｅ、または、ＰＰＳ５２ｈと、受信されたＲＢＳＰ１１ｃとが同一であるか否かを調べる。
【００４０】
同一でない場合（ステップ５１ｄの「異なる」）、パラメータ管理部５１は、同じＳＰＳ識別子１１ｅ、または、同じＰＰＳ識別子１１ｈに対して上記ＲＢＳＰ１１ｃが更新されたと判断する。
【００４１】
そして、復号されたＮＡＬユニットタイプ１１ｂが、ＲＢＳＰ１１ｃがＳＰＳ１１ｄであることを示している場合、ＳＰＳパラメータ５２ｂに記憶された、ＳＰＳ識別子５２ｄが復号されたＳＰＳ識別子１１ｅである情報の組の、ＳＰＳ５２ｅに受信されたＲＢＳＰ１１ｃを、画像フレームサイズ５２ｆに無値（値が記憶されていず、値が記憶されるための記憶容量を必要としない状態。）を設定して上記情報の組を更新して（ステップ５１ｅ）、動作を終了する（ステップ５１ｆ）。
【００４２】
一方、復号されたＮＡＬユニットタイプ１１ｂが、ＲＢＳＰ１１ｃがＰＰＳ１１ｇであることを示している場合、ＰＰＳパラメータ５２ｃに記憶された、ＰＰＳ識別子５２ｇが復号されたＰＰＳ識別子１１ｈである情報の組の、ＰＰＳ５２ｈに受信されたＲＢＳＰ１１ｃを、参照ＳＰＳ識別子５２ｉと、量子化パラメータ５２ｊと、符号表識別子５２ｋとに無値を設定して上記情報の組を更新して（ステップ５１ｅ）、動作を終了する（ステップ５１ｆ）。
【００４３】
ステップ５１ｄで、記憶されている情報と受信されたＲＢＳＰ１１ｃとが同一である場合（ステップ５１ｄの「同一」）、パラメータ管理部５１は、受信されたＲＢＳＰ１１ｃを処理せず、直ちに動作を終了する（ステップ５１ｆ）。
【００４４】
また、ステップ５１ｃで、検索条件を満たす情報が得られない場合（ステップ５１ｃの「未記憶」）、パラメータ管理部５１は、復号されたＮＡＬユニットタイプ１１ｂが、ＲＢＳＰ１１ｃがＳＰＳ１１ｄであることを示している場合、ＳＰＳ識別子５２ｄに復号されたＳＰＳ識別子１１ｅを、ＳＰＳ５２ｅに受信されたＲＢＳＰ１１ｃを、画像フレームサイズ５２ｆに無値を設定した情報の組をＳＰＳパラメータ５２ｂに格納して（ステップ５１ｇ）、動作を終了する（ステップ５１ｆ）。
【００４５】
一方、復号されたＮＡＬユニットタイプ１１ｂが、受信されたＲＢＳＰ１１ｃがＰＰＳ１１ｇであることを示している場合、ＰＰＳ識別子５２ｇに復号されたＰＰＳ識別子１１ｈを、ＰＰＳ５２ｈに受信されたＲＢＳＰ１１ｃを、参照ＳＰＳ識別子５２ｉと、量子化パラメータ５２ｊと、符号表識別子５２ｋとに無値を設定した情報の組をＰＰＳパラメータ５２ｃに格納して（ステップ５１ｇ）、動作を終了する（ステップ５１ｆ）。
【００４６】
次に、スライス復号部４１から送信された情報を受信した際のパラメータ管理部５１の動作を説明する。図５は、スライス復号部４１から送信された情報を受信することによって開始されるパラメータ管理部５１の動作のフローチャートを示す。パラメータ管理部５１は、スライス復号部４１から送信された、復号された参照ＰＰＳ識別子１１ｎを受信して動作を開始する（ステップ５１ｈ）。
【００４７】
続いて、パラメータ管理部５１は、ＰＰＳ識別子５２ｇが受信された参照ＰＰＳ識別子１１ｎと同一である情報の組をＰＰＳパラメータ５２ｃから検索し、その組の参照ＳＰＳ識別子５２ｉと、量子化パラメータ５２ｊと、符号表識別子５２ｋとに、それぞれ復号された値が記憶されているか否かを調べる（ステップ５１ｉ）。
【００４８】
上記復号された値が記憶されていない場合（ステップ５１ｉの「未復号」）、パラメータ管理部５１は、ＰＰＳ５２ｈ（１１ｇ）を復号して、復号された参照ＳＰＳ識別子１１ｉを参照ＳＰＳ識別子５２ｉに、復号された量子化パラメータ１１ｊを量子化パラメータ５２ｊに、復号された符号表識別子１１ｋを符号表識別子５２ｋに格納する（ステップ５１ｊ）。一方、上記復号された値が記憶されている場合（ステップ５１ｉの「復号済」）、ステップ５１ｊの動作を行わずに、次の動作に進む。
【００４９】
次に、パラメータ管理部５１は、ＳＰＳ識別子５２ｄがステップ５１ｉで検索された、または、ステップ５１ｊで格納された参照ＳＰＳ識別子５２ｉと同一の情報の組をＳＰＳパラメータ５２ｂから検索し、検索された情報の組の画像フレームサイズ５２ｆに復号された値が記憶されているか否かを調べる（ステップ５１ｋ）。
【００５０】
上記復号された値が記憶されていない場合（ステップ５１ｋの「未復号」）、パラメータ管理部５１は、ＳＰＳ５２ｅ（１１ｄ）を復号して、復号された画像フレームサイズ１１ｆを画像フレームサイズ５２ｆに格納する（ステップ５１ｍ）。一方、上記復号された値が記憶されている場合（ステップ５１ｋの「復号済」）、ステップ５１ｍの動作を行わずに、次の動作に進む。
【００５１】
続いて、パラメータ管理部５１は、ステップ５１ｉで検索された、または、ステップ５１ｊで格納された量子化パラメータ５２ｊと、符号表識別子５２ｋ、及び、ステップ５１ｋで検索された、または、ステップ５１ｍで格納された画像フレームサイズ５２ｆとをスライス復号部４１に送信して（ステップ５１ｎ）、動作を終了する（ステップ５１ｏ）。
【００５２】
次に、本発明の実施形態に係る動画像復号装置の動作によるパラメータ及びスライスの復号手順の一例を、図６を参照して説明する。図６は、第１〜第５のＮＡＬユニット１１ａをその順で受信し、それらのＮＡＬユニット１１ａのそれぞれに第１〜第５のＲＢＳＰ１１ｃ（６１〜６５）が含まれている際の、本発明の実施形態に係る動画像復号装置の動作によるパラメータ及びスライスの格納、検索及び参照、または、復号の手順７１〜８１を示す。
【００５３】
第１〜第５のＲＢＳＰ１１ｃは、それぞれ、ＳＰＳ識別子１１ｅが「０」であるＳＰＳ６１、ＰＰＳ識別子１１ｈが「０」であり、参照ＳＰＳ識別子１１ｉが「０」であるＰＰＳ６２、ＰＰＳ識別子１１ｈが「１」であり、参照ＳＰＳ識別子１１ｉが「０」であるＰＰＳ６３、参照ＰＰＳ識別子１１ｎが「０」であるスライス６４、及び、参照ＰＰＳ識別子１１ｎが「０」であるスライス６５である。
【００５４】
受信されたＳＰＳ６１は、パラメータ管理部５１に送信され、パラメータ管理部５１は、それに含まれるＳＰＳ識別子１１ｅのみを復号して、ＳＰＳ識別子５２ｄに復号されたＳＰＳ識別子１１ｅを、ＳＰＳ５２ｅにＳＰＳ６１を設定して、ＳＰＳパラメータ５２ｂに格納する（手順７１。図４に示すフローチャートのステップ５１ｂ、５１ｃの「未記憶」、及び、５１ｇに相当する。）。
【００５５】
次に受信されたＰＰＳ６２は、パラメータ管理部５１に送信され、パラメータ管理部５１は、それに含まれるＰＰＳ識別子１１ｈのみを復号してＰＰＳ識別子５２ｇに、ＰＰＳ６２をＰＰＳ５２ｈに設定して、ＰＰＳパラメータ５２ｃに格納する（手順７２。図４に示すフローチャートのステップ５１ｂ、５１ｃの「未記憶」、及び、５１ｇに相当する。）。
【００５６】
次に受信されたＰＰＳ６３は、上記ＰＰＳ６２に対する動作と同一の動作によって、ＰＰＳパラメータ５２ｃに格納される（手順７３。図４に示すフローチャートのステップ５１ｂ、５１ｃの「未記憶」、及び、５１ｇに相当する。）。
【００５７】
次に受信されたスライス６４は、スライス復号部４１に送信され（手順７４）、スライス復号部４１は、参照ＰＰＳ識別子１１ｎを復号して、値「０」を得る。そこで、パラメータ管理部５１に、復号された参照ＰＰＳ識別子１１ｎ「０」を送信して、ＰＰＳ識別子５２ｇが「０」である情報の組をＰＰＳパラメータ５２ｃから検索させる（手順７５。図５に示すフローチャートのステップ５１ｈに相当する。）。
【００５８】
パラメータ管理部５１は、ＰＰＳ識別子５２ｇが「０」である情報の組をＰＰＳパラメータ５２ｃから検索し、その情報の組の参照ＳＰＳ識別子５２ｉと、量子化パラメータ５２ｊと、符号表識別子５２ｋには値が記憶されていないことを得て、その情報の組のＰＰＳ５２ｈを復号して、復号された値を参照ＳＰＳ識別子５２ｉと、量子化パラメータ５２ｊと、符号表識別子５２ｋとに設定してＰＰＳパラメータ５２ｃに格納する（手順７６。図５に示すフローチャートのステップ５１ｉの「未復号」、及び、ステップ５１ｊに相当する。）。
【００５９】
更に、パラメータ管理部５１は、参照ＳＰＳ識別子５２ｉが値「０」であることを得て、ＳＰＳ識別子５２ｄが値「０」である情報の組をＳＰＳパラメータ５２ｂから検索し（手順７７。図５に示すフローチャートのステップ５１ｋに相当する。）、その情報の組の画像フレームサイズ５２ｆには値が格納されていないことを得て、その情報の組のＳＰＳ５２ｅを復号して、復号された値を画像フレームサイズ５２ｆに設定してＳＰＳパラメータ５２ｂに格納する（手順７８。図５に示すフローチャートのステップ５１ｋの「未復号」、及び、ステップ５１ｍに相当する。）。
【００６０】
パラメータ管理部５１は、上記の手順で得られた量子化パラメータ５２ｊと、符号表識別子５２ｋと、画像フレームサイズ５２ｆとをスライス復号部４１に送り（図５に示すフローチャートのステップ５１ｎに相当する。）、スライス復号部４１は、これらの量子化パラメータ５２ｊと、符号表識別子５２ｋと、画像フレームサイズ５２ｆとを参照して、スライス６４の符号化された画像データ１１ｏを復号する。
【００６１】
次に受信されたスライス６５は、スライス復号部４１に送信され（手順７９）、スライス復号部４１は、参照ＰＰＳ識別子１１ｎを復号して、値「０」を得る。そこで、パラメータ管理部５１に、ＰＰＳ識別子５２ｇが「０」である情報の組をＰＰＳパラメータ５２ｃから検索させる（手順８０。図５に示すフローチャートのステップ５１ｈに相当する。）。
【００６２】
パラメータ管理部５１は、ＰＰＳ識別子５２ｇが「０」である情報の組をＰＰＳパラメータ５２ｃから検索し、その情報の組の参照ＳＰＳ識別子５２ｉと、量子化パラメータ５２ｊと、符号表識別子５２ｋには値が記憶されているので、記憶された値を得る（図５に示すフローチャートのステップ５１ｉの「復号済」に相当する。）。
【００６３】
更に、パラメータ管理部５１は、参照ＳＰＳ識別子５２ｉが値「０」であることを得て、ＳＰＳ識別子５２ｄが値「０」である情報の組をＳＰＳパラメータ５２ｂから検索し（手順８１。図５に示すフローチャートのステップ５１ｋに相当する。）、その情報の組の画像フレームサイズ５２ｆには値が格納されているので、その値を得る（図５に示すフローチャートのステップ５１ｋの「復号済」に相当する。）。
【００６４】
パラメータ管理部５１は、上記の手順で得られた量子化パラメータ５２ｊと、符号表識別子５２ｋと、画像フレームサイズ５２ｆとをスライス復号部４１に送り（図５に示すフローチャートのステップ５１ｎに相当する。）、スライス復号部４１は、これらの量子化パラメータ５２ｊと、符号表識別子５２ｋと、画像フレームサイズ５２ｆとを参照して、スライス６５の符号化された画像データ１１ｏを復号する。
【００６５】
スライス６５の処理が終了した時点で、ＰＰＳ識別子１１ｈが「１」であるＰＰＳ６３は、参照されることがなかったので、不要な復号がされていない（ＰＰＳ識別子１１ｈのみは、ＰＰＳパラメータ５２ｃで、ＰＰＳ識別子５２ｇとして用いられるので、復号されている。）。図３に示すＰＰＳパラメータ５２ｃは、この時の状況を例示しており、ＰＰＳ識別子５２ｇが「１」である情報の組の参照ＳＰＳ識別子５２ｉと、量子化パラメータ５２ｊと、符号表識別子５２ｋとには、値が記憶されていない。
【００６６】
本実施形態では、画像フレームの符号化はＨ．２６４方式によるものを説明したが、これに限るものはない。本発明は以上の構成に限定されるものではなく、種々の変形が可能である。
【産業上の利用可能性】
【００６７】
本発明による動画像復号装置は、例えば、放送システムの受信装置に適用することができる。また、通信端末装置を用いた画像通信システムの受信装置に適用することができる。
【図面の簡単な説明】
【００６８】
【図１】本発明の実施形態に係る動画像復号装置の構成を示すブロック図。
【図２】本発明の実施形態に係る符号化ストリームの形式を示す図。
【図３】本発明の実施形態に係るＳＰＳパラメータ及びＰＰＳパラメータの形式を示す図。
【図４】本発明の実施形態に係るパラメータ管理部の、ユニットタイプ復号部から送信された情報を受信した場合の動作を示すフローチャート。
【図５】本発明の実施形態に係るパラメータ管理部の、スライス復号部から送信された情報を受信した場合の動作を示すフローチャート。
【図６】本発明の実施形態に係る動画像復号装置の動作による復号手順の一例を示す図。
【符号の説明】
【００６９】
１１  符号化ストリーム
１１ａ  ＮＡＬユニット
１１ｂ  ＮＡＬユニットタイプ
１１ｃ  ＲＢＳＰ
１１ｄ、５２ｅ  ＳＰＳ
１１ｅ、５２ｄ  ＳＰＳ識別子
１１ｆ、５２ｆ  画像フレームサイズ
１１ｇ、５２ｈ  ＰＰＳ
１１ｈ、５２ｇ  ＰＰＳ識別子
１１ｉ、５２ｉ  参照ＳＰＳ識別子
１１ｊ、５２ｊ  量子化パラメータ
１１ｋ、５２ｋ  符号表識別子
１１ｍ  スライス
１１ｎ  参照ＰＰＳ識別子
１１ｏ  符号化された画像データ
１２  復号画像
３１  ユニットタイプ復号部
４１  スライス復号部
５１  パラメータ管理部
５２  パラメータ記憶部
５２ａ  パラメータ
５２ｂ  ＳＰＳパラメータ
５２ｃ  ＰＰＳパラメータ
【図１】
2005311855.tif 000003
【図２】
2005311855.tif 000004
【図３】
2005311855.tif 000005
【図４】
2005311855.tif 000006
【図５】
2005311855.tif 000007
【図６】
2005311855.tif 000008