JP4226072B2 - 画像の伝送方法 - Google Patents
画像の伝送方法 Download PDFInfo
- Publication number
- JP4226072B2 JP4226072B2 JP52315495A JP52315495A JP4226072B2 JP 4226072 B2 JP4226072 B2 JP 4226072B2 JP 52315495 A JP52315495 A JP 52315495A JP 52315495 A JP52315495 A JP 52315495A JP 4226072 B2 JP4226072 B2 JP 4226072B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- channel
- image
- class
- word
- 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
- 238000000034 method Methods 0.000 title claims description 88
- 230000005540 biological transmission Effects 0.000 title claims description 46
- 239000011159 matrix material Substances 0.000 claims description 31
- 238000013139 quantization Methods 0.000 claims description 15
- 239000013598 vector Substances 0.000 claims description 8
- 238000007476 Maximum Likelihood Methods 0.000 claims description 6
- 238000012545 processing Methods 0.000 claims description 5
- 230000008859 change Effects 0.000 claims description 3
- 238000011156 evaluation Methods 0.000 claims 2
- 230000002265 prevention Effects 0.000 description 13
- 230000009471 action Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 5
- 230000003595 spectral effect Effects 0.000 description 4
- 238000012937 correction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000006872 improvement Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000018109 developmental process Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/89—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/24—Systems for the transmission of television signals using pulse code modulation
- H04N7/52—Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L2001/0098—Unequal error protection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Error Detection And Correction (AREA)
Description
本発明は、主請求の範囲の上位概念に示されている画像の伝送方法から出発する。画像の伝送方法は、Biere,“Uebertragung von Bewegt- und Standbildern in stark gestoerten schmalbandigen Kanaelen beim Funkbildtelefon″,Bosch Technische Berichte,Heft 54,1991に示されている。この構成においては、画像の画像データがソース符号化されて、このソース符号化された画像データは続いてチャンネル符号化されデータチャンネルを介して伝送される。ソース符号化は予測エラー符号化およびブロック用の動き推定の形式で行なわれる。チャンネル符号化の目的にはレートコンパチブル畳み込み符号(RCPC)が用いられ、発生されるデータ流はパンクチャリングを施され、続いて共通のデータ流となる様に組み込まれる。
発明の効果
請求の範囲1の特徴部分に示された構成を有する本発明の方法は、種々の形式のデータを種々のコードレートでチャンネル符号化して伝送できる。
コードレートとクラスの形式に関する情報は有利に情報語の中に格納されている。これにより、使用されるデータレートの効果的な分割が可能となる。
特に有利であるのは、データ発生形式に関する情報をクラスのデータとして伝送することである。例えば画像データ,オーディオデータ,テレファクスデータおよびデータファイルの形式のデータが伝送される。
インターリービング法の使用によりチャンネルエラー防止が改善される。メモリマトリクスの対角線の中に設けられる整数個のメモリ場所の複数倍のメモリ場所を有するデータフレームの構成により、デインターリービング法の場合に同期語を迅速に見出して、デインターリーバとデータフレームとの正確な同期化を実施可能になる。
有利なのは、情報語の中へ符号情報ではなく付加的な情報を収容することである。そのためチャンネル符号化器からチャンネル復号化器へのデータ交換を、データプロトコルを交換する必要なく、実施できる。最尤シーケンス予測法により動作するビタビ復号化器はチャンネル復号化に最適である。
本発明の請求の範囲1に示された構成を有するデータの伝送法及び11,12,13に示された構成を有する画像データの伝送法は、ソース符号化されたデータがクラス分けされる利点を有する。このクラスは例えば、ソース符号ないしソース符号化された画像データが伝送エラーに関連づけてどの程度の障害の受けやすさを有するかを示す。これらのクラスには障害の受けやすさに応じて種々の大きさのエラー防止作用が設けられている。障害を受けやすい画像データは、これより障害を受けやすくない画像データよりも、大きいエラー防止作用が設けられている。このようにして、供給されるデータレートが一層効果的に利用される。これにより、同じデータレートの場合により良好な画質が得られる。画像データのクラス分けとクラスのビット長さと使用されるエラー防止作用は第1の情報語を用いて伝送される。そのため復号化のために必要とされるこれらのデータが共に伝送されて復号化器へ供給される。例えばソース符号化に関するデータは符号語の形式で共に伝送される。符号語の長さ,符号語のクラス,符号語のエラー防止作用を識別するために、第2の情報語が用いられる。このようにして付加的な情報がソース復号化のために供給される。これによりソース復号化された画像データの画質が改善される。
従属形式の請求項に示された構成により、請求項11〜13に示された方法の有利な発展形態と改善が可能となる。特別に有利であるのは、2つのWilliard符号語または2つのBarker符号語から成る同期語を用いることである。同期語は擬似ノイズ同期語として、設定されたパターンの中の画像データへ付加される。このようにして伝送エラーから十分に保護されている簡単かつ正確な同期化が可能となる。情報語すなわち第1および第2の情報語の有利な分割は、クラス番号,符号数および長さ数を使用する点にある。クラス番号はこれに所属する符号語のクラス、すなわちこれに所属する画像データのクラスを示す。符号数はチャンネル符号化に用いられるコードレートを内容とし、長さ数は符号語すなわちクラスに所属するビットの数を示す。
第1および第2の情報語が所定数のゼロビットにより終端されることにより、Viterbi復号化器は既知の状態におかれる。情報語すなわち第1および第2の情報語は、続いて、別のデータビットを評価することなしに、ビタビ復号化器の状態を変更しないデータビットの挿入によって評価される。続いで情報語中に、即ち第1および第2の情報語の中に含まれているデータの使用の下に、後続の符号語すなわち後続の画像データが復号化される。
例えば符号語は第1および第2の符号語から構成される。第1の符号語は3ビットの長さであり、第1の符号語の第1ビットは、画像再生の際にビットデータが迅速または緩慢に構成されるかを示す。第1の符号語の第2ビットは、2つの可能性のあるソース符号化法のうちのどちらが使用されたかを示す。第1の符号語の第3ビットは、情報語すなわち第1および第2の情報が使用されるか否かを示す。第2の符号語は例えば5ビット長さであり、ソース符号化の際に使用される量子化のステップ数である。
一層有利に第3および第4の符号語が用いられる。この場合、第3の符号語は1ビット長さであり、8ビット長さの後続の第4符号語の中にソース符号化の形式に関する付加的な情報が格納されているか否かを示す。このようにして、ソース符号化に関する付加的な情報を第3および第4の符号語を用いて伝送して画像ソース復号化のために使用可能となる。
例えばソース符号化された画像データである輪郭,動きベクトル,ブロック位置,DCT係数,量子化ステップおよびストラクチャポインタは各主のクラスへ分割される。このようにして効果的な画像伝送が保証され、同じデータレートの場合は改善された画質が可能にされる。
前述の方法の融通性は、符号数が、ふさがれていない複数個の符号を有しそのためこれらの符号を以後のクラスのために利用できることにより、高められる。このようにして以後の画像処理法の際に、新たなクラスにより、新たなクラスを処理するためにプロトコルを変形する必要なく、データプロトコルが使用可能となる。これにより前述の方法は以後の拡張のために好適である。
この方法の改善は次のようにして達成される。即ち長さポインタが、クラスの中に含まれている画像データビット数のデータのためにだけ使用されるのでなく、クラスの全部の画像データがこのクラスの中に含まれているか否か、または別の第1の情報語を有する別のクラスが後続するか否かを復号化器に表示するための表示としても使用されることにより、達成される。この様にして復号化器の処理速度が増加される。
インターリーバの有利な構成は、設定された行の幅と著しく長い列を有するメモリマトリクスを有する畳み込みインタリーバを使用する点にある。この場合、画像データビットは対角線状に左上から右下へ読み込まれる。この場合、互いに相続く対角線はその都度に1メモリ場所だけ互いに水平方向へずらされている。画像データの伝送のために、互いに相続く走査線から成るメモリマトリクスから画像データビットは、読み込みの際に対角線が互いにずらされた順序で読み出される。このようにして簡単かつ迅速なインタリービング法が可能となる。この方法はデータチャンネルにおけるバーストエラーからの良好な保護作用を有する。
次の構成は特に有利である。即ち画像の伝送のために伝送されるべきデータビットの数を、対角線状にマトリクスの中へ読み込まれるビットの複数倍に設定し、この場合、欠けている画像データビットを空ビットで代える構成は有利である。このようにしてデインタリーバのマトリクスメモリの中へ読み込む際に画像データビットを、次のように読み込むことができる。即ち同期語のデータビットが所定の列の中に位置する様に、そのためデインタリーバの第2のメモリマトリクスの中の前もって与えられるラスタの中に存在するように、読み込みが可能となる。同期語は相関法を用いて見出だされる。これにより、受信機の全部のシステムコンポーネントを同期語に同期できるようになる。
請求の範囲28の特徴部分の構成を有する本発明の方法は、設定された構成による第1の情報語が、設定されたビット長さと設定されたコードレートにより復号化される利点を有する。続いて後続の画像データビットが、第1の情報語の中に格納されている情報に応じてチャンネル復号化される。このようにして迅速かつ効果的なチャンネル復号化が可能となる。
従属形式の請求の範囲に示された構成により、請求の範囲17に示された方法の有利な発展形態と改善が可能になる。
例えば設定された構成,設定されたビット長さ,設定されたチャンネル符号化形式を有する第2の情報語がチャンネル復号化され、この第2の情報語から、後続の符号語のクラスの形式,エラー防止の形式,即ちコードレートおよび符号語に所属するデータビットの数に関する情報が求められる。続いて第2の情報語に後続する符号語が、第2の情報語の中に格納されているデータの使用の下にチャンネル符号化され、続いて符号語の情報が画像データビットの画像ソース復号化のために用いられる。
有利にデインタリービングの実施のために、メモリマトリクスを有する畳み込みデインタリーバが用いられる。この場合、受信されたデータは対角線状に左下から右上へ読み込まれ、互いに相続く対角線はその都度に1メモリ場所だけ互いに垂直にずらされ、続いてデータは走査線毎に読み出される。この場合、データの読み込みの場合と同様に、走査線は互いに同じ方向において1メモリ場所だけ互いにずらされる。このようにして迅速かつ簡単なデインターリービング法が実施可能となる。この方法は同時に、伝送されるべきデータをデータチャンネルにおけるバーストエラーから十分に保護する。
チャンネル復号化のために、ビタビアルゴリズムにより動作するビタビ復号化器すなわち最尤符号予測復号化器を使用すると有利である。ビタビ復号化器は設定されたメモリ容量を有する。すなわち第1または第2の情報語の情報語の復号化の後に、ビタビ復号化器は既知の状態になり、供給されたゼロビットまたは1ビットの数により、情報語すなわち第1または第2の情報語が評価できる。
続いで情報語すなわち第1または第2の情報語に続く、情報語すなわち第1または第2の情報語の中に含まれている情報を有するデータが、チャンネル復号化される。このようにして効果的な伝送法が可能になる。この場合、データ伝送とチャンネル復号化との間の整合が行なわれる。その結果、画像データがチャンネル復号化される前に、第1および第2の情報語のデータが求められる。
図面
本発明の実施例が図面に示されており、後述の記載に詳述されている。第1図は送信機と受信機、第2図は画像のデータフレーム、第3図は同期語、第4図は情報語、第5図は符号語、第6図はコードレートのためのテーブル、第7図はクラス分けのためのテーブル、第8図は畳み込みインタリーバーおよび畳み込みデインタリーバメモリマトリクス、第9図はプログラムシーケンス、第10図はマクロブロックのためのクラス分けを示す。
実施例の説明
第1図はディジタル形の信号プロセッサ1を示す。このプロセッサはデータバス26を介してマルチプレクサ50と接続されている。マルチプレクサ50は画像データソース51,オーディオソース52およびテレファックス53と接続されている。データソースは第1のディジタル形の信号プロセッサ1ヘディジタルデータを導びく。ディジタル信号プロセッサ1は送信線路27を介して送信ユニット2と接続されている。
同時に第1図は受信ユニット4を示す。この受信ユニットは受信線路28を介して第2のディジタル信号プロセッサ3と接続されている。第2のディジタル信号プロセッサ3は第2のデータバス29とデマルチプレクサ57を介して画像シンク54,オーディオシンク55およびテレファクスシンク56と接続されている。第2のディジタル信号プロセッサ3は受信されたデータを相応のデータシンクへ転送する。
第2図は所定の数のデータビットから成るデータフレーム5を示す。データフレーム5,同期語6,第2の情報語7,符号語8,第1の情報語9,画像データビット10および終端ビット11を有する。データフレームはそれぞれ、画像の伝送のために必要とされるデータを含む。通常はデータフレーム5は、より多くの第1および第2の情報語7,9、より多くの符号語8とより多くのクラスの画像データビット10から構成されている。簡単化のために第2図にはデータは全部は示されていない。請求の範囲1に示されているデータの伝送のためにデータフレームが相応に構成されている。情報語は第1または第2の情報語により示されている。請求項1の場合、第1の情報語と第2の情報語とは区別されない。
第3図は同期語6を示す。これは40ビットの長さであり、2つのWilliard語から成る擬似ノイズ組み合わせ体を形成する。2つのBarker語から成る擬似ノイズ組み合わせ体を選択することもできる。公知のWillard語とBarker語は33ビットだけまでの長さであり、この33ビットは、エラーから正確かつ十分に保護される同期化を可能にするには必ずしも十分ではない。そのためWillard語またはBarker語から成る組み合せが選択ざれる。同期語6は設定されたパターンに従ってデータフレーム5の中へ挿入される。この場合、データフレームの最初の個所には常に同期語のビットが存在する。
第4図は第1または第2の情報語9,7を示す。第1および第2の情報語9,7は同じように構成されている。第1または第2の情報語9,7は4ビット長のクラス番号12,5ビット長の符号ポインタ13,14ビット長の長さ数14および6つのゼロビット15を有する。クラス番号は、後続の画像データ10がどのクラスに所属するかを示す。符号ポインタ13は、どのエラー防止形式で画像データ10がチャンネル符号化されるかの情報を、即ちどのようなコードレートをチャンネルコードされた画像データ10が有するかの情報を含む。長さ数14は、画像データビット10の数、または符号語8に所属するデータビットの数を示す。
各々の情報語を終端するゼロビット15の数は、チャンネルコーダのメモリ容量に適合化されている。使用されるチャンネルコーダは6ビットのメモリ容量を有するため、6つのゼロビット15が用いられる。
第5図は4つの符号語8を示す。この場合、第1の符号語16は3ビットの長さ、第2の符号語17は5ビット長さ、第3の符号語18は1ビット長さ、第4の符号語19は8ビット長さである。第1の符号語16の第1のビットは、画像再生の際に画像データを迅速に表示するか緩慢に表示するかを指示する。第1符号語16の第2ビットは、2つの可能性のあるソース符号化法のうちのどちらが使用されたかを示す。第1の符号語16の第3ビットは、情報語が使用されるか否かを示す。
第2の符号語17は、画像ソース符号化の際に用いられる量子化のステップ数を示す。第3の符号語18は、後続の第4の符号語19の中に画像ソース符号化に関する、以後の処理の際にはじめて使用される付加的な情報が格納されているか否かを示す。
符号語8は次の目的で使用される。即ち画像ソース符号化に関する情報を画像データと共に伝送してこの情報を画像ソース符号化の際に用いる目的で使用される。
第6図はチャンネル符号化のために用いられる、相応のコードレートによりソース符号化された画像データのクラス分けを示す。第1のクラスは動きベクトルMVへ配属されている。第2のクラスはDCT係数(DCT)へ配属されている。第3のクラスは量子化(QU)へ配属されている。5番目のクラスはマクロブロックの位置データ(P)により占められる。
第7図は第1または第2の情報語9,7の符号ポインタのためのテーブルを表す。Hには画像全体に関する情報が符号0000で示されており、MVには動きベクトルが符号0001で、Bにはマクロブロックが符号0010で、Lには符号0011で空ビットが、H.261による方法は符号0100で、それぞれ示されている。さらに第7図は、以後のクラスのために使用可能なふさがれていないコードを示す。
第8図は、同期ビットSI,有効ビットNIおよび終端ビットAの列から成るデータ流22を示す。このデータ流はデータフレームの一部を構成する。有効ビットは例えば第1または第2の情報語9,7,符号語8または画像データビット0により構成される。さらにインターリーバの第1のメモリマトリクス23が示されている。インターリーバの第1のメモリマトリクス23の中へデータ流22が、左上から右下への対角線状に読み込まれる。データビット流22は、画像の伝送のために必要とされるデータビットを構成する。終端ビットAの数は次のように選定されている。即ちインターリーバの第1のメモリマトリクス23の中へデータビットを読み込む際に、その都度に対角線全体が画像のデータにより満たされるように、選定されている。第1のメモリマトリクス23のデータビットは走査線毎に上から下へ再び読み出されて、送信ユニット2,データチャンネルを介して受信ユニット3へ伝送される。受信ユニット3は得られたデータを第2の信号プロセッサ3へ伝送する。この信号プロセッサは受信されたデータ流をデインターリーバの第2のメモリマトリクス24の中へ第8図の中に示されている様に読み込む。第8図はデインターリーバの第2のメモリマトリクス24を示す。このメモリマトリクスの中へ、インターリーバの第1のメモリマトリクス23が対角線状に左下から右上へ書き込まれる。第2のメモリマトリクス24のデータは走査線毎に上から下へ読み出される。その結果、もとのデータ信号22が再び形成されて、データビットが正しい時間順序で再び供給される。
第9図は画像を伝送する方法のプログラムシーケンスを示す。プログラム点31において画像の、マクロブロックへの分割が行なわれる。この画像は例えばCIFフォーマットまたはQCIFフォーマットの形式で設けられている。CIFフォーマットは1走査線に352のピクセルと288の走査線を有する。QCIFフォーマットは1走査線の中に176のピクセルと144の走査線を有する。画像は99マクロブロックへ分割される。各々のマクロブロックは4つの輝度ブロックと2つの色ブロックから成る。4つの輝度ブロックと2つの色ブロックはそれぞれ64のピクセル(8×8)を有する。
プログラム点32において、画像の中の左上に設けられている第1のマクロブロックの画像データがソース符号化される。この場合、複数個のマクロブロックはブロック毎に運動を予測される。この場合、動きベクトルMVは先行の画像に関連づけて求められる。動きベクトルMVは色ブロックへ同様に伝送される。離散コサイン変換は自己形式で実施される−即ちマクロブロックはもとのブロックの中で離散的にコサイン変換される−か、またはこの離散コサイン変換は相互形式で実施される。この場合、もとの画像と先行の画像との差は離散コサイン変換される。この場合、8×8ピクセルの大きさを有する輝度ブロックと色ブロックは2次元的に離散コサイン変換され、そのためDCTスペクトル係数が得られる。DCTスペクトル係数は量子化されてジグザク長さ符号化される。離散コサイン変換は自己離散コサイン変換として前述の様に実施される。別の方法として、相互離散コサイン変換が実施できる。
相応のソース符号化法は例えばPTT Research Neher Laboratories The Netherlands,“Description Reference Model 8”(RM8),Paris,1989に記載されている。そのためソース符号化された画像データとして、輪郭,動きベクトルMV,輝度ブロックまたは色ブロックの位置,DCTスペクトル係数およびスペクトル係数の量子化のステップ数が用いられる。これは伝送する必要がある。別のソース符号化された画像データは例えば、差分量子化の量子化ステップ(DQUANT)に関するデータである。この場合、2ビット長さの語は量子化の変化を示す。もう1つの情報は、マクロブロックの中に含まれていて符号化された変換係数(CBPY)を含む輝度ブロックのデータである。さらに次のような情報が伝送される。即ちマクロブロックのどの色ブロックが符号化された変換係数を含むか、およびどの先行の形式が画像またはマクロブロックのために用いられたか、およびどの量子化が変換係数(CBPCM)のために使用されるかという情報が伝送される。さらに符号語(COD)は、符号化が実施されるか否かを示す。
これらのソース符号化された画像データは第6図に示されている様に複数個のクラスに分類される。これらのクラスはソース符号化された画像データの障害の受けやすさに応じて伝送エラーに関連づけて設定されている。クラスにはコードレートが割り当てられる。この場合、コードレートはクラスに直接はむすびつけられていない。同じクラスが相異なるコードレートを有することもできる。伝送エラーから特別に保護されるべき画像データは低いコードレートを割り当てられる。第6図はソース画像データの、相応のクラスおよびコードレートへの配属を示す。これらのクラスはデータシンクまたは画像ソース符号化器の情報を対象とする。
ソース符号化された画像データの、複類個のクラスへの分類後に、プログラム点39で、第1の情報語9が、伝送されるべきクラスのために設定される。第4図におけるクラス番号12はクラス1を示す。クラス1へ24のデータビットが所属すると、長さポインタ14は2進数の形式で第4図に示されている様に数24を示す。第1および第2の全部の情報語において、ゼロビット15の数は、6つのゼロビットへ設定されている。クラスのソース符号化された画像データの伝送に必要とされるデータビットの数214−1を上回わると、長さポインタに値214−1が配属されて、別の第1の情報語が形成され、この情報語に先行のクラスの欠如するソース符号化された画像データが後続する。そのため復号化器は、値214−1を有する長さポインタの場合に、先行のクラスへの補完が後続することを検出する。ソース符号化されたマクロブロックの後続のクラスのために同様に進行され、その都度に第1の情報語9が形成される。
続いてプログラム点35において、処理されるべき画像の全部のマクロブロックがソース符号化されているか否かが、質問される。答が否定の場合はプログラム点32へ帰還されて後続のマクロブロックがソース符号化される。マクロブロックは相次いで左上の走査線から右下の走査線へソース符号化される。しかし実際の画像の全部のマクロブロックがソース符号化されていると、プログラム点36の方向へ分岐される。
プログラム点36において、画像ソース符号化に関する情報を含む符号語8が形成される。迅速な画像表示が行なわれると、第1の符号語16の第1のビットはゼロになる。実際の画像ソース符号化の場合に第1のソース符号法が使用された時は、第1の符号語16の第2のビットもゼロを取る。第1の符号語16の第3のビットは1を有する。何故ならば情報語が使用されるからである。第2の符号語17は量子化のステップ数を示す。そのため第2の符号語17は相応の2進数として構成されている。第3の符号語18はゼロによりふさがれている。何故ならば第4の符号語19の中にソース符号化法に関する付加情報が格納されていないからである。そのため第4の符号語は8つのゼロビットによりふさがれている。第5図はいま説明した符号語8を示す。
続いてプログラム点37において第2の情報語7が形成される。この情報語は第1の情報語9に相応するように構成されていて符号語8の識別のために用いられる。この場合、第2の情報語7はクラス,コードレートおよび符号語8のデータビットの数を示し、6つの終端用ゼロビット15を含む。このことは第1の情報語の場合の様に、クラス12,符号ポインタ13および長さ数14によって示される。続いてディジタル信号プロセッサ1はプログラム点38において40ビット長さの同期語を第3図に示されているように形成して、同期語6を所定のパターンに応じて、チャンネル符号化後にデータフレームの中へ挿入する。この目的で公知のWillard語と公知のBarker語との組み合わせが用いられる。
ディジタル信号プロセッサ1はこれらのデータからデータフレームを形成する。このデータフレームは、同期語6,第2の情報語,符号語8,第1のクラス1のための第1の情報語9,相応の第1の情報語,ソース符号化された画像の別のクラスのためのソース符号化された画像データ,設定数の終端ビット30から形成されている。画像に所属するデータビットの数は、終端ビット30を用いて、所定の数の複数倍へ設定される。この所定の数は、インターリーバのメモリマトリクスの中へ対角線状に書き込まれる画像データの数により設定される。その結果、画像の画像データはそれぞれ、インターリーバのメモリマトリクスにおける全部の数の対角線を満たす。
プログラム点39においてディジタル信号プロセッサ1は、画像の伝送のために必要とされる画像データのチャンネル符号化を実施する。この場合、第2および第1の情報語は最高のエラー防止をほどこしてチャンネル符号化され、符号語8は、第2の情報語において符号ポインタの中に格納されているエラー防止機能をもって符号化される。ソース符号化された画像データは、エラー防止機能をもってチャンネル符号化される。この場合このエラー防止機能はそのクラスに応じて第1の情報語9における符号ポインタ13の中に格納されている。チャンネル符号化の場合、例えば畳み込み符号化が使用される。
畳み込み符号化はClark,“Error Correction Coding for Digital Communications″,Plenum Press,New York,1981,ISBN 0−306−40615−2のページ227以下に示されている。別の符号化法は、ページ267以下に示されている。
続いてプログラム点40において、画像のチャンネル符号化されたデータが送信ユニット2へ転送される。送信ユニット2はチャンネルコーダ化された画像データを周波数変調またはGSFK変調を用いて伝送する。プログラム点40の後はプログラム点31へ帰還されて次の画像が処理される。チャンネル符号化の際に遅延が生ずると、画像データは伝送のために供給されないが、それにもかかわらずデータは伝送しなければならない。そのため第1のディジタル信号プロセッサ2によりゼロビットが挿入されてこれが伝送される。
データチャンネルにおいてバーストエラーからの保護を構じたい時は、インターリーバが前述のチャンネル符号化の際に用いられる。この場合、ディジタル信号プロセッサ1はプログラム点39において、第8図に示されているデータ流をインターリーバの第1のメモリマトリクス23へ導びく。この場合、データ流22は対角線状に左上から右下へ読み込まれ、対角線はその都度に1メモリフィールドだけ互いに下へずらされる。続いてディジタル信号プロセッサ1はディジタルビットを第1のメモリマトリクス23から走査線毎に読み出して、これを送信ユニット2へ転送する。
第9図に示された、ソース符号化されたマクロブロックの画像データの、複数個のクラスへの分割ではなく、次のように有利に構成できる。即ち唯1つまたは少数のマクロブロックのソース符号化された画像データをクラスの中へ分類して、さらに各々のクラスに第1の情報語を設けるのである。
これにより符号化器の遅延が低減される。しかし正確に段階づけられたクラス分けは行なわれず、これによりデータレートは場合によりそれほど効果的には利用されない。
第10図は画像の、種々のクラスの複数個の領域への分類を示す。これらの複数個の領域の中へクラスが書き込まれており、小さい数を有するクラスは大きいエラー防止作用に相応する。周縁領域に設けられているマクロブロックは前記より小さいエラー防止作用の下に伝送される。何故ならば画像のこれらの領域は画質の主観的な印象にとっては二義的な役割しか有していないからである。しかし画像の中央領域は大きいエラー防止作用を有するクラスに配属されている。何故ならばこの領域においては品質の劣る画質が直ちに目につくからである。
第9図に示された方法の独特の簡単化は、ソース符号化された、画像の画像データを複数個のクラスの中へ分割し、これらのクラスにそれぞれ第1の情報語を設ける点にある。このようにして複数個の画像データがより大きいクラスへまとめられる。このことは著しく簡単であるがそれほど正確な方法は構成しない。
第11図はチャンネル符号化されソース符号化された画像の受信と復号化のためのプログラムシーケンスを示す。プログラム点80において画像データが受信ユニット4により受信され、周波数復調されて第2のディジタル信号プロセッサ3へ導びかれる。第2のディジタル信号プロセッサ3はこのディジタル画像データを、第8図に示されている様に畳み込みデインターリービング法で処理する。
インターリービング法とデインターリービング法は公知であり、例えばClark,“Error Correction Coding for Digital Communications″,Plenum Press,New York,1981,ISBN 0−306−40615−2,ページ345以下に示されている。
ディジタル画像データは対角線状に左下から右上へ第1のマトリクスメモリ24の中へ読み込まれる。第2のディジタル信号プロセッサ3は次のことを確認する。即ち同期語のビットが第2のメモリマトリクス24の所定の列の中に固定の距離すなわち間隔で設けられていることを確認する。この同期語のビットの時間間隔は、データチャンネルにおけるバーストエラーに対する同期化の感度を低下させる。理想的な同期化ビット列との相互相関比較を用いて、第2のディジタル信号プロセッサ3は同期語を求めて、さらにエラー閾値にもとづいて、同期語が検出されたか否かを判定する。相互相関法は公知であり例えばProakis,″Digital Communications″,McGraw-Hill,New York,1989,ページ141以下に示されている。
デインターリーバにおいて生ずる時間遅延は、同期化を実施する目的で、第2のディジタル信号プロセッサ3により用いられる。同期語の第1のビットは画像全体のデータ用のデータフレームの開始を示す。続いて画像データは走査線毎に第2のマトリクスメモリ24から読み出される。この場合、同期語の第1ビットから開始される。第2のディジタル信号プロセッサ3に、同期語の第1ビットの後に第1または第2の情報語9,7が後続する。この第1または第2の情報語9,7は所定数のデータビットを有し、さらに所定のコードレートでチャンネル符号化されている。第2のディジタル信号プロセッサ3は、ビタビアルゴリズム(最尤シーケンス予測)により第1または第2の情報語9,7のチャンネル復号化を実施し、第1または第2の情報語の中に格納されているデータから、どのくらいの量のデータビットが後続の符号語または後続の画像データを有するか、およびどのコードレートで符号語または画像データビットをチャンネル復号化すべきかを、求める。
最尤シーケンス予測法は公知であり、Clark,″Error Correction Coding for Digital Communications”,Plenum Press,New York,1981,ISBN 0−306−40615−2,ページ231以下、およびProakis,“Digital Communications″,McGraw-Hill,New York,1989,ページ394以下に示されている。
プログラム点82において第2のディジタル信号プロセッサ3は符号語8のチャンネル復号化をビタビアルゴリズム法により実施する。符号語8の中に格納されているデータは第2のディジタル信号プロセッサ3により記憶される。続いて第1の情報語9は、設定されている符号語に応じて第2のディジタル信号プロセッサ3により、ビタビアルゴリズムの使用の下にチャンネル復号化される。第1の情報語9の中に格納されているデータから第2のディジタル信号プロセッサ3は、どのくらいの量のデータビットを後続の画像データが有するか、およびどのコードレートで後続のビットデータがチャンネル符号化されたかを検出する。続いて第2の信号プロセッサ3が第1の情報語9の中に格納されているコードレートの使用の下に、後続の画像データビットのチャンネル復号化を、ビタビアルゴリズムにより実施する。続いて別の第1の情報語と別の画像データビットが第2のディジタル信号プロセッサ3によりビタビアルゴリズムを用いて、画像に所属する全部の画像データビットがチャンネル復号化されてしまうまで、チャンネル復号化される。
プログラム点83において画像の画像データビットが第2のディジタル信号プロセッサ3により画像ソース復号化され、このチャンネル復号化されてソース復号化された画像データは続いて第2のディジタル信号プロセッサ3により第2のバス29へ転送される。相応の画像ソース復号化法はソース符号化された画像データから同様に得られる。
画像ソース復号化の場合に第2のディジタル信号プロセッサ3により、符号語8の中に格納されている情報が用いられる。著しく簡単な方法の場合は符号語8は用いられない。その結果、第2の信号プロセッサ3は第1の情報語9とソース符号化されている画像データ10から、ソース復号化された画像データが、したがって画像を求める。
続いてソース復号化された画像データが第2のデータバス29を介して画像再生ユニットへ与えられ、画像再生ユニットがこの画像を表示する。続いて第2のディジタル信号プロセッサ3により次の画像のデータが処理される。
さらに、送信側でインターリービング法が使用されなかった、画質の低い技術的に簡単な方法の場合は、必ずしも受信側でデインターリービング法は実施されない。
前述の方法は例えば移動無線電話における画像伝送のために用いられる。伝送路として例えばヨーロッパディジタル無線電話網(DECT)が用いられる。
Claims (30)
- データの伝送方法であって、該データは少なくとも1つのデータソース(51、52、53)から発生されて、データフレーム(5)の中でチャンネル符号化器へ導びかれ、該データがチャンネル符号化される形式のデータ伝送方法において、
データを、エラー伝送によるデータ再構成時の画質に関するデータの重要度のクラスにクラス分けし、各クラスに対して同一の所定の長さの情報語(7、9)を作成し、該情報語(7、9)は、このクラスの形式、このクラスへ所属するデータビット数及び該クラスを符号化する際のコードレートに関するデータを有し、まず最初にコードレートを情報語(7、9)からチャンネル符号化器により読み出し、該コードレートで情報語(7、9)に所属するクラスのデータをチャンネル符号化し、さらに情報語(7、9)を設定されたコードレートによりチャンネル符号化する、データの伝送方法。 - データ発生および/またはデータソース符号化に関する情報を、前記データフレーム(5)の中に格納する、請求の範囲1記載の方法。
- 前記データ発生として、画像データおよび/またはテレファクスデータがある、請求の範囲1又は2記載の方法。
- データをチャンネル符号化の後にインターリービング処理を施し、この処理の場合、データを第1のメモリマトリクスに対角線状に読み込み、続いて走査線毎に読み出す、請求の範囲1から3までのいずれか1項記載の方法。
- データフレームが、第1のメモリマトリクスの整数個の対角線のメモリ場所に相応する所定数のデータビットを有する、請求の範囲4記載の方法。
- データ伝送の同期化を、伝送エラーに対して充分な自己相関特性を有する擬似ノイズシーケンスにより実施する、請求の範囲1から5までのいずれか1項記載の方法。
- 請求の範囲1から6までのいずれか1項に従ってチャンネル符号化されたデータのチャンネル復号化方法において、
情報語が設定されたコードレートによりかつ所定数のデータビットにおいてチャンネル復号化され、
該情報語から、この情報語に所属するクラスのデータビットの数とコードレートが求められ、続いて該クラスのデータが、情報語の中に格納されているコードレートでチャンネル復号化される、データのチャンネル復号化方法。 - チャンネル復号化器として、最尤シーケンス予測法により動作するビタビ復号化器を使用する、請求の範囲7記載の方法。
- ビタビ復号化器は、情報語の最後のデータビットの読み込み後に既知の状態にあり、さらにビタビ復号化器は読み込まれた情報語を、データフレームの別のデータビットを読み込むことなく、次のようにして評価する、即ちビタビ復号化器の前記の状態を変化させないビットを読込むことにより評価する、請求の範囲7又は8記載の方法。
- 画像の伝送方法であって、この場合、画像をソース符号化し続いてチャンネル符号化してデータチャンネルを介して伝送する形式の画像の伝送方法において、該画像を複数個のマクロブロックへ分割し、各々のブロックをソース符号化し、マクロブロックのソース符号化された画像データを複数個のクラスのうちの1つクラスの中へ割り当て、該クラスは、画像データにおけるエラー伝送によるマクロブロック再構成時の画質に関するデータの重要度によって異なっており、さらにマクロブロックの画像データにそれぞれ第1の情報語(9)を付与し、さらに該第1の情報語(9)は所定の構成により、クラスの形式,チャンネル符号化のコードレート,マクロブロックに所属する画像データ(10)のビット数に関するデータを含み、さらに付加的に複数の符号語(8)を、全部のマクロブロックがソース符号化された後に、かつ、チャンネル符号化の前に、画像の前記複数のマクロブロックの画像データに付加し、さらに該符号語(8)はソース符号化の形式に関する情報を含み、さらに該符号語に第2の情報語(7)を付与し、さらに第2の情報語(7)は所定の構成により、符号語(8)のクラスの形式,チャンネル符号化のコードレート,符号語(8)に所属するデータビットの数に関するデータを有し、さらに第1の情報語(9)と第2の情報語(7)を所定のチャンネル符号化により伝送し、さらに各々のマクロブロックの符号語(8)と画像データ(10)をそのクラスに相応する所定のチャンネル符号化により伝送し、さらに同期語(6)を画像のチャンネル符号化されたデータビットに付加することを特徴とする、画像の伝送方法。
- 画像の伝送方法であって、この伝送の場合、画像をソース符号化し続いてチャンネル符号化してデータチャンネルを介して伝送する形式の画像の伝送方法において、画像のソース符号化される画像データ(10)を、該画像データ(10)の伝送の際に生ずるエラーによる画像の再構成時の画質に関するデータの重要度のクラスにクラス分けし、各々のクラスに第1の情報語(9)を付加し、該第1の情報語(9)は所定の構成により、クラスの形式,チャンネル符号化のコードレート,これに所属する画像データ(10)のビット数に関するデータを含み、第1の情報語(9)を所定のチャンネル符号化により伝送し、画像データ(10)をそのクラスに応じて所定のチャンネル符号化により伝送し、この伝送の際に画像の該チャンネル符号化された画像データ(10)と第1の情報語(9)に同期語(6)を付加することを特徴とする、画像の伝送方法。
- 画像の伝送方法であって、この伝送の場合に画像をソース符号化し、続いてチャンネル符号化してデータチャンネルを介して伝送する形式の画像の伝送方法において、該画像を複数個のマクロブロックへ分割し、各マクロブロックをソース符号化し、各々のマクロブロックのソース符号化された画像データをクラスへ割り当て、この場合これらのクラスは、画像データ(10)の伝送の際に生ずるエラーによるマクロブロックの再構成時の画質に関するデータの重要度を表し、さらに該クラスの画像データ(10)にそれぞれ第1の情報語(9)を付与し、さらに該第1の情報語(9)は所定の構成により、クラスの形式,チャンネル符号化のコードレート,クラスに所属する画像データ(10)のビット数に関するデータを含み、全部のマクロブロックがソース符号化された後に、かつ、チャンネル符号化の前に、複数の符号語(8)を画像のデータへ付加し、さらに符号語(8)がソース符号化の形式に関する情報を含み、符号語に第2の情報語(7)を設け、さらに第2の情報語(7)は所定の構成により、符号語(8)のクラスの形式,チャンネル符号化のコードレート,符号語(8)に所属するデータビットの数に関するデータを有し、さらに第1の情報語(9)と第2の情報語(7)を所定のようにチャンネル符号化し、さらに符号語(8)とクラスの画像データをそのクラスに相応する所定のチャンネル符号化により処理し、さらに画像のチャンネル符号化されたデータに伝送前に同期語(6)を付加することを特徴とする、画像の伝送方法。
- マクロブロックを相次いで伝送する、請求の範囲10又は12記載の方法。
- 同期語(6)として、2つのWillard符号語または2つのBarker符号語から合成される擬似ノイズ語を使用する、請求の範囲1から13までのいずれか1項記載の方法。
- 第1および第2の情報語(9,7)が第1の4ビット長さのクラス番号(12),5ビット長さの符号ポインタ(13),14ビット長さの長さ数(14)を有し、クラス番号(12)はこれに所属する符号語(8)のクラスまたはこれに所属する画像データ(10)のクラスを表わし、符号ポインタ(13)はチャンネル符号化のために用いられるコードレートを表わし、長さ数(14)は符号語(8)またはクラスに所属するデータビットの数を表わす、請求の範囲1から14までのいずれか1項記載の方法。
- 情報語または第1および第2の情報語(9,7)を所定数のゼロビット(15)で終端し、該所定数は使用されるチャンネル符号化器のメモリ容量に相応する、請求の範囲1から15までのいずれか1項記載の方法。
- 符号語(8)を第1および第2の符号語(16,17)から構成し、第1の符号語(16)は3ビットの長さであり、第1のビットは画像データを迅速または緩慢に形成されるべきか否かを表わし、第1の符号語(16)の第2のビットは2つの選択可能なソース符号化法のうちの一方が使用されたか否かを示し、第1の符号語(16)の第3のビットを、情報語が使用されるか否かの情報のために使用し、第2の符号語(17)が5ビット長さであり、DCT係数の算出の際の量子化のステップサイズを示す、請求の範囲10又は12記載の方法。
- 符号語(8)が第3および第4の符号語(18,19)を有し、第3の符号語(8)は1ビットの長さであり、8ビット長さの後続の第4の符号語(19)の中に画像ソース符号化に関する付加的な情報が格納されているか否かを示す、請求の範囲17記載の方法。
- ソース符号化された画像データを動きベクトル、ブロック位置、DCT係数、量子化ステップのクラスに分割する、請求の範囲10から18までのいずれか1項記載の方法。
- 1つのクラスとして動きベクトルを使用し、もう1つのクラスとしてDCT係数、可変の2次元の長さ符号化の変換係数、および1つのブロックの終りを識別する2つビットを使用し、別のクラスとして、差分量子化(DQUANT)に関するデータ、および/またはマクロブロックの中に含まれていて符号化された変換係数(CBPY)を含む輝度ブロックに関するデータ、および/または符号化された変換係数を含む、マクロブロックのクロミナンスブロックに関するデータ、およびどの予測モードが画像またはマクロブロックのために使用されるか、およびどの量子化(CBPCM)が使用されるかのデータ、および/または符号化(COD)が実施されるか否かのデータが使用される、請求の範囲12記載の方法。
- 符号ポインタ(13)が、ふさがれていない符号を以後のクラスのために有する、請求の範囲15から20までのいずれか1項記載の方法。
- レートコンパチブルパンクチャド畳み込み符号化器を使用する、請求の範囲1から21までのいずれか1項記載の方法。
- 長さ数(14)により表わされる数よりも大きい数の画像データ(10)を有するクラスの場合は、該長さ数(14)が値(214−1)を有し、先行のクラスの別の画像データ(10)を含む別のクラスが第1の情報語(9)に続く、請求の範囲15から22までのいずれか1項記載の方法。
- チャンネル符号化された画像データを第1のメモリマトリクス(23)を有する畳み込みインターリーバへ導びき、該第1のメモリマトリクス(23)が設定されたビット幅を有しかつ周期的に書き込まれ、さらにデータをビット毎に対角線状に左上から右下へ読み込み、互いに相続く対角線をその都度に1メモリ場所(ロケーション)だけ水平方向にずらし、さらに伝送ためにデータをビット毎に、互いに相続く走査線から、読み込みの際に対角線が互いにずらされた順序で読み出す、請求の範囲10から23までのいずれか1項記載の方法。
- 画像のために伝送されるべきデータビットは、対角線状に第1のメモリマトリクス(23)の中へ読み込まれるビットの複数倍の設定数に相応する、請求の範囲10記載の方法。
- 請求項10から25までのいずれか1に記載の、チャンネル符号化されさらにソース符号化された画像データの復号化方法であって、この復号化の場合に画像データをチャンネル復号化器へ導びいてチャンネル復号化し、チャンネル復号化された画像データを画像ソース復号化器へ供給してソース復号化し続いて表示する形式の復号化法において、同期後(6)の中から相関比較により時間的な同期化信号を導出し、さらに所定の構成、所定のビット長さ、所定のチャンネル符号化状態で第1の情報語(9)を復号化し、第1の情報語(9)から後続の画像データのクラスの形式,チャンネル符号化のコードレートおよびこのクラスに所属する画像データ(10)のビット数に関する情報を求め、第1の情報語(9)を評価した後に、第1の情報語(9)に所属する画像データ(10)を、第1の情報語(9)の中に格納されているデータの使用の下にチャンネル復号化し、続いて画像ソース復号化することを特徴とする、チャンネル符号化されソース符号化されたディジタル画像データの復号化方法。
- 設定された構成,設定されたビット長さ,設定されたチャンネル符号化形式で第2の情報語(7)を復号化し、第2の情報語(7)から、後続の符号語(8)のクラスの形式,チャンネル符号化のコードレート,符号語(8)に所属するデータビットの数に関する情報を求め、第2の情報語(7)の評価後に、第2の情報語(7)に所属する符号語(8)を、第2の情報語(7)の中に格納されているデータの使用の下にチャンネル復号化して、符号語(8)を画像データ(10)の画像ソース復号化のために用いる、請求の範囲26記載の方法。
- 受信されたデータを、第2のメモリマトリクス(24)を有する畳み込みデインタリーバへ導びき、さらにデインタリーバの第2のメモリマトリクス(24)が所定のビット幅を有していて周期的に繰り返して書き込みされ、さらにデータをビット毎に対角線状に左下から右上へ読み込み、この読み込みの際に互いに相続く対角線を1メモリ場所だけ互いに水平方向へずらし、続いてデータを走査線毎にビット毎に読み出し、この順序でチャンネル復号化器へ導びく、請求の範囲26又は27記載の方法。
- チャンネル復号化器として、最尤シーケンス予測法で動作するビタビ復号化器を使用する、請求の範囲26から28までのいずれか1項記載の方法。
- ビタビ復号化器は設定されたメモリ容量を有し、第1または第2の情報語(9,7)における空ビットの検出後にビタビ復号化器のメモリは第2のディジタル信号プロセッサ(3)により、別のビットデータを処理することなく空ビットを供給され、第1および/第2の情報語(9,7)を評価し、続いて第1または第2の情報語(9,7)に後続するデータを、第1または第2の情報語(9,7)の中に含まれている情報によりチャンネル復号化する、請求の範囲29記載の方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE4408163A DE4408163A1 (de) | 1994-03-11 | 1994-03-11 | Verfahren zum Übertragen von Daten |
DE4408163.4 | 1994-03-11 | ||
PCT/DE1995/000320 WO1995024770A1 (de) | 1994-03-11 | 1995-03-08 | Verfahren zum übertragen von bildern |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08510619A JPH08510619A (ja) | 1996-11-05 |
JP4226072B2 true JP4226072B2 (ja) | 2009-02-18 |
Family
ID=6512456
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP52315495A Expired - Lifetime JP4226072B2 (ja) | 1994-03-11 | 1995-03-08 | 画像の伝送方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US5771102A (ja) |
EP (1) | EP0698316B1 (ja) |
JP (1) | JP4226072B2 (ja) |
DE (2) | DE4408163A1 (ja) |
WO (1) | WO1995024770A1 (ja) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19521992A1 (de) * | 1995-06-20 | 1997-01-02 | Bosch Gmbh Robert | Verfahren zur Erzeugung eines Stroms von Bilddaten für die Übertragung eines Bildes und Verfahren zur Auswertung eines Stroms von Bilddaten |
DE19605418B4 (de) * | 1996-02-14 | 2014-11-20 | Ipcom Gmbh & Co. Kg | Verfahren zur Aufbereitung von Daten, insbesondere für die Übertragung mit veränderlicher Kanalbitrate |
DE19614701A1 (de) * | 1996-04-15 | 1997-10-16 | Bosch Gmbh Robert | Verfahren zur Übertragung von codierten Daten |
US6636748B2 (en) * | 1998-01-12 | 2003-10-21 | David A. Monroe | Method and apparatus for image capture, compression and transmission of a visual image over telephone or radio transmission system |
US6405338B1 (en) * | 1998-02-11 | 2002-06-11 | Lucent Technologies Inc. | Unequal error protection for perceptual audio coders |
DE19813412B4 (de) * | 1998-03-26 | 2004-02-12 | Robert Bosch Gmbh | Verfahren zur Übertragung von Videodaten mit Mobilfunkgeräten |
US6816184B1 (en) * | 1998-04-30 | 2004-11-09 | Texas Instruments Incorporated | Method and apparatus for mapping a location from a video image to a map |
CN1145908C (zh) * | 1998-09-29 | 2004-04-14 | 西门子公司 | 处理具有图象点的数字化图象的方法和装置 |
US6540416B2 (en) * | 1999-12-30 | 2003-04-01 | Applied Science Fiction, Inc. | System and method for digital film development using visible light |
JP2003519410A (ja) | 1999-12-30 | 2003-06-17 | アプライド、サイエンス、フィクシャン、インク | 可視光を使用してデジタルフィルムを現像するための改良されたシステムおよび方法 |
GB0000634D0 (en) * | 2000-01-12 | 2000-03-01 | Simoco Int Ltd | Radio communications system |
CN1199360C (zh) * | 2000-07-17 | 2005-04-27 | 皇家菲利浦电子有限公司 | 数据流的编码 |
TR200200680T1 (tr) * | 2000-07-17 | 2002-09-23 | Koninklijke Philips Electronics N. V. | Sinyal kodlama. |
US7603610B2 (en) * | 2002-02-18 | 2009-10-13 | Koninklijke Philips Electronics N.V. | Coding a video data stream with unequal error protection based activity |
DE102005045957A1 (de) * | 2005-09-26 | 2006-11-16 | Siemens Ag | Verfahren und Vorrichtung zur Übertragung von Signalen |
JP4868814B2 (ja) * | 2005-10-04 | 2012-02-01 | キヤノン株式会社 | 印刷装置、印刷方法、及び、印刷プログラム |
US20110085021A1 (en) * | 2009-10-12 | 2011-04-14 | Capso Vision Inc. | System and method for display of panoramic capsule images |
US8150124B2 (en) * | 2009-10-12 | 2012-04-03 | Capso Vision Inc. | System and method for multiple viewing-window display of capsule images |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6052509B2 (ja) * | 1977-05-16 | 1985-11-19 | ソニー株式会社 | デジタル信号伝送方法 |
US4275457A (en) * | 1977-05-18 | 1981-06-23 | Martin Marietta Corporation | Apparatus and method for receiving digital data at a first rate and outputting the data at a different rate |
US4119945A (en) * | 1977-07-01 | 1978-10-10 | Rca Corporation | Error detection and correction |
DE3320948A1 (de) * | 1983-06-10 | 1984-12-13 | Philips Patentverwaltung Gmbh, 2000 Hamburg | Verfahren zur synchronisation in einem datenuebertragungssystem bei verwendung eines linearen blockcodes |
US4692816A (en) * | 1983-07-08 | 1987-09-08 | Victor Company Of Japan Ltd. | Digital data transmitting system for transmitting digital data a number of times depending on an information content of the digital data |
GB2156555B (en) * | 1984-03-24 | 1988-03-09 | Philips Nv | Error correction of data symbols |
JPS63503016A (ja) * | 1986-04-11 | 1988-11-02 | アムペツクス コーポレーシヨン | 主データの誤差チエツク記号に属性データを符号化及び復号化するための装置及び方法 |
US5214656A (en) * | 1990-12-13 | 1993-05-25 | At&T Bell Laboratories | Multiplexed coded modulation with unequal error protection |
JP3012698B2 (ja) * | 1991-01-29 | 2000-02-28 | オリンパス光学工業株式会社 | 画像データの符号化装置および符号化方法 |
JP3093830B2 (ja) * | 1991-07-19 | 2000-10-03 | 株式会社リコー | 画像デ−タ圧縮伝送方法 |
DE4229654A1 (de) * | 1991-09-25 | 1993-04-22 | Thomson Brandt Gmbh | Verfahren zur uebertragung eines audio- und/oder videosignals |
US5574570A (en) * | 1992-05-12 | 1996-11-12 | Mitsubishi Denki Kabushiki Kaisha | Video signal recording/reproduction apparatus and method for recording/reproducing two kinds of video signals carrying different amounts of information |
US5502571A (en) * | 1992-11-18 | 1996-03-26 | U.S. Philips Corporation | Device for processing digital signals first coded by means of variable length coding and device for inversely processing signals thus processed |
US5603096A (en) * | 1994-07-11 | 1997-02-11 | Qualcomm Incorporated | Reverse link, closed loop power control in a code division multiple access system |
US5623511A (en) * | 1994-08-30 | 1997-04-22 | Lucent Technologies Inc. | Spread spectrum code pulse position modulated receiver having delay spread compensation |
US5602875A (en) * | 1995-01-13 | 1997-02-11 | Motorola, Inc. | Method and apparatus for encoding and decoding information in a digtial communication system |
-
1994
- 1994-03-11 DE DE4408163A patent/DE4408163A1/de not_active Ceased
-
1995
- 1995-03-08 DE DE59510435T patent/DE59510435D1/de not_active Expired - Lifetime
- 1995-03-08 WO PCT/DE1995/000320 patent/WO1995024770A1/de active IP Right Grant
- 1995-03-08 EP EP95913011A patent/EP0698316B1/de not_active Expired - Lifetime
- 1995-03-08 JP JP52315495A patent/JP4226072B2/ja not_active Expired - Lifetime
- 1995-03-08 US US08/553,467 patent/US5771102A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH08510619A (ja) | 1996-11-05 |
WO1995024770A1 (de) | 1995-09-14 |
DE59510435D1 (de) | 2002-12-05 |
EP0698316A1 (de) | 1996-02-28 |
US5771102A (en) | 1998-06-23 |
EP0698316B1 (de) | 2002-10-30 |
DE4408163A1 (de) | 1995-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4226072B2 (ja) | 画像の伝送方法 | |
KR100493770B1 (ko) | 화상부호화장치,화상복호화장치및화상전송방법 | |
KR100296660B1 (ko) | 디코딩비디오신호용에러은페장치 | |
JPH10234040A (ja) | ビデオ情報をパケット化する方法 | |
CN1225530A (zh) | 加和编码纠错码的方法和装置及发送带纠错码数据的方法 | |
JPH08140091A (ja) | 画像伝送システム | |
JP2012231532A (ja) | ビデオ誤り隠蔽法 | |
US6859500B2 (en) | Run-length coding of non-coded macroblocks | |
KR20040091208A (ko) | 동영상 전송 시스템의 에러 검출 방법 | |
US6983016B2 (en) | Method for detecting errors in video information | |
EP1303918B1 (en) | Signalling of signal significance information between an application layer and a channel encoder | |
US6697425B1 (en) | Dynamic image encoding apparatus and method for encoding a dynamic image | |
JP2004504752A (ja) | データストリームの符号化方法 | |
US6198849B1 (en) | Process for producing and evaluating a video data stream for video transmission | |
CN111447451A (zh) | 图像编码、解码方法及装置 | |
CN100385954C (zh) | 压缩视频分组已编码视频数据的方法和设备 | |
US6909450B2 (en) | Video encoding and decoding method of mitigating data losses in an encoded video signal transmitted through a channel | |
US6307975B1 (en) | Image coding technique employing shape and texture coding | |
ES2559406T3 (es) | Sistema y método para codificación aritmética | |
KR20010032315A (ko) | 부호화 장치 및 방법, 복호 장치 및 방법 | |
WO2000018126A1 (en) | Coding device and method, and decoding device and method | |
KR100596272B1 (ko) | 기억 장치 및 기억 방법 | |
JP3807110B2 (ja) | 画像符号化装置 | |
JPH07336692A (ja) | デジタル伝送システムの誤り訂正装置 | |
Budagavi et al. | Wireless video communications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050308 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20050603 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20050715 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050908 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061010 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20070110 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20070226 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070410 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20080111 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080401 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080630 |
|
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: 20081028 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20081126 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111205 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111205 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121205 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121205 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131205 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |