JP3927443B2 - Moving picture transmission / reception system and moving picture transmission / reception method - Google Patents
Moving picture transmission / reception system and moving picture transmission / reception method Download PDFInfo
- Publication number
- JP3927443B2 JP3927443B2 JP2002129462A JP2002129462A JP3927443B2 JP 3927443 B2 JP3927443 B2 JP 3927443B2 JP 2002129462 A JP2002129462 A JP 2002129462A JP 2002129462 A JP2002129462 A JP 2002129462A JP 3927443 B2 JP3927443 B2 JP 3927443B2
- Authority
- JP
- Japan
- Prior art keywords
- moving image
- data
- header
- image
- transmission
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Communication Control (AREA)
Description
【0001】
【発明の属する技術分野】
この発明は、送信側では圧縮アルゴリズムを用いて符号化した画像データを、パケット伝送ネットワークを通じて伝送し、これを受信する受信側では復号・伸張して元の画像信号を再生する動画像送受信システムおよび送受信方法に係り、特に、符号化、復号処理を画面分割による並列処理に関する。
【0002】
【従来の技術】
動画像をネットワーク伝送する場合、限られた通信帯域の中で効率的で高品質な画像送受信を行うためには、何らかのデータ圧縮アルゴリズムを用いて動画像データの総情報量を少なくするための符号化処理を行ってから伝送することが広く行われている。この場合、送信側で画像データを圧縮する符号化処理回路と、受信側で圧縮データを伸長する復号処理回路が必要になる。しかし現在の半導体技術では、LSIとして1チップ化出来るハードウェアの規模の範囲で、リアルタイム圧縮・伸長処理が出来るのは、走査線数が1000本程度のHDTV品質までである。しかし、映画のような高い解像度の動画像をディジタル画像としてネットワークで伝送する為には、縦横2000×2000画素を越えるような非常に高い解像度を有する画像を伝送することが必要になり、このときの所要符号化伝送レートは100Mbpsを超える場合が生じる。
【0003】
このような極めて高い解像度の動画像を伝送するためには、1つの画像圧縮・符号化器と画像伸長・復号器を用いるだけでは処理能力が不足するので、複数の符号化器と復号器を用意して並列処理することになる。この並列処理のためには、複数の符号化器で発生する画像データを送信側で多重化し、また受信側では、複数の復号器に分配する処理が必要になる。
【0004】
従来の動画像送受信システムでは、1つの伝送チャネルで画像データを伝送している。送信側で単一のチャネルの中に複数のデータを多重化して送出する。従来の構成例を図3に示す。送信側では、画像データ符号化部1のフレーム分割回路1Aで画像信号を分割し、各領域画像を複数の符号化器1Bで符号化し、その処理結果を多重化回路1Cで直列な1つのデータ系列に変換し、データ蓄積回路2に符号データとして保存する。この際、送信側の複数の符号化器から出力される符号化データは、分割された画像の内容に応じてデータ長が異なるので、区切り用の識別コードを埋め込んで直列化するか、図4のように、データ系列の先頭に、分離すべき各データ系列のバイト数を格納したヘッダを挿入する方法が採られる。
【0005】
画像信号の伝送に際しては、伝送路中での伝送誤りを考慮する必要がある。IPパケットネットワークを用いた動画像送受信システムでは、データ伝送プロトコルとしてUDPとTCPが主に使われる。UDPはマルテチキャストに対応するが、伝送プロトコル自体はエラー訂正機能を持たないので、伝送エラーが生じた場合はデータを捨てて、次の動画像フレームまで、復号処理を中断するか、アプリケーション側でエラー検出・訂正、データ再送の処理を行う必要がある。伝送プロトコルにエラー検出、データ再送機能を求める場合は、TCPによるデータ伝送が用いられる。この場合は、IP送信部3の前段にある誤り検出符号付加回路3Aで、誤り検出用のCRCが計算され、IP送信回路3Bにより符号化データととも送信される。
【0006】
TCPプロトコルを用いたデータ伝送の場合、IP受信部4のIP受信回路4Aで受信したTCP/IPパケットデータ系列は、誤り検出・再送制御回路4Bで、伝送誤りの有無をチェックし、誤りの場合は送信側にエラー訂正のためのデータパケットの再送を要求する。画像データ復号部5では、受信した画像データ系列を、先に挿入した識別符号あるいはヘッダを用いて、分配回路5Aにより並列処理するデータ系列ごとに再分解して、それを各復号器5Bに入力する。
【0007】
各復号器5Bでは、分配された符号化データから伸張処理を並列して行う。画像バッファ5Cでは、各復号器で伸張された動画像データを1つのフレーム画像に統合し、1つの完全な画像フレームを構成して出力する。フレーム周期の間に次のフレームの復号・画像統合の処理を繰り返し、連続した動画像信号を逐次出力する。
【0008】
【発明が解決しようとする課題】
上述のように、大容量の画像を符号化するには複数の符号化回路で並列処理するが、従来はこの複数の符号化器のデータ系列を1チャネルの伝送路で伝送できるように、1つのデータ系列に多重化する処理を行っていた。
【0009】
この並列処理による画像の符号化・復号処理を用いた画像送受信システムでは、高速な画像データの多重化・分離処理が必要になる。映画のような高解像度の画像を符号化して伝送する場合は、200Mbps以上データ伝送速度が必要となる場合があるが、この識別符号を検出することが処理速度におけるネックとなる。
【0010】
また、ヘッダを用いた場合は、1つの画像フレームが読み終わるまで、次のヘッダが伝送されないが、このヘッダ情報に基づき、次の画像データ系列の本体部分が読み出されるので、そこに1伝送路遅延等による時間的なギャップが生じて、スループットの低下につながる。
【0011】
また、映画のディジタル配信を考えた場合、2時間以上のデータを連続して流すこととなり、その総データ量は1Tbit以上にもなるので、通常のTCP/IP伝送では検出できないで通過するエラーが発生する確率が無視できなくなる。識別符号やヘッダの部分に伝送エラーが発生すると、各復号器にデータが正確に分配されないので、符号化の動作に決定的な不調を起こす原因となる。
【0012】
本発明の目的は、複数の符号化器と復号器を用いた並列処理による画像送受信処理と、TCP/IP等によるパケット伝送ネットワークを用いた大容量・高解像度の動画像送受信システムにおいて、受信側の処理を簡略化して符号化データ系列の高速な伝送を可能にし、超高解像度の動画像の伝送を可能にすることである。
【0013】
また、本発明の他の目的は、ヘッダの伝送誤り耐性を強化することで、極めて大容量の動画像データの伝送において、通常のTCP/IP等によるパケット伝送ネットワークで伝送する場合よりはるかにエラーの少ない動画像の伝送を可能にすることである。
【0014】
【課題を解決するための手段】
本発明における動画像送受信システムでは、IP等の伝送路のうえで符号化部で並列処理された符号化データ系列の多重化に際して、受信側でのデータ分配・並列処理による復号に必要な情報を記したヘッダを作成し、符号化データ系列とは別個のソケット間通信を行う。また、ヘッダに関して、TCP/IP等による誤り訂正再送機能に加えて、さらに別個の誤り訂正符号の付加と受信側での誤り検出・訂正、ないしヘッダの複製の多重送信と受信側での多数決判断を行う。
【0015】
さらに詳細には、本発明は、画像データ符号化部において、入力画像を複数の部分領域に分割して並列に圧縮・符号化し、これを多重化する際に、各符号化器のデータ長を内容とするテーブル・ヘッダを生成する手段と、ヘッダ分離・冗長化部で、ヘッダを分離してこれに誤り訂正符号を付けるか、ヘッダそのものを複数個コピーする手段と、TCP/IP送信部において、画像データ符号化部で得られた複数の圧縮済み画像データを、多重化して直列にしたデータ系列と、先に分離した冗長化ヘッダ情報を別のソケット間通信を用いて別個のデータパスでIP伝送路に向けて伝送する手段とを備え、TCP/IP受信部において、IP伝送路から受信した画像データ系列と冗長化ヘッダを並行して受信・バッファリングする手段と、ヘッダ誤り検出部において受信ヘッダの誤り検出・誤り訂正を行う手段と、画像データ復号部において有効なヘッダの内容に応じて、複数の復号器にデータを分配して、復号器で並列に画像データの復号処理を行い、受信ヘッダが有効でないと判定された場合は、復号器の処理を次の有効ヘッダが受信されるまで復号器の動作を停止させて、有効に復号できた最近の画像を出力し続ける手段とを備えるもので、以下の動画像送受信システム、動画像送受信方法を特徴とする。
【0016】
(動画像送受信システム)
(1)動画像送信装置は動画像信号をフレーム毎に圧縮して蓄積し、これを分割して、パケット伝送ネットワークを通じて伝送し、動画像受信装置は前記パケット伝送された動画像信号を受信し、この動画像信号を復号・伸張して再生する動画像送受信システムにおいて、
前記動画像送信装置は、各フレームの画像を複数の領域に分割し、それぞれ独立して符号化・圧縮を行う手段と、この符号化データ群を1つのストリームに集合して、領域ごとのデータ長をテーブルとしてヘッダを算出する手段と、このヘッダのストリームと、パケット伝送する符号化データのストリームとを別々のストリームとして並列伝送する手段とを有し、
前記動画像受信装置は、前記画像データ系列と冗長化ヘッダを並行して受信し、前記ヘッダの内容に応じて、複数の復号器にデータを分配して、復号器で並列に画像データの復号・伸長処理することを特徴とする。
【0017】
(2)動画像送信装置は動画像信号をフレーム毎に圧縮して蓄積し、これを分割して、パケット伝送ネットワークを通じて伝送し、動画像受信装置は前記パケット伝送された動画像信号を受信し、この動画像信号を復号・伸張して再生する動画像送受信システムにおいて、
前記動画像送信装置は、各フレームの画像を複数の領域に分割し、それぞれ独立して符号化・圧縮を行い、この符号化データ群を1つのストリームに集合して、領域ごとのデータ長になるヘッダを算出し、このヘッダのストリームと、パケット伝送する符号化データのストリームとを別々のストリームとして並列伝送し、
前記動画像受信装置は、ネットワークを通じて受信した画像データ系列と冗長化ヘッダを並行して受信・バッファリングする手段と、受信ヘッダの誤り検出・誤り訂正を行う手段と、前記冗長化ヘッダのうち有効なヘッダと判定した場合は複数の復号器にデータを分配して、復号器で並列に画像データの復号処理を行い、受信ヘッダが有効でないと判定された場合は復号器の処理を次の有効ヘッダが受信されるまで復号器の動作を停止させて、有効に復号できた最近の画像を出力し続ける手段とを有することを特徴とする。
【0018】
(3)前記動画像送信装置はデータ長テーブルを複数回伝送し、前記動画像受信装置は、受信結果からの多数決をとり、その結果の各データ長の情報を元に、受信画像データ列を分解し、各データに列に対応した復号回路を用いて並列に画像の伸張処理を行う手段を有することを特徴とする。
【0019】
(4)前記動画像送信装置はデータ長テーブルに誤り訂正符号を付加して伝送し、前記動画像受信装置は、受信結果の誤り検出・訂正結果のヘッダ情報から、各データ長の情報を元に、受信画像データ列を分解し、各データに列に対応した復号回路を用いて並列に画像の伸張処理を行う手段を有することを特徴とする。
【0020】
(5)前記動画像送信装置および動画像受信装置は、動画像データとヘッダをTCP/IPストリームとして送受信し、TCP誤り検出再送制御手段を備えたことを特徴とする。
【0021】
(動画像送受信方法)
(6)動画像送信装置は動画像信号をフレーム毎に圧縮して蓄積し、これを分割して、パケット伝送ネットワークを通じて伝送し、動画像受信装置は前記パケット伝送された動画像信号を受信し、この動画像信号を復号・伸張して再生する動画像送受信方法において、
前記動画像送信装置は、各フレームの画像を複数の領域に分割し、それぞれ独立して符号化・圧縮を行う過程と、この符号化データ群を1つのストリームに集合して、領域ごとのデータ長をテーブルとしてヘッダを算出する過程と、このヘッダのストリームと、パケット伝送する符号化データのストリームとを別々のストリームとして並列伝送する過程とを有し、
前記動画像受信装置は、前記画像データ系列と冗長化ヘッダを並行して受信し、前記ヘッダの内容に応じて、複数の復号器にデータを分配して、復号器で並列に画像データの復号・伸長処理することを特徴とする。
【0022】
(7)動画像送信装置は動画像信号をフレーム毎に圧縮して蓄積し、これを分割して、パケット伝送ネットワークを通じて伝送し、動画像受信装置は前記パケット伝送された動画像信号を受信し、この動画像信号を復号・伸張して再生する動画像送受信方法において、
前記動画像送信装置は、各フレームの画像を複数の領域に分割し、それぞれ独立して符号化・圧縮を行い、この符号化データ群を1つのストリームに集合して、領域ごとのデータ長になるヘッダを算出し、このヘッダのストリームと、パケット伝送する符号化データのストリームとを別々のストリームとして並列伝送し、
前記動画像受信装置は、ネットワークを通じて受信した画像データ系列と冗長化ヘッダを並行して受信・バッファリングする過程と、受信ヘッダの誤り検出・誤り訂正を行う過程と、前記冗長化ヘッダのうち有効なヘッダと判定した場合は複数の復号器にデータを分配して、復号器で並列に画像データの復号処理を行い、受信ヘッダが有効でないと判定された場合は復号器の処理を次の有効ヘッダが受信されるまで復号器の動作を停止させて、有効に復号できた最近の画像を出力し続ける過程とを有することを特徴とする。
【0023】
(8)前記動画像送信装置はデータ長テーブルを複数回伝送し、前記動画像受信装置は、受信結果からの多数決をとり、その結果の各データ長の情報を元に、受信画像データ列を分解し、各データに列に対応した復号回路を用いて並列に画像の伸張処理を行う過程を有することを特徴とする。
【0024】
(9)前記動画像送信装置はデータ長テーブルに誤り訂正符号を付加して伝送し、前記動画像受信装置は、受信結果の誤り検出・訂正結果のヘッダ情報から、各データ長の情報を元に、受信画像データ列を分解し、各データに列に対応した復号回路を用いて並列に画像の伸張処理を行う過程を有することを特徴とする。
【0025】
(10)前記動画像送信装置および動画像受信装置は、動画像データとヘッダをTCP/IPストリームとして送受信し、TCP誤り検出再送制御過程を備えたことを特徴とする。
【0026】
(作用)
本発明による動画像送受信システムおよび動画像送受信方法では、複数の符号化器から送出されるデータ系列は、そのまま1つの伝送チャネルで伝送され、受信側で一回の受信操作でどれだけのデータを読み込むかは、別のチャネルを通じて送られたヘッダ情報を参照して行うことで、送信側と受信側で同じバイト数のブロック書き込み/読み出しの処理が出来、バッファの利用効率が高くデータ伝送のスループットが向上する。この際、データ系列にはヘッダが多重化されていないので、前のデータ系列が受信されて、復号器に向けて転送されている間に、受信回路によって同時進行でヘッダ情報を読み出すことが出来るので、符号化データ系列の転送をとぎれなく行うことが出来て、スループットが向上する。この傾向は、TCP/IP送受信回路をハードウェアで、受信側のエラー検出・訂正・復号器制御をソフトウェアで行う構成とした時に特に顕著である。また、TCP/IPで検出が出来ずに通過したヘッダ情報のエラーに対して、再度エラー検出を行うため、受信側の復号器が誤動作を起こす可能性を飛躍的に低減できる。
【0027】
【発明の実施の形態】
本発明による、動画像送受信システムと送信装置および受信装置の実施形態を図1,図2を参照して以下に詳細に説明する。
【0028】
図1は動画像データ送信装置を示し、入力された動画像データは、まず画像データ符号化部11の領域分割回路11Aで各フレーム毎に複数の領域に分割される。分割方法としては画像のフレームを縦横に分割してもよいし、縦ないし横方向に短冊状に分割してもよい。
【0029】
分割された画像データは、それぞれ独立した符号化回路11Bで並列に符号化され、多重化回路11Cにより、1つのデータ系列に集められる。このとき図4の例のように、ヘッダ生成回路11Dにおいて、各符号化回路から生成した符号化データのバイト数を内容とするテーブルを作成し、データ系列の先頭に付与したのち、ハードディスク等のデータ蓄積回路12に蓄積される。
【0030】
データ蓄積回路12に蓄積しておいた符号化データ系列を送信するとき、ヘッダ分離・冗長化部13は、データ蓄積回路12に蓄積する符号化データを読み出し、データ分離回路13Aにより符号化データの先頭に付加したヘッダ情報を先に取り出す。
【0031】
ヘッダ情報冗長化回路13Bは、分離抽出されたヘッダ情報を冗長化する。この冗長化は、伝送誤りに対する耐性を高めるために誤り訂正符号を付加するか、ヘッダそのものを複数回、受信側で多数決判断が行いやすいように3回以上の奇数回を伝送する方法が簡便である。この場合、伝送されるヘッダのデータ量は、3倍以上となるが、画像データ系列に比べると、はるかに少ないデータ量なので伝送効率の点では問題とはならない。
【0032】
TCP/IP送信部14は、ソケット多重化伝送回路14Aにおいて、冗長化したヘッダと符号化データとを多重化した画像データ系列を生成し、TCP誤り検出再送制御回路14Bでは画像データ系列に対して、別のソケット番号を用いた個別のソケット間通信によって並行に伝送する制御を行い、IP送信回路14Cから送信する。
【0033】
その送信の際、ヘッダと画像データ系列を分割したIPパケットのそれぞれの群は、TCPの規約に則してシーケンス番号が振られて、伝送路でのパケットロスが検知できるようになっている。また、ビット誤りについては、各IPパケットについてCRC−32が計算され付与される。
【0034】
図2は、動画像データ受信装置を示し、TCP/IP受信部15では、IP受信回路15Aで受信した画像データ系列について、TCP誤り検出再送制御回路15BではIPパケットに関するCRC−32の一致判定を行い、さらにTCPのシーケンス番号を検定する。多くの伝送エラーはこの2つのチェックで検出が可能で、エラーが検出された場合は、送信側に正しく受信されるまで再送を要求する。正しく送信されたとき、ソケット分離回路15Cはソケット分離を行い、ソケットバッファ15Dにそれぞれ一時保存する。
【0035】
ヘッダ誤り検出部16では、ヘッダ誤り検出訂正回路16Aにて冗長化された受信ヘッダについて誤り検出と訂正を行う。たとえば、送信側で同じヘッダを3回送る方法を採った場合は、誤り検出は単純な多数決回路で実現される。ヘッダ誤り検出部16で、有効と認められたヘッダの内容、つまり、各復号回路に分配されるべきデータ長の情報に基づいて、TCP/IP受信部から、画像データ復号部17ヘデータのブロック転送を行う。
【0036】
画像データ復号部17では、分配回路17Aで各復号回路17Bに符号化データを分配する、復号回路17Bに送られたデータは伸張処理され、短冊状に分割した画像ブロックに再生されるので、これを画像統合バッファ17Cに送り、そこで、1フレームの画像信号に再構成して出力とする。
【0037】
以上の構成において、伝送誤りのない受信画像信号は並列に動作する複数の復号回路によって順次復号する。復号された画像は、送信側の画像データ符号化部11の領域分割回路11Aで分割された領域画像に位置的に1対1に対応するが、復号された画像が信号値的にどれだけ元の画像に類似するかは、符号化器と復号器で使用される画像の圧縮・伸張アルゴリズムに依存する。
【0038】
たとえば、画素間の差分を符号化する差分符号化に代表させる可逆圧縮伸張アルゴリズムを用いた場合は、伝送誤りがない限り送信側と受信側には同一の画像信号を送受信することになる。
【0039】
一般的には、圧縮率が高いJPEGに代表される非可逆圧縮アルゴリズムが広く用いられるが、受信側で復号される信号は若干の符号化損失を含み画像の品質が劣化する。符号化データ系列に伝送誤りが生じて、復号処理が異常となる場合は、符号器でエラーを検出し、他の復号器の処理結果も併せて復号データを棄却し、画像統合バッファにある前のフレームの画像を再度表示する。
【0040】
【発明の効果】
本発明による動画像送受信システムおよび動画像送受信方法では、ソケット信号で識別されるソケット間通信ごとにバッファを持つ。通常、画像データ系列の長さはこのバッファよりも大きくなるので、受信側の画像データ復号部に転送された分だけ、ソケット受信バッファに空きが出来て、送信側から後続のパケットが到達することになる。一方、ヘッダは、バッファに対して容量が小さいので、送信側で、前のフレームの符号化データ系列の最後尾が送信され、次のフレームのヘッダ情報が送信された時点で、受信側の別のソケット受信バッファに到達し保持されるので、受信側で即座に利用することが出来る。
【0041】
受信側の画像データ復号部では、前フレームの符号化データ系列がすべて復号されると、即座に次のヘッダの解析を行うことが出来るので、次のフレームの符号化データ系列の読み込みを即座に行うことが出来る。前フレームの符号化データ、次フレームのヘッダ、次フレームの符号化データを逐次的に伝送する場合に比べ、伝送路の遅延等の影響を受けないで、可変長の符号化データ系列を連続して高速に伝送することが出来る。
【0042】
また、ヘッダの冗長化、誤り検出・訂正を併用することにより、総データ伝送量をわずかに増やすだけで、復号器の動作を大幅に安定化できる。ヘッダに関して、エラー発生頻度を極めて低くできる。符号化データ系列、ヘッダの双方ともTCP/IPの誤り検出再送機能に加えてもう一段の誤り訂正を行うことで、復号側の動作不調の大きな要因となるヘッダの伝送誤りの発生率を大幅いに低減できる。
【0043】
符号化データ系列については、TCP/IPの持つエラー訂正機能以上のデータ保護はされていないので、伝送エラーが混入して、復号処理が異常となることがあり得るが、この場合は、符号器でエラーを検出し、画像統合バッファにある前のフレームの画像を再度表示することで、視覚上の顕著な画像劣化を回避できる。また、ヘッダは保護されているので、送信側から送られてくる次の符号化データ系列の境界を見失うことはない。
【図面の簡単な説明】
【図1】本発明の実施形態を示す動画像データ送信装置の構成図。
【図2】本発明の実施形態を示す動画像データ受信装置の構成図。
【図3】従来の動画像データ伝送装置の構成図。
【図4】分割された動画像フレームの領域分割とその符号化と符号化データストリームの説明図。
【符号の説明】
1、11…画像データ符号化部
2、12…データ蓄積回路
3…IP送信部
4…IP受信部
5…画像データ復号部
13…ヘッダ分離・冗長化部
14…TCP/IP送信部
15…TCP/IP受信部
16…ヘッダ誤り検出部
17…画像データ復号部[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a moving image transmission / reception system in which image data encoded using a compression algorithm is transmitted on a transmitting side through a packet transmission network, and a receiving side receiving the same decodes / decompresses and reproduces an original image signal, and The present invention relates to a transmission / reception method, and more particularly, to encoding and decoding processing in parallel processing by screen division.
[0002]
[Prior art]
When transmitting moving images over a network, a code for reducing the total amount of information of moving image data using some data compression algorithm is necessary to perform efficient and high-quality image transmission / reception within a limited communication band. It is widely performed to transmit after performing the conversion processing. In this case, an encoding processing circuit that compresses the image data on the transmission side and a decoding processing circuit that decompresses the compressed data on the reception side are required. However, with the current semiconductor technology, real-time compression / decompression processing is possible up to HDTV quality with about 1000 scanning lines within the range of hardware that can be made into one chip as an LSI. However, in order to transmit a high-resolution moving image such as a movie as a digital image over a network, it is necessary to transmit an image having a very high resolution exceeding 2000 × 2000 pixels in width and width. The required encoding transmission rate may exceed 100 Mbps.
[0003]
In order to transmit such an extremely high resolution moving image, the processing capability is insufficient only by using one image compression / encoding device and image expansion / decoding device. Prepare and process in parallel. For this parallel processing, it is necessary to multiplex the image data generated by a plurality of encoders on the transmission side, and distribute it to a plurality of decoders on the reception side.
[0004]
In a conventional moving image transmission / reception system, image data is transmitted through one transmission channel. Multiple data is multiplexed and transmitted in a single channel on the transmission side. A conventional configuration example is shown in FIG. On the transmission side, the image signal is divided by the frame division circuit 1A of the image
[0005]
When transmitting an image signal, it is necessary to consider transmission errors in the transmission path. In a moving image transmission / reception system using an IP packet network, UDP and TCP are mainly used as data transmission protocols. UDP supports multicast, but since the transmission protocol itself does not have an error correction function, if a transmission error occurs, the data is discarded and the decoding process is interrupted until the next moving image frame, or the application side It is necessary to perform error detection / correction and data retransmission processing. When an error detection and data retransmission function is required for the transmission protocol, data transmission by TCP is used. In this case, the error detection CRC is calculated by the error detection code addition circuit 3A in the preceding stage of the IP transmission unit 3, and is transmitted together with the encoded data by the
[0006]
In the case of data transmission using the TCP protocol, the TCP / IP packet data sequence received by the
[0007]
Each
[0008]
[Problems to be solved by the invention]
As described above, in order to encode a large-capacity image, parallel processing is performed by a plurality of encoding circuits. Conventionally, a data sequence of the plurality of encoders is transmitted so as to be transmitted through a single channel transmission path. Multiplexing into one data series was performed.
[0009]
In the image transmission / reception system using the image encoding / decoding processing by the parallel processing, high-speed image data multiplexing / separation processing is required. When a high-resolution image such as a movie is encoded and transmitted, a data transmission rate of 200 Mbps or more may be required, but detection of this identification code is a bottleneck in processing speed.
[0010]
When the header is used, the next header is not transmitted until one image frame has been read. However, since the main part of the next image data series is read based on this header information, there is one transmission path there. A time gap due to delay or the like occurs, leading to a decrease in throughput.
[0011]
In addition, when considering digital distribution of movies, data of 2 hours or more is continuously flowed, and the total amount of data is 1 Tbit or more. Therefore, an error that cannot be detected by normal TCP / IP transmission occurs. The probability of occurrence cannot be ignored. If a transmission error occurs in the identification code or the header portion, the data is not accurately distributed to each decoder, which causes a decisive malfunction in the encoding operation.
[0012]
An object of the present invention is to provide a large-capacity and high-resolution moving image transmission / reception system using a packet transmission network such as TCP / IP by parallel image transmission / reception processing using a plurality of encoders and decoders. This process is simplified to enable high-speed transmission of an encoded data sequence and transmission of an ultra-high resolution moving image.
[0013]
Another object of the present invention is to improve the tolerance of header transmission errors, so that in the transmission of very large capacity moving image data, there is much more error than in the case of transmission over a normal packet transmission network such as TCP / IP. It is possible to transmit a moving image with a small amount of motion.
[0014]
[Means for Solving the Problems]
In the moving image transmission / reception system according to the present invention, information required for decoding by data distribution / parallel processing on the reception side is multiplexed when multiplexing encoded data sequences processed in parallel by an encoding unit on a transmission path such as IP. The described header is created, and communication between sockets separate from the encoded data series is performed. In addition to the error correction / retransmission function based on TCP / IP and the like regarding the header, further addition of a separate error correction code and error detection / correction on the receiving side, or multiplexing transmission of duplicate copies of the header and majority determination on the receiving side I do.
[0015]
More specifically, in the present invention, the image data encoding unit divides the input image into a plurality of partial areas, compresses and encodes them in parallel, and multiplexes the data length of each encoder. A means for generating a table / header as content, a header separation / redundancy unit, separating a header and attaching an error correction code thereto, or copying a plurality of headers themselves, and a TCP / IP transmission unit A plurality of compressed image data obtained by the image data encoding unit is multiplexed and serialized, and the redundant header information that has been separated earlier is transmitted in a separate data path using another inter-socket communication. Means for transmitting toward the IP transmission path, and means for receiving and buffering the image data series received from the IP transmission path and the redundant header in parallel in the TCP / IP receiver, and the header In accordance with the means for detecting and correcting errors in the received header in the detection unit and the contents of the header effective in the image data decoding unit, the data is distributed to a plurality of decoders, When it is determined that the received header is not valid, the decoding process is stopped until the next valid header is received, and the latest image that has been successfully decoded is output. And a moving image transmission / reception system and a moving image transmission / reception method described below.
[0016]
(Video transmission / reception system)
(1) The moving image transmitting apparatus compresses and accumulates moving image signals for each frame, divides them and transmits them through a packet transmission network, and the moving image receiving apparatus receives the packet-transmitted moving image signals. In a moving image transmission / reception system that decodes and expands the moving image signal for reproduction,
The moving picture transmitting apparatus divides an image of each frame into a plurality of areas, independently encodes and compresses the data, collects the encoded data group into one stream, and stores data for each area. Means for calculating the header with the length as a table, and means for transmitting the header stream and the encoded data stream for packet transmission in parallel as separate streams ,
The moving image receiving apparatus receives the image data series and the redundant header in parallel, distributes the data to a plurality of decoders according to the contents of the header, and decodes the image data in parallel by the decoder. -It is characterized by an expansion process.
[0017]
(2) The moving image transmitting apparatus compresses and accumulates moving image signals for each frame, divides them and transmits them through a packet transmission network, and the moving image receiving apparatus receives the packet-transmitted moving image signals. In a moving image transmission / reception system that decodes and expands the moving image signal for reproduction,
The moving image transmitting apparatus divides the image of each frame into a plurality of regions, independently performs encoding / compression, collects the encoded data group into one stream, and sets the data length for each region. The header stream and the encoded data stream for packet transmission are transmitted in parallel as separate streams ,
The moving image receiving apparatus includes: means for receiving and buffering an image data sequence received through a network and a redundant header in parallel; means for performing error detection and error correction of a received header; and effective among the redundant headers If the header is determined to be a valid header, the data is distributed to a plurality of decoders, and the decoder decodes the image data in parallel. If it is determined that the received header is not valid, the decoder processing is And a means for stopping the operation of the decoder until a header is received and continuously outputting a recent image that has been successfully decoded.
[0018]
(3) The moving image transmitting apparatus transmits the data length table a plurality of times, and the moving image receiving apparatus takes a majority decision from the reception result, and based on the information of each data length of the result, the received image data string is obtained. It is characterized by having means for decomposing and performing image expansion processing in parallel using a decoding circuit corresponding to each data column.
[0019]
(4) The moving picture transmitting apparatus transmits the data length table with an error correction code added thereto, and the moving picture receiving apparatus obtains information on each data length from the header information of the error detection / correction result of the reception result. And a means for decomposing the received image data sequence and performing image decompression processing in parallel using a decoding circuit corresponding to the sequence for each data.
[0020]
(5) The moving image transmitting apparatus and moving image receiving apparatus are characterized in that moving image data and a header are transmitted and received as a TCP / IP stream, and include TCP error detection and retransmission control means.
[0021]
(Video transmission / reception method)
(6) The moving image transmitting apparatus compresses and stores the moving image signal for each frame, divides it and transmits it through a packet transmission network, and the moving image receiving apparatus receives the packet-transmitted moving image signal. In the moving picture transmission / reception method for decoding and expanding the moving picture signal and reproducing it,
The moving picture transmitting apparatus divides an image of each frame into a plurality of areas, independently performs encoding / compression, and collects the encoded data group into one stream to obtain data for each area. A process of calculating the header using the length as a table, and a process of transmitting the header stream and the encoded data stream to be transmitted in parallel as separate streams in parallel ,
The moving image receiving apparatus receives the image data series and the redundant header in parallel, distributes the data to a plurality of decoders according to the contents of the header, and decodes the image data in parallel by the decoder. -It is characterized by an expansion process.
[0022]
(7) The moving image transmitting apparatus compresses and accumulates the moving image signal for each frame, divides it and transmits it through the packet transmission network, and the moving image receiving apparatus receives the packet-transmitted moving image signal. In the moving picture transmission / reception method for decoding and expanding the moving picture signal and reproducing it,
The moving image transmitting apparatus divides the image of each frame into a plurality of regions, independently performs encoding / compression, collects the encoded data group into one stream, and sets the data length for each region. The header stream and the encoded data stream for packet transmission are transmitted in parallel as separate streams,
The moving image receiving apparatus includes: a process of receiving and buffering an image data sequence received through a network and a redundant header in parallel; a process of performing error detection and error correction of a received header; If the header is determined to be a valid header, the data is distributed to a plurality of decoders, and the decoder decodes the image data in parallel. If it is determined that the received header is not valid, the decoder processing is And the operation of the decoder is stopped until the header is received, and the latest image that has been successfully decoded is continuously output.
[0023]
(8) The moving image transmitting apparatus transmits the data length table a plurality of times, and the moving image receiving apparatus takes a majority decision from the reception result, and based on the information of each data length of the result, the received image data string is obtained. It is characterized by having a process of decomposing and performing image expansion processing in parallel using a decoding circuit corresponding to each data column.
[0024]
(9) The moving picture transmitting apparatus adds an error correction code to a data length table and transmits the data length table, and the moving picture receiving apparatus obtains information on each data length from the header information of the error detection / correction result of the reception result. In addition, the method includes a step of decomposing the received image data sequence and performing image expansion processing in parallel using a decoding circuit corresponding to the sequence for each data.
[0025]
(10) The moving image transmitting apparatus and moving image receiving apparatus transmit and receive moving image data and a header as a TCP / IP stream, and include a TCP error detection and retransmission control process.
[0026]
(Function)
In the moving image transmission / reception system and the moving image transmission / reception method according to the present invention, data sequences transmitted from a plurality of encoders are transmitted as they are through one transmission channel, and how much data is received by one reception operation on the receiving side. Whether the data is read or not is determined by referring to the header information sent through different channels, so that the same number of bytes can be written / read on the sending side and the receiving side, the buffer usage efficiency is high, and the data transmission throughput Will improve. At this time, since the header is not multiplexed in the data series, the header information can be read out simultaneously by the receiving circuit while the previous data series is received and transferred to the decoder. Therefore, the encoded data sequence can be transferred without interruption, and the throughput is improved. This tendency is particularly conspicuous when the TCP / IP transmission / reception circuit is configured by hardware and the receiving side error detection / correction / decoder control is performed by software. Further, since error detection is performed again for an error in header information that has passed without being detected by TCP / IP, the possibility of malfunction of the decoder on the receiving side can be greatly reduced.
[0027]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of a moving image transmission / reception system, a transmission apparatus, and a reception apparatus according to the present invention will be described below in detail with reference to FIGS.
[0028]
FIG. 1 shows a moving image data transmitting apparatus. Input moving image data is first divided into a plurality of areas for each frame by an
[0029]
The divided image data are encoded in parallel by
[0030]
When transmitting the encoded data sequence stored in the
[0031]
The header
[0032]
The TCP / IP transmission unit 14 generates an image data sequence in which the redundant header and the encoded data are multiplexed in the socket
[0033]
At the time of transmission, each group of IP packets obtained by dividing the header and the image data series is assigned a sequence number in accordance with the TCP protocol so that packet loss on the transmission path can be detected. For bit errors, CRC-32 is calculated and assigned to each IP packet.
[0034]
FIG. 2 shows a moving image data receiving apparatus. The TCP / IP receiving unit 15 performs CRC-32 matching determination on an IP packet in the TCP error detection /
[0035]
The header error detection unit 16 performs error detection and correction on the reception header made redundant by the header error detection and
[0036]
In the image data decoding unit 17, the
[0037]
In the above configuration, received image signals without transmission errors are sequentially decoded by a plurality of decoding circuits operating in parallel. The decoded image has a one-to-one correspondence with the region image divided by the
[0038]
For example, when a lossless compression / decompression algorithm typified by differential encoding for encoding a difference between pixels is used, the same image signal is transmitted and received between the transmission side and the reception side as long as there is no transmission error.
[0039]
In general, an irreversible compression algorithm represented by JPEG having a high compression rate is widely used. However, a signal decoded on the receiving side includes some coding loss and image quality deteriorates. If a transmission error occurs in the encoded data sequence and the decoding process becomes abnormal, the encoder detects the error and discards the decoded data together with the processing results of the other decoders. Display the frame image again.
[0040]
【The invention's effect】
In the moving image transmission / reception system and the moving image transmission / reception method according to the present invention, each inter-socket communication identified by the socket signal has a buffer. Normally, the length of the image data sequence is larger than this buffer, so that the socket reception buffer is emptied by the amount transferred to the image data decoding unit on the reception side, and the subsequent packet arrives from the transmission side. become. On the other hand, since the capacity of the header is smaller than that of the buffer, when the end of the encoded data sequence of the previous frame is transmitted and the header information of the next frame is transmitted, The socket reception buffer is reached and held, so that it can be used immediately on the receiving side.
[0041]
The image data decoding unit on the receiving side can immediately analyze the next header when the entire encoded data sequence of the previous frame is decoded, so that the encoded data sequence of the next frame can be read immediately. Can be done. Compared to the case where the encoded data of the previous frame, the header of the next frame, and the encoded data of the next frame are sequentially transmitted, the variable length encoded data sequence is not affected by the delay of the transmission path. Can be transmitted at high speed.
[0042]
Further, by combining header redundancy and error detection / correction, the decoder operation can be greatly stabilized by slightly increasing the total data transmission amount. Regarding the header, the frequency of error occurrence can be extremely low. Both the encoded data series and the header perform a further error correction in addition to the TCP / IP error detection / retransmission function, thereby greatly increasing the rate of header transmission errors that can cause significant malfunctions on the decoding side. Can be reduced.
[0043]
Since the encoded data series is not protected by data more than the error correction function of TCP / IP, a transmission error may be mixed and the decoding process may become abnormal. In this case, the encoder By detecting an error and displaying the previous frame image in the image integration buffer again, it is possible to avoid noticeable image degradation. Also, since the header is protected, the boundary of the next encoded data sequence sent from the transmission side is not lost.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of a moving image data transmission apparatus according to an embodiment of the present invention.
FIG. 2 is a configuration diagram of a moving image data receiving apparatus showing an embodiment of the present invention.
FIG. 3 is a configuration diagram of a conventional moving image data transmission apparatus.
FIG. 4 is an explanatory diagram of region division of a divided moving image frame, encoding thereof, and an encoded data stream.
[Explanation of symbols]
DESCRIPTION OF
Claims (10)
前記動画像送信装置は、各フレームの画像を複数の領域に分割し、それぞれ独立して符号化・圧縮を行う手段と、この符号化データ群を1つのストリームに集合して、領域ごとのデータ長をテーブルとしてヘッダを算出する手段と、このヘッダのストリームと、パケット伝送する符号化データのストリームとを別々のストリームとして並列伝送する手段とを有し、
前記動画像受信装置は、前記画像データ系列と冗長化ヘッダを並行して受信し、前記ヘッダの内容に応じて、複数の復号器にデータを分配して、復号器で並列に画像データの復号・伸長処理することを特徴とする動画像送受信システム。The moving image transmitting apparatus compresses and accumulates moving image signals for each frame, divides them and transmits them through a packet transmission network, and the moving image receiving apparatus receives the packet-transmitted moving image signals, In a video transmission / reception system that decodes and decompresses an image signal for playback,
The moving picture transmitting apparatus divides an image of each frame into a plurality of areas, independently encodes and compresses the data, collects the encoded data group into one stream, and stores data for each area. Means for calculating the header with the length as a table, and means for transmitting the header stream and the encoded data stream for packet transmission in parallel as separate streams ,
The moving image receiving apparatus receives the image data series and the redundant header in parallel, distributes the data to a plurality of decoders according to the contents of the header, and decodes the image data in parallel by the decoder. A moving image transmission / reception system characterized by performing decompression processing.
前記動画像送信装置は、各フレームの画像を複数の領域に分割し、それぞれ独立して符号化・圧縮を行い、この符号化データ群を1つのストリームに集合して、領域ごとのデータ長になるヘッダを算出し、このヘッダのストリームと、パケット伝送する符号化データのストリームとを別々のストリームとして並列伝送し、
前記動画像受信装置は、ネットワークを通じて受信した画像データ系列と冗長化ヘッダを並行して受信・バッファリングする手段と、受信ヘッダの誤り検出・誤り訂正を行う手段と、前記冗長化ヘッダのうち有効なヘッダと判定した場合は複数の復号器にデータを分配して、復号器で並列に画像データの復号処理を行い、受信ヘッダが有効でないと判定された場合は復号器の処理を次の有効ヘッダが受信されるまで復号器の動作を停止させて、有効に復号できた最近の画像を出力し続ける手段とを有する、
ことを特徴とする動画像送受信システム。The moving image transmitting apparatus compresses and accumulates moving image signals for each frame, divides them and transmits them through a packet transmission network, and the moving image receiving apparatus receives the packet-transmitted moving image signals, In a video transmission / reception system that decodes and decompresses an image signal for playback,
The moving image transmitting apparatus divides the image of each frame into a plurality of regions, independently performs encoding / compression, collects the encoded data group into one stream, and sets the data length for each region. And the header stream and the encoded data stream for packet transmission are transmitted in parallel as separate streams ,
The moving image receiving apparatus includes: means for receiving and buffering an image data sequence received through a network and a redundant header in parallel; means for performing error detection and error correction of a received header; and effective among the redundant headers If the header is determined to be a valid header, the data is distributed to a plurality of decoders, and the decoder decodes the image data in parallel. If it is determined that the received header is not valid, the decoder processing is Means for stopping the operation of the decoder until a header is received and continuing to output the latest image that has been successfully decoded;
A moving image transmission / reception system characterized by the above.
前記動画像送信装置は、各フレームの画像を複数の領域に分割し、それぞれ独立して符号化・圧縮を行う過程と、この符号化データ群を1つのストリームに集合して、領域ごとのデータ長をテーブルとしてヘッダを算出する過程と、このヘッダのストリームと、パケット伝送する符号化データのストリームとを別々のストリームとして並列伝送する過程とを有し、
前記動画像受信装置は、前記画像データ系列と冗長化ヘッダを並行して受信し、前記ヘッダの内容に応じて、複数の復号器にデータを分配して、復号器で並列に画像データの復号・伸長処理することを特徴とする動画像送受信方法。The moving image transmitting apparatus compresses and accumulates moving image signals for each frame, divides them and transmits them through a packet transmission network, and the moving image receiving apparatus receives the packet-transmitted moving image signals, In a moving image transmission / reception method for decoding and expanding and reproducing an image signal,
The moving picture transmitting apparatus divides an image of each frame into a plurality of areas, independently performs encoding / compression, and collects the encoded data group into one stream to obtain data for each area. A process of calculating the header using the length as a table, and a process of transmitting the header stream and the encoded data stream to be transmitted in parallel as separate streams in parallel ,
The moving image receiving apparatus receives the image data series and the redundant header in parallel, distributes the data to a plurality of decoders according to the contents of the header, and decodes the image data in parallel by the decoder. A moving image transmission / reception method characterized by performing decompression processing.
前記動画像送信装置は、各フレームの画像を複数の領域に分割し、それぞれ独立して符号化・圧縮を行い、この符号化データ群を1つのストリームに集合して、領域ごとのデータ長になるヘッダを算出し、このヘッダのストリームと、パケット伝送する符号化データのストリームとを別々のストリームとして並列伝送し、
前記動画像受信装置は、ネットワークを通じて受信した画像データ系列と冗長化ヘッダを並行して受信・バッファリングする過程と、受信ヘッダの誤り検出・誤り訂正を行う過程と、前記冗長化ヘッダのうち有効なヘッダと判定した場合は複数の復号器にデータを分配して、復号器で並列に画像データの復号処理を行い、受信ヘッダが有効でないと判定された場合は復号器の処理を次の有効ヘッダが受信されるまで復号器の動作を停止させて、有効に復号できた最近の画像を出力し続ける過程とを有する、
ことを特徴とする動画像送受信方法。The moving image transmitting apparatus compresses and accumulates moving image signals for each frame, divides them and transmits them through a packet transmission network, and the moving image receiving apparatus receives the packet-transmitted moving image signals, In a moving image transmission / reception method for decoding and expanding and reproducing an image signal,
The moving image transmitting apparatus divides the image of each frame into a plurality of regions, independently performs encoding / compression, collects the encoded data group into one stream, and sets the data length for each region. And the header stream and the encoded data stream for packet transmission are transmitted in parallel as separate streams,
The moving image receiving apparatus includes: a process of receiving and buffering an image data sequence received through a network and a redundant header in parallel; a process of performing error detection and error correction of a received header; If the header is determined to be a valid header, the data is distributed to a plurality of decoders, and the decoder decodes the image data in parallel. If it is determined that the received header is not valid, the decoder processing is Stopping the operation of the decoder until a header is received, and continuing to output the latest image that has been successfully decoded,
A moving image transmission / reception method characterized by the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002129462A JP3927443B2 (en) | 2002-05-01 | 2002-05-01 | Moving picture transmission / reception system and moving picture transmission / reception method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002129462A JP3927443B2 (en) | 2002-05-01 | 2002-05-01 | Moving picture transmission / reception system and moving picture transmission / reception method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003324733A JP2003324733A (en) | 2003-11-14 |
| JP3927443B2 true JP3927443B2 (en) | 2007-06-06 |
Family
ID=29542853
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002129462A Expired - Lifetime JP3927443B2 (en) | 2002-05-01 | 2002-05-01 | Moving picture transmission / reception system and moving picture transmission / reception method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3927443B2 (en) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7979561B2 (en) | 2005-03-10 | 2011-07-12 | Qualcomm Incorporated | Method of multiplexing over an error-prone wireless broadcast channel |
| JP5003177B2 (en) | 2007-01-26 | 2012-08-15 | ソニー株式会社 | Transmitting apparatus, receiving apparatus, packet transmitting method, packet receiving method, and program |
| JP4561837B2 (en) * | 2008-01-07 | 2010-10-13 | 日本電気株式会社 | REPRODUCTION DEVICE, SYSTEM, METHOD, PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM |
| JP2010021758A (en) * | 2008-07-10 | 2010-01-28 | Nippon Telegr & Teleph Corp <Ntt> | Wireless communication system |
| JP5347440B2 (en) * | 2008-11-10 | 2013-11-20 | 日本電気株式会社 | Moving image processing device |
| JP5070609B2 (en) * | 2010-05-07 | 2012-11-14 | Necシステムテクノロジー株式会社 | COMMUNICATION DEVICE, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD |
| JP2013168702A (en) * | 2012-02-14 | 2013-08-29 | Ntt Electornics Corp | Image processing device |
| WO2015040824A1 (en) * | 2013-09-20 | 2015-03-26 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | Transmission method, reception method, transmission device, and receiving device |
| JP6268066B2 (en) * | 2013-09-20 | 2018-01-24 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | Transmission method, reception method, transmission device, and reception device |
| WO2016021153A1 (en) * | 2014-08-06 | 2016-02-11 | パナソニックIpマネジメント株式会社 | Transmission method, reception method, transmission device, and reception device |
| WO2021038625A1 (en) * | 2019-08-23 | 2021-03-04 | 三菱電機株式会社 | Image transmission device, image reception device, image transmission program and image reception program |
-
2002
- 2002-05-01 JP JP2002129462A patent/JP3927443B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003324733A (en) | 2003-11-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2001189713A (en) | Data transmission device and data transmission method | |
| US5708659A (en) | Method for hashing in a packet network switching system | |
| US6026088A (en) | Network architecture | |
| US5887187A (en) | Single chip network adapter apparatus | |
| US5914955A (en) | Switched network hub on a chip | |
| CA2306971C (en) | Apparatus for arranging compressed video data for transmission over a noisy communication channel | |
| JP5141197B2 (en) | Encoder | |
| US5872784A (en) | High speed single chip digital video network apparatus | |
| US5864554A (en) | Multi-port network adapter | |
| CN102209261B (en) | Image dispensing device, video receiver, image transmission system | |
| US20100202309A1 (en) | Transmission device, transmission method, and program for the same | |
| WO2001056244A1 (en) | Data transmission system | |
| CN1065567A (en) | A High Definition Television Compression System | |
| CN101345605A (en) | Sending device and sending method, receiving device, error correction system and method thereof | |
| US20100290536A1 (en) | Moving image transmission/reception system | |
| JP3927443B2 (en) | Moving picture transmission / reception system and moving picture transmission / reception method | |
| EP1501228A1 (en) | Encoded packet transmission/reception method, device thereof, and program | |
| JP6519474B2 (en) | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM | |
| JP2009118244A (en) | Technology for transmitting data whose regeneration unit is variable | |
| US8526505B2 (en) | System and method for transmitting digital video stream using SVC scheme | |
| US7839925B2 (en) | Apparatus for receiving packet stream | |
| JP2001007786A (en) | Data communication method and system | |
| KR100916312B1 (en) | Apparatus and method for video transmission using adaptive weighted error correction coding and multiple representation string coding | |
| JP2004120148A (en) | Multimedia content transmitting device and multimedia content receiving device | |
| JP3543776B2 (en) | Transmission device, reception device, transmission system using them, transmission method and reception method, and transmission method using these |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040831 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040927 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061205 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070205 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070227 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070302 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 3927443 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110309 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110309 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120309 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130309 Year of fee payment: 6 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| EXPY | Cancellation because of completion of term |