JP2010507111A - 解析フィルターバンク、合成フィルターバンク、エンコーダ、デコーダ、ミキサー及び会議システム - Google Patents
解析フィルターバンク、合成フィルターバンク、エンコーダ、デコーダ、ミキサー及び会議システム Download PDFInfo
- Publication number
- JP2010507111A JP2010507111A JP2009532689A JP2009532689A JP2010507111A JP 2010507111 A JP2010507111 A JP 2010507111A JP 2009532689 A JP2009532689 A JP 2009532689A JP 2009532689 A JP2009532689 A JP 2009532689A JP 2010507111 A JP2010507111 A JP 2010507111A
- Authority
- JP
- Japan
- Prior art keywords
- frame
- input
- window
- samples
- post
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/02—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
- G10L19/022—Blocking, i.e. grouping of samples in time; Choice of analysis windows; Overlap factoring
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/02—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
- G10L19/0212—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders using orthogonal transformation
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/08—Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
- G10L19/12—Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters the excitation function being a code excitation, e.g. in code excited linear prediction [CELP] vocoders
- G10L19/135—Vector sum excited linear prediction [VSELP]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Facsimile Transmission Control (AREA)
- Telephonic Communication Services (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Complex Calculations (AREA)
- Image Processing (AREA)
- Noise Elimination (AREA)
- Circuit For Audible Band Transducer (AREA)
- Monitoring And Testing Of Transmission In General (AREA)
- Investigating Or Analysing Biological Materials (AREA)
Abstract
【選択図】図1
Description
Claims (99)
- 複数の時間領域入力フレームをフィルタリングするための解析フィルターバンクであり、各入力フレームは順序良く整列された複数の入力サンプルを含み、該解析フィルターバンクは以下のものを含む、
複数のウィンドウ処理後フレームを生成するためのウィンドウ処理部であり、各ウィンドウ処理後フレームは複数のウィンドウ処理後サンプルを含み、該ウィンドウ処理部はサンプル先行値を使用して複数の入力フレームを重複方式で処理するように構成されている、
サンプル先行値は各入力フレーム内に整列された入力サンプルの個数を2で割った数より小さい、
複数の出力値を含む出力フレームを生成するための時間/周波数コンバータであり、出力フレームはウィンドウ処理後フレームのスペクトル表示である。 - 請求項1に記載の解析フィルターバンクであり、前記ウィンドウ処理部は二つの入力フレームに基づき二つのウィンドウ処理後フレームを連続して生成するものであり、これら二つの入力フレームは、入力サンプルのうちの半分以上が同じ整列の入力サンプルである。
- 請求項2に記載の解析フィルターバンクであり、前記二つの連続したウィンドウ処理後フレームの生成の基になる前記二つの入力フレームの同じ整列の入力サンプルが、入力フレーム内の入力サンプルの整列順にサンプル先行値分だけ移動させられるように、前記ウィンドウ処理部は複数のウィンドウ処理後フレームを生成する。
- 請求項1に記載の解析フィルターバンクであり、前記ウィンドウ処理部は、入力サンプルの整列順序の上で少なくとも一つの最新の入力サンプルを無視するか、又は入力サンプルの順序に対応した少なくとも一つの最新のウィンドウ処理後サンプルを既定値又は既定範囲内の少なくとも一つの値にセットする。
- 請求項4に記載の解析フィルターバンクであり、前記ウィンドウ処理部において、前記二つの連続したウィンドウ処理後フレームの生成の基になる前記二つの入力フレームのうちの時間的に後の入力フレームは、最新の入力サンプルとしての少なくとも一つの新しい入力サンプルと、前記二つの入力フレームのうちの時間的に早い方の入力フレームと入力サンプルの整列順序の上で同じ入力サンプルを含む。
- 請求項1に記載の解析フィルターバンクであり、前記ウィンドウ処理部は、複数の入力サンプルを無視するか、あるいはそれらを既定値又は既定範囲内の少なくとも一つの値にセットし、該複数の入力サンプルは、入力サンプルの整列順序の上で最新の入力サンプルを含む入力サンプルの連続部分を含む。
- 請求項1に記載の解析フィルターバンクであり、前記ウィンドウ処理部は、入力フレームと重み付け関数に基づき、少なくとも1個の入力サンプルを重み付け関数で重み付けすることによって、ウィンドウ処理後フレームを生成する。
- 請求項1に記載の解析フィルターバンクであり、前記ウィンドウ処理部は、入力フレームに基づき、該入力フレームの少なくとも複数の入力サンプルをウィンドウ関数で重み付けすることによって、ウィンドウ処理後フレームを生成する。
- 請求項8に記載の解析フィルターバンクであり、前記ウィンドウ処理部において、入力フレームの重み付けは、該入力フレームの少なくとも複数の入力サンプルをウィンドウ関数の入力サンプル特定のウィンドウ係数で掛け算することを含む。
- 請求項8に記載の解析フィルターバンクであり、前記ウィンドウ処理部において、入力フレームの重み付けは、該入力フレームの各入力サンプルをウィンドウ関数の入力サンプル特定のウィンドウ係数で掛け算することを含む。
- 請求項11に記載の解析フィルターバンクであり、前記ウィンドウ処理部において、Nは960であり、ウィンドウ係数w(0)〜w(2N−1)は付録の表1に示されている関係に従うものである。
- 請求項13に記載の解析フィルターバンクであり、前記ウィンドウ処理部において、ウィンドウ係数w(0)〜w(2N−1)は付録の表2に示されている値を含む。
- 請求項11に記載の解析フィルターバンクであり、前記ウィンドウ処理部において、Nは1024であり、ウィンドウ係数w(0)〜w(2N−1)は付録の表3に示されている関係に従うものである。
- 請求項15に記載の解析フィルターバンクであり、前記ウィンドウ処理部において、ウィンドウ係数w(0)〜w(2N−1)は付録の表4に示されている値を含む。
- 請求項8に記載の解析フィルターバンクであり、前記ウィンドウ処理部において、ウィンドウ関数の実数値ウィンドウ係数は定義集合に起因する。
- 請求項17に記載の解析フィルターバンクであり、前記ウィンドウ処理部において、前記定義集合は、入力フレーム内の整列された入力サンプルの個数と無視されるべき入力サンプルの個数又はウィンドウ処理部によってウィンドウ処理後フレーム内の既定値又は既定範囲内の少なくとも一つの値にセットされたウィンドウ処理後サンプルの個数との差以上、又は整列された入力サンプルの個数以上の個数の要素を含む。
- 請求項8に記載の解析フィルターバンクであり、前記ウィンドウ処理部において、前記ウィンドウ関数は、定義集合全体に渡って、定義集合の中心点に関して非対称である。
- 請求項19に記載の解析フィルターバンクであり、前記ウィンドウ処理部において、前記ウィンドウ関数は、ウィンドウ関数のウィンドウ係数のうちの最大絶対値の10%よりも大きい絶対値を有するウィンドウ係数を、定義集合の中心点を基準とする定義集合の第1の半分においての方が定義集合の第2の半分よりも多く含み、該第1の半分は入力サンプルの後半に対応する。
- 請求項1に記載の解析フィルターバンクであり、前記サンプル先行値は出力フレームの出力値の個数の2倍よりも大きい。
- 請求項1に記載の解析フィルターバンクであり、前記ウィンドウ処理部において、既定値は0である。
- 請求項1に記載の解析フィルターバンクであり、前記ウィンドウ処理部は、ウィンドウ処理後サンプルを既定範囲内の少なくとも一つの値にセットする際に、最小閾値よりも小さい絶対値を有する値及び/又は最大閾値よりも大きい絶対値を有する値にセットする。
- 請求項23に記載の解析フィルターバンクであり、前記最小閾値及び/又は最大閾値は10s又は2sによって与えられ、sは整数である。
- 請求項23に記載の解析フィルターバンクであり、入力サンプル及び/又はウィンドウ処理後サンプルが2進法表示の場合、前記最少閾値は一つ又は複数の最も非重要なビットにより表示可能な最大絶対値によって決定され、及び/又は最大閾値は一つ又は複数の最も重要なビットにより表示可能な最少絶対値によって決定される。
- 請求項1に記載の解析フィルターバンクであり、前記ウィンドウ処理部において、無視される入力サンプルの個数、又は既定値又は既定範囲内の少なくとも一つの値にセットされるウィンドウ処理後サンプルの個数は、出力フレームの出力値の個数を16で割った数以上である。
- 請求項1に記載の解析フィルターバンクであり、前記ウィンドウ処理部は128又は120個の入力サンプルを無視するか、あるいは128又は120個のウィンドウ処理後サンプルを既定値又は既定範囲内の値にセットする。
- 請求項1に記載の解析フィルターバンクであり、前記時間/周波数コンバータは、一つの入力フレームの入力サンプルの個数と比較して半分以下の個数の出力値を含む出力フレームを出力する。
- 請求項1に記載の解析フィルターバンクであり、前記時間/周波数コンバータは、一つの入力フレームの入力サンプルの個数を2よりも大きい整数で割った数と等しい個数の出力値を含む出力フレームを出力する。
- 請求項1に記載の解析フィルターバンクであり、前記時間/周波数コンバータは、一つの入力フレームの入力サンプルの個数を4で割った数と等しい個数の出力値を含む出力フレームを出力する。
- 請求項1に記載の解析フィルターバンクであり、前記時間/周波数コンバータは、離散余弦変換と離散正弦変換のうちの少なくとも一方に基づくものである。
- 請求項32に記載の解析フィルターバンクであり、前記時間/周波数コンバータにおいて、Nは960又は1024である。
- 複数の入力フレームをフィルタリングするための合成フィルターバンクであり、各入力フレームは順序良く整列された複数の入力値を含み、該合成フィルターバンクは以下のものを含む、
複数の出力フレームを生成するための周波数/時間コンバータであり、各出力フレームは複数の順序良く整列された出力サンプルを含み、入力フレームの時間表示である、
複数のウィンドウ処理後フレームを生成するためのウィンドウ処理部であり、各ウィンドウ処理後フレームは複数のウィンドウ処理後サンプルを含み、
前記ウィンドウ処理部は、サンプル先行値に基づく複数の入力フレームの重複方式での処理のために、複数のウィンドウ処理後サンプルを出力する、
開始部分と残余部分を含む加算後フレームを出力するための重複/加算器であり、該加算後フレームは、該残余部分内の一つの加算後サンプルのために少なくとも3個のウィンドウ処理後フレームからの少なくとも3個のウィンドウ処理後サンプルを合算し、該開始部分内の一つの加算後サンプルのために少なくとも2個の異なるウィンドウ処理後フレームからの少なくとも2個のサンプルを合算することによる複数の加算後サンプルを含む、
前記残余部分内の一つの加算後サンプルを得るために合算されるウィンドウ処理後サンプルの個数は、開始部分内の一つの加算後サンプルを得るために合算されるウィンドウ処理後サンプルの個数に比べて少なくとも1多い、
あるいは、
前記ウィンドウ処理部は、複数のウィンドウ処理後フレームのうちの各ウィンドウ処理後フレームに関して、出力値の整列順序の上で少なくとも最初の出力値を無視するか又はそれに対応するウィンドウ処理後サンプルを既定値又は既定範囲内の少なくとも一つの値に設定し、かつ
前記重複/加算器は、少なくとも3個のウィンドウ処理後フレームからの少なくとも3個のウィンドウ処理後サンプルに基づき該残余部分内の一つの加算後サンプルを出力し、少なくとも2個の異なるウィンドウ処理後フレームからの少なくとも2個のサンプルに基づき該開始部分内の一つの加算後サンプルを出力することで、複数の加算後サンプルを出力する。 - 請求項34に記載の合成フィルターバンクであり、前記重複/加算器において、加算後フレームの残余部分内の一つの加算後サンプルは無視されない出力サンプル、ウィンドウ処理部によって既定値にセットされない又は既定範囲内の一つの値にセットされないウィンドウ処理後サンプルに対応し、加算後フレームの開始部分内の一つの加算後サンプルは無視される出力サンプル、ウィンドウ処理部によって既定値にセットされる又は既定範囲内の一つの値にセットされるウィンドウ処理後サンプルに対応する。
- 請求項34に記載の合成フィルターバンクであり、前記周波数/時間コンバータは、一つの入力フレームの入力値の個数と比較してその2倍よりも多くの出力サンプルを含む出力フレームを出力する。
- 請求項34に記載の合成フィルターバンクであり、前記周波数/時間コンバータは、一つの入力フレームの入力値の個数を2よりも大きい整数で掛けた数と等しい個数の出力サンプルを含む出力フレームを出力する。
- 請求項34に記載の合成フィルターバンクであり、前記周波数/時間コンバータは、一つの入力フレームの入力値の個数を4で掛けた数と等しい個数の出力サンプルを含む出力フレームを出力する。
- 請求項34に記載の合成フィルターバンクであり、前記周波数/時間コンバータは、離散余弦変換と離散正弦変換のうちの少なくとも一つに基づくものである。
- 請求項40に記載の合成フィルターバンクであり、前記周波数/時間コンバータにおいて、Nは960又は1024である。
- 請求項34に記載の合成フィルターバンクであり、前記ウィンドウ処理部は一つの出力フレームの複数の出力サンプルを無視するか、又は複数のウィンドウ処理後サンプルを既定値又は既定範囲内の少なくとも一つの値にセットする。
- 請求項42に記載の合成フィルターバンクであり、前記ウィンドウ処理部において、前記複数の無視された出力サンプルは出力サンプルの整列順序の上で最初の出力サンプルを含む出力サンプルの連続部分を含み、あるいは、既定値又は既定範囲内の少なくとも一つの値にセットされた前記複数のウィンドウ処理後サンプルは該最初の出力サンプルに対応するウィンドウ処理後サンプルを少なくとも含むウィンドウ処理後サンプルの連続部分を含む。
- 請求項34に記載の合成フィルターバンクであり、前記ウィンドウ処理部は、一つの出力フレームに基づき、該出力フレームの少なくとも一つの出力サンプルを重み付け関数で重み付けすることで一つのウィンドウ処理後フレームを生成する。
- 請求項34に記載の合成フィルターバンクであり、前記ウィンドウ処理部は、一つの出力フレームに基づき、該出力フレームの少なくとも一つの出力サンプルを重み付け関数に基づく値で掛け算することで一つのウィンドウ処理後フレームを生成する。
- 請求項34に記載の合成フィルターバンクであり、前記ウィンドウ処理部は、出力フレームの少なくとも複数の出力サンプルをウィンドウ関数の出力サンプル特定ウィンドウ係数で掛け算する。
- 請求項46に記載の合成フィルターバンクであり、前記ウィンドウ処理部は、出力フレームの各出力サンプルをウィンドウ関数の出力サンプル特定ウィンドウ係数で掛け算する。
- 請求項48に記載の合成フィルターバンクであり、前記ウィンドウ処理部において、Nは960であり、ウィンドウ係数w(0)〜w(2N−1)は付録の表1に示されている関係に従うものである。
- 請求項50に記載の合成フィルターバンクであり、前記ウィンドウ処理部において、ウィンドウ係数w(0)〜w(2N−1)が付録の表2に示されている値を含む。
- 請求項48に記載の合成フィルターバンクであり、前記ウィンドウ処理部において、Nは1024であり、ウィンドウ係数w(0)〜w(2N−1)は付録の表3に示されている関係に従うものである。
- 請求項52に記載の合成フィルターバンクであり、前記ウィンドウ処理部において、ウィンドウ係数w(0)〜w(2N−1)は付録の表4に示されている値を含む。
- 請求項45に記載の合成フィルターバンクであり、前記ウィンドウ処理部において、前記ウィンドウ関数の実数値ウィンドウ係数は定義集合の要素に起因する。
- 請求項45に記載の合成フィルターバンクであり、前記ウィンドウ処理部において、前記ウィンドウ関数は、定義集合全体に渡り、定義集合の中心点に関して非対称である。
- 請求項55に記載の合成フィルターバンクであり、前記ウィンドウ処理部において、前記ウィンドウ関数は、ウィンドウ関数のウィンドウ係数のうちの最大絶対値の10%よりも大きい絶対値を有するウィンドウ係数を、定義集合の中心点を基準とする定義集合の第1の半分においての方が定義集合の第2の半分よりも多く含み、該第1の半分は出力サンプルの前半に対応する。
- 請求項45に記載の合成フィルターバンクであり、前記ウィンドウ処理部において、前記ウィンドウ関数は、合成フィルターバンクへの入力フレームを生成した際に使用したウィンドウ関数の鏡映化版であるか又はそれと同じものである。
- 請求項45に記載の合成フィルターバンクであり、前記ウィンドウ処理部において、前記ウィンドウ関数は、合成フィルターバンクへの入力フレームを生成した際に使用したウィンドウ関数と比較して、ウィンドウ関数の中心点に関して鏡映されたウィンドウ関数である。
- 請求項34に記載の合成フィルターバンクであり、前記ウィンドウ処理部において、前記既定値は0である。
- 請求項34に記載の合成フィルターバンクであり、前記ウィンドウ処理部は、一つのウィンドウ処理後サンプルを最小閾値よりも小さい絶対値を有する値にセットすること、及び該ウィンドウ処理後サンプルを最大閾値よりも大きい絶対値を有する値にセットすることの少なくともどちらか一方により、ウィンドウ処理後サンプルを既定範囲内の一つの値にセットする。
- 請求項60に記載の合成フィルターバンクであり、前記最小閾値又は最大閾値は10s又は2sによって与えられ、sは整数である。
- 請求項60に記載の合成フィルターバンクであり、入力サンプル、出力サンプル及びウィンドウ処理後サンプルのうちの少なくとも一つが2進法表示の場合、前記最少閾値は一つ又は複数の最も非重要なビットにより表示可能な最大絶対値によって決定され、最大閾値は一つ又は複数の最も重要なビットにより表示可能な最少絶対値によって決定される。
- 請求項34に記載の合成フィルターバンクであり、前記ウィンドウ処理部において、無視される出力サンプルの個数、又は既定値又は既定範囲内の少なくとも一つの値にセットされるウィンドウ処理後サンプルの個数は、出力フレームの出力値の個数を64で割った数以上である。
- 請求項34に記載の合成フィルターバンクであり、前記ウィンドウ処理部において、無視される出力サンプルの個数、又は既定値又は既定範囲内の少なくとも一つの値にセットされるウィンドウ処理後サンプルの個数は、加算後フレームの加算後サンプルの個数を16で割った数以上である。
- 請求項34に記載の合成フィルターバンクであり、前記ウィンドウ処理部は128又は120個の出力値を無視するか既定値にセットする、あるいは120又は128個のウィンドウ処理後サンプルを既定値又は既定範囲内の値にセットする。
- 請求項34に記載の合成フィルターバンクであり、前記重複/加算器は、ウィンドウ処理部によって連続的に生成された少なくとも3個のウィンドウ処理後フレームに基づき、加算後フレームを生成する。
- 請求項34に記載の合成フィルターバンクであり、前記重複/加算器は、周波数/時間コンバータによって連続的に生成された少なくとも3個のウィンドウ処理後フレームに基づき、加算後フレームを生成する。
- 請求項34に記載の合成フィルターバンクであり、前記重複/加算器は、前記サンプル先行値に等しい個数の加算後サンプルを含む加算後フレームを生成する。
- 請求項34に記載の合成フィルターバンクであり、前記重複/加算器は複数の加算後サンプルを含む加算後フレームを出力し、該加算後フレームは、ウィンドウ処理部によって無視されない、あるいは既定値又は既定範囲内の値にセットされないウィンドウ処理後サンプルに対応する加算後サンプルとして、少なくとも4個の異なるウィンドウ処理後フレームからの少なくとも4個のウィンドウ処理後サンプルに基づく加算後サンプルを含み、ウィンドウ処理部によって無視される、あるいは既定値又は既定範囲内の値にセットされる出力サンプルに対応する加算後サンプルとして、少なくとも3個の異なるウィンドウ処理後フレームからの少なくとも3個のウィンドウ処理後サンプルに基づく加算後サンプルを含む。
- 請求項34に記載の合成フィルターバンクであり、前記重複/加算器は、一つの出力フレームの出力値の個数を2で割った数よりも少ない個数の加算後サンプルを含む加算後フレームを出力する。
- 請求項34に記載の合成フィルターバンクであり、前記重複/加算器は、一つの出力フレームの出力値の個数を2よりも大きい整数で割った数と同じ個数の加算後サンプルを含む加算後フレームを出力する。
- 請求項34に記載の合成フィルターバンクであり、前記重複/加算器は、一つの出力フレームの出力値の個数を4で割った数と同じ個数の加算後サンプルを含む加算後フレームを出力する。
- 複数の入力フレームをフィルタリングするための合成フィルターバンクであり、各入力フレームはM個の順序良く整列された入力値yk(0),…,yk(M−1)を含み、Mは正の整数、kはフレーム指数を示す整数であり、該合成フィルターバンクは以下のものを含む、
複数の出力フレームを出力するための逆転IV型離散余弦変換周波数/時間コンバータであり、各出力フレームは入力値yk(0),…,yk(M−1)に基づく2M個の順序良く整列された出力サンプルxk(0),…,xk(2M−1)を含む、
複数のウィンドウ処理後フレームを生成するためのウィンドウ処理部であり、各ウィンドウ処理後フレームは以下の式に基づくウィンドウ処理後サンプルzk(0),…,zk(2M−1)を含む、
nはサンプル指数を示す整数、w(n)はサンプル指数nに対応する実数値ウィンドウ関数係数である、
以下の式に基づく複数の中間サンプルmk(0),…,mk(M−1)を含む中間フレームを生成するための重複/加算器、
以下の式に基づく複数の加算後サンプルoutk(0),…,outk(M−1)を含む加算後サンプルを生成するためのリフター、
l(0),…,l(M−1)は実数値リフト係数である。 - 請求項74に記載の合成フィルターバンクであり、前記ウィンドウ処理部において、Mは512であり、ウィンドウ係数w(0),…,w(2M−1)は付録の表5に示されている関係に従うものであり、前記リフターにおいて、リフト係数l(0),…,l(M−1)は付録の表6に示されている関係に従うものである。
- 請求項75に記載の合成フィルターバンクであり、前記ウィンドウ処理部において、ウィンドウ係数w(0),…,w(2M−1)は付録の表7に示されている値を含み、前記リフターにおいて、リフト係数l(0),…,l(2M−1)は付録の表8に示されている値を含む。
- 請求項74に記載の合成フィルターバンクであり、前記ウィンドウ処理部において、Mは480であり、ウィンドウ係数w(0),…,w(2M−1)は付録の表9に示されている関係に従うものであり、前記リフターにおいて、リフト係数l(0),…,l(M−1)は付録の表10に示されている関係に従うものである。
- 請求項77に記載の合成フィルターバンクであり、前記ウィンドウ処理部において、ウィンドウ係数w(0),…,w(2M−1)は付録の表11に示されている値を含み、前記リフターにおいて、リフト係数l(0),…,l(2M−1)は付録の表12に示されている値を含む。
- 以下のものを含むエンコーダ、
複数の時間領域入力フレームをフィルタリングするための解析フィルターバンクであり、各時間領域入力フレームは順序良く整列された複数の入力サンプルを含み、該解析フィルターバンクは以下のものを含む、
複数のウィンドウ処理後フレームを生成するためのウィンドウ処理部であり、各ウィンドウ処理後フレームは複数のウィンドウ処理後サンプルを含み、該ウィンドウ処理部はサンプル先行値を使用して複数の入力フレームを重複方式で処理するように構成されている、
サンプル先行値は各入力フレーム内に整列された入力サンプルの個数を2で割った数より小さい、
複数の出力値を含む出力フレームを生成するための時間/周波数コンバータであり、出力フレームはウィンドウ処理後フレームのスペクトル表示である。 - 請求項79に記載のエンコーダであり、前記解析フィルターバンクによって与えられた複数の出力フレームを符号化し、該出力フレームに基づく複数の符号化フレームを出力するエントロピーエンコーダを更に含む。
- 以下のものを含むデコーダ、
複数の入力フレームをフィルタリングするための合成フィルターバンクであり、各入力フレームは順序良く整列された複数の入力値を含み、該合成フィルターバンクは以下のものを含む、
複数の出力フレームを生成するための時間/周波数コンバータであり、各出力フレームは複数の順序良く整列された出力サンプルを含み、入力フレームの時間表示である、
複数のウィンドウ処理後フレームを生成するためのウィンドウ処理部であり、各ウィンドウ処理後フレームは複数のウィンドウ処理後サンプルを含み、
前記ウィンドウ処理部は、サンプル先行値に基づく複数の入力フレームの重複方式での処理のために、複数のウィンドウ処理後サンプルを出力する、
開始部分と残余部分を含む加算後フレームを出力するための重複/加算器であり、該加算後フレームは、該残余部分内の一つの加算後サンプルのために少なくとも3個のウィンドウ処理後フレームからの少なくとも3個のウィンドウ処理後サンプルを合算し、該開始部分内の一つの加算後サンプルのために少なくとも2個の異なるウィンドウ処理後フレームからの少なくとも2個のサンプルを合算することによる複数の加算後サンプルを含む、
前記残余部分内の一つの加算後サンプルを得るために合算されるウィンドウ処理後サンプルの個数は、開始部分内の一つの加算後サンプルを得るために合算されるウィンドウ処理後サンプルの個数に比べて少なくとも1多い、
あるいは、
前記ウィンドウ処理部は、複数のウィンドウ処理後フレームのうちの各ウィンドウ処理後フレームに関して、出力値の整列順序の上で少なくとも最初の出力値を無視するか又はそれに対応するウィンドウ処理後サンプルを既定値又は既定範囲内の少なくとも一つの値に設定し、かつ
前記重複/加算器は、少なくとも3個のウィンドウ処理後フレームからの少なくとも3個のウィンドウ処理後サンプルに基づき該残余部分内の一つの加算後サンプルを出力し、少なくとも2個の異なるウィンドウ処理後フレームからの少なくとも2個のサンプルに基づき該開始部分内の一つの加算後サンプルを出力することで、複数の加算後サンプルを出力する。 - 請求項81に記載のデコーダであり、複数の符号化フレームを復号化し、符号化フレームに基づく複数の入力フレームを前記合成フィルターバンクに与えるエントロピーデコーダを更に含む。
- 以下のものを含むデコーダ、
複数の入力フレームをフィルタリングするための合成フィルターバンクであり、各入力フレームはM個の順序良く整列された入力値yk(0),…,yk(M−1)を含み、Mは正の整数、kはフレーム指数を示す整数であり、該合成フィルターバンクは以下のものを含む、
複数の出力フレームを出力するための逆転IV型離散余弦変換周波数/時間コンバータであり、各出力フレームは入力値yk(0),…,yk(M−1)に基づく2M個の順序良く整列された出力サンプルxk(0),…,xk(2M−1)を含む、
複数のウィンドウ処理後フレームを生成するためのウィンドウ処理部であり、各ウィンドウ処理後フレームは以下の式に基づくウィンドウ処理後サンプルzk(0),…,zk(2M−1)を含む、
nはサンプル指数を示す整数、w(n)はサンプル指数nに対応する実数値ウィンドウ関数係数である、
以下の式に基づく複数の中間サンプルmk(0),…,mk(M−1)を含む中間フレームを生成するための重複/加算器、
以下の式に基づく複数の加算後サンプルoutk(0),…,outk(M−1)を含む加算後サンプルを生成するためのリフター、
l(0),…,l(M−1)は実数値リフト係数である。 - 請求項83に記載のデコーダであり、複数の符号化フレームを復号化し、該符号化フレームに基づく複数の入力フレームを前記合成フィルターバンクに出力するエントロピーデコーダをさらに含む。
- 複数の入力フレームを合成するためのミキサーであり、各入力フレームはそれに対応する時間領域フレームのスペクトル表示であり、該複数の入力フレームのそれぞれの入力フレームは異なるソースから与えられ、該ミキサーは以下のものを含む、
前記複数の入力フレームをエントロピー復号化するためのエントロピーデコーダ、
周波数領域でエントロピー復号化された複数の入力フレームを調整し、周波数領域で複数の調整後フレームを得るためのスケーラであり、各調整後フレームは一つのエントロピー復号化された入力フレームに対応する、
周波数領域の加算後フレームを生成するために、周波数領域の調整後フレームを加算するための加算器、
合成フレームを得るために加算後フレームをエントロピー符号化するためのエントロピーエンコーダ。 - 請求項85に記載のミキサーであり、エントロピー復号化された入力フレームを非量子化し、エントロピー復号化された入力フレームを非量子化された形でスケーラに与えるための非量子化装置をさらに含む。
- 請求項85に記載のミキサーであり、加算後フレームを量子化し、量子化された加算後フレームをエントロピーエンコーダに与えるための量子化装置をさらに含む。
- 請求項85に記載のミキサーであり、前記スケーラは、複数の入力フレームの各入力値を1/Pで掛け算することにより非量子化された入力フレームを調整し、Pは異なるソースの数を示す整数である。
- 請求項85に記載のミキサーであり、前記スケーラは、入力フレームの入力値をエネルギー保存方法で調整することによって、エントロピー復号化された入力フレームを調整する。
- 請求項85に記載のミキサーであり、該ミキサーは複数の入力フレームに基づき合成フレームを与えるように構成され、複数の入力フレームのそれぞれの入力フレームは同じ合成ウィンドウ関数に基づき生成される。
- 請求項85に記載のミキサーであり、該ミキサーは複数の入力フレームに基づき合成フレームを生成するように構成され、複数の入力フレームのそれぞれの入力フレームは、複数の時間領域入力フレームをフィルタリングする解析フィルターバンクを含むエンコーダによって生成され、各入力フレームは複数の順序良く整列された入力サンプルを含み、該解析フィルターバンクは複数のウィンドウ処理後フレームを生成するためのウィンドウ処理部を含み、各ウィンドウ処理後フレームは複数のウィンドウ処理後サンプルを含み、該ウィンドウ処理部は複数の入力フレームをサンプル先行値を使用して重複方式で処理し、サンプル先行値は一つの入力フレーム内に整列された入力サンプルの個数を2で割った数よりも小さく、前記解析フィルターバンクは、複数の出力値を含む出力フレームを与えるための時間/周波数コンバータを含み、出力フレームはウィンドウ処理後フレームのスペクトル表示である。
- 請求項85に記載のミキサーであり、複数の入力フレームを処理し、チャンネル毎のビットレートが36kbit/sよりも小さい合成フレームを与える。
- 以下のものを含む会議システム、
複数の入力フレームを合成するためのミキサーであり、各入力フレームはそれに対応する時間領域フレームのスペクトル表示であり、該複数の入力フレームのそれぞれは異なるソースから与えられ、該ミキサーは以下のものを含む、
前記複数の入力フレームをエントロピー復号化するためのエントロピーデコーダ、
周波数領域でエントロピー復号化された複数の入力フレームを調整し、周波数領域で複数の調整後フレームを得るためのスケーラであり、各調整後フレームは一つのエントロピー復号化された入力フレームに対応する、
周波数領域の加算後フレームを生成するために、周波数領域の調整後フレームを加算するための加算器、
合成フレームを得るために加算後フレームをエントロピー符号化するためのエントロピーエンコーダ。 - 複数の時間領域入力フレームをフィルタリングする方法であり、各入力フレームは順序良く整列された複数の入力サンプルを含み、該方法は以下のステップを含む、
サンプル先行値を使用して複数の入力フレームを重複方式で処理することにより、複数のウィンドウ処理後フレームを生成するステップ、
サンプル先行値は各入力フレーム内に整列された入力サンプルの個数を2で割った数より小さい、
時間/周波数変換を行うことにより、複数の出力値を含む複数の出力フレームを与えるステップであり、各出力フレームはウィンドウ処理後フレームのスペクトル表示である。 - 複数の入力フレームをフィルタリングする方法であり、各入力フレームは順序良く整列された複数の入力値を含み、該方法は以下のステップを含む、
周波数/時間変換を行い、複数の出力フレームを生成するステップであり、各出力フレームは複数の順序良く整列された出力サンプルを含み、入力フレームの時間表示である、
サンプル先行値に基づく複数のウィンドウ処理後フレームの重複方式での処理のために、複数の出力サンプルを処理することによって、複数のウィンドウ処理後フレームを生成するステップであり、各ウィンドウ処理後フレームは複数のウィンドウ処理後サンプルを含む、
開始部分と残余部分を含む加算後フレームを生成するステップ、
該加算後フレームは、該残余部分内に、少なくとも3個のウィンドウ処理後フレームからの少なくとも3個のウィンドウ処理後サンプルの合算による加算後サンプルを含み、該開始部分内に、少なくとも2個の異なるウィンドウ処理後フレームからの少なくとも2個のサンプルの合算による加算後サンプルを含み、
前記残余部分内の一つの加算後サンプルを得るために合算されるウィンドウ処理後サンプルの個数は、開始部分内の一つの加算後サンプルを得るために合算されるウィンドウ処理後サンプルの個数に比べて少なくとも1多い、
あるいは、
前記複数のウィンドウ処理後フレームの生成は、該複数のウィンドウ処理後フレームのそれぞれに対して、出力値の整列順序の上で少なくとも最初の出力値を無視するか又はそれに対応するウィンドウ処理後サンプルを既定値又は既定範囲内の少なくとも一つの値に設定することを含み、かつ
前記加算後サンプルの生成は、少なくとも3個のウィンドウ処理後フレームからの少なくとも3個のウィンドウ処理後サンプルに基づき該残余部分内の一つの加算後サンプルを与え、少なくとも2個の異なるウィンドウ処理後フレームからの少なくとも2個のサンプルに基づき該開始部分内の一つの加算後サンプルを与えることを含む。 - 複数の入力フレームをフィルタリングするための方法であり、各入力フレームはM個の順序良く整列された入力値yk(0),…,yk(M−1)を含み、Mは正の整数、kは入力フレーム指数を示す整数であり、該方法は以下のステップを含む、
逆転IV型離散余弦変換を実行し、入力値yk(0),…,yk(M−1)に基づき複数の出力フレームxk(0),…,xk(2M−1)を出力するステップであり、
複数のウィンドウ処理後フレームを生成するステップであり、各ウィンドウ処理後フレームは以下の式に基づくウィンドウ処理後サンプルzk(0),…,zk(2M−1)を含む、
nは整数である、
複数の中間フレームを生成するステップであり、各中間フレームは以下の式に基づく複数の中間サンプルmk(0),…,mk(M−1)を含む、
以下の式に基づく複数の加算後サンプルoutk(0),…,outk(M−1)を含む複数の加算後フレームを生成するステップ、
w(0),…,w(2M−1)は実数値ウィンドウ係数であり、
l(0),…,l(M−1)は実数値リフト係数である。 - コンピュータ上で起動された際、複数の時間領域入力フレームをフィルタリングするための方法を実行するコンピュータプログラムであり、各入力フレームは複数の順序良く整列された入力サンプルを含み、該方法は以下のステップを含む、
サンプル先行値を使用して複数の入力フレームを重複方式で処理することにより、複数のウィンドウ処理後フレームを生成するステップ、
サンプル先行値は各入力フレーム内に整列された入力サンプルの個数を2で割った数より小さい、
時間/周波数変換を行うことにより、複数の出力値を含む複数の出力フレームを与えるステップであり、各出力フレームはウィンドウ処理後フレームのスペクトル表示である。 - コンピュータ上で起動された際、複数の入力フレームをフィルタリングするための方法を実行するコンピュータプログラムであり、各入力フレームは複数の順序良く整列された入力サンプルを含み、該方法は以下のステップを含む、
周波数/時間変換を行い、複数の出力フレームを生成するステップであり、各出力フレームは複数の順序良く整列された出力サンプルを含み、入力フレームの時間表示である、
サンプル先行値に基づく複数のウィンドウ処理後フレームの重複方式での処理のために、前記複数の出力サンプルを処理することによって複数のウィンドウ処理後フレームを生成するステップであり、各ウィンドウ処理後フレームは複数のウィンドウ処理後サンプルを含む、
開始部分と残余部分を含む加算後フレームを生成するステップ、
該加算後フレームは、該残余部分内に、少なくとも3個のウィンドウ処理後フレームからの少なくとも3個のウィンドウ処理後サンプルの合算による加算後サンプルを含み、該開始部分内に、少なくとも2個の異なるウィンドウ処理後フレームからの少なくとも2個のサンプルの合算による加算後サンプルを含み、
前記残余部分内の一つの加算後サンプルを得るために合算されるウィンドウ処理後サンプルの個数は、開始部分内の一つの加算後サンプルを得るために合算されるウィンドウ処理後サンプルの個数に比べて少なくとも1多い、
あるいは、
前記複数のウィンドウ処理後フレームの生成は、該複数のウィンドウ処理後フレームのそれぞれに対して、出力値の整列順序の上で少なくとも最初の出力値を無視するか又はそれに対応するウィンドウ処理後サンプルを既定値又は既定範囲内の少なくとも一つの値に設定することを含み、かつ
前記加算後サンプルの生成は、少なくとも3個のウィンドウ処理後フレームからの少なくとも3個のウィンドウ処理後サンプルに基づき該残余部分内の一つの加算後サンプルを与え、少なくとも2個の異なるウィンドウ処理後フレームからの少なくとも2個のサンプルに基づき該開始部分内の一つの加算後サンプルを与えることを含む。 - コンピュータ上で起動された際、複数の入力フレームをフィルタリングするための方法を実行するコンピュータプログラムであり、各入力フレームはM個の順序良く整列された入力値yk(0),…,yk(M−1)を含み、Mは正の整数、kは入力フレーム指数を示す整数であり、該方法は以下のステップを含む、
逆転IV型離散余弦変換を実行し、入力値yk(0),…,yk(M−1)に基づき複数の出力フレームxk(0),…,xk(2M−1)を出力するステップ、
複数のウィンドウ処理後フレームを生成するステップであり、各ウィンドウ処理後フレームは以下の式に基づくウィンドウ処理後サンプルzk(0),…,zk(2M−1)を含む、
nは整数であり、
複数の中間フレームを生成するステップであり、各中間フレームは以下の式に基づく複数の中間サンプルmk(0),…,mk(M−1)を含む、
以下の式に基づく複数の加算後サンプルoutk(0),…,outk(M−1)を含む複数の加算後フレームを生成するステップ、
w(0),…,w(2M−1)は実数値ウィンドウ係数であり、
l(0),…,l(M−1)は実数値リフト係数である。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US86203206P | 2006-10-18 | 2006-10-18 | |
| US60/862,032 | 2006-10-18 | ||
| US11/744,641 US8036903B2 (en) | 2006-10-18 | 2007-05-04 | Analysis filterbank, synthesis filterbank, encoder, de-coder, mixer and conferencing system |
| US11/744,641 | 2007-05-04 | ||
| PCT/EP2007/007553 WO2008046468A2 (en) | 2006-10-18 | 2007-08-29 | Analysis filterbank, synthesis filterbank, encoder, decoder, mixer and conferencing system |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012085778A Division JP5520994B2 (ja) | 2006-10-18 | 2012-04-04 | 合成フィルターバンク |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010507111A true JP2010507111A (ja) | 2010-03-04 |
| JP5546863B2 JP5546863B2 (ja) | 2014-07-09 |
Family
ID=38904615
Family Applications (5)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009532689A Active JP5546863B2 (ja) | 2006-10-18 | 2007-08-29 | 解析フィルターバンク、合成フィルターバンク、エンコーダ、デコーダ、ミキサー及び会議システム |
| JP2012085778A Active JP5520994B2 (ja) | 2006-10-18 | 2012-04-04 | 合成フィルターバンク |
| JP2013106076A Active JP5700714B2 (ja) | 2006-10-18 | 2013-05-20 | デコーダ、復号化方法及びコンピュータプログラム |
| JP2013106075A Active JP5700713B2 (ja) | 2006-10-18 | 2013-05-20 | ミキサー、ミキシング方法及びコンピュータプログラム |
| JP2013222042A Active JP5859504B2 (ja) | 2006-10-18 | 2013-10-25 | 合成フィルターバンク、フィルタリング方法及びコンピュータプログラム |
Family Applications After (4)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012085778A Active JP5520994B2 (ja) | 2006-10-18 | 2012-04-04 | 合成フィルターバンク |
| JP2013106076A Active JP5700714B2 (ja) | 2006-10-18 | 2013-05-20 | デコーダ、復号化方法及びコンピュータプログラム |
| JP2013106075A Active JP5700713B2 (ja) | 2006-10-18 | 2013-05-20 | ミキサー、ミキシング方法及びコンピュータプログラム |
| JP2013222042A Active JP5859504B2 (ja) | 2006-10-18 | 2013-10-25 | 合成フィルターバンク、フィルタリング方法及びコンピュータプログラム |
Country Status (21)
| Country | Link |
|---|---|
| US (6) | US8036903B2 (ja) |
| EP (5) | EP2113911B1 (ja) |
| JP (5) | JP5546863B2 (ja) |
| KR (3) | KR101162462B1 (ja) |
| CN (4) | CN102243875B (ja) |
| AT (3) | ATE539432T1 (ja) |
| AU (3) | AU2007312696B2 (ja) |
| BR (2) | BR122019020171B1 (ja) |
| CA (3) | CA2667059C (ja) |
| ES (5) | ES2531568T3 (ja) |
| IL (4) | IL197757A (ja) |
| MX (1) | MX2009004046A (ja) |
| MY (4) | MY164995A (ja) |
| NO (5) | NO342445B1 (ja) |
| PL (5) | PL2113910T3 (ja) |
| PT (1) | PT2884490T (ja) |
| RU (1) | RU2426178C2 (ja) |
| SG (2) | SG174836A1 (ja) |
| TW (1) | TWI355647B (ja) |
| WO (1) | WO2008046468A2 (ja) |
| ZA (1) | ZA200901650B (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017526005A (ja) * | 2014-07-28 | 2017-09-07 | フラウンホッファー−ゲゼルシャフト ツァ フェルダールング デァ アンゲヴァンテン フォアシュンク エー.ファオ | プロセッサおよびトランケートされた分析または合成窓のオーバーラップ部分を使用したオーディオ信号の処理方法 |
| JP2018101826A (ja) * | 2016-12-19 | 2018-06-28 | 株式会社Cri・ミドルウェア | 音声通話システム、音声通話方法およびプログラム |
Families Citing this family (45)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7422840B2 (en) * | 2004-11-12 | 2008-09-09 | E.I. Du Pont De Nemours And Company | Apparatus and process for forming a printing form having a cylindrical support |
| US7916711B2 (en) * | 2005-03-24 | 2011-03-29 | Siport, Inc. | Systems and methods for saving power in a digital broadcast receiver |
| GB2439685B (en) | 2005-03-24 | 2010-04-28 | Siport Inc | Low power digital media broadcast receiver with time division |
| US7945233B2 (en) * | 2005-06-16 | 2011-05-17 | Siport, Inc. | Systems and methods for dynamically controlling a tuner |
| US8335484B1 (en) | 2005-07-29 | 2012-12-18 | Siport, Inc. | Systems and methods for dynamically controlling an analog-to-digital converter |
| USRE50158E1 (en) | 2006-10-25 | 2024-10-01 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for generating audio subband values and apparatus and method for generating time-domain audio samples |
| HUE068022T2 (hu) | 2006-10-25 | 2024-12-28 | Fraunhofer Ges Forschung | Eljárás audiójel feldolgozására |
| BRPI0718738B1 (pt) * | 2006-12-12 | 2023-05-16 | Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E.V. | Codificador, decodificador e métodos para codificação e decodificação de segmentos de dados representando uma corrente de dados de domínio de tempo |
| US8015368B2 (en) | 2007-04-20 | 2011-09-06 | Siport, Inc. | Processor extensions for accelerating spectral band replication |
| US8199769B2 (en) | 2007-05-25 | 2012-06-12 | Siport, Inc. | Timeslot scheduling in digital audio and hybrid audio radio systems |
| US20090099844A1 (en) * | 2007-10-16 | 2009-04-16 | Qualcomm Incorporated | Efficient implementation of analysis and synthesis filterbanks for mpeg aac and mpeg aac eld encoders/decoders |
| US9275648B2 (en) * | 2007-12-18 | 2016-03-01 | Lg Electronics Inc. | Method and apparatus for processing audio signal using spectral data of audio signal |
| ES2753899T3 (es) * | 2008-03-04 | 2020-04-14 | Fraunhofer Ges Forschung | Mezclado de trenes de datos de entrada y generación de un tren de datos de salida a partir de los mismos |
| KR101400588B1 (ko) | 2008-07-11 | 2014-05-28 | 프라운호퍼 게젤샤프트 쭈르 푀르데룽 데어 안겐반텐 포르슝 에. 베. | 시간 워프 활성 신호의 제공 및 이를 이용한 오디오 신호의 인코딩 |
| TWI559786B (zh) * | 2008-09-03 | 2016-11-21 | 杜比實驗室特許公司 | 增進多聲道之再生 |
| CA2750795C (en) | 2009-01-28 | 2015-05-26 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio encoder, audio decoder, encoded audio information, methods for encoding and decoding an audio signal and computer program |
| TWI618351B (zh) | 2009-02-18 | 2018-03-11 | 杜比國際公司 | 用於高頻重建之複指數調變濾波器組 |
| US8320823B2 (en) * | 2009-05-04 | 2012-11-27 | Siport, Inc. | Digital radio broadcast transmission using a table of contents |
| US8971551B2 (en) | 2009-09-18 | 2015-03-03 | Dolby International Ab | Virtual bass synthesis using harmonic transposition |
| US8831318B2 (en) * | 2009-07-06 | 2014-09-09 | The Board Of Trustees Of The University Of Illinois | Auto-calibrating parallel MRI technique with distortion-optimal image reconstruction |
| CN102668374B (zh) * | 2009-10-09 | 2015-09-09 | Dts(英属维尔京群岛)有限公司 | 音频录音的自适应动态范围增强 |
| PL2489041T3 (pl) * | 2009-10-15 | 2020-11-02 | Voiceage Corporation | Jednoczesne kształtowanie szumu w dziedzinie czasu i w dziedzinie częstotliwości dla przekształcenia tdac |
| EP2372703A1 (en) * | 2010-03-11 | 2011-10-05 | Fraunhofer-Gesellschaft zur Förderung der Angewandten Forschung e.V. | Signal processor, window provider, encoded media signal, method for processing a signal and method for providing a window |
| BR122021003887B1 (pt) | 2010-08-12 | 2021-08-24 | Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E. V. | Reamostrar sinais de saída de codecs de áudio com base em qmf |
| US8489053B2 (en) | 2011-01-16 | 2013-07-16 | Siport, Inc. | Compensation of local oscillator phase jitter |
| CN103493129B (zh) | 2011-02-14 | 2016-08-10 | 弗劳恩霍夫应用研究促进协会 | 用于使用瞬态检测及质量结果将音频信号的部分编码的装置与方法 |
| PL2676268T3 (pl) | 2011-02-14 | 2015-05-29 | Fraunhofer Ges Forschung | Urządzenie i sposób przetwarzania zdekodowanego sygnału audio w domenie widmowej |
| TWI488177B (zh) | 2011-02-14 | 2015-06-11 | Fraunhofer Ges Forschung | 使用頻譜域雜訊整形之基於線性預測的編碼方案 |
| RU2586597C2 (ru) | 2011-02-14 | 2016-06-10 | Фраунхофер-Гезелльшафт Цур Фердерунг Дер Ангевандтен Форшунг Е.Ф. | Кодирование и декодирование позиций импульсов дорожек аудиосигнала |
| CN102959620B (zh) * | 2011-02-14 | 2015-05-13 | 弗兰霍菲尔运输应用研究公司 | 利用重迭变换的信息信号表示 |
| EP3154057B1 (en) * | 2011-04-05 | 2018-10-17 | Nippon Telegraph And Telephone Corporation | Acoustic signal decoding |
| JP5714180B2 (ja) | 2011-05-19 | 2015-05-07 | ドルビー ラボラトリーズ ライセンシング コーポレイション | パラメトリックオーディオコーディング方式の鑑識検出 |
| EP2898506B1 (en) * | 2012-09-21 | 2018-01-17 | Dolby Laboratories Licensing Corporation | Layered approach to spatial audio coding |
| EP2907324B1 (en) * | 2012-10-15 | 2016-11-09 | Dolby International AB | System and method for reducing latency in transposer-based virtual bass systems |
| JP6531103B2 (ja) * | 2013-09-12 | 2019-06-12 | ドルビー・インターナショナル・アーベー | Qmfベースの処理データの時間整列 |
| DE102014214143B4 (de) | 2014-03-14 | 2015-12-31 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Vorrichtung und Verfahren zum Verarbeiten eines Signals im Frequenzbereich |
| CN104732979A (zh) * | 2015-03-24 | 2015-06-24 | 无锡天脉聚源传媒科技有限公司 | 一种音频数据的处理方法及装置 |
| CN106297813A (zh) | 2015-05-28 | 2017-01-04 | 杜比实验室特许公司 | 分离的音频分析和处理 |
| EP3107096A1 (en) | 2015-06-16 | 2016-12-21 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Downscaled decoding |
| WO2017050398A1 (en) * | 2015-09-25 | 2017-03-30 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Encoder, decoder and methods for signal-adaptive switching of the overlap ratio in audio transform coding |
| US10762911B2 (en) * | 2015-12-01 | 2020-09-01 | Ati Technologies Ulc | Audio encoding using video information |
| US10991355B2 (en) * | 2019-02-18 | 2021-04-27 | Bose Corporation | Dynamic sound masking based on monitoring biosignals and environmental noises |
| US11282492B2 (en) | 2019-02-18 | 2022-03-22 | Bose Corporation | Smart-safe masking and alerting system |
| US11071843B2 (en) | 2019-02-18 | 2021-07-27 | Bose Corporation | Dynamic masking depending on source of snoring |
| US12512713B2 (en) | 2021-10-22 | 2025-12-30 | Nidec Motor Corporation | Motor magnetic composite encoder |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001127641A (ja) * | 1999-10-25 | 2001-05-11 | Victor Co Of Japan Ltd | オーディオ符号化装置、オーディオ符号化方法、及びオーディオ符号化信号記録媒体 |
| JP2006243664A (ja) * | 2005-03-07 | 2006-09-14 | Nippon Telegr & Teleph Corp <Ntt> | 信号分離装置、信号分離方法、信号分離プログラム及び記録媒体 |
Family Cites Families (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5297236A (en) * | 1989-01-27 | 1994-03-22 | Dolby Laboratories Licensing Corporation | Low computational-complexity digital filter bank for encoder, decoder, and encoder/decoder |
| CN1062963C (zh) * | 1990-04-12 | 2001-03-07 | 多尔拜实验特许公司 | 用于产生高质量声音信号的解码器和编码器 |
| US5869819A (en) * | 1994-08-17 | 1999-02-09 | Metrologic Instuments Inc. | Internet-based system and method for tracking objects bearing URL-encoded bar code symbols |
| US5408580A (en) * | 1992-09-21 | 1995-04-18 | Aware, Inc. | Audio compression system employing multi-rate signal analysis |
| FI935609L (fi) | 1992-12-18 | 1994-06-19 | Lonza Ag | Dihydrofuroimidatsolijohdannaisten asymmetrinen hydraus |
| JP3531177B2 (ja) * | 1993-03-11 | 2004-05-24 | ソニー株式会社 | 圧縮データ記録装置及び方法、圧縮データ再生方法 |
| US5570363A (en) | 1994-09-30 | 1996-10-29 | Intel Corporation | Transform based scalable audio compression algorithms and low cost audio multi-point conferencing systems |
| US5867819A (en) | 1995-09-29 | 1999-02-02 | Nippon Steel Corporation | Audio decoder |
| US5890106A (en) * | 1996-03-19 | 1999-03-30 | Dolby Laboratories Licensing Corporation | Analysis-/synthesis-filtering system with efficient oddly-stacked singleband filter bank using time-domain aliasing cancellation |
| US5848391A (en) * | 1996-07-11 | 1998-12-08 | Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E.V. | Method subband of coding and decoding audio signals using variable length windows |
| SG54379A1 (en) * | 1996-10-24 | 1998-11-16 | Sgs Thomson Microelectronics A | Audio decoder with an adaptive frequency domain downmixer |
| US5946352A (en) * | 1997-05-02 | 1999-08-31 | Texas Instruments Incorporated | Method and apparatus for downmixing decoded data streams in the frequency domain prior to conversion to the time domain |
| JP4174859B2 (ja) * | 1998-07-15 | 2008-11-05 | ヤマハ株式会社 | デジタルオーディオ信号のミキシング方法およびミキシング装置 |
| US6226608B1 (en) * | 1999-01-28 | 2001-05-01 | Dolby Laboratories Licensing Corporation | Data framing for adaptive-block-length coding system |
| JP2000267682A (ja) * | 1999-03-19 | 2000-09-29 | Victor Co Of Japan Ltd | 畳み込み演算装置 |
| US6687663B1 (en) | 1999-06-25 | 2004-02-03 | Lake Technology Limited | Audio processing method and apparatus |
| JP2001134274A (ja) * | 1999-11-04 | 2001-05-18 | Sony Corp | ディジタル信号処理装置および処理方法、ディジタル信号記録装置および記録方法、並びに記録媒体 |
| FR2802329B1 (fr) | 1999-12-08 | 2003-03-28 | France Telecom | Procede de traitement d'au moins un flux binaire audio code organise sous la forme de trames |
| SE0001926D0 (sv) * | 2000-05-23 | 2000-05-23 | Lars Liljeryd | Improved spectral translation/folding in the subband domain |
| US6718300B1 (en) * | 2000-06-02 | 2004-04-06 | Agere Systems Inc. | Method and apparatus for reducing aliasing in cascaded filter banks |
| US6707869B1 (en) * | 2000-12-28 | 2004-03-16 | Nortel Networks Limited | Signal-processing apparatus with a filter of flexible window design |
| US6963842B2 (en) | 2001-09-05 | 2005-11-08 | Creative Technology Ltd. | Efficient system and method for converting between different transform-domain signal representations |
| AU2003249443A1 (en) * | 2002-09-17 | 2004-04-08 | Koninklijke Philips Electronics N.V. | Method for controlling duration in speech synthesis |
| JP2004184536A (ja) * | 2002-11-29 | 2004-07-02 | Mitsubishi Electric Corp | 畳み込み演算装置及び畳み込み演算プログラム |
| US7318027B2 (en) | 2003-02-06 | 2008-01-08 | Dolby Laboratories Licensing Corporation | Conversion of synthesized spectral components for encoding and low-complexity transcoding |
| US6982377B2 (en) * | 2003-12-18 | 2006-01-03 | Texas Instruments Incorporated | Time-scale modification of music signals based on polyphase filterbanks and constrained time-domain processing |
| US7516064B2 (en) * | 2004-02-19 | 2009-04-07 | Dolby Laboratories Licensing Corporation | Adaptive hybrid transform for signal analysis and synthesis |
| US7639823B2 (en) * | 2004-03-03 | 2009-12-29 | Agere Systems Inc. | Audio mixing using magnitude equalization |
| WO2005091275A1 (en) * | 2004-03-17 | 2005-09-29 | Koninklijke Philips Electronics N.V. | Audio coding |
| US7630902B2 (en) * | 2004-09-17 | 2009-12-08 | Digital Rise Technology Co., Ltd. | Apparatus and methods for digital audio coding using codebook application ranges |
| KR20070068424A (ko) * | 2004-10-26 | 2007-06-29 | 마츠시타 덴끼 산교 가부시키가이샤 | 음성 부호화 장치 및 음성 부호화 방법 |
| GB2426168B (en) * | 2005-05-09 | 2008-08-27 | Sony Comp Entertainment Europe | Audio processing |
-
2007
- 2007-05-04 US US11/744,641 patent/US8036903B2/en not_active Ceased
- 2007-08-29 EP EP09010179A patent/EP2113911B1/en active Active
- 2007-08-29 ES ES11173652.6T patent/ES2531568T3/es active Active
- 2007-08-29 CN CN2011102196751A patent/CN102243875B/zh active Active
- 2007-08-29 KR KR1020117007018A patent/KR101162462B1/ko active Active
- 2007-08-29 CN CN2011102195918A patent/CN102243874B/zh active Active
- 2007-08-29 CA CA2667059A patent/CA2667059C/en active Active
- 2007-08-29 JP JP2009532689A patent/JP5546863B2/ja active Active
- 2007-08-29 ES ES07801974T patent/ES2386206T3/es active Active
- 2007-08-29 ES ES09010178T patent/ES2374014T3/es active Active
- 2007-08-29 BR BR122019020171-4A patent/BR122019020171B1/pt active IP Right Grant
- 2007-08-29 ES ES09010179T patent/ES2380177T3/es active Active
- 2007-08-29 AT AT09010179T patent/ATE539432T1/de active
- 2007-08-29 MY MYPI2011003538A patent/MY164995A/en unknown
- 2007-08-29 PL PL09010178T patent/PL2113910T3/pl unknown
- 2007-08-29 EP EP07801974A patent/EP2074615B1/en active Active
- 2007-08-29 MY MYPI2011003540A patent/MY155486A/en unknown
- 2007-08-29 EP EP14199155.4A patent/EP2884490B1/en active Active
- 2007-08-29 PL PL09010179T patent/PL2113911T3/pl unknown
- 2007-08-29 CN CN2011102193575A patent/CN102243873B/zh active Active
- 2007-08-29 AU AU2007312696A patent/AU2007312696B2/en active Active
- 2007-08-29 PL PL14199155.4T patent/PL2884490T3/pl unknown
- 2007-08-29 AT AT09010178T patent/ATE525720T1/de not_active IP Right Cessation
- 2007-08-29 CA CA2782476A patent/CA2782476C/en active Active
- 2007-08-29 SG SG2011068780A patent/SG174836A1/en unknown
- 2007-08-29 EP EP09010178A patent/EP2113910B1/en active Active
- 2007-08-29 AT AT07801974T patent/ATE554480T1/de active
- 2007-08-29 PL PL11173652T patent/PL2378516T3/pl unknown
- 2007-08-29 MX MX2009004046A patent/MX2009004046A/es active IP Right Grant
- 2007-08-29 PT PT141991554T patent/PT2884490T/pt unknown
- 2007-08-29 IL IL197757A patent/IL197757A/en active IP Right Grant
- 2007-08-29 RU RU2009109129/09A patent/RU2426178C2/ru active
- 2007-08-29 SG SG2011068772A patent/SG174835A1/en unknown
- 2007-08-29 EP EP11173652.6A patent/EP2378516B1/en active Active
- 2007-08-29 WO PCT/EP2007/007553 patent/WO2008046468A2/en not_active Ceased
- 2007-08-29 MY MYPI2011003539A patent/MY155487A/en unknown
- 2007-08-29 KR KR1020097007979A patent/KR101209410B1/ko active Active
- 2007-08-29 ES ES14199155.4T patent/ES2592253T3/es active Active
- 2007-08-29 CN CN200780038753XA patent/CN101529502B/zh active Active
- 2007-08-29 BR BRPI0716004-6A patent/BRPI0716004B1/pt active IP Right Grant
- 2007-08-29 KR KR1020117007017A patent/KR101162455B1/ko active Active
- 2007-08-29 MY MYPI20091416A patent/MY153289A/en unknown
- 2007-08-29 PL PL07801974T patent/PL2074615T3/pl unknown
- 2007-08-29 CA CA2782609A patent/CA2782609C/en active Active
- 2007-10-17 TW TW096138773A patent/TWI355647B/zh active
-
2009
- 2009-03-09 ZA ZA200901650A patent/ZA200901650B/xx unknown
- 2009-05-14 NO NO20091900A patent/NO342445B1/no unknown
-
2011
- 2011-03-23 AU AU2011201331A patent/AU2011201331B2/en active Active
- 2011-03-23 AU AU2011201330A patent/AU2011201330B2/en active Active
-
2012
- 2012-04-04 JP JP2012085778A patent/JP5520994B2/ja active Active
-
2013
- 2013-05-07 IL IL226223A patent/IL226223A/en active IP Right Grant
- 2013-05-07 IL IL226225A patent/IL226225A/en active IP Right Grant
- 2013-05-07 IL IL226224A patent/IL226224A/en active IP Right Grant
- 2013-05-20 JP JP2013106076A patent/JP5700714B2/ja active Active
- 2013-05-20 JP JP2013106075A patent/JP5700713B2/ja active Active
- 2013-10-11 US US14/052,689 patent/USRE45294E1/en active Active
- 2013-10-11 US US14/052,694 patent/USRE45277E1/en active Active
- 2013-10-11 US US14/052,697 patent/USRE45339E1/en active Active
- 2013-10-11 US US14/052,690 patent/USRE45276E1/en active Active
- 2013-10-11 US US14/052,686 patent/USRE45526E1/en active Active
- 2013-10-25 JP JP2013222042A patent/JP5859504B2/ja active Active
-
2017
- 2017-06-16 NO NO20170988A patent/NO342476B1/no unknown
- 2017-06-16 NO NO20170986A patent/NO342514B1/no unknown
- 2017-06-16 NO NO20170982A patent/NO342516B1/no unknown
- 2017-06-16 NO NO20170985A patent/NO342515B1/no unknown
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001127641A (ja) * | 1999-10-25 | 2001-05-11 | Victor Co Of Japan Ltd | オーディオ符号化装置、オーディオ符号化方法、及びオーディオ符号化信号記録媒体 |
| JP2006243664A (ja) * | 2005-03-07 | 2006-09-14 | Nippon Telegr & Teleph Corp <Ntt> | 信号分離装置、信号分離方法、信号分離プログラム及び記録媒体 |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017526005A (ja) * | 2014-07-28 | 2017-09-07 | フラウンホッファー−ゲゼルシャフト ツァ フェルダールング デァ アンゲヴァンテン フォアシュンク エー.ファオ | プロセッサおよびトランケートされた分析または合成窓のオーバーラップ部分を使用したオーディオ信号の処理方法 |
| US10262666B2 (en) | 2014-07-28 | 2019-04-16 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Processor, method and computer program for processing an audio signal using truncated analysis or synthesis window overlap portions |
| JP2020046671A (ja) * | 2014-07-28 | 2020-03-26 | フラウンホッファー−ゲゼルシャフト ツァ フェルダールング デァ アンゲヴァンテン フォアシュンク エー.ファオ | プロセッサおよびトランケートされた分析または合成窓のオーバーラップ部分を使用したオーディオ信号の処理方法 |
| US10902861B2 (en) | 2014-07-28 | 2021-01-26 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Processor and method for processing an audio signal using truncated analysis or synthesis window overlap portions |
| JP7043113B2 (ja) | 2014-07-28 | 2022-03-29 | フラウンホッファー-ゲゼルシャフト ツァ フェルダールング デァ アンゲヴァンテン フォアシュンク エー.ファオ | プロセッサおよびトランケートされた分析または合成窓のオーバーラップ部分を使用したオーディオ信号の処理方法 |
| US11664036B2 (en) | 2014-07-28 | 2023-05-30 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Processor and method for processing an audio signal using truncated analysis or synthesis window overlap portions |
| JP2018101826A (ja) * | 2016-12-19 | 2018-06-28 | 株式会社Cri・ミドルウェア | 音声通話システム、音声通話方法およびプログラム |
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5546863B2 (ja) | 解析フィルターバンク、合成フィルターバンク、エンコーダ、デコーダ、ミキサー及び会議システム | |
| KR101192241B1 (ko) | 입력 데이터 스트림의 믹싱과 그로부터 출력 데이터 스트림의 생성 | |
| RU2383943C2 (ru) | Кодирование звуковых сигналов | |
| JP2009508146A (ja) | オーディオコーデックポストフィルタ | |
| JP2010244078A (ja) | スペクトル包絡情報量子化装置、スペクトル包絡情報復号装置、スペクトル包絡情報量子化方法及びスペクトル包絡情報復号方法 | |
| TWI597721B (zh) | 使用多個子頻帶之高頻帶信號寫碼 | |
| CN106463135A (zh) | 使用失配频率范围的高频带信号译码 | |
| HK1163332B (en) | Analysis filterbank, synthesis filterbank, encoder, decoder, mixer and conferencing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110926 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111004 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20111227 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20120110 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120404 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120918 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130116 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130207 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20130207 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20130207 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20130322 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20130712 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140326 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140514 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5546863 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
