(57)【要約】デジタルオーディオ及び／又はビデオ信号から可変ビットレートで圧縮されたデータストリーム（ＣＡＶ）を生成する符号化方法及び符号化システムにおいて、前記データストリームの全ビット量／レートの所定の制限値が設けられ、前記信号は、一時バッファ（３）のセグメント（ｓ１、ｓ２）に書き込まれ、解析手段（４）において前記信号の複雑さに関して解析される。これにより得られた複雑さ情報（Ｃ−ＩＮＦ）を用いて、一時バッファ（３）からセグメントごとに読み取られる前記オーディオ及び／又はビデオ信号は、圧縮手段（５）において可変ビットレートで圧縮されたデータストリーム（ＣＡＶ）に変換され、生成された前記データストリームのビットレートは、当該セグメントに対して与えられたセグメント全体のビット量及び前記複雑さ情報の関数として前記セグメント内に割り当てられる。データストリーム（ＣＡＶ）は、メモリ手段（６）に記憶されるか、又はデータ伝送手段（７）を介して送信されることができる。
2005539452.tif 000002
【特許請求の範囲】
【請求項１】
デジタルオーディオ及び／又はビデオ信号から、又はアナログ信号からデジタル化されたオーディオ及び／又はビデオ信号から可変ビットレートで圧縮されたデータストリームを生成する符号化方法であって、前記データストリームの全ビット量／レートが所定の制限値を超えない符号化方法において、
前記オーディオ及び／又はビデオ信号が一時バッファ内の中間記憶部に加えられるステップと、
前記オーディオ及び／又はビデオ信号が、複雑さ情報を得るために前記信号の波形の複雑さに関して解析されるステップと、
前記一時バッファ内の中間記憶部に加えられた前記オーディオ及び／又はビデオ信号が、個別のセグメントに分割されるステップと、
前記オーディオ及び／又はビデオ信号が、前記一時バッファからセグメントごとに読み取られ、前記オーディオ及び／又はビデオ信号に割り当てられた前記複雑さ情報を用いて、最終的に可変ビットレートでデータストリームを与える信号圧縮に対する圧縮方法を受け、前記ビットレートが、当該セグメントに与えられたセグメント全体のビット量及び前記複雑さ情報の関数として前記セグメント内に割り当てられるステップと、
前記データストリームが、メモリ手段に記憶されるか、又はデータ伝送装置を介して送信されるステップと、
を特徴とする符号化方法。
【請求項２】
前記一時バッファが、リングバッファとして構成されることを特徴とする、請求項１に記載の符号化方法。
【請求項３】
前記一時バッファが少なくとも２つの独立したメモリ領域又はメモリユニットを有し、前記オーディオ及び／又はビデオ信号が、セグメントごとに交代で書き込まれるか、又は読み取られることができることを特徴とする、請求項１に記載の符号化方法。
【請求項４】
前記一時バッファに記憶された前記オーディオ及び／又はビデオ信号が、等しい長さのセグメントに分割されることを特徴とする、請求項１に記載の符号化方法。
【請求項５】
前記一時バッファに記憶された前記オーディオ及び／又はビデオ信号のセグメントの長さが、前記信号の複雑さに応じて適合的に変更されることができることを特徴とする、請求項１に記載の符号化方法。
【請求項６】
前記オーディオ及び／又はビデオ信号が、前記一時バッファに記憶する前に事前圧縮を受けることを特徴とする、請求項１に記載の符号化方法。
【請求項７】
前記事前圧縮中に、前記オーディオ及び／又はビデオ信号が、前記信号の波形の複雑さに関して解析され、これにより得られた前記複雑さ情報が、後の圧縮手順で更に使用するために前記オーディオ及び／又はビデオ信号と一緒に前記一時バッファに記憶されることを特徴とする、請求項６に記載の符号化方法。
【請求項８】
前記セグメントに与えられたセグメント全体のビット量が、前記信号の低い複雑さのために完全に使い尽くされていない場合に、残りが後のセグメントに割り当てられることを特徴とする、請求項１に記載の符号化方法。
【請求項９】
デジタルオーディオ及び／又はビデオ信号から、又はアナログ／デジタル変換器によりデジタル化されたアナログオーディオ及び／又はビデオ信号から可変ビットレートで圧縮されたデータストリームを生成する符号化システムであって、前記データストリームの全ビット量／レートが所定の制限値を超えない符号化システムにおいて、
前記オーディオ及び／又はビデオ信号が書き込まれることができる一時バッファと、
前記オーディオ及び／又はビデオ信号を波形の複雑さに関して解析し、複雑さ情報が生成されることができる解析手段と、
前記一時バッファに記憶された前記オーディオ及び／又はビデオ信号を個別のセグメントに分割する制御手段と、
前記オーディオ及び／又はビデオ信号を可変ビットレートで圧縮されたデータストリームに変換する圧縮手段であって、前記オーディオ及び／又はビデオ信号が、前記一時バッファからセグメントごとに読み取られ、前記オーディオ及び／又はビデオ信号に割り当てられた前記複雑さ情報と共に当該圧縮手段に送信されることができ、当該圧縮手段が、生成されたデータストリームのビットレートが、当該セグメントに与えられたセグメント全体のビット量及び前記複雑さ情報の関数として前記セグメント内に割り当てられるような様式で制御されることができる当該圧縮手段と、
前記データストリームを記憶するメモリ手段又は前記データストリームを送信するデータ伝送手段と、
を特徴とする符号化システム。
【請求項１０】
前記一時バッファがリングバッファとして構成されることを特徴とする、請求項９に記載の符号化システム。
【請求項１１】
前記一時バッファが少なくとも２つの独立したメモリ領域又はメモリユニットを有し、前記オーディオ及び／又はビデオ信号が、セグメントごとに交代で書き込まれるか、又は読み取られることができることを特徴とする、請求項９に記載の符号化システム。
【請求項１２】
前記一時バッファに記憶された前記オーディオ及び／又はビデオ信号のセグメントの長さが、前記制御手段により前記信号の複雑さに応じて適合されることができることを特徴とする、請求項９に記載の符号化システム。
【請求項１３】
前記一時バッファに記憶される前に前記オーディオ及び／又はビデオ信号を事前圧縮する事前圧縮手段を特徴とする、請求項９に記載の符号化システム。
【請求項１４】
前記符号化システムがコンピュータプログラム制御を用いて動作されることができ、第１プログラム処理は、前記オーディオ及び／又はビデオ信号の処理を前記一時バッファへの記憶まで制御し、同時に実行される第２プログラム処理は、前記オーディオ及び／又はビデオ信号の処理を前記一時バッファからのセグメントごとの読み取りから、結果として生じた前記データストリームが記憶又は送信されるまで制御することを特徴とする、請求項９に記載の符号化システム。
【請求項１５】
デジタルコンピュータの内部メモリに直接的にロードされることができ、ソフトウェアコードのセクションを有するコンピュータプログラムにおいて、当該コンピュータプログラムが前記コンピュータ上で実行される場合に、請求項１に記載の符号化方法のステップが前記コンピュータを用いて実施されるコンピュータプログラム。
【請求項１６】
前記コンピュータプログラムがコンピュータ読取可能媒体に記憶される、請求項１５に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルオーディオ及び／又はビデオ信号から、又はアナログ信号からデジタル化されたオーディオ及び／又はビデオ信号から可変ビットレートで圧縮データストリームを生成する符号化方法であって、前記データストリームの全ビット量（overall bit quantity）が所定の制限値を超えない符号化方法に関する。
【０００２】
本発明は更に、デジタルオーディオ及び／又はビデオ信号から、又はアナログ信号からデジタル化されたオーディオ及び／又はビデオ信号から可変ビットレートで圧縮データストリームを生成する符号化システムであって、前記データストリームの全ビット量が所定の制限値を超えない符号化システムに関する。
【０００３】
本発明は更に、デジタルコンピュータの内部メモリにロードされることができ、オーディオ及び／又はビデオ信号から可変ビットレートで圧縮データストリームを生成する符号化方法を実行するソフトウェアコードのセクションを有するコンピュータプログラムであって、前記データストリームの全ビット量が所定の制限値を超えないコンピュータプログラムに関する。
【背景技術】
【０００４】
この種の符号化方法及びこの種の符号化システムは、文献ＧＢ２３４９０２５Ａから既知であり、ここで、第１ステップにおいて、事前に記憶されたビデオマテリアルは、全体として第１符号化ビットストリームを与える圧縮を受け、前記第１符号化ビットストリームの全ビット量は所定の制限値の大幅に上に位置する。第２ステップにおいて、前記第１ビットストリームから所定の制限値より低い全ビット量を持つ第２ビットストリームを可変ビットレートで生成するために、前記第１ビットストリームの単一の又は繰り返される記録が行われる。この方法は、ＤＶＤオーサリングにおける応用に対して提供される。
【０００５】
オーディオ−ビデオマテリアルの記憶又は伝送において、前記オーディオ／ビデオマテリアルが限られたメモリ容量を持つ記憶媒体に記録されることができ、又は限定された帯域幅を持つ伝送チャネルを介して送信されることができるためには、ＭＰＥＧのような圧縮方法が頻繁に使用されなければならないことは、一般的な原理である。他方では、信号圧縮は通常、信号が強く圧縮されるほど大きくなる情報損失に関連する。信号は、結果として一定のビットレートのデータストリームが得られるような様式で圧縮されることができ、これは、特定の記録時間が記録媒体の所定のメモリ容量に対して保証されることを意味する。しかしながら、オーディオ及びビデオシーケンスの複雑さは時間に対して変化するので、これは最終的には、単純なシーケンスの場合にはメモリ容量が無駄になり、より複雑なシーケンスの場合には品質の損失が受け入れられなければならないことを意味する。従って実際には、最も高い複雑さの場合でさえも結果として生じる信号の良い品質を達成するためには、（可能な記録時間を犠牲にして）適切な高いビットレートが設定されなければならない。
【０００６】
他方では、ＭＰＥＧのような最新の圧縮方法を用いて、圧縮深度が動的に変更されることができ、これにより生成されたデータストリームの結果として生じるビットレートが動的に変更されることができ、圧縮されるべき信号の瞬間的な複雑さに応じて記録中にビットレートを選択することを可能にし、同時に、記憶媒体への所望の記録時間が順守されることができるために、平均データレートが所定の制限値を超えないことが依然として保証されなければならない。しかしながら、多くの複雑なシーケンスのオーディオ又はビデオ記録に対して、記録中には後のビデオシーケンスがどれだけ複雑であるかがわからないので、これは、記録されたデータストリームの品質がますます悪くなる結果となる可能性がある。
【０００７】
オーディオ又はビデオ記録の終了に向かって減少される品質のこの問題を克服するために、専門的な応用において、ＤＶＤオーサリングを参照する引用文献ＧＢ２３４９０２５Ａに記載されるように、全体的な−圧縮されていない−事前に記憶されたビデオマテリアルは、可能な限り一様に高い記録品質を達成するために、何れのビットレート要件が個別のビデオシーケンスに対して存在するかを確立するために第１動作において解析される。第２動作においてのみ、又は複数回繰り返される動作において、マテリアルの最後の符号化は、先行する解析の結果に従って行われる。
【０００８】
既知の符号化方法及び既知の符号化システムに対して、リアルタイムでのオーディオ又はビデオマテリアルの記憶及び圧縮又は処理が可能ではないという不利点が明らかになった。これは、高品質の記憶結果がこれを達成するのに要する時間と比較して主要な考慮すべき事項である専門的な応用においては許容できるが、個人のユーザが、実際の記録時間の後に前記ユーザのオーディオ又はビデオ記録の解析及び最後の記憶のために大幅な追加時間を費やさなければならないことは不合理である。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明の目的は、上述の不利点が回避される、第１段落に記された汎用的な型による符号化方法と、第２段落に記された汎用的な型による符号化システムと、第３段落に記された汎用的な型によるコンピュータプログラムとを作ることである。この種の符号化方法において、上述の目的を達成するためには、以下のステップ、即ち、
前記オーディオ及び／又はビデオ信号が、一時バッファ内の中間記憶部に加えられるステップと、
前記オーディオ及び／又はビデオ信号が、複雑さ情報を得るために信号波形の複雑さに関して解析されるステップと、
前記一時バッファ内の中間記憶部に加えられた前記オーディオ及び／又はビデオ信号が、個別のセグメントに分割されるステップと、
前記オーディオ及び／又はビデオ信号が、前記一時バッファからセグメントごとに読み取られ、これらの信号に割り当てられた前記複雑さ情報を用いて、最終的に可変ビットレートでデータストリームを与える信号圧縮に対する圧縮方法を受け、前記ビットレートが、当該セグメントに対して与えられた前記複雑さ情報及びセグメント全体のビット量（segment-overall-bit-quantity）の関数として前記セグメント内に割り当てられるステップと、
前記データストリームが、メモリ手段に記憶される、又はデータ伝送装置を介して送信されるステップと、
が更に備えられる。
【００１０】
この種の符号化システムにおいて上述の目的を達成するためには、更に、
前記オーディオ及び／又はビデオ信号が書き込まれることができる一時バッファと、
波形の複雑さに関して前記オーディオ及び／又はビデオ信号を解析し、複雑さ情報が生成されることができる解析手段と、
前記一時バッファに記憶された前記オーディオ及び／又はビデオ信号を個別のセグメントに分割する制御手段と、
前記オーディオ及び／又はビデオ信号を可変ビットレートで圧縮されたデータストリームに変換する圧縮手段であって、前記オーディオ及び／又はビデオ信号が、前記一時バッファからセグメントごとに読み取られ、割り当てられた前記複雑さ情報と共に前記圧縮手段に送信されることができ、生成された前記データストリームのビットレートが当該セグメントに対して与えられた前記複雑さ情報及びセグメント全体のビット量の関数として前記セグメント内に割り当てられるような様式で、前記圧縮手段が制御されることができる当該圧縮手段と、
前記データストリームを記憶するメモリ手段又は前記データストリームを送信するデータ伝送手段と、
が備えられる。
【課題を解決するための手段】
【００１１】
本発明によるフィーチャにより、前記ユーザが知覚することができる待ち時間が前記オーディオ及び／ビデオ信号の解析のために生じることなく、より高い記録品質が達成される。実際に、前記一時バッファの第１セグメントが、前記オーディオ及び／又はビデオ信号を書き込まれる前に小さな時間変位のみが生じ、この時から前記信号の解析及び圧縮がリアルタイムで行われることができるので、本発明による方法は、リアルタイムで実行されることができ、本発明によるシステムは、リアルタイムで実行されることができる。ハードディスクがメモリ媒体として使用される場合、書き込みアクセスの結果として生じる追加の時間変位は、ミリ秒のオーダーであり、従って無視されることができる。実施時間が、完全な圧縮が達成される前に処理されるべき前記オーディオ又はビデオマテリアルの２つ完全な動作を要する従来の方法と比較して、必要とされる追加の時間は、従って１つのセグメントを書き込む時間に制限される。
【００１２】
更に、本発明によるフィーチャの結果として、結果として生じるデータストリームの品質が、基本的なオーディオ又はビデオシーケンスが非常に複雑である場合に記録又は伝送の終了に向かって劣化するリスクは、もはや存在しない。
【００１３】
請求項２及び１０に記載された方策によると、前記一時バッファのセグメント分割が非常に柔軟に処置されることができるという利点が得られる。
【００１４】
請求項３及び１１に記載された方策によると、前記一時バッファの独立したメモリ領域又はメモリユニット間のアクセス競合が回避されることができるという利点が得られる。例えば、前記オーディオ及び／又はビデオ信号が第１メモリ領域に書き込まれている間に、同時に信号が第２メモリ領域から読み取られ、解析され、必要であれば圧縮されることができる。一度セグメントが処理されると、２つのメモリ領域間で切り替えが行われる。
【００１５】
前記一時バッファに記憶された前記オーディオ及び／又はビデオ信号が等しい長さのセグメントに分割される場合には、実現するのが技術的に単純である本発明の実施例が得られる。前記一時バッファに記憶された前記オーディオ及び／又はビデオ情報のセグメントの長さが、信号の複雑さに応じて適合可能な様式で変更されることができる本発明の実施例は、実施するのにより複雑であるが、達成可能な品質に関しては有利である。これは、解析が、複雑なシーケンスがセグメント内に存在することを示す場合に、後のシーケンスが時間に関して短縮されるか、又は割り当てられた前記セグメント全体のビット量は、更に他の複雑なシーケンスが生じることを予測して増加されることを意味する。
【００１６】
請求項６及び１３に記載された方策によると、前記オーディオ及び／又はビデオ信号が比較的弱く事前に圧縮され、即ち高い品質で事前に記憶され、これが、後の最後の圧縮を単純化し、とりわけ前記一時バッファのサイズの減少を可能にするという利点が得られる。本発明の特に有利な実施例において、事前圧縮と同時に、前記オーディオ及び／又はビデオ信号は、前記信号の波形の複雑さに関して解析され、このように得られた複雑さ情報は、後の圧縮手順で更に使用するために前記一時バッファに前記オーディオ及び／又はビデオ信号と一緒に記憶される。これにより得られた前記複雑さ情報は、例えばＭＰＥＧ圧縮から得られた動きベクトルを有することができる。
【００１７】
請求項８に記載された方策によると、符号化プロセス中に、後のセグメントの符号化に対するビット量の確保が達成されることができる。
【００１８】
請求項１４に記載された方策によると、並列に且つ互いに独立に実行するプログラムプロセスは、本発明による前記符号化システムの最大動作信頼性及び安定性を保証することができる。
【００１９】
請求項１５に記載された方策によると、デジタルコンピュータの内部メモリに直接的にロードされることができ、ソフトウェアコードのセクションを有するコンピュータプログラムが提供され、ここで本発明による前記符号化方法のステップは、前記コンピュータプログラムが前記コンピュータ上で実行される場合に前記コンピュータを用いて実施される。
【００２０】
本発明の更に他のフィーチャ及び利点は、以下に説明される。
【００２１】
本発明は、図面に示される実施例の例を参照して更に記述されるが、しかしながら、本発明はこれらに制限されない。
【発明を実施するための最良の形態】
【００２２】
図１は、本発明による符号化システムを概略的にブロック図で示す。前記符号化システムは、初めに、入力アナログオーディオ及び／又はビデオ信号ＡＮ−ＡＶをデジタル信号に変換し、事前圧縮手段２に送信するアナログ／デジタル変換器１を持つ入力段を有する。デジタルオーディオ及び／又はビデオ信号ＤＩＧ−ＡＶは、準備無しで事前圧縮手段２の入力部に送信されることにより直接的に処理されることができる。事前圧縮手段２は、前記入力オーディオ及び／又はビデオ信号をわずかに事前圧縮するためのオプションとして設けられ、これにより結果として前記システムのデータフローレート及び必要とされるメモリユニットの容量は減少される。事前圧縮手段２は、例えば、ＭＰＥＧ圧縮用の集積回路を有することができる。しかしながら、前記信号は、事前圧縮手段２により圧縮されずにフィードされることもできる。
【００２３】
事前圧縮手段２から、圧縮されていない又はわずかに事前圧縮されたオーディオ及び／又はビデオ信号Ｐ−ＡＶは、一時バッファ３の入力部に移動し、制御手段８の制御下でメモリに書き込まれる。一時バッファ３は、ハードディスクのような磁気ディスクドライブ、又はＲＡＭモジュールのような半導体メモリを有することができる。本実施例の場合、一時バッファ３は、別々のユニットの形式を取ることもできる２つの半導体メモリ領域３ａ１及び３ａ２を有する。切り替えスイッチ３ｃ１及び３ｃ２は、前記２つのメモリ領域間の切り替えがデータの書き込み及び読み取り中に行われることができることを保証し、これにより事前圧縮されたオーディオ及び／又はビデオ信号Ｐ−ＡＶは、例えば、メモリ３ａ１に書き込まれることができ、同時に以前に記憶されたデータが、後の解析のためにメモリ領域３ａ２から読み取られることができる。書き込み及び読み取り手順の完了時に、前記メモリ領域間の切り替えが行われ、この結果としてアクセス競合が排除されることができる。これにより書き込み及び読み取りが、セグメントにおいて行われ、メモリ領域のサイズは、特定のセグメントｓ１、ｓ２の最大サイズを定める。
【００２４】
制御手段８は、前記一時バッファに書き込まれるべき前記オーディオ及び／又はビデオ信号の個別のセグメントｓ１及びｓ２への分割に関与し、固定のセグメントの長さ、又は特定の信号の複雑さに整合する前記セグメントの長さの適合調整が可能である。
【００２５】
一時メモリ３のセグメントｓ２から読み取られた前記オーディオ及び／又はビデオ信号は解析手段４に送信され、波形の複雑さに関して解析され、これにより得られた情報は、この場合、前記オーディオ及び／又はビデオ信号の最後の圧縮に対して複雑さ情報Ｃ−ＩＮＦとして使用される。
【００２６】
前記オーディオ及び／又はビデオ信号の最後の圧縮は、圧縮手段５において行われ、読み取られたオーディオ及び／又はビデオ信号は、セグメントごとに可変ビットレートでデータストリームＣＡＶに変換され、生成されたデータストリームのビットレートは、結果として生じる信号の一様に高い品質を得るために、特定のセグメントに与えられた全ビット量及び複雑さ情報Ｃ−ＩＮＦの関数として前記セグメント内に割り当てられる。全ての場合において、結果として生じるデータストリームＣＡＶの全ビット量／レートは、データストリームＣＡＶが記憶されるメモリ手段６又は送信される際に介する伝送手段７の性質に依存する所定の制限値より低いままである。使用される前記メモリ手段は、ハードディスク、ＤＶＤ＋Ｒ（Ｗ）、ＤＶＤ−Ｒ（Ｗ）等のような磁気、光磁気、又は光学記憶媒体である。圧縮手段５は、例えばＭＰＥＧ２又はＭＰＥＧ４規格に従って動作することができる。
【００２７】
示された前記符号化システムは、例えば、記憶媒体（ディスケット、ＣＤ−ＲＯＭ、ハードディスク）に記憶され、オーディオ及び／又はビデオ信号を処理並びに記憶する適切なインターフェースカードを備えた従来のパーソナルコンピュータの内部メモリにロードされたソフトウェアとして実現されることができる。全体的な符号化システムが、ＤＶＤレコーダ等にインストールされることができる、ＣＯＤＥＣとして既知である、高集積半導体チップとして提供されることも可能である。ＰＣ内の符号化システムのバージョン及びＣＯＤＥＣとしてのバージョンの両方で、前記システムは、内部でコンピュータプログラム制御され、複数のコンピュータ処理（タスク）が進行中であり、第１プログラム処理は、前記オーディオ及び／又はビデオ信号の処理を前記一時バッファへの記憶まで制御し、並列に実行される第２プログラム処理は、前記オーディオ及び／又はビデオ信号の処理を前記一時バッファからのセグメントごとの読み取りから前記結果として生じるデータストリームが記憶又は送信されるまで制御する。
【００２８】
図２は、本発明による他の符号化システムを概略的にブロック図で示す。第１実施例と同様に、この第２実施例は、入力アナログオーディオ及び／又はビデオ信号ＡＮ−ＡＶをデジタル信号に変換して事前圧縮手段２に送信するアナログ／デジタル変換器を持つ入力段を有する。デジタルオーディオ及び／又はビデオ信号ＤＩＧ−ＡＶは、直接的に事前圧縮手段２に送信される。しかしながら、図１の実施例とは対照的に、事前圧縮手段２は、直接的に解析手段４と動作し、したがって前記オーディオ及び／又はビデオ信号の事前圧縮と同時に、複雑さに関するこれらの信号の解析が行われ、結果として生じる複雑さ情報Ｃ−ＩＮＦは、制御手段８の制御下で、事前圧縮されたオーディオ及び／又はビデオ信号Ｐ−ＡＶと一緒に一時バッファ３に記憶され、ここで制御手段８は一時バッファ３をセグメント化するために解析手段４からの情報を使用する。
【００２９】
バッファ３は、これにより複数のセグメントｓ１，ｓ２．．．ｓｉを持つリングバッファ３ｂとして設計され、前記複数のセグメントのサイズは、制御手段８により制御されることができる。セグメントｓ１，ｓ２．．．ｓｉへの書き込み及びこれらからの読み取りは順番に行われ、セグメントｓｉの後にはセグメントｓ１が再びアドレスされる。
【００３０】
図２に示された前記符号化システムの残りの設計は、図１に示されたものと対応する。複雑さ情報Ｃ−ＩＮＦと一緒に、事前圧縮されたオーディオ及び／又はビデオ信号Ｐ−ＡＶは、バッファ３からセグメントごとに読み取られ、圧縮手段５に送信され、ここで可変ビットレートでデータストリームＣＡＶへの変換が行われ、生成されたデータストリームＣＡＶのビットレートは、結果として生じる信号の一様に高い品質を得るために、当該セグメントに与えられた全ビット量及び複雑さ情報Ｃ−ＩＮＦの関数として前記セグメント内に割り当てられる。
【００３１】
データストリームＣＡＶは、この場合、メモリ手段６に記憶されるか、又は伝送手段７を介して送信される。第１実施例と同様に、本実施例も、例えば従来のパーソナルコンピュータで又はハードウェアコーデックとして実施されることができ、適切なコンピュータプログラム制御を持つことができる。
【００３２】
図３は、図２に示される本発明による符号化システムの実施例の変形例を概略的にブロック図として示す。この第３実施例は、事前圧縮手段２が直接的に解析手段４と動作せず、分離されている点で第２実施例とは異なる。事前圧縮手段２から出されるオーディオ及び／又はビデオ信号Ｐ−ＡＶは一時バッファ３に書き込まれ、これらの信号が解析される解析手段４にも送られ、結果として生じる複雑さ情報Ｃ−ＩＮＦは、更なる使用のために一時バッファ３内の事前圧縮されたオーディオ及び／又はビデオ信号Ｐ−ＡＶに追加される。本実施例において、信号解析は、したがってオーディオ及び／又はビデオ信号Ｐ−ＡＶの中間記憶中に行われる。本実施例に対するコンピュータプログラム制御は、３つの処理を有することができ、第１処理は、前記オーディオ及び／又はビデオ信号が一時バッファ３に書き込まれるまでの信号処理を対象とし、第２処理は、前記解析を対象とし、第３処理は、前記記憶されたオーディオ及び／又はビデオ信号並びに複雑さ情報Ｃ−ＩＮＦを一時バッファ３から読み取り、ＣＡＶ信号への前記オーディオ及び／又はビデオ信号の最後の圧縮を対象とする。
【００３３】
図３に示される前記圧縮システムの実施例の残りの構成要素は、図２に示されるものに対応する。したがって、これらの説明に関しては、上の記述が参照される。
【図面の簡単な説明】
【００３４】
【図１】本発明による符号化システムの第１実施例をブロック図で示す。
【図２】本発明による符号化システムの第２実施例をブロック図で示す。
【図３】本発明による符号化システムの第２実施例の変形例をブロック図で示す。
【図１】
2005539452.tif 000003
【図２】
2005539452.tif 000004
【図３】
2005539452.tif 000005
【国際調査報告】
2005539452.tif 000006
2005539452.tif 000007
2005539452.tif 000008