【手続補正書】
【提出日】平成19年5月21日(2007.5.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
デジタル的に符号化されたビデオフレームシーケンスを圧縮する方法であって、
ａ、所定のフレームをブロックに分割する段階と、
ｂ、任意の選択により、個々のブロックを更に小さなブロックに更に分割する段階と、
ｃ、隣接する１つまたは複数のブロック（予測用）に含まれている情報に基づいて、選択されたブロックの情報量を変更する段階と、
ｄ、空間表現を周波数表現に変換する変換（ＤＣＴ）を前記選択されたブロックに対して実行することによって変換されたブロックを生成する段階と、
ｅ、最後に、前記変換されたブロックの前記情報量を、エントロピー符号化によって符号化する段階とを具備する方法において、
ｉ、前記段階ｄに規定されている前記変換を実行する前に、前記選択されたブロックに関して圧縮性分析を実行し、前記分析の結果に応じて、
ｉｉ、前記段階ｃ（予測）および前記段階ｄ（ＤＣＴ）を前記ブロックに対して実行するか、または、
ｉｉｉ、任意の選択により、前記ブロックをサブブロックに更に分割し、前記段階ｉに規定されている前記圧縮性分析を、個々の分割の結果として得られた前記ブロックに対して再度実行し、
ｉｖ、前記段階ｉおよび前記段階ｉｉｉから得られた結果に基づいて、最良の結果をもたらす可能性があるブロック分割を選択し、
ｖ、最後に、前記最良の潜在的な結果をもたらす前記ブロック分割を使用して、前記段階ｃに規定されている前記予測に基づいて、前記段階ｄに規定されている前記変換を実行することを特徴とする方法。
【請求項２】
個々のブロック分割に属するブロックの前記圧縮性分析は、前記ブロックの情報および／または個々のブロックタイプの発生頻度を考慮して実行されることを特徴とする請求項１に記載の方法。
【請求項３】
前記圧縮性分析において、前記ブロックの情報に対して、直接的に、またはアダマールフィルタを介して、分散分析を適用することを特徴とする請求項１に記載の方法。
【請求項４】
前記分散分析は、次式を用いて実行され、
【数１】
2007503784.tif 000001
ここで、Ｍは、所定のブロックまたはサブブロック内の要素の数であり、pixel（ｉ）は、圧縮されていない（オリジナルの）ブロックの要素であり、
前記演算された分散値を特定の閾値と比較して、前記分散が前記特定の閾値を上回っているかどうかを確証することを特徴とする請求項３に記載の方法。
【請求項５】
所定のフレーム内の最大許容ブロックサイズを有するブロックに割り当てられている特定のデータをエントロピー符号化によって更に符号化し、前記特定のデータは、それらが割り当てられている前記ブロックの前記ブロック分割を表していること（四分木）を特徴とする請求項１から４のいずれか一項に記載の方法。
【請求項６】
前記空間ドメインにおける表現を前記周波数ドメインにおける表現に変換する前記変換として、離散コサイン変換（ＤＣＴ）を適用することを特徴とする請求項１から５のいずれか一項に記載の方法。
【請求項７】
１６ｘ１６ピクセルよりも小さいブロックに対してＤＣＴを適用し、１６ｘ１６ピクセルのサイズを有するブロックに対しては、アダマール変換を適用することを特徴とする請求項６に記載の方法。
【請求項８】
前記圧縮性分析において、変更（予測）される前記ブロックの情報量は、次式によって定量化され、
【数２】
2007503784.tif 000002
ここで、Ｍは、前記予測されたブロック内の要素の数であり、pixel（ｉ）は、前記予測されたブロックの要素であり、
前記演算された「ｓｕｍ」値を特定の閾値または以前の「ｓｕｍ」値と比較し、前記演算された「ｓｕｍ」値が前記特定の閾値または前記以前の「ｓｕｍ」値を上回っているかどうかを確証することを特徴とする請求項１から７のいずれか一項に記載の方法。
【請求項９】
前記個別ブロックの前記予測の際に、複数の予測モードを使用して予測を実行し、最小の「ｓｕｍ」値をもたらす予測モードが前記所定のブロックに対して適用されることを特徴とする請求項８に記載の方法。
【請求項１０】
２つの最も頻繁に発生するブロックサイズの発生頻度が特定の値を上回っていることが個々のブロックサイズの発生カウントによって確認された場合に、すべてのブロックを前記２つの最も頻繁に発生するブロックサイズのブロックによって置換することを特徴とする請求項１から９のいずれか一項に記載の方法。
【請求項１１】
ブロックの前記圧縮性分析の際に、誤差を演算し、閾値を上回る前記誤差に寄与する前記ブロックを、前記演算された誤差を考慮して、更なるサブブロックに分割することを特徴とする請求項１から１０のいずれか一項に記載の方法。
【請求項１２】
所定のサブブロックのケースにおいて前記誤差が既定値を上回っている場合に、前記サブブロックを更に小さなサブブロックに分割し、前記更に小さなサブブロックを含む前記結果的に得られたブロック分割に対して前記圧縮性分析を実行することを特徴とする請求項１１に記載の方法。
【請求項１３】
１６ｘ１６、８ｘ８、４ｘ４、または２ｘ２のサイズの前記ブロックおよび前記サブブロックを使用することを特徴とする請求項１から１２のいずれか一項に記載の方法。
【請求項１４】
デジタル的に符号化されたビデオフレームシーケンスを圧縮する方法であって、
ａ、所定のフレームを２次元のブロックに分割する段階と、
ｂ、特定のケースにおいては、個別のブロックを更なるサブブロックに分割することにより、前記フレームのブロック分割を確立する段階と、
ｃ、空間表現を周波数表現に変換する変換（ＤＣＴ）を前記ブロックの情報量に対して実行し、これにより、変換済みの多数要素の２次元ブロック（ＤＣＴ係数のマトリックス）を生成する段階と、
ｄ、外部境界条件に従って前記変換済みのブロックの前記要素を変更する段階（量子化）と、
ｅ、最後に、エントロピー符号化により、前記変換済みのブロック内に含まれている前記情報を符号化する段階とを有する方法において、
前記段階ｄにおいて、前記変換済みの多数要素の２次元ブロック内におけるデータの前記変更は、前記ブロックのサイズおよび符号化されたデータを伝送するのに利用可能な帯域幅に応じて実行されることを特徴とする方法。
【請求項１５】
前記変換済みのブロックの前記変更は、量子化であることを特徴とする請求項１４に記載の方法。
【請求項１６】
前記量子化は、次式で求められるＭＰＥＧ量子化であって、
【数３】
2007503784.tif 000003
ここで、qcoeff(j)は、変換される多数要素の２次元ブロックの要素であり、
matrix(j)は、変換される多数要素の２次元ブロックにサイズが対応しているマトリックスの要素であり、
ＱＰは、前記量子化の係数であることを特徴とする請求項１５に記載の方法。
【請求項１７】
前記matrix(j)の値は、経験値が設定されたマトリックステーブルから取得され、前記テーブルの個々の要素は、matrix(j)マトリックス全体であり、前記テーブルからの選択は、前記段階ｄに規定されている前記外部境界条件に応じて実行されることを特徴とする請求項１６に記載の方法。
【請求項１８】
前記テーブルからの前記選択は、前記ＱＰ量子化係数の値に関連して実行されることを特徴とする請求項１６または１７に記載の方法。
【請求項１９】
前記ＱＰドメイン全体が、個々のサブドメインに割り当てられたマトリックステーブルを有するＮ個のサブドメインに分割され、この場合に、前記マトリックステーブルのサイズは、前記ブロックサイズに対応しており、それぞれのサブドメインは、事前に規定されている帯域幅の範囲に割り当てられることを特徴とする請求項１６から１８のいずれか一項に記載の方法。
【請求項２０】
前記段階ｄの前記外部境界条件は、利用可能なストレージ容量および／または利用可能な帯域幅によって課されることを特徴とする請求項１６から１９のいずれか一項に記載の方法。
【請求項２１】
特定のケースにおいて、前記選択されたブロックの前記情報量は、前記段階ｃにおいて実行される前記変換に先立って、隣接する１つまたは複数のブロックの以前に選択された画像要素内に含まれている情報（予測）、または参照フレーム内に含まれている参照ブロックの情報量に基づいて、変更されることを特徴とする請求項１４から２０のいずれか一項に記載の方法。
【請求項２２】
イントラフレームを符号化するように、請求項１から１３のいずれか一項に記載の方法の各段階がまた実行されることを特徴とする請求項１４から２１のいずれか一項に記載の方法。
【請求項２３】
デジタル的に符号化されたビデオフレームシーケンスを圧縮する方法であって、特定フレームの情報量は、先行するまたは後続するフレーム（参照フレーム）の情報から符号化され、
ａ、前記符号化対象のフレームをブロックに分割する段階と、
ｂ、前記符号化対象のブロックを含む前記フレームより先行するまたは後続する前記参照画像内において、前記符号化対象のブロックと一致する参照ブロックを探索する段階と、
ｃ、一致した参照ブロックと前記符号化対象のブロックとを比較することによって圧縮性分析を実行する段階と、
ｄ、前記圧縮性分析の結果に基づいて、前記最良の参照ブロックを選択する段階と、
ｅ、前記選択された最良の参照ブロックを使用して前記ブロックを符号化する段階と、を有する方法において、
参照ブロックの前記探索の際に、前記段階ｂにおいて、
ｉ、前記符号化対象のブロックをサブブロックに分割し、
ii、前記サブブロックの情報を分析し、
ｉｉｉ、事前に規定されている基準に従って、事前に定められた数のサブブロックを、好ましくは少なくとも２つは選択し、
iv、前記選択したサブブロックを使用して、参照ブロック探索を実行し、前記探索は、前記選択したサブブロックからの違いが最も少ないサブブロックを含む前記参照ブロックについて、選択された参照フレーム内において、特定の探索範囲内において実行され、前記選択されたブロックの相対的な位置は、前記探索において一定に維持され、
ｖ、前記選択されたサブブロックを使用した探索の結果として、前記最良の参照ブロックが選択されることを特徴とする方法。
【請求項２４】
前記段階ｖにおいて、探索によって現在の参照ブロックよりも良好なブロックが検出されるたびに、新しく検出されたブロックの位置データを多数要素を格納する循環バッファ内に書き込み、前記バッファの最後の要素が前記最良のサブブロックの位置を格納する方式によって、前記最良の参照ブロックが選択されることを特徴とする請求項２３に記載の方法。
【請求項２５】
参照探索は、前記符号化対象のブロック全体を使用して実行され、前記探索は、前記最良の参照ブロックと考えられる参照ブロックの近傍において実行され、前記最終的な参照ブロックは、前記符号化対象のブロック全体を使用して実行された前記探索の結果に応じて選択されることを特徴とする請求項２３または２４に記載の方法。
【請求項２６】
前記符号化対象のブロックと前記参照ブロックとの絶対二乗差を評価し、前記評価された絶対二乗差に基づいて、前記参照ブロックの許容可能性に関する判定を行うことを特徴とする請求項２３から２５のいずれか一項に記載の方法。
【請求項２７】
前記参照ブロック探索は、フィルタ処理された参照フレーム内において実行されることを特徴とする請求項２３から２６のいずれか一項に記載の方法。
【請求項２８】
前記探索結果が依然として不満足である場合に、更なる参照フレーム内に配置されている探索範囲内において、参照ブロック探索を実行することを特徴とする請求項２３から２７のいずれか一項に記載の方法。
【請求項２９】
前記探索がすべての参照フレーム内において不成功であった場合に、前記符号化対象のブロックをサブブロックに分割し、それぞれのサブブロックごとに、一致する参照サブブロックを探索し、前記探索は、それまで最良の結果をもたらしていた参照フレーム内において最良と考えられる参照フレーム位置の近傍において実行されることを特徴とする請求項２３から２８のいずれか一項に記載の方法。
【請求項３０】
前記符号化対象のブロックをサブブロックに分割することにより、満足できる結果が生成されなかった場合には、他の参照フレームの最良の位置の近傍において前記参照サブブロックの探索を実行することを特徴とする請求項２９に記載の方法。
【請求項３１】
サブブロックが誤った状態に留まった場合には、前記誤りを有するサブブロックを更に小さなサブブロックに更に分割し、前記探索を反復することを特徴とする請求項２９または３０に記載の方法。
【請求項３２】
前記符号化対象のブロックを前記参照ブロックから減算し、前記差分ブロックを前記段階ｅにおいて符号化することを特徴とする請求項２３から３１のいずれか一項に記載の方法。
【請求項３３】
空間表現を周波数表現に変換する変換（ＤＣＴまたはアダマール変換）を前記差分ブロックの情報量に対して実行し、これにより、変換済みの多数要素の２次元ブロック（ＤＣＴまたはアダマール係数のマトリックス）を生成し、エントロピー符号化により、前記変換済みのブロックの情報量を符号化することを特徴とする請求項２３から３２のいずれか一項に記載の方法。
【請求項３４】
前記符号化プロセスにおいて、請求項１から１３の中のいずれか一項に記載の方法の各段階がまた実行されることを特徴とする請求項２３から３２のいずれか一項に記載の方法。
【請求項３５】
デジタル的に符号化されたビデオフレームシーケンスを圧縮する方法であって、
ａ、それぞれのフレームを、別個に符号化する対象であるブロックに分割する段階と、
ｂ、空間表現を周波数表現に変換する変換（ＤＣＴ）を前記ブロックの情報量に対して実行し、これにより、変換済みのブロックを生成する段階と、
ｃ、最後に、エントロピー符号化により、前記変換済みのブロック内に含まれている情報を符号化し、エントロピー符号化として算術符号化を適用し、この際に、
・前記ビットシーケンスの連続したビットの値の関数としてインターバルの下限と上限を変更することによって、ビットシーケンスを符号化し、
・前記インターバルの前記限度を変更する前記関数において、前記シーケンスの既に到着しているビットの分布を考慮するような段階とを有する方法において、
・前記ビットシーケンスの既に到着しているビット値からアドレスを生成し、
・複数の処理要素を有するニューラルネットワークの個々の処理要素をアドレス指定するように前記アレドレスを適用し
・個々のアドレス指定処理の頻度と前記ビットシーケンスの現在到着しているビットの値を入力として使用するように、前記処理要素のパラメータを変更し、且つ、前記インターバルの前記下限および上限を変更するパラメータを判定するべく、前記ニューラルネットワークの出力を適用し、
・複数ビットの処理を伴う初期学習フェーズの後に、到来ビットの符号化の際に、前記インターバルの前記上限または下限を前記ニューラルネットワークの前記出力の関数として判定することを特徴とする方法。
【請求項３６】
前記符号化対象の到来ビットシーケンスをバッファに供給し、多数の更に短いビットシーケンスに分割することを特徴とする請求項３５に記載の方法。
【請求項３７】
前記更に短いビットシーケンスのビットによって表されたバイナリ値をアドレスと見なすことを特徴とする請求項３６に記載の方法。
【請求項３８】
前記アドレスをテーブルの行を選択するために使用し、前記テーブルは、前記符号化対象の現在のビットの可能な値の発生頻度を表す関数値と、少なくとも１つの重み関数を含んでいることを特徴とする請求項３５から３７のいずれか一項に記載の方法。
【請求項３９】
個々のニューロンの前記重み関数を前記符号化対象のビットの可能な値の発生頻度を表す関数値の関数として変更することを特徴とする請求項３８に記載の方法。
【請求項４０】
前記アドレスの可能なアドレス範囲が、互いに結合を形成している（少なくとも部分的にオーバーラップしている）ことを特徴とする請求項３５に記載の方法。
【請求項４１】
前記ニューラルネットワークの利得および学習係数を前記境界条件に応じて動的に調節することを特徴とする請求項３５から４０のいずれか一項に記載の方法。
【請求項４２】
符号器は、各レベルのパラメータが個別に調整可能となる異なるレベルで使用され、各レベルに割り当てられた専用パラメータによって動作するニューラルネットワークと一緒に使用されることを特徴とする請求項３５から４１のいずれか一項に記載の方法。
【請求項４３】
前記符号化プロセスにおいて、請求項１から３４の中のいずれか一項に記載の方法の各段階がまた実行されることを特徴とする請求項３５から４２のいずれか一項に記載の方法。
【請求項４４】
デジタル的に符号化されたビデオフレームシーケンスを圧縮する方法であって、
ａ、所定のフレームを２次元ブロックに分割する段階と、
ｂ、空間表現を周波数表現に変換する変換（ＤＣＴ）をブロックの情報量に対して実行し、これにより、変換済みの多数要素の２次元ブロック（ＤＣＴ係数のマトリックス）を生成する段階と、
ｃ、外部境界条件に従って前記変換済みのブロックの要素を変更する段階（量子化）と、
ｄ、最後に、エントロピー符号化によって、変換済みのブロック内に含まれている情報を符号化する段階とを有する方法において、
前記変換済みの多数要素の２次元ブロックのデータの変更を、前記段階ｃにおいて、ニューラルネットワークの出力の関数として実行することを特徴とする方法。
【請求項４５】
前記ニューラルネットワークは、バックプロパゲーションまたはカウンタープロパゲーションの構造を有しているか、または多数のニューロンから構成された単純なネットワークであり、
・予想された／符号化済みの長さおよび予想された／符号化済みの品質の正規化された値を入力データとして使用し、
・事前に受信された入力データと現在の入力データとの特定な数を時間窓（時間的スロット）内において保存し、前記時間窓（時間的スロット）内に含まれている前記データを前記ニューラルネットワークの入力ニューロンに割り当てることを特徴とする請求項４４に記載の方法。
【請求項４６】
前記ニューラルネットワークの入力層内のニューロンの数は、前記時間窓内に保存されているデータ要素の数と等しいことを特徴とする請求項４５に記載の方法。
【請求項４７】
前記ネットワークは、隠れ層を有することを特徴とする請求項４６に記載の方法。
【請求項４８】
前記隠れ層内のニューロンの数は、前記入力層内のニューロンの数よりも大きいことを特徴とする請求項４７に記載の方法。
【請求項４９】
正規化された予測された／符号化済みの長さ値と予想された／符号化済みの品質値を入力データとして適用し、
・既定数（Ｎ）（好ましくは、Ｎ＝３１またはＮ＝６３）の以前に受信された入力データ要素を前記現在の入力データと共に時間窓内に保存し、前記時間スロット内に含まれている前記データに基づいてアドレスを生成し、
・入力データを前記アドレス生成プロセス用の所定ビット長に丸め、
・ハッシュ関数によって前記時間窓のそれぞれの要素からアドレスを生成し、前記アドレスは、前記ニューラルネットワークの処理要素の中の１つに対応するテーブルの要素を指し示していることを特徴とする請求項４４に記載の方法。
【請求項５０】
予測された／符号化済みの長さおよび品質データをアドレス生成のために丸める前に、そのオリジナルの形態における前記予測された／符号化済みの長さおよび品質データを利用して、前記ニューラルネットワークを事前学習されることを特徴とする請求項４９に記載の方法。
【請求項５１】
前記時間窓内に含まれている前記データから、ハッシュ関数によってアドレスを生成することを特徴とする請求項４９または５０に記載の方法。
【請求項５２】
前記ニューラルネットワークの残りの部分から独立した２つの処理要素の入力データとして、最小および最大の許容帯域幅値を適用することを特徴とする請求項４４から５１のいずれか一項に記載の方法。
【請求項５３】
前記ニューラルネットワークの処理要素と２つの独立した処理要素によって生成される結果が２つの出力として出現する請求項５２に記載の方法。
【請求項５４】
前記ニューラルネットワークの出力は、フレームサイズのスケーリングファクタおよび／または量子化係数であることを特徴とする請求項５２に記載の方法。
【請求項５５】
前記符号化プロセスにおいて、請求項１から４３のいずれか一項に記載の方法の各段階がまた実行される請求項４４から５４のいずれか一項に記載の方法。
【請求項５６】
デジタルビデオデータを符号化する装置であって、請求項１から５４のいずれか一項に記載の方法の段階を実行するように適合された手段を有することを特徴とする装置。
【請求項５７】
請求項１から５４のいずれか一項に記載の方法の段階を実行する命令を含むソフトウェア。
【請求項５８】
請求項１から５４のいずれか一項に記載の圧縮方法によって生成される符号化のシーケンス。
【請求項５９】
請求項１から５４のいずれか一項に記載の圧縮方法によって生成される符号化シーケンスにより符号化されたビデオデータを復号化する方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
図４は、イントラフレーム用の符号化プロセスの概略ブロック図を示している。入力フレーム３１は、Ｙ、ＵＶフォーマットを有しており、ここで、Ｙは、輝度情報を含んでおり、ＵＶは、色差（色度）情報を含んでいる。フレーム３１は、例えば、８ｘ８ピクセルサイズのブロックを有している。従って、個々のブロックは、８ｘ８のマトリックスであり、別個のＹおよびＵＶブロックが対象とするフレームに関連付けられている。以下においては、特記しない限り、ＹおよびＵＶブロックは、同様に符号化されており、従って、これらは、図４においては、一般的に、マトリックスｆ（ｉ，ｊ）によって表されている。対象とするブロックに対して段階３２において実行されるＤＣＴ変換の結果は、Ｆ（ｕ，ｖ）と表記されているマトリックスであり、これも、８ｘ８の要素を有している。段階３３において、マトリックスＦ（ｕ，ｖ）の個々の要素を変更することにより、図４に参照番号３７によって示されている量子化済みのマトリックスＦｑ（ｕ，ｖ）が得られる。前述のように、量子化は、基本的に、データの不必要な精度の削減を伴っており、これは、実際には、Ｆ（ｕ，ｖ）マトリックスの特定の要素を破棄することによって実行される。従って、オリジナルブロック内に含まれていた情報は、これ以降も、量子化済みのマトリックス３７内に含まれている。量子化済みのマトリックス３７の第１要素、いわゆるＤＣ係数が、段階３４において、ＤＰＣＭ（Delta Pulse Code Modulation）によって低減される。これは、基本的に、同じレベルの大きさを有する後続ブロックのＤＣ係数を互いに減算することによって、振幅が相対的に小さいＤＣ係数を取得し、これらを、段階３６において実行される静的なハフマンエントロピー符号化によって効率的に符号化可能であることを意味している。マトリックスのもう１つの要素、いわゆるＡＣ係数は、いわゆるランレングス符号化を適用して符号化するが、これは、発生カウントと、繰り返し発生する係数の係数値のみを記録することに基づいたものである（この手順については、後程詳述する）。ＤＣおよびＡＣ係数は、マトリックス３７に示されているように、いわゆるジグザグ走査順序に従って、量子化済みの８ｘ８マトリックスから取得される。この結果、これらの係数は、低頻度係数から始まって高頻度係数に向かう頻度の昇順で、エントロピー符号化器に転送される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００６２
【補正方法】変更
【補正の内容】
【００６２】
（１）ＤＣ予測
ＡおよびＢが存在する場合、
Ｓ０=Σ(Ａj+Ｂj+8)/16
Ａのみが存在する場合、
Ｓ０=Σ(Ａj+4)/8
Ｂのみが存在する場合、
Ｓ０=Σ(Ｂj+4)/8
その他の場合は、Ｓ０＝128
そして、予測ブロックは、次の式に従って演算される。
ＤＣＰ(j,i)=ＩＢ(j,i)-Ｓ０  ここで、ｊ＝0‥8、ｉ＝0‥8
なお、ＩＢは、符号化対象のブロックで、ＤＣＰは、予測ブロックである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１３１
【補正方法】変更
【補正の内容】
【０１３１】
わかりやすくするために、方法２および方法３（それぞれ、ＩＶ６．２およびＩＶ．６．３で説明）を利用する単一サブブロック用の出力データストリームのフォーマット（算術符号化器に進入する前のフォーマット）を考えてみよう。
２．|0|PRED|DPCM|AC|EOB、または、すべてがゼロの場合には、|0|PRED|DPCM|EOB
３．|1|PRED|DPCM|POS|AC、または、すべてがゼロの場合には、|1|PRED|DPCM|EOB
ここで、開始ビットは、符号化モードを識別しており、
PREDは、予測タイプ、
DPCMは、デルタ符号化によって符号化されたＤＣ係数、
ACは、１つまたは複数のＡＣ係数、
POSは、ＡＣ係数の位置、
EOBは、ブロック末尾（End OF Block）文字である。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０２５７
【補正方法】変更
【補正の内容】
【０２５７】
（ＩＸ．  本発明に適用するニューラル制御システムに関するいくつかの全般的な所見）
本発明は、本発明の制御システムに伴う潜在的なアプリケーション用のいくつかの異なるネットワークタイプを試験した。これらの演算負荷と適切な制御動作を考慮した結果、意外にも、最良の結果は、最も単純な構造を有するネットワークによって生成された。いわゆるカウンタープロパゲーションタイプのネットワークも優れた結果を提供可能であり、多くの場合に、前述のバックプロパゲーションタイプのネットワークよりも良好な近似を提供するが、これは、アドレス分解法（前述の内容を参照されたい）を適用した場合のみである。要約すれば、第２の方法は、そのカウンターパートよりも格段に多くのニューロンを使用しており、これらが相対的に大きな知識ベースを提供するという事実に起因して、第１の方法よりも良好に稼働した。バックプロパゲーションまたはカウンタープロパゲーションに変換されることにより、優れた制御が提供される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０２６０
【補正方法】変更
【補正の内容】
【０２６０】
（ＩＸ．１．  本発明の方法を実装するハイブリッドビデオ符号化システムの動作概要）
システム全体の構造が図８および図２２〜図２４に描かれている。圧縮の際には、フレームは、まず、スケーリングシステム（リサンプラモジュール）６１を通過する（図８）。本システムは、符号化を継続するべき方法を判定し、相応して、符号化モード（Ｉ、Ｐ、Ｂ）を選択する。Ｉフレームの場合には、それぞれのブロックごとに、予測を実行し、本システムは、分散分析の結果に基づいて、最良の圧縮性を約束する予測を選択する。次いで、ブロックをＤＣＴによって変換し、適切なレベルにおいて量子化および圧縮を行う。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０２６４
【補正方法】変更
【補正の内容】
【０２６４】
（ＩＸ．２．１．）
図２２を参照し、本発明によるシステムによって圧縮されたデータの復号化に適用される本発明のハイブリッドビデオ複合化器の動作について説明する。フレームの再構築は、符号化されたデータを入力バッファ１２１に供給し、ストリーム情報ブロック１３３を復号化することによって始まる。ストリーム情報ブロック１３３は、フレームのオリジナルのサイズと、復号化においては変化しないその他のデータを含んでいる。従って、ストリーム情報ブロック１３３は、復号化プロセスの開始時点において、一度復号化されるのみである。次いで、フレームヘッダ情報を復号化（段階１２２）する。フレームヘッダ情報ブロックは、現在のフレームサイズ、フレームタイプ（Ｉ、Ｐ、Ｂ）、量子化タイプ、および対象フレームにのみ属するその他のデータを含んでいる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０２６９
【補正方法】変更
【補正の内容】
【０２６９】
（ＩＸ．２．２．  ニューラル復号化器）
周知のように、算術符号化においては、符号化器の動作は、復号化器の動作と同一であるため、ニューラル算術復号化器は、ニューラル算術符号化モジュールと実質的に同一の方法で動作する。この方法は、適応型であるため、開始時点において、単一のビットを復号化し、復号化されたビットを使用して、新しい予測子を演算する。予測子を演算するには、符号化に使用するニューラルネットワークを変更することなしに使用可能である。符号化器と復号化器の相違点は、周知の数学的計算における違いのみであり、その他の機能的な要素は完全に同一である。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０２７４
【補正方法】変更
【補正の内容】
【０２７４】
（ＩＸ．２．３．）
保存されているビデオおよびオーディオデータの復号化が図２４に示されている。デマルチプレクサ１１０が、半導体メモリ１０４またはハードディスク１０３上に保存されているデータパケットを、符号化済みのデジタルビデオデータ１１１と符号化済みのデジタルオーディオデータ１１２に分離する。デジタルビデオデータ１１１は、図２２を参照して前述した復号化システム１１３によって復号化される。復号化されたビデオデータ１１４は、任意選択により、フィルタリングおよびスケーリングモジュール１１５に供給され、次いで、Ｄ／Ａ変換器１１６によってアナログビデオ信号１１７に変換される。デマルチプレクサ１１０によって分離されたデジタルオーディオデータ１１２は、復号化器１１８によって復号化され、最終的に、Ｄ／Ａコンバータ１１９によってアナログオーディオ信号１１２に変換される。本発明は、前述の実施例に限定されるものではなく、その他の変形および実施も考えられる。