(57)【要約】      （修正有）【課題】動画像データを伝送する際の伝送帯域を広げるとともに、動画像データの伝送の信頼性を向上できる動画像符号化装置を提供する。【解決手段】動画像符号化装置１０は、動画像データのうち、動画像データ内の他のデータを参照せずに符号化可能なキーデータと、キーデータを参照して符号化される第１従属データと、少なくとも第１従属データを参照して符号化される第２従属データとを符号化する符号化部１３と、符号化されたキーデータ及び符号化された第１従属データを第１の通信路２０−１を介して他の装置へ送信し、一方、符号化されたキーデータ及び符号化された第２従属データを第１の通信路と異なる第２の通信路２０−２を介して他の装置へ送信する通信処理部１４とを有する。【選択図】図２
2015177440.tif 000002
【特許請求の範囲】
【請求項１】
動画像データのうち、前記動画像データ内の他のデータを参照せずに符号化可能なキーデータと、前記キーデータを参照して符号化される第１従属データと、少なくとも前記第１従属データを参照して符号化される第２従属データとを符号化する符号化部と、
符号化された前記キーデータ及び符号化された前記第１従属データを第１の通信路を介して他の装置へ送信し、一方、符号化された前記キーデータ及び符号化された前記第２従属データを前記第１の通信路と異なる第２の通信路を介して前記他の装置へ送信する通信処理部と、
を有する動画像符号化装置。
【請求項２】
前記キーデータは、前記動画像データに含まれる、イントラ予測符号化されるピクチャを含み、前記第１従属データは、一方向についてインター予測符号化されるピクチャを少なくとも一つ含み、当該少なくとも一つの一方向についてインター予測符号化されるピクチャの何れかは、前記イントラ予測符号化されるピクチャを参照し、かつ、前記第２従属データは、双方向についてインター予測符号化されるピクチャを少なくとも一つ含み、当該少なくとも一つの双方向についてインター予測符号化されるピクチャの何れかは、前記第１従属データに含まれる前記少なくとも一つの一方向についてインター予測符号化されるピクチャの何れかを参照する、請求項１に記載の動画像符号化装置。
【請求項３】
前記符号化部は、前記動画像データに含まれる各ピクチャを、解像度または階調に関して、他の階層のデータを参照せずに符号化する第１の階層データと、前記第１の階層データを参照して符号化する第２の階層データと、前記第１の階層データ及び前記第２の階層データを参照して符号化する第３の階層データとに分割し、前記第１の階層データを前記キーデータとし、前記第２の階層データを前記第１従属データとし、前記第３の階層データを前記第２従属データとする、請求項１に記載の動画像符号化装置。
【請求項４】
動画像符号化装置と、前記動画像符号化装置と第１の通信路及び前記第１の通信路と異なる第２の通信路とを介して接続される動画像復号装置とを有する動画像伝送システムであって、
前記動画像符号化装置は、
動画像データのうち、前記動画像データ内の他のデータを参照せずに符号化可能なキーデータと、前記キーデータを参照して符号化される第１従属データと、少なくとも前記第１従属データを参照して符号化される第２従属データとを符号化する符号化部と、
符号化された前記キーデータ及び符号化された前記第１従属データを第１の通信路を介して前記動画像復号装置へ送信し、一方、符号化された前記キーデータ及び符号化された前記第２従属データを前記第１の通信路と異なる第２の通信路を介して前記動画像復号装置へ送信する通信処理部と、
を有し、
前記動画像復号装置は、
前記第１の通信路から前記符号化されたキーデータ及び前記符号化された第１従属データを受信し、かつ、前記第２の通信路から前記符号化されたキーデータ及び前記符号化された第２従属データを受信する受信部と、
前記符号化されたキーデータ、前記符号化された第１従属データ及び前記符号化された第２従属データを復号する復号部と、
を有する動画像伝送システム。
【請求項５】
前記復号部は、前記受信部が前記第１の通信路から前記キーデータ及び前記第１従属データを受信し、かつ、前記第２の通信路から前記キーデータ及び前記第２従属データを受信できない場合、前記キーデータ及び前記第１従属データを復号し、一方、前記受信部が前記第１の通信路から前記キーデータ及び前記第１従属データを受信できず、かつ、前記第２の通信路から前記キーデータ及び前記第２従属データを受信した場合、前記キーデータを復号する、請求項４に記載の動画像伝送システム。
【請求項６】
第１の通信路から、動画像データ内の他のデータを参照せずに符号化されたキーデータと、前記キーデータを参照して符号化された、前記動画像データ内の第１従属データとを受信し、かつ、前記第１の通信路と異なる第２の通信路から、前記符号化されたキーデータと、少なくとも前記第１従属データを参照して符号化された、前記動画像データ内の第２従属データとを受信する受信部と、
前記受信部が前記第１の通信路から前記キーデータ及び前記第１従属データを受信し、かつ、前記第２の通信路から前記キーデータ及び前記第２従属データを受信できない場合、前記キーデータ及び前記第１従属データを復号し、一方、前記受信部が前記第１の通信路から前記キーデータ及び前記第１従属データを受信できず、かつ、前記第２の通信路から前記キーデータ及び前記第２従属データを受信した場合、前記キーデータを復号する復号部と、
を有する動画像復号装置。
【請求項７】
動画像データのうち、前記動画像データ内の他のデータを参照せずに符号化可能なキーデータと、前記キーデータを参照して符号化される第１従属データと、少なくとも前記第１従属データを参照して符号化される第２従属データとを符号化し、
符号化された前記キーデータ及び符号化された前記第１従属データを第１の通信路を介して他の装置へ送信し、一方、符号化された前記キーデータ及び符号化された前記第２従属データを前記第１の通信路と異なる第２の通信路を介して前記他の装置へ送信する、
ことをコンピュータに実行させるための動画像符号化用コンピュータプログラム。
【請求項８】
第１の通信路から、動画像データ内の他のデータを参照せずに符号化されたキーデータと、前記キーデータを参照して符号化された、前記動画像データ内の第１従属データとを受信し、かつ、前記第１の通信路と異なる第２の通信路から、前記符号化されたキーデータと、少なくとも前記第１従属データを参照して符号化された、前記動画像データ内の第２従属データとを受信できない場合、前記キーデータ及び前記第１従属データを復号し、
前記第１の通信路から前記キーデータ及び前記第１従属データを受信できず、かつ、前記第２の通信路から前記キーデータ及び前記第２従属データを受信した場合、前記キーデータを復号する、
ことをコンピュータに実行させるための動画像復号用コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、符号化された動画像データを伝送する動画像伝送システム、及び、そのような動画像伝送システムで使用可能な動画像符号化装置、動画像復号装置及び動画像符号化用コンピュータプログラムならびに動画像復号用コンピュータプログラムに関する。
【背景技術】
【０００２】
動画像データは、一般にデータ量が多い。そのため、動画像データを記憶している装置から他の装置へ動画像データを伝送する場合、伝送されるデータ量を減らすために動画像データは圧縮符号化されることがある。
【０００３】
また近年、フルハイビジョンといった、高精細な動画像データが伝送されることもある。このような高精細な動画像データを伝送する場合、動画像データが圧縮符号化されていたとしても、伝送されるデータ量が多くなるので、動画像データを伝送するために要求される伝送帯域も広くなる。そこで、圧縮符号化された動画像データを複数の通信路または複数の通信チャネルを介して伝送する技術が提案されている（例えば、特許文献１及び２を参照）。
【０００４】
例えば、特許文献１に開示された画像符号伝送システムでは、送信機が、入力される動画をＮ個に分割して簡略動画とし、各簡略動画をそれぞれ符号化して得られる簡略動画符号を互いに異なる伝送チャンネルを用いて送信する。一方、受信機は、受信した各簡略動画符号を互いに独立に複数の復号器で復号し、復号された簡略動画を合成または補完して、元の動画を出力する。Ｎ個の簡略動画は、例えば、元の動画のフレームを、そのＮ個の簡略動画に順に振り分けることで生成される。あるいは、Ｎ個の簡略動画は、元の動画の各フレームをＮ個の画素を含むブロックに分割し、各ブロック内の特定の位置の画素を取り出すことで生成される。
【０００５】
また、特許文献２に開示された実時間通信方法では、送信端末と受信端末の間に複数の通信路が設定され、通信路ごとに重要度に応じて異なる情報データが送信される。例えば、送信端末から一方の通信路を介して受信端末へ、Ｉフレームを含む情報パケットと、Ｐフレームを含む情報パケットと、Ｂフレームを含む情報パケットとが送信される。一方、送信端末から他方の通信路を介して受信端末へＩフレームを含む情報パケットが送信される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１０−１０８１７５号公報
【特許文献２】特開２０００−２２４２３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に開示された技術では、複数の伝送チャンネルのそれぞれごとに伝送される情報が異なるので、何れかの伝送チャネルで通信障害が生じた場合には、受信装置は、その通信障害が生じた伝送チャネルを通じて伝送される情報は欠落したままとなる。一方、特許文献２に開示された技術では、一方の通信路を通じて伝送される情報は、他方の通信路を通じて伝送される情報の一部または情報全体と同一である。そのため、複数の通信路を利用するにもかかわらず、動画像データの伝送に利用される伝送帯域は、一つの通信路を通じて動画像データを伝送するときの伝送帯域と変わらない。
【０００８】
一つの側面では、本発明は、動画像データを伝送する際の伝送帯域を広げるとともに、動画像データの伝送の信頼性を向上できる動画像符号化装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
一つの態様では、動画像符号化装置が提供される。この動画像符号化装置は、動画像データのうち、動画像データ内の他のデータを参照せずに符号化可能なキーデータと、キーデータを参照して符号化される第１従属データと、少なくとも第１従属データを参照して符号化される第２従属データとを符号化する符号化部と、符号化されたキーデータ及び符号化された第１従属データを第１の通信路を介して他の装置へ送信し、一方、符号化されたキーデータ及び符号化された第２従属データを第１の通信路と異なる第２の通信路を介して他の装置へ送信する通信処理部とを有する。
【００１０】
他の態様では、動画像符号化装置と、その動画像符号化装置と第１の通信路及び第１の通信路と異なる第２の通信路とを介して接続される動画像復号装置とを有する動画像伝送システムが提供される。この動画像伝送システムにおいて、動画像符号化装置は、動画像データのうち、動画像データ内の他のデータを参照せずに符号化可能なキーデータと、キーデータを参照して符号化される第１従属データと、少なくとも第１従属データを参照して符号化される第２従属データとを符号化する符号化部と、符号化されたキーデータ及び符号化された第１従属データを第１の通信路を介して動画像復号装置へ送信し、一方、符号化されたキーデータ及び符号化された第２従属データを第１の通信路と異なる第２の通信路を介して動画像復号装置へ送信する通信処理部とを有する。
また、動画像復号装置は、第１の通信路から符号化されたキーデータ及び符号化された第１従属データを受信し、かつ、第２の通信路から符号化されたキーデータ及び符号化された第２従属データを受信する受信部と、符号化されたキーデータ、符号化された第１従属データ及び符号化された第２従属データを復号する復号部とを有する。
【００１１】
さらに他の態様では、動画像復号装置が提供される。この動画像復号装置は、第１の通信路から、動画像データ内の他のデータを参照せずに符号化されたキーデータと、キーデータを参照して符号化された、動画像データ内の第１従属データとを受信し、かつ、第１の通信路と異なる第２の通信路から、符号化されたキーデータと、少なくとも第１従属データを参照して符号化された、動画像データ内の第２従属データとを受信する受信部と、受信部が第１の通信路からキーデータ及び第１従属データを受信し、かつ、第２の通信路からキーデータ及び第２従属データを受信できない場合、キーデータ及び第１従属データを復号し、一方、受信部が第１の通信路からキーデータ及び第１従属データを受信できず、かつ、第２の通信路からキーデータ及び第２従属データを受信した場合、キーデータを復号する復号部とを有する。
【００１２】
さらに他の態様では、動画像符号化用コンピュータプログラムが提供される。この動画像符号化用コンピュータプログラムは、動画像データのうち、動画像データ内の他のデータを参照せずに符号化可能なキーデータと、キーデータを参照して符号化される第１従属データと、少なくとも第１従属データを参照して符号化される第２従属データとを符号化し、符号化されたキーデータ及び符号化された第１従属データを第１の通信路を介して他の装置へ送信し、一方、符号化されたキーデータ及び符号化された第２従属データを第１の通信路と異なる第２の通信路を介して他の装置へ送信する、ことをコンピュータに実行させる命令を含む。
【００１３】
さらに他の態様では、動画像復号用コンピュータプログラムが提供される。この動画像復号用コンピュータプログラムは、第１の通信路から、動画像データ内の他のデータを参照せずに符号化されたキーデータと、キーデータを参照して符号化された、動画像データ内の第１従属データとを受信し、かつ、第１の通信路と異なる第２の通信路から、符号化されたキーデータと、少なくとも第１従属データを参照して符号化された、動画像データ内の第２従属データとを受信できない場合、キーデータ及び第１従属データを復号し、第１の通信路からキーデータ及び第１従属データを受信できず、かつ、第２の通信路からキーデータ及び第２従属データを受信した場合、キーデータを復号する、ことをコンピュータに実行させる命令を含む。
【００１４】
本発明の目的及び利点は、請求項において特に指摘されたエレメント及び組み合わせにより実現され、かつ達成される。
上記の一般的な記述及び下記の詳細な記述の何れも、例示的かつ説明的なものであり、請求項のように、本発明を限定するものではないことを理解されたい。
【発明の効果】
【００１５】
一つの側面として、動画像データを伝送する際の伝送帯域を広げるとともに、動画像データの伝送の信頼性を向上できる。
【図面の簡単な説明】
【００１６】
【図１】一つの実施形態による動画像伝送システムの概略構成図である。
【図２】動画像符号化装置の概略構成図である。
【図３】GOPの一例を示す図である。
【図４】RTP形式に従ったIPパケットの一例を示す図である。
【図５】RTP形式に従わないIPパケットの一例を示す図である。
【図６】パケットに含まれるピクチャの種別と、パケットが出力される通信路の関係を示す図である。
【図７】動画像符号化処理の動作フローチャートである。
【図８】動画像復号装置の概略構成図である。
【図９】動画像復号処理の動作フローチャートである。
【図１０】変形例によって扱われるGOPの一例を示す図である。
【図１１】ピクチャについて設定される各階層の一例を示す図である。
【図１２】ピクチャが階層符号化される場合における、パケットに含まれる階層の種別と、パケットが出力される通信路の関係を示す図である。
【図１３】ピクチャについて設定される各階層の他の一例を示す図である。
【発明を実施するための形態】
【００１７】
以下、図を参照しつつ、動画像伝送システムについて説明する。
この動画像伝送システムでは、動画像符号化装置が、動画像に含まれる各ピクチャを符号化し、符号化されたピクチャのデータを複数の通信路に振り分けて動画像復号装置へ伝送する。
その際、動画像符号化装置は、他の符号化データを参照せずに符号化できるキーデータを符号化して、符号化したキーデータを複数の通信路のそれぞれへ出力する。また、動画像符号化装置は、キーデータを参照して符号化される第１従属データを符号化し、符号化された第１従属データを一方の通信路へ出力する。さらに、動画像符号化装置は、少なくとも第１従属データを参照して符号化される第２従属データを符号化し、符号化された第２従属データを他方の通信路へ出力する。これにより、この動画像伝送システムは、キーデータに関しては多重に送信することで伝送の信頼性を向上し、キーデータ以外のデータについては、複数の通信路のそれぞれごとに異なるデータを送信することで、動画像伝送に要する伝送帯域の広帯域化を図る。
【００１８】
なお、ピクチャは、フレームまたはフィールドの何れであってもよい。フレームは、動画像データ中の一つの静止画像であり、一方、フィールドは、フレームから奇数行のデータあるいは偶数行のデータのみを取り出すことにより得られる静止画像である。
また、動画像データは、カラー動画像であってもよく、あるいは、モノクロ動画像であってもよい。
【００１９】
図１は、一つの実施形態による、動画像伝送システムの概略構成図である。
動画像伝送システム１は、動画像符号化装置１０と、二つの通信路２０−１、２０−２と、動画像復号装置３０とを有する。
【００２０】
動画像符号化装置１０は、動画像データを圧縮符号化して、キーデータ、第１従属データ及び第２従属データを生成する。そして動画像符号化装置１０は、キーデータ及び第１従属データを通信路２０−１を介して動画像復号装置３０へ送信し、一方、キーデータ及び第２従属データを通信路２０−２を介して動画像復号装置３０へ送信する。
動画像復号装置３０は、通信路２０−１及び２０−２を介して受信した、キーデータ、第１従属データ及び第２従属データを復号して、元の動画像データを再生する。
なお、通信路２０−１及び２０−２は、例えば、Transmission Control Protocol(TCP)とInternet Protocol(IP)に準拠した通信路とすることができる。あるいは、通信路２０−１及び２０−２は、他の通信規格に準拠した通信路であってもよい。また、通信路２０−１と通信路２０−２とは、物理的に異なる通信路であってもよく、あるいは、物理的に同一の通信路であり、かつ、その通信路で使用される、互いに異なる通信チャネルであってもよい。この場合、通信チャネルごとに、データを搬送するのに使用する信号の周波数が異なっていてもよい。
以下、動画像符号化装置１０及び動画像復号装置３０について詳細に説明する。
【００２１】
図２は、動画像符号化装置１０の概略構成図である。動画像符号化装置１０は、入力部１１と、記憶部１２と、符号化部１３と、通信処理部１４と、通信インターフェース部１５とを有する。入力部１１、記憶部１２、符号化部１３、通信処理部１４及び通信インターフェース部１５は、例えば、別個の回路として形成され、信号線で互いに接続される。あるいは、符号化部１３及び通信処理部１４は、一つのプロセッサ上で動作するプログラムにより実現される、機能モジュールであってもよい。
【００２２】
入力部１１は、伝送対象となる動画像データを取得する。そのために、入力部１１は、例えば、動画像データを生成する装置と動画像符号化装置１０とを接続するためのビデオインターフェース回路を有する。
入力部１１を介して取得された動画像データは、記憶部１２に記憶される。あるいは、入力部１１を介して取得された動画像データは、符号化部１３へ直接渡されてもよい。
【００２３】
記憶部１２は、例えば、読み書き可能な揮発性の半導体メモリ回路を有する。そして記憶部１２は、伝送対象となる動画像データを記憶する。また記憶部１２は、動画像データを圧縮符号化して得られる符号化データ（キーデータ、第１従属データ及び第２従属データを含む）を記憶してもよい。あるいは、記憶部１２は、伝送対象となる動画像データが圧縮符号化される際に生成されるデータ等を一時的に記憶してもよい。
【００２４】
符号化部１３は、伝送対象となる動画像データに含まれるキーデータ、第１従属データ及び第２従属データを符号化する。そのために、符号化部１３は、例えば、Moving Picture Experts Group(MPEG)により策定されたMPEG-2に従って、動画像データに含まれるキーデータ、第１従属データ及び第２従属データを圧縮符号化する。あるいは、符号化部１３は、MPEG-4、H.264/MPEG-4 AVCあるいはH.265に従って、動画像データに含まれるキーデータ、第１従属データ及び第２従属データを圧縮符号化してもよい。
【００２５】
本実施形態では、符号化部１３は、各ピクチャを、制御部（図示せず）により指定されたGroup Of Pictures(GOP)に従って、Iピクチャ、Pピクチャ、Bピクチャの何れかに設定する。なお、Iピクチャは、イントラ予測符号化されるピクチャである。Pピクチャは、一方向についてインター予測符号化されることが可能なピクチャである。Bピクチャは、双方向についてインター予測符号化されることが可能なピクチャである。なお、イントラ予測符号化は、符号化対象ピクチャ内の情報のみを用いてその符号化対象ピクチャを符号化する符号化方式である。また、インター予測符号化は、符号化済みの他のピクチャの情報を用いて符号化対象ピクチャを符号化する符号化方式である。そして一方向についてのインター予測符号化は、再生時間順において符号化対象ピクチャよりも先のピクチャを参照する。一方、双方向についてのインター予測符号化は、再生時間順において２方向のピクチャ（例えば、再生時間順で符号化対象ピクチャよりも先のピクチャと後のピクチャ）を参照する。
【００２６】
Iピクチャは、他のピクチャの情報を参照せずに符号化できる。そのため、本実施形態では、動画像符号化装置１０は、Iピクチャをキーデータとする。また、Pピクチャは、符号化及び復号順序が先のIピクチャまたはPピクチャの情報を参照して符号化できる。そのため、本実施形態では、動画像符号化装置１０は、GOPに含まれる各Pピクチャを第１従属データとする。
さらに、Bピクチャは、符号化及び復号順序が先のIピクチャ、Pピクチャ及びBピクチャの何れか一つ以上の情報を参照して符号化される。そして少なくとも一つのBピクチャは、符号化及び復号順序が先のPピクチャを参照する。そこで、本実施形態では、動画像符号化装置１０は、GOPに含まれる各Bピクチャを第２従属データとする。
【００２７】
図３は、GOPの一例を示す図である。図３において、横軸は、ピクチャの再生順序を表す。また図３において、矢印は、各ピクチャの参照関係を表す。図３に示されるように、この例では、7枚のピクチャが一つのGOP３００を形成している。そしてGOP３００において、先頭のピクチャ３０１がIピクチャであり、先頭から４番目のピクチャ３０４及ぶ最後尾のピクチャ３０７がPピクチャである。そして中間の４枚のピクチャ３０２、３０３、３０５及び３０６がBピクチャである。
この例では、Pピクチャ３０４は、Iピクチャ３０１を参照して符号化される。またPピクチャ３０７は、Pピクチャ３０４を参照して符号化される。一方、Bピクチャ３０２及び３０３は、Iピクチャ３０１及びPピクチャ３０４を参照して符号化される。そしてBピクチャ３０５及び３０６は、Pピクチャ３０４及び３０７を参照して符号化される。
【００２８】
符号化部１３は、各ピクチャを符号化順に並び替える。例えば、図３の例では、符号化部１３は、各ピクチャを、Iピクチャ３０１→Pピクチャ３０４→Bピクチャ３０２→Bピクチャ３０３→Pピクチャ３０７→Bピクチャ３０５→Bピクチャ３０６の順に並び替える。
【００２９】
符号化部１３は、Iピクチャを複数のブロックに分割し、各ブロックをイントラ予測符号化する。
また符号化部１３は、Pピクチャを複数のブロックに分割し、ブロックごとに、例えば、一方向のインター予測符号化またはイントラ予測符号化のうち、符号量が少ない方の方式に従って符号化する。その際、符号化部１３は、一方向のインター予測符号化するブロックについて、例えば、既に符号化されているIピクチャまたはPピクチャを参照して符号化する。
【００３０】
さらに、符号化部１３は、Bピクチャを複数のブロックに分割し、ブロックごとに、例えば、双方向のインター予測符号化、一方向のインター予測符号化及びイントラ予測符号化のうち、符号量が最小となる方式に従って符号化する。その際、符号化部１３は、双方向または一方向のインター予測符号化するブロックについて、例えば、既に符号化されているIピクチャ、PピクチャまたはBピクチャを参照して符号化する。
【００３１】
符号化部１３は、符号化された各ピクチャのデータを、符号化順序に従って、順次パケット化する。例えば、符号化部１３は、符号化された各ピクチャのデータを、MPEG-2 トランスポートストリーム(Transport Stream, TS)形式に従ってパケット化する。したがって、符号化順序が早いピクチャほど、MPEG-2 TSのヘッダ情報に含まれる、PID及びコンティニュティ・カウンタの値は小さくなる。なお、符号化部１３は、MPEG-2 TSパケットの先頭に、4バイトのタイムスタンプ情報を付加して、Timestamped TS(TTS)と呼ばれる形式のパケットとしてもよい。そして符号化部１３は、各パケットを通信処理部１４へ出力する。
【００３２】
通信処理部１４は、符号化部１３から受け取った各パケットを、通信路２０−１及び２０−２へ出力できる形式に再パケット化する。そして通信処理部１４は、パケットに含まれる符号化されたデータが、キーデータ、第１従属データ及び第２従属データの何れに該当するかに応じて、パケットを出力する通信路を決定する。
【００３３】
例えば、通信路２０−１及び２０−２がTCP/IPに準拠した通信路である場合、通信処理部１４は、例えば、符号化されたピクチャのデータを含むMPEG-2 TSのパケットを、IPパケット化する。その際、通信処理部１４は、例えば、符号化されたピクチャのデータを含むMPEG-2 TSのパケットに、Real-time Transport Protocol(RTP)に従ったヘッダ情報を付加して、RTP形式のIPパケットにすることができる。
【００３４】
図４は、RTP形式に従ったIPパケットの一例を示す図である。パケット４００は、20バイト長のIPヘッダ４０１と、8バイト長のUDPヘッダ４０２と、12バイト長のRTPヘッダ４０３と、ペイロード４０４とを有する。
【００３５】
IPヘッダ４０１には、宛先となる動画像復号装置３０のアドレスなどが格納される。またUDPヘッダ４０２には、User Datagram Protocol(UDP)に従ったヘッダ情報、例えば、パケットのデータ長などが格納される。
【００３６】
RTPヘッダ４０３には、RTPに従ったヘッダ情報、例えば、パケットごとに割り当てられるパケットのシーケンス番号及びタイムスタンプといった時刻情報が含まれる。通信処理部１４は、符号化順序が早いピクチャの符号化データが含まれるIPパケットほど、小さいシーケンス番号及び早い時刻を表すタイムスタンプを割り当てる。
ペイロード４０４には、MPEG-2 TS形式に従ってパケット化された、ピクチャの符号化データが格納される。ペイロード４０４には、複数個（例えば、６個）のMPEG-2 TSパケットが含まれてよい。一つのIPパケットには、例えば、一つのピクチャの符号化データが含まれる。
【００３７】
なお、通信処理部１４は、例えば、符号化されたピクチャのデータを含むパケットを、RTP形式に従わないIPパケットとしてもよい。
【００３８】
図５は、RTP形式に従わないIPパケットの一例を示す図である。パケット５００は、20バイト長のIPヘッダ５０１と、8バイト長のUDPヘッダ５０２と、ペイロード５０３とを有する。
【００３９】
IPヘッダ５０１には、宛先となる動画像復号装置３０のアドレスなどが格納される。またUDPヘッダ５０２には、パケットのデータ長などが格納される。そしてペイロード５０３には、図４に示されたIPパケット４００のペイロード４０４と同様に、MPEG-2 TS形式に従ってパケット化された、ピクチャの符号化データが格納される。
【００４０】
図６は、パケットに含まれるピクチャの種別と、パケットが出力される通信路の関係を示す図である。
本実施形態では、通信処理部１４は、キーデータであるIピクチャの符号化データが含まれるパケット６０１と、第１従属データであるPピクチャの符号化データが含まれるパケット６０２とを通信インターフェース部１５を介して通信路２０−１へ出力する。一方、通信処理部１４は、Iピクチャの符号化データが含まれるパケット６０１と、第２従属データであるBピクチャの符号化データが含まれるパケット６０３とを通信インターフェース部１５を介して通信路２０−２へ出力する。
【００４１】
したがって、もし、一方の通信路に通信障害が発生したとしても、Iピクチャの符号化データが含まれるパケット６０１は、他方の通信路を介して動画像復号装置３０に伝送される。特に、通信路２０−１に通信障害が発生した場合、Iピクチャの符号化データが含まれるパケット６０１と、Bピクチャの符号化データが含まれるパケット６０３が動画像復号装置３０に達する。この場合、動画像復号装置３０は、Bピクチャ及びPピクチャを復号できないものの、Iピクチャを復号できる。そのため、動画像復号装置３０は、Iピクチャを復号して時間順に再生することで、元の動画像データよりも画質は低下するものの、動画像データを再生できる。この場合、再生された動画像データは、コマ送りのような動画像データとなる。
【００４２】
また、通信路２０−２に通信障害が発生した場合、動画像復号装置３０には、Iピクチャの符号化データが含まれるパケット６０１と、Pピクチャの符号化データが含まれるパケット６０２が動画像復号装置３０に達する。この場合、動画像復号装置３０は、Bピクチャを復号できないものの、Iピクチャ及びPピクチャを復号できる。したがって、動画像復号装置３０は、IピクチャとPピクチャとを復号して時間順に再生できる。そのため、全てのパケットが動画像復号装置３０に達するときに再生される動画像データの画質よりも低下するものの、動画像復号装置３０は、通信路２０−１に通信障害発生したときよりも高い画質の動画像データを再生できる。
【００４３】
また、一般に、Pピクチャ１枚当たりの符号化データ量は、Bピクチャ１枚当たりの符号化データ量よりも多い。一方、GOPに含まれるPピクチャの枚数は、Bピクチャの枚数よりも少ないことがある。そこで上記のように、通信処理部１４が、Pピクチャの符号化データが伝送される通信路とBピクチャの符号化データが伝送される通信路を異ならせることで、各通信路間の負荷の差を軽減できる。
【００４４】
通信インターフェース部１５は、動画像符号化装置１０を通信路２０−１及び２０−２と接続するためのインターフェースを有する。そして通信インターフェース部１５は、通信処理部１４から受け取ったパケットを、通信路２０−１または２０−２へ出力する。
【００４５】
図７は、動画像符号化装置１０により実行される、動画像符号化処理の動作フローチャートである。
動画像符号化装置１０は、入力部１１を介して動画像データを取得すると、符号化部１３は、動画像データに含まれる各ピクチャを符号化する（ステップＳ１０１）。そして符号化部１３は、各ピクチャを符号化したデータをMPEG-2 TS形式のパケット単位に分割して通信処理部１４へ出力する（ステップＳ１０２）。
【００４６】
通信処理部１４は、パケット化された符号化データを通信路２０−１または２０−２へ出力するのに適する形式に再パケット化する（ステップＳ１０３）。そして通信処理部１４は、着目するパケットについて、パケットに含まれる符号化データがIピクチャのものか否か判定する（ステップＳ１０４）。符号化データがIピクチャである場合、すなわち、符号化データがキーデータである場合（ステップＳ１０４−Ｙｅｓ）、通信処理部１４は、そのパケットを通信インターフェース部１５を介して通信路２０−１と２０−２の両方へ出力する（ステップＳ１０５）。
【００４７】
一方、符号化データがIピクチャでない場合（ステップＳ１０４−Ｎｏ）、通信処理部１４は、パケットに含まれる符号化データがPピクチャのものか否か判定する（ステップＳ１０６）。符号化データがPピクチャである場合、すなわち、符号化データが第１従属データである場合（ステップＳ１０６−Ｙｅｓ）、通信処理部１４は、そのパケットを通信インターフェース部１５を介して通信路２０−１へ出力する（ステップＳ１０７）。
【００４８】
一方、符号化データがPピクチャでない場合（ステップＳ１０６−Ｎｏ）、符号化データはBピクチャ、すなわち、符号化データは第２従属データである。そこで通信処理部１４は、その符号化データを含むパケットを通信インターフェース部１５を介して通信路２０−２へ出力する（ステップＳ１０８）。
【００４９】
ステップＳ１０５、Ｓ１０７またはＳ１０８の後、通信処理部１４は、未出力のパケットが残っているか否か判定する（ステップＳ１０９）。未出力のパケットが残っていれば（ステップＳ１０９−Ｙｅｓ）、通信処理部１４は、次のパケットを着目パケットとする（ステップＳ１１０）。そして通信処理部１４は、ステップＳ１０４以降の処理を繰り返す。
一方、未出力のパケットが残っていなければ（ステップＳ１０９−Ｎｏ）、動画像符号化装置１０は、動画像送信処理を終了する。
【００５０】
次に、動画像復号装置３０について説明する。
図８は、動画像復号装置３０の概略構成図である。動画像復号装置３０は、通信インターフェース部３１と、通信処理部３２と、復号部３３と、記憶部３４と、出力部３５とを有する。通信インターフェース部３１、通信処理部３２、復号部３３、記憶部３４及び出力部３５は、例えば、別個の回路として形成され、信号線で互いに接続される。あるいは、通信処理部３２及び復号部３３は、一つのプロセッサ上で動作するプログラムにより実現される、機能モジュールであってもよい。
【００５１】
通信インターフェース部３１は、受信部の一例であり、動画像復号装置３０を通信路２０−１及び２０−２と接続するためのインターフェースを有する。そして通信インターフェース部３１は、通信路２０−１から、符号化されたキーデータを含むパケットと、符号化された第１従属データを含むパケットとを受信する。また通信インターフェース部３１は、通信路２０−２から、符号化されたキーデータを含むパケットと、符号化された第２従属データを含むパケットとを受信する。そして通信インターフェース部３１は、受信したパケットを、通信処理部３２へ渡す。
【００５２】
通信処理部３２は、通信インターフェース部３１から受け取ったパケットを記憶部３４に記憶する。また通信処理部３２は、そのパケット（例えば、IPパケット及びIPパケット内のMPEG-2 TSパケット）から、符号化されたピクチャのデータを取り出す。そして通信処理部３２は、その符号化されたピクチャのデータを、パケットのヘッダ情報を参照して、ピクチャの符号化順序に沿って並べ、その順序で復号部３３へ渡す。またIピクチャの符号化データについては、多重送信されている。そこで通信処理部３２は、パケットのヘッダ情報を参照して、記憶部３４に記憶されている、既に受信済みのパケットの内容と同一内容を含むパケットを受信したか否か判定する。そして通信処理部３２は、既に受信済みのパケットの内容と同一内容を含むパケットを廃棄する。
【００５３】
なお、符号化順序の特定及び同一内容を含むパケットの多重受信の判定に利用するパケットのヘッダ情報は、例えば、RTPヘッダに含まれるシーケンス番号あるいはタイムスタンプとすることができる。動画像符号化装置１０は、符号化順序が早いピクチャほど、先に出力するので、符号化順序が早いピクチャの符号化データが含まれているパケットほど、シーケンス番号が小さく、かつ、タイムスタンプが示す時刻も早い。
そこで通信処理部３２は、パケットを受信する度に、そのパケットを記憶部３４に一定期間保存する。そして通信処理部３２は、シーケンス番号が小さい方から順に、あるいは、タイムスタンプが示す時刻が早い方から順に、パケットから取り出した符号化データを並べ、その順序に従ってその符号化データを復号部３３へ渡す。また、通信処理部３２は、記憶部３４に保存されているパケットが持つシーケンス番号またはタイムスタンプと同一のシーケンス番号またはタイムスタンプを持つパケットを受信すると、その受信したパケットを廃棄する。
このように、通信処理部３２は、RTPヘッダの情報を用いて符号化順序などを判定することで、MPEG-2 TSパケットの中を解析しなくても、符号化データの符号化順序などを特定できる。
【００５４】
なお、通信処理部３２は、符号化順序の特定及び同一内容を含むパケットの多重受信の判定に利用するパケットのヘッダ情報として、MPEG-2 TSのヘッダ情報に含まれる、PIDまたはコンティニュティ・カウンタの値を利用してもよい。この場合も、通信処理部３２は、PID、あるいは、コンティニュティ・カウンタの値が小さい方から順に、パケットから取り出した符号化データを並べ、その順序に従ってその符号化データを復号部３３へ渡せばよい。
【００５５】
復号部３３は、符号化された動画像データに含まれる各ピクチャを、動画像データの符号化に使用された動画像符号化方式に従って復号する。そして復号部３３は、各ピクチャを再生時間順に並べ替えて出力部３５へ出力する。
【００５６】
復号部３３は、動画像復号装置３０が、動画像データの全てのピクチャの符号化データを受信できた場合、全てのピクチャを復号できる。
また、もし、通信路２０−１に通信障害が発生した場合、動画像復号装置３０は、通信路２０−２を介して伝送される、Iピクチャの符号化データが含まれるパケットと、Bピクチャの符号化データが含まれるパケットを受信できる。しかし、Bピクチャの参照先であるPピクチャの符号化データを受信できないので、復号部３３は、Iピクチャを復号できるものの、Bピクチャを復号できない。そこで復号部３３は、Iピクチャを復号して再生時間順に並べる。
【００５７】
また、通信路２０−２に通信障害が発生した場合、動画像復号装置３０は、通信路２０−１を介して伝送される、Iピクチャの符号化データが含まれるパケットと、Pピクチャの符号化データが含まれるパケットを受信できる。この場合、復号部３３は、Pピクチャの参照先であるIピクチャを受信できているので、Iピクチャ及びPピクチャを復号できる。そこで復号部３３は、Iピクチャ及びPピクチャを復号して再生時間順に並べる。そのため、全てのパケットが動画像復号装置３０に達するときに再生される動画像データの画質よりも低下するものの、動画像復号装置３０は、通信路２０−１に通信障害発生したときよりも高い画質の動画像データを再生できる。
【００５８】
記憶部３４は、例えば、読み書き可能な揮発性の半導体メモリ回路を有する。そして記憶部３４は、受信した、符号化された動画像データが復号される際に生成されるデータ等を記憶する。また記憶部３４は、通信処理部３２が受信したパケットを一時的に記憶してもよい。
【００５９】
出力部３５は、例えば、動画像復号装置３０を、液晶ディスプレイといった表示装置と接続するためのインターフェース回路を有する。そして出力部３５は、再生時間順に従って復号部３３から受け取ったピクチャをその再生時間順に表示装置へ出力する。
【００６０】
図９は、動画像復号装置３０により実行される、動画像復号処理の動作フローチャートである。
通信処理部３２は、通信インターフェース部３１を介して、通信路２０−１または２０−２から、ピクチャの符号化データを含む複数のパケットを順次受信する（ステップＳ２０１）。通信処理部３２は、各パケットにRTPヘッダが付加される設定になっているか否か判定する（ステップＳ２０２）。なお、各パケットにRTPヘッダが付加されるか否かは、例えば、動画像符号化装置１０と動画像復号装置３０との間で事前に設定される。各パケットにRTPヘッダが付加されている場合（ステップＳ２０２−Ｙｅｓ）、通信処理部３２は、受信した各パケットから符号化データを取り出す。そして通信処理部３２は、各パケットのRTPヘッダに含まれるシーケンス番号またはタイムスタンプを参照して、各符号化データを符号化順に並べ替え、かつ、重複して受信した符号化データの一方を廃棄する（ステップＳ２０３）。
【００６１】
一方、各パケットにRTPヘッダが付加されていない場合（ステップＳ２０２−Ｎｏ）、通信処理部３２は、受信した各パケットから符号化データを取り出す。そして通信処理部３２は、各パケットのMPEG-2 TSのヘッダ情報に含まれる、PIDまたはコンティニュティ・カウンタの値を参照して、各符号化データを符号化順に並べ替え、かつ、重複して受信した符号化データの一方を廃棄する（ステップＳ２０４）。
【００６２】
ステップＳ２０３またはＳ２０４の後、通信処理部３２は、両方の通信路から符号化データを含むパケットを受信できたか否か判定する（ステップＳ２０５）。両方の通信路から符号化データを含むパケットを受信できている場合（ステップＳ２０５−Ｙｅｓ）、復号部３３は、符号化データからIピクチャ、Pピクチャ及びBピクチャを復号する（ステップＳ２０６）。
【００６３】
一方、何れかの通信路から符号化データを含むパケットを受信できていない場合（ステップＳ２０５−Ｎｏ）、通信処理部３２は、通信路２０−１からIピクチャまたはPピクチャの符号化データを含むパケットを受信したか否か判定する（ステップＳ２０７）。通信路２０−１から符号化データを含むパケットを受信している場合（ステップＳ２０７−Ｙｅｓ）、復号部３３は、符号化データからIピクチャ及びPピクチャを復号する（ステップＳ２０８）。
【００６４】
一方、通信路２０−１から符号化データを含むパケットを受信できていない場合（ステップＳ２０７−Ｎｏ）、通信処理部３２は、通信路２０−２からIピクチャまたはBピクチャの符号化データを含むパケットを受信しているか否か判定する（ステップＳ２０９）。通信路２０−２から符号化データを含むパケットを受信している場合（ステップＳ２０９−Ｙｅｓ）、復号部３３は、符号化データからIピクチャを復号する（ステップＳ２１０）。
一方、通信路２０−２から符号化データを含むパケットを受信できていない場合（ステップＳ２０９−Ｎｏ）、この場合、動画像復号装置３０は、両方の通信路とも、パケットを受信できていないので、動画像データを復号せずに動画像復号処理を終了する。
【００６５】
ステップＳ２０６、Ｓ２０８またはＳ２１０の後、復号部３３は、復号したピクチャを再生順に並び替え、その再生順に従って、出力部３５を介して各ピクチャを出力する（ステップＳ２１１）。そして動画像復号装置３０は、動画像復号処理を終了する。
【００６６】
以上に説明してきたように、この動画像伝送システムでは、動画像符号化装置が、符号化されたキーデータを複数の通信路のそれぞれを介して動画像復号装置へ送信する。一方、動画像符号化装置は、符号化された第１従属データ及び第２従属データを、互いに異なる通信路を介して動画像復号装置へ送信する。そのため、キーデータについては、複数の通信路を利用して多重に伝送されるので、キーデータの伝送の信頼性は高くなる。一方、第１従属データ及び第２従属データは互いに異なる通信路を介して伝送されるので、一本の通信路で全てのデータを伝送するよりも、動画像データに伝送に利用される通信帯域が広くなる。したがって、この動画像伝送システムは、動画像データの伝送の信頼性を向上しつつ、動画像データの伝送に利用する通信帯域を広くすることができる。
【００６７】
なお、動画像伝送システムによっては、伝送される動画像データのリアルタイム性が重視され、そのために、動画像符号化装置は、ピクチャをリオーダリングせず、再生順序通りに各ピクチャを符号化することがある。このような場合、GOPには、Bピクチャは含まれず、各ピクチャは、IピクチャまたはPピクチャとして符号化されることになる。
そこで変形例によれば、動画像符号化装置１０は、Iピクチャを参照して符号化される１枚以上のPピクチャを第１従属データとし、かつ、第１従属データに含まれるPピクチャを参照して符号化される１枚以上の他のPピクチャを第２従属データとしてもよい。
【００６８】
図１０は、この変形例によって扱われるGOPの一例を示す図である。図１０において、横軸は再生順序を表す。また矢印は、ピクチャ間の参照関係を表す。この例では、GOP１０００は、１枚のIピクチャ１００１と、Iピクチャ１００１に後続する４枚のPピクチャ１００２〜１００５を含む。各Pピクチャは、自身よりも前に符号化された所定枚数のピクチャを参照して符号化される。例えば、符号化対象となるPピクチャは、自身の直前に符号化された２枚のピクチャを参照可能であるとする。この場合、Pピクチャ１００２及びPピクチャ１００３は、Iピクチャ１００１を参照可能であり、一方、Pピクチャ１００４及びPピクチャ１００５は、Iピクチャ１００１を参照できない。
そこで、動画像符号化装置１０は、Iピクチャ１００１をキーデータとし、Pピクチャ１００２及びPピクチャ１００３を第１従属データとし、Pピクチャ１００４及びPピクチャ１００５を第２従属データとすることができる。
【００６９】
この変形例では、動画像伝送システムは、Bピクチャが利用されない場合でも、Pピクチャの参照可能先に応じて、Pピクチャの符号化データが伝送される通信路が振り分けられる。そのため、この変形例による動画像伝送システムも、伝送される動画像データの信頼性を向上しつつ、通信帯域の広域化を達成できる。
【００７０】
また他の変形例によれば、動画像符号化装置１０は、動画像データに含まれるピクチャを階層ごとに分けて符号化し、階層に応じて出力する通信路を選択してもよい。
【００７１】
図１１は、ピクチャについて設定される各階層の一例を示す図である。この例では、ピクチャは、空間的に３段階の階層L0、L1、L2に分けられる。これらの階層のうち、階層L0は、基本階層とも呼ばれ、最も解像度が低く、例えば、元のピクチャから画素を間引くなどの処理を行って生成される。また、階層L1、L2は、補強階層とも呼ばれる。そして階層L1のデータと階層L0のデータを組み合わせることで、元のピクチャよりも解像度は低いものの、階層L0のみのデータにより再生されるピクチャの解像度よりも高いピクチャが再生される。また、階層L2のデータは、階層L0のデータ及び階層L1のデータと組み合わせることで、元のピクチャと同じ解像度のピクチャが再生される。例えば、元のピクチャの解像度が垂直方向720画素×水平方向1280画素である場合、階層L0のデータにより、垂直方向240画素×水平方向352画素のピクチャ１１０１が再生される。また、階層L1のデータと階層L0のデータの組み合わせにより、垂直方向480画素×水平方向720画素のピクチャ１１０２が再生される。そしてすべての階層のデータの組み合わせにより、垂直方向720画素×水平方向1280画素のピクチャ１１０３が再生される。
【００７２】
動画像符号化装置１０の符号化部１３は、各ピクチャの階層L0のデータを、他の階層のデータを参照せずに、例えば、イントラ予測符号化またはインター予測符号化する。また符号化部１３は、符号化済みのピクチャの階層L0のデータまたは符号化対象ピクチャの階層L0のデータから再生されるピクチャを、そのピクチャの画素数が、階層L1と階層L0のデータから生成されるピクチャの画素数と同じとなるように拡大する。そして符号化部１３は、符号化対象のピクチャについての階層L0と階層L1のデータに相当するピクチャとその拡大した階層L0のピクチャ間の差分を算出し、その差分を階層L1のデータとして符号化する。
【００７３】
同様に、符号化部１３は、符号化済みのピクチャの階層L0及びL1のデータまたは符号化対象ピクチャの階層L0及びL1のデータから再生されるピクチャを、そのピクチャの画素数が、符号化対象ピクチャの画素数と同じとなるように拡大する。そして符号化部１３は、符号化対象ピクチャ全体とその拡大した階層L0及びL1のピクチャ間の差分を算出し、その差分を階層L2のデータとして符号化する。
【００７４】
図１２は、この変形例による、パケットに含まれる階層の種別と、パケットが出力される通信路の関係を示す図である。
【００７５】
通信処理部１４は、階層L0の符号化データを含むパケット１２０１を、通信インターフェース部１５を介して通信路２０−１と２−２の両方に出力する。一方、通信処理部１４は、階層L1の符号化データを含むパケット１２０２を、通信インターフェース部１５を介して通信路２０−１に出力する。そして通信処理部１４は、階層L2の符号化データを含むパケット１２０３を、通信インターフェース部１５を介して通信路２０−２に出力する。
【００７６】
これにより、もし、通信路２０−１に通信障害が発生して、通信路２０−１を通じて伝送されるパケットを受信できなくても、動画像復号装置３０は、階層L0及びL2の符号化データを受信できる。そのため、動画像復号装置３０は、階層L0に相当する解像度を持つピクチャを再生できる。
また、通信路２０−２に通信障害が発生して、通信路２０−２を通じて伝送されるパケットを受信できなくても、動画像復号装置３０は、階層L0及びL1の符号化データを受信できる。そのため、動画像復号装置３０は、階層L0と階層L1の組み合わせに相当する解像度を持つピクチャを再生できる。
【００７７】
図１３は、ピクチャについて設定される各階層の他の一例を示す図である。この例は、SNR階層符号化と呼ばれ、ピクチャは、各画素の値を表すビット列、すなわち、階調に関して、３段階の階層L0、L1、L2に分けられる。これらの階層のうち、階層L0は、元のピクチャについての画素値を表すビット列（例えば、12ビット）における最上位ビット(Most Significant Bit, MSB)から所定長のビット列１３０１（例えば、8ビット）で表される。階層L1は、階層L0よりも下位の所定長のビット列１３０２（例えば、2ビット）であり、階層L2は、最下位ビット(Least Significant Bit, LSB)から所定長のビット列１３０３（例えば、2ビット）である。
【００７８】
階層L0のデータにより再生されるピクチャでは、各画素の値を表す階調数が少ないため、ピクチャ上に偽輪郭が表れることがある。また、階層L0のデータと階層L1のデータを組み合わせて再生されるピクチャの画素の階層数（例えば、10ビット）は、元のピクチャの画素の値の階調数よりも少ないものの、階層L0のデータのみから再生されるピクチャにおける画素の値の階調数よりも多い。そのため、階層L0のデータのみから再生されるピクチャよりも、階層L0のデータと階層L1のデータを組み合わせることで再生されるピクチャの方がより滑らかに表現される。さらに、全ての階層のデータを組み合わせることにより、元のピクチャの画素の値の階調数と同じ階調数の画素値を持つピクチャが再生される。
【００７９】
動画像符号化装置１０の符号化部１３は、各ピクチャの階層L0のデータを、他の階層のデータを参照せずに、例えば、イントラ予測符号化またはインター予測符号化する。また符号化部１３は、符号化対象ピクチャの階層L1のデータを符号化する際、符号化対象のピクチャについての階層L0と階層L1のデータにより再生されるピクチャと、符号化対象のピクチャまたは符号化済みのピクチャの階層L0のピクチャ間の差分を算出する。そして符号化部１３は、その差分を符号化する。
同様に、符号化部１３は、符号化対象ピクチャの階層L2のデータを符号化する際、符号化対象のピクチャについての全階層のデータにより再生されるピクチャと、符号化対象のピクチャまたは符号化済みのピクチャの階層L0及びL1のピクチャ間の差分を算出する。そして符号化部１３は、その差分を符号化する。
【００８０】
この例でも、通信処理部１４は、階層L0の符号化データを含むパケットを、通信インターフェース部１５を介して通信路２０−１と２−２の両方に出力する。一方、通信処理部１４は、階層L1の符号化データを含むパケットを、通信インターフェース部１５を介して通信路２０−１に出力する。そして通信処理部１４は、階層L2の符号化データを含むパケットを、通信インターフェース部１５を介して通信路２０−２に出力する。
【００８１】
これにより、もし、通信路２０−１に通信障害が発生して、通信路２０−１を通じて伝送されるパケットを受信できなくても、動画像復号装置３０は、階層L0及びL2の符号化データを受信できる。そのため、動画像復号装置３０は、階層L0に相当する階調数を持つピクチャを再生できる。
また、通信路２０−２に通信障害が発生して、通信路２０−２を通じて伝送されるパケットを受信できなくても、動画像復号装置３０は、階層L0及びL1の符号化データを受信できる。そのため、動画像復号装置３０は、階層L0と階層L1の組み合わせに相当する階調数を持つピクチャを再生できる。
【００８２】
コンピュータ上で実行されることにより、上述した実施形態またはその変形例による動画像符号化装置または動画像復号装置の各部の機能を実現するコンピュータプログラムは、半導体メモリまたは光記録媒体などの記録媒体に記録された形で提供されてもよい。ただし、そのような記録媒体には、搬送波は含まれない。
【００８３】
ここに挙げられた全ての例及び特定の用語は、読者が、本発明及び当該技術の促進に対する本発明者により寄与された概念を理解することを助ける、教示的な目的において意図されたものであり、本発明の優位性及び劣等性を示すことに関する、本明細書の如何なる例の構成、そのような特定の挙げられた例及び条件に限定しないように解釈されるべきものである。本発明の実施形態は詳細に説明されているが、本発明の精神及び範囲から外れることなく、様々な変更、置換及び修正をこれに加えることが可能であることを理解されたい。
【符号の説明】
【００８４】
１    動画像伝送システム
１０    動画像符号化装置
２０−１、２０−２    通信路
３０    動画像復号装置
１１    入力部
１２    記憶部
１３    符号化部
１４    通信処理部
１５    通信インターフェース部
３１    通信インターフェース部
３２    通信処理部
３３    復号部
３４    記憶部
３５    出力部
【図１】
2015177440.tif 000003
【図２】
2015177440.tif 000004
【図３】
2015177440.tif 000005
【図４】
2015177440.tif 000006
【図５】
2015177440.tif 000007
【図６】
2015177440.tif 000008
【図７】
2015177440.tif 000009
【図８】
2015177440.tif 000010
【図９】
2015177440.tif 000011
【図１０】
2015177440.tif 000012
【図１１】
2015177440.tif 000013
【図１２】
2015177440.tif 000014
【図１３】
2015177440.tif 000015