JP2016507788A - 過渡位置依存のオーバーラップを使用してオーディオ信号を符号化又は復号化する装置及び方法 - Google Patents
過渡位置依存のオーバーラップを使用してオーディオ信号を符号化又は復号化する装置及び方法 Download PDFInfo
- Publication number
- JP2016507788A JP2016507788A JP2015558443A JP2015558443A JP2016507788A JP 2016507788 A JP2016507788 A JP 2016507788A JP 2015558443 A JP2015558443 A JP 2015558443A JP 2015558443 A JP2015558443 A JP 2015558443A JP 2016507788 A JP2016507788 A JP 2016507788A
- Authority
- JP
- Japan
- Prior art keywords
- window
- overlap
- length
- transient
- frame
- 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
- 230000001052 transient effect Effects 0.000 title claims abstract description 196
- 238000000034 method Methods 0.000 title claims description 60
- 230000005236 sound signal Effects 0.000 title claims description 29
- 230000001419 dependent effect Effects 0.000 title description 2
- 238000006243 chemical reaction Methods 0.000 claims abstract description 96
- 230000003595 spectral effect Effects 0.000 claims abstract description 60
- 230000007704 transition Effects 0.000 claims abstract description 31
- 238000001514 detection method Methods 0.000 claims abstract description 30
- 230000006870 function Effects 0.000 claims description 150
- 230000009466 transformation Effects 0.000 claims description 50
- 230000008569 process Effects 0.000 claims description 26
- 238000004590 computer program Methods 0.000 claims description 12
- 230000002123 temporal effect Effects 0.000 claims description 7
- 238000000844 transformation Methods 0.000 claims description 7
- 230000015572 biosynthetic process Effects 0.000 claims description 6
- 238000003786 synthesis reaction Methods 0.000 claims description 6
- 239000002131 composite material Substances 0.000 claims description 4
- 230000009467 reduction Effects 0.000 claims description 2
- 230000001131 transforming effect Effects 0.000 claims 4
- 238000012545 processing Methods 0.000 description 24
- 238000012805 post-processing Methods 0.000 description 14
- 238000002592 echocardiography Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 230000004048 modification Effects 0.000 description 7
- 238000012986 modification Methods 0.000 description 7
- 238000007781 pre-processing Methods 0.000 description 7
- 230000003044 adaptive effect Effects 0.000 description 6
- 238000010606 normalization Methods 0.000 description 5
- 238000007493 shaping process Methods 0.000 description 5
- 238000001228 spectrum Methods 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 230000002441 reversible effect Effects 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004513 sizing Methods 0.000 description 3
- 108010076504 Protein Sorting Signals Proteins 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000013139 quantization Methods 0.000 description 2
- 230000007480 spreading Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000005284 excitation Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012886 linear function Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
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
- G10L19/025—Detection of transients or attacks for time/frequency resolution switching
-
- 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/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
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
- H03M7/3002—Conversion to or from differential modulation
- H03M7/3044—Conversion to or from differential modulation with several bits only, i.e. the difference between successive samples being coded by more than one bit, e.g. differential pulse code modulation [DPCM]
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/172—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- 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/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Theoretical Computer Science (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
−オーバーラップする変換の内の1つのみが過渡を含むように幅が選択される。
−符号化エラーの時間エイリアシングされたTNS整形に起因する疑似過渡が強く抑制される。
−図17及び図13にも示されている両方の過渡位置は遷移変換の外部にあり、そのため、過渡に起因する符号化エラーの時相スミアリングを、変換に後続する最初の2つの短い窓の範囲内に制約することができる。従って、従来技術のフラウンホーファー/ドルビー及びサムソンの方式とは反対に、図13の本発明のブロック切替え手法を使用すると、過渡の周囲の可聴プリエコー雑音が発生する可能性が低い。
−符号器及び復号器の両方が順変換及び逆変換に全く同じ窓を利用することができる。従って、符号化及び復号化の両方を実行する通信機器において、1セットの窓データをROMに記憶するだけでよい。その上、追加のプログラムROM及び/又はRAMを必要とするような、信号の特別な前処理又は後処理も回避することができる。
である(ここで、Rは実数の集合を示す)。2N個の実数x0,...,x2N-1が以下の式に従ってN個の実数X0,...,XN-1に変換される。
逆MDCTは、IMDCTとして知られている。入力と出力の数が異なるため、一見すると、MDCTは可逆的であるはずがないと考えられるかもしれない。しかしながら、時間的に隣接したオーバーラップしているブロックのオーバーラップされたIMDCTを追加することによって、完璧な可逆性が達成され、これによってエラーが消去され、元のデータが回復(retrieve)される。この技法は、時間ドメイン・エイリアシング消去(TDAC)として知られている。
(このように、DCT−IVを計算するための任意のアルゴリズムは、MDCTに自明に適用することができる。)
[数8]
IMDCT(MDCT(a,b,c,d))=(a−bR,b−aR,c+dR,d+cR)/2
[数9]
IMDCT(MDCT(A,B))=(A−AR,B+BR)/2
(B−BR,C+CR)/2
このIMDCTが、オーバーラップしている半部における先行するIMDCT結果と加算されると、反転した項が打ち消し合って単純にBが得られ、元のデータが回復される。
[数10]
IMDCT(MDCT(a,b,c,d))=(a−bR,b−aR,c+dR,d+cR)/2
の結果に対する寄与分を区別することはできない。組合せc−dR等は、それらが加算されるときに、それら組合せを打ち消すための正確に適切な正負符号を有する。
(−cR−d,a−bR)=(−d,a)−(b,c)R
と書き直す場合、第2の項(b,c)Rが中央において平滑な遷移を与える。しかしながら、第1の項(−d,a)には、−dの右端がaの左端と交わるような潜在的な不連続性がある。これが入力シーケンス(a,b,c,d)の境界付近の成分を0に向けて低減する窓関数を使用する理由である。
(B+BR)/2+(B−BR)/2=B
が得られることを想起されたい。ここで、MDCT入力及びIMDCT出力の両方に長さ2Nの窓関数を乗算すると仮定する。上述のように対称窓関数を想定し、それ故、その関数の形式は(W,WR)であり、Wは長さNのベクトルであり、Rは前出のように反転を示す。このとき、プリンセン−ブラッドリー条件は
W+WR 2=(1,1,...)
と書くことができ、2乗及び加算が要素毎に実施される。
[数11]
WR・(WRB+(WRB)R)=WR・(WRB+WBR)=WR 2B+WWRBR
[数12]
W・(WB−WRBR)=W2B−WWRBR
Claims (34)
- オーディオ信号又は画像信号を符号化する装置であって、
前記オーディオ信号又は画像信号を窓掛けして、窓掛け済みサンプルのブロックのシーケンスを提供する制御可能な窓掛け部(102)と、
前記窓掛け済みサンプルのブロックのシーケンスを、スペクトル値のフレームのシーケンスを含むスペクトル表現へと変換する変換部(104)と、
フレームの過渡先読み領域内で過渡の位置を識別する過渡位置検出部(106)と、
前記過渡の識別された位置(210〜213)に応じて、前記オーディオ信号又は画像信号に対し特定のオーバーラップ長を有する特定の窓を適用するように、前記制御可能な窓掛け部(102)を制御する制御部(108)と、を備え、
前記制御部(108)は、第1オーバーラップ長(203)を有する第1窓(201)と、第2オーバーラップ長(218)を有する第2窓(215)と、第3オーバーラップ長(229)を有するか又はオーバーラップを有しない第3窓(224)と、を含む少なくとも3つの窓からなる1つのグループから、前記特定の窓を選択するよう構成されており、
前記第1オーバーラップ長(203)は前記第2オーバーラップ長(218)よりも大きく、前記第2オーバーラップ長(218)は前記第3オーバーラップ長(229)よりも大きいか又はゼロのオーバーラップよりも大きく、
前記特定の窓は、時間的に隣接する2つのオーバーラップしている窓の一方が前記過渡の位置において第1の窓係数を有し、前記時間的に隣接する2つのオーバーラップしている窓の他方が前記過渡の位置において第2の窓係数を有するように、前記過渡の位置に基づいて選択され、前記第2の係数は前記第1の係数よりも少なくとも9倍大きい、装置。 - 前記制御部(108)は、前記第1の窓係数が1に等しく、前記第2の窓係数がゼロに等しくなるように、前記特定の窓を選択するよう構成されている、請求項1に記載の装置。
- 前記第1オーバーラップ長は前記特定の窓の長さの1/4、1/3又は1/2に等しく、前記第2オーバーラップ長は前記第1オーバーラップ長の1/2又は1/3に等しく、前記第3オーバーラップ長は前記第2オーバーラップ長の1/2、1/4若しくは1/8であるか又は1.25ミリ秒以下である、請求項1又は2に記載の装置。
- 前記制御部(108)により提供された窓情報(112)と、スペクトル値の符号化済みブロックのシーケンスを含む前記スペクトル表現の符号化済み表現と、を関連付ける出力インターフェイス(114)を更に含む、請求項1乃至3のいずれか一項に記載の装置。
- 前記変換部(104)は修正離散コサイン変換又は修正離散サイン変換を実行するよう構成され、スペクトル値の1つのブロック内のスペクトル値の数が窓掛け済みサンプルの1つのブロック内の窓掛け済みサンプルの数よりも少ない、請求項1乃至4のいずれか一項に記載の装置。
- 前記制御部(108)は、少なくとも5つのフレームを含むブロックのシーケンス内で一定のフレームラスタが維持されるように前記窓掛け部(102)を制御するよう構成され、ここで1つのフレームは前記第1窓の長さと等しい長さ、又は前記第1窓を2の整数倍で除算した長さと等しい長さを有し、
前記過渡先読み領域は現フレーム内のある位置から次フレームのある位置へと伸びており、それらの位置は、前記フレームの中央にあるか、又は1つのフレームのサンプルの25%以下の分だけ前記フレームの中央からずれている、請求項1乃至5のいずれか一項に記載の装置。 - 前記過渡位置検出部(106)は、1つのフレーム全体にわたって伸びる前記過渡先読み領域を適用して、少なくとも4つの1/4部分に区別するよう構成され、前記制御部(108)は、過渡が検出されない場合には前記第1窓を選択し、過渡が1番目又は4番目の1/4部分で検出された場合には前記第2窓を選択し、過渡が2番目又は3番目の1/4部分で検出された場合には前記第3窓を選択するよう構成されている、請求項1乃至6のいずれか一項に記載の装置。
- 前記制御部(108)が前記特定の窓を決定する際に、時間的に隣接する2つのオーバーラップしている窓の一方だけが検出された前記過渡を含むように、オーバーラップ幅が選択されるよう構成されている、請求項1乃至7のいずれか一項に記載の装置。
- 前記過渡位置検出部(106)は、前記過渡の位置が前記過渡の開始点若しくは発生点と一致するか、又は前記過渡の最大振幅、最大エネルギー若しくは中心の時間位置と一致するように、前記過渡先読み領域内の前記過渡の位置を検出するよう構成されている、請求項1乃至8のいずれか一項に記載の装置。
- 前記過渡位置検出部(106)は、現フレームの第2部分と次フレームの第1部分とをカバーする過渡先読み領域を使用するよう構成されており、
前記過渡位置検出部(106)は、0から7までのインデックスにより識別された8個の異なる過渡位置を識別するよう構成されており、
前記制御部(108)は、前記過渡のインデックスが7のとき前記第2窓を選択し、又は前記過渡のインデックスが6のとき前記第3窓を選択するよう構成されている、請求項1乃至9のいずれか一項に記載の装置。 - 前記過渡位置検出部(106)は、現フレームの第2部分と次フレームの第1部分とをカバーする過渡先読み領域を使用するよう構成されており、
前記過渡位置検出部(106)は、0から7までのインデックスにより識別された8個の異なる過渡位置を識別するよう構成されており、
前記制御部は、前記過渡が検出されないとき前記第1窓を選択し、前記過渡のインデックスが0、1、6又は7と等しいとき前記第2窓を選択し、又は、前記過渡のインデックスが2、3、4又は5と等しいとき前記第3窓を選択するよう構成されている、請求項1乃至10のいずれか一項に記載の装置。 - 前記制御部(108)は、1つのフレームについて複数の窓によって得られるスペクトル値の数が、前記第1窓サイズを有する窓関数を使用することにより得られるスペクトル値の数と等しくなるように、1つのフレームについて幾つかの特定の窓を選択するよう構成され、
前記第1窓〜第3窓は同一の第1窓サイズを有し、1つのフレームは前記同一の窓サイズによって画定され、前記グループは第4窓と第5窓とを含み、前記第4窓と第5窓とは同一の第2窓サイズを有し、前記第2窓サイズは前記第1窓サイズの整数分の1であり、前記第4窓は第4オーバーラップ長を有し、前記第5窓は前記第4オーバーラップ長よりも低い第5オーバーラップ長を有する、請求項1乃至11のいずれか一項に記載の装置。 - 前記制御部(1085)は、前記過渡位置に基づいて、オーバーラップ幅情報(602)と短/長の変換情報(600)とを決定するよう構成されており、
前記オーバーラップ幅情報(602)は、最大オーバーラップ幅を示す第1の値と、中間オーバーラップ幅を示す第2の値と、最小オーバーラップ幅を示す第3の値と、を有するように決定され、
前記短/長の変換情報(600)は、複数の変換を有する1つのフレームについての長い窓又は短い窓に関する識別を含み、
前記制御部(108)は、前記オーバーラップ幅情報(602)と前記短/長の変換情報(600)とに基づいて、1つのフレームに対して単一の窓を決定するか、又はそのフレーム(608)に対して2個、3個若しくは4個の窓のシーケンスを決定するよう構成されている、請求項1乃至12のいずれか一項に記載の装置。 - 前記制御部(108)は、識別された過渡位置(605)に応じて、1つのフレームについて変換の数と前記変換の対応する長さとを決定するよう構成されており、
前記制御部(108)は、1つのフレームについて変換によって得られるスペクトル値の数が最大オーバーラップ窓関数と関連する最長の変換長によって得られるスペクトル値の数と等しくなるように、前記フレームについて前記変換の数と長さとを決定するよう構成されている、請求項1乃至13のいずれか一項に記載の装置。 - 前記制御部(108)は、複数のサンプルにわたって伸びるマルチオーバーラップ領域が前記フレーム内で取得され、前記複数のサンプルが少なくとも3つのオーバーラップしている窓(1500,1502,1503)によって窓掛けされるように、変換の長さと数を決定するか、又は特定の窓を選択するよう構成されている、請求項1乃至14のいずれか一項に記載の装置。
- 前記制御部(108)は、前記マルチオーバーラップ領域が決定されるように、前記変換の長さと数を決定するか、又は前記特定の窓を選択するよう構成され、前記フレームの中央周辺に前記フレームのサンプルの30%分だけ伸びている領域に対応する前記過渡先読み領域のある位置に過渡が位置している、請求項1乃至15のいずれか一項に記載の装置。
- 変換された窓掛け済みサンプルのブロックのシーケンスと、少なくとも3つの異なる窓関数から1つのブロックのための特定の窓関数を識別する関連する窓情報(160)とを含むオーディオ信号又は画像信号を復号化する復号器であって、
スペクトル値のブロックのシーケンスを提供する処理部(156)と、
オーバーラップ加算処理を使用して、前記スペクトル値のブロックのシーケンスを時間ドメインへと変換するための制御可能な変換部(158)と、を含み、
前記制御可能な変換部(158)は、前記窓情報により指示された窓関数を対応するブロックに適用して、復号化されたオーディオ信号又は画像信号を計算するように、前記窓情報によって制御され、
第1オーバーラップ長(203)を有する第1窓(201)と、第2オーバーラップ長(218)を有する第2窓(215)と、第3オーバーラップ長(229)を有するか又はオーバーラップを有しない第3窓(224)と、を含む少なくとも3つの窓からなる1つのグループから前記窓が選択され、前記第1オーバーラップ長(203)は前記第2オーバーラップ長(218)よりも大きく、前記第2オーバーラップ長(218)は前記第3オーバーラップ長(229)よりも大きいか又はゼロのオーバーラップよりも大きい、復号器。 - 前記制御可能な変換部(158)は、
スペクトル値のブロックを時間表現へと変換する周波数−時間変換部(170)と、
前記スペクトル値のブロックの時間表現に対して合成窓関数を適用する合成窓掛け部(172)と、
時間的に隣接する窓の時間表現をオーバーラップ及び加算して、前記復号化されたオーディオ信号又は画像信号を取得する、オーバーラップ−加算部(174)と、
を含み、
前記合成窓掛け部(172)、前記オーバーラップ−加算部(174)、又は前記周波数−時間変換部(170)は、前記窓情報(160)によって指示される通りに前記合成窓とオーバーラップとを適用するように、関連する前記窓情報によって制御される、請求項17に記載の復号器。 - 前記窓情報(603)は、変換長情報(600)とオーバーラップ情報(602)とを含み、
制御部(180)は、先行する窓情報(606)と現在の窓情報(607)とに基づいて、スペクトル値の1つのブロックについてオーバーラップと窓とを決定するよう構成され、
現在の窓情報(607)は、第1変換長を有する1つの第1変換、各々が第2変換長を有する2つの第2変換、前記第2変換長を有する1つの第2変換と各々が第3変換長を有する2つの第3変換、又は前記第3変換長を有する4つの変換のいずれかを示し、
前記第1変換長は前記第2変換長の2倍であり、前記第2変換長は前記第3変換長の2倍である、請求項18に記載の復号器。 - 前記窓情報(603)は、先行する窓関数の後部のオーバーラップを示す先行するオーバーラップ情報(606)を含み、前記窓情報は、後部のオーバーラップを示す現在のオーバーラップ情報(607)を含み、前記制御部(180)は、前記先行する窓の後部の前記オーバーラップ情報に従って、前記先行する窓の直後に続く窓の前部を決定するよう構成されている、請求項17乃至19のいずれか一項に記載の復号器。
- 現フレームのための前記窓情報は、前記フレームを画定している第1変換長よりも短い第2変換長を必要とする、変換長情報(600)を示しており、
前記制御可能な変換部(158)は、第3変換長と関連する2個又は4個の窓のシーケンスを適用するよう構成されており、前記第3変換長と関連する時間的に隣接した2個の窓間のオーバーラップが前記第3オーバーラップ長であり、前記第3変換長は前記第2変換長よりも低い、請求項1乃至20のいずれか一項に記載の復号器。 - 前記第1窓と前記第2窓と前記第3窓とは1つのフレームを画定する同一変換サイズに関連しており、
前記第1オーバーラップ長は前記第1窓の長さの1/4、1/3又は1/2であり、前記第2オーバーラップ長は前記第1オーバーラップ長の1/2又は1/3であり、前記第3オーバーラップ長は前記第2オーバーラップ長の1/2、1/4若しくは1/8であるか又は1.25ミリ秒以下である、請求項17乃至21のいずれか一項に記載の復号器。 - 前記制御可能な変換部(158)は、前記窓情報に応じて、前記第1オーバーラップ長を有する第4窓を適用するよう構成されており、前記第4窓は、前記第1窓〜第3窓の変換サイズの半分の変換サイズと関連し、
前記制御可能な変換部(158)は、前記窓情報に応じて、前記第2オーバーラップ長を有する第5窓と前記第3オーバーラップ長を有する第6窓とを適用するよう構成されており、前記第5窓と前記第6窓とは、第1窓〜第3窓の変換サイズの1/4である、同一の変換サイズと関連している、請求項22に記載の復号器。 - 前記制御可能な変換部(158)は、前記窓情報に応じて、1つの第4窓と2つの第6窓とのシーケンスを適用するよう構成され、前記2つの第6窓がオーバーラップしている窓部分において前記第3オーバーラップ長を有する、請求項23に記載の復号器。
- 前記制御可能な変換部(158)は、前記窓情報(603)に応じて、
1つの第1窓と1つの第4窓と1つの第6窓と1つの第5窓(708)、
1つの第1窓と1つの第4窓と2つの第6窓(710)、
1つの第2窓と1つの第5窓と2つの第6窓と1つの第5窓(704)、
1つの第3窓と4つの第6窓(706)、
1つの第3窓と2つの第6窓と1つの第4窓(700)、
1つの第3窓と3つの第6窓と1つの第5窓(702)、
1つの第1窓と1つの第2窓、又はその逆、
1つの第1窓と1つの第3窓、又はその逆、又は
1つの第2窓と1つの第3窓、又はその逆、
の順序で窓のシーケンスを適用するよう構成されている、請求項23に記載の復号器。 - 前記窓指示(603)は、前記符号化済みオーディオ信号又は画像信号の各フレームに関連付けられており、1つのフレームは前記第1窓と関連する1つの変換により画定され、
前記窓指示(603)は、変換長(600)についての1ビットとオーバーラップ長(602)についての1又は2ビットとを有する、可変長符号であり、
前記制御可能な変換部(158)は、先行する窓指示(606)のオーバーラップ長と、前記符号化済みオーディオ信号又は画像信号の中で前記先行する窓指示(606)の直後に続く現在の窓指示(607)のオーバーラップ長および変換長と、によって画定される窓のシーケンスを適用するよう構成されている、請求項17乃至25のいずれか一項に記載の復号器。 - 前記制御可能な変換部(158)は、逆修正離散コサイン変換、逆修正サイン変換、又は任意の他のオーバーラップ及び加算の機能を有するエイリアシング低減変換のいずれかを適用するよう構成されている、請求項17乃至26のいずれか一項に記載の復号器。
- 前記第1オーバーラップ長は256個のサンプル又は約10msを含み、前記第2オーバーラップ長は128個のサンプル又は約5msを含み、前記第3オーバーラップ長は16個のサンプル又は約0.6msを含み、前記フレーム長は512個のサンプル又は約20msを含む、請求項17乃至27のいずれか一項に記載の復号器。
- 第1変換長は512個のMDCT又はMDST係数を含み、第2変換長は256個のMDCT又はMDST係数を含み、第3変換長は128個のMDCT又はMDST係数を含む、請求項17乃至28のいずれか一項に記載の復号器。
- 請求項1乃至16のいずれか一項に係るオーディオ信号又は画像信号を符号化する装置を更に含む、請求項17〜26のいずれか一項に記載の復号器。
- 前記符号化する装置において使用される窓は、前記復号器において使用される対応する窓と同一であり、
前記復号器は読取り専用メモリ(197)を備え、その中に、前記符号化する装置および前記復号器における使用のために単一セットの窓だけが記憶される、請求項30に記載の復号器。 - オーディオ信号又は画像信号を符号化する方法であって、
前記オーディオ信号又は画像信号を窓掛け(102)して、窓掛け済みサンプルのブロックのシーケンスを提供するステップと、
前記窓掛け済みサンプルのブロックのシーケンスを、スペクトル値のフレームのシーケンスを含むスペクトル表現へと変換(104)するステップと、
フレームの過渡先読み領域内で過渡の位置を識別(106)するステップと、
前記過渡の識別された位置(210〜213)に応じて、前記オーディオ信号又は画像信号に対し特定のオーバーラップ長を有する特定の窓を適用するように、前記窓掛け(102)を制御(108)するステップと、を含み、
第1オーバーラップ長(203)を有する第1窓(201)と、第2オーバーラップ長(218)を有する第2窓(215)と、第3オーバーラップ長(229)を有するか又はオーバーラップを有しない第3窓(224)と、を含む少なくとも3つの窓からなる1つのグループから、前記特定の窓が選択され、
前記第1オーバーラップ長(203)は前記第2オーバーラップ長(218)よりも大きく、前記第2オーバーラップ長(218)は前記第3オーバーラップ長(229)よりも大きいか又はゼロのオーバーラップよりも大きく、
前記特定の窓は、時間的に隣接する2つのオーバーラップしている窓の一方が前記過渡の位置において第1の窓係数を有し、前記時間的に隣接する2つのオーバーラップしている窓の他方が前記過渡の位置において第2の窓係数を有するように、前記過渡の位置に基づいて選択され、前記第2の係数は前記第1の係数よりも少なくとも9倍大きい、方法。 - 変換された窓掛け済みサンプルのブロックのシーケンスと、少なくとも3つの異なる窓関数から1つのブロックのための特定の窓関数を識別する関連する窓情報(160)と、を含むオーディオ信号又は画像信号を復号化する方法であって、
スペクトル値のブロックのシーケンスを提供(156)するステップと、
オーバーラップ加算処理を使用して、前記スペクトル値のブロックのシーケンスを時間ドメインへと変換(158)するステップと、を含み、
前記変換(158)するステップは、前記窓情報により指示された窓関数を対応するブロックに適用して、復号化されたオーディオ信号又は画像信号を計算するように、前記窓情報によって制御され、
第1オーバーラップ長(203)を有する第1窓(201)と、第2オーバーラップ長(218)を有する第2窓(215)と、第3オーバーラップ長(229)を有するか又はオーバーラップを有しない第3窓(224)と、を含む少なくとも3つの窓からなる1つのグループから前記窓が選択され、前記第1オーバーラップ長(203)は前記第2オーバーラップ長(218)よりも大きく、前記第2オーバーラップ長(218)は前記第3オーバーラップ長(229)よりも大きいか又はゼロのオーバーラップよりも大きい、方法。 - コンピュータ又はプロセッサ上で作動するときに、請求項32に記載の方法又は請求項33に記載の方法を実施するためのコンピュータプログラム。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361767115P | 2013-02-20 | 2013-02-20 | |
US61/767,115 | 2013-02-20 | ||
PCT/EP2014/053293 WO2014128197A1 (en) | 2013-02-20 | 2014-02-20 | Apparatus and method for encoding or decoding an audio signal using a transient-location dependent overlap |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016507788A true JP2016507788A (ja) | 2016-03-10 |
JP6196324B2 JP6196324B2 (ja) | 2017-09-13 |
Family
ID=50179586
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015558442A Active JP6175148B2 (ja) | 2013-02-20 | 2014-02-20 | マルチオーバーラップ部分を使用して符号化済み信号を生成し又は符号化済みオーディオ信号を復号化するための装置及び方法 |
JP2015558443A Active JP6196324B2 (ja) | 2013-02-20 | 2014-02-20 | 過渡位置依存のオーバーラップを使用してオーディオ信号を符号化又は復号化する装置及び方法 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015558442A Active JP6175148B2 (ja) | 2013-02-20 | 2014-02-20 | マルチオーバーラップ部分を使用して符号化済み信号を生成し又は符号化済みオーディオ信号を復号化するための装置及び方法 |
Country Status (20)
Country | Link |
---|---|
US (7) | US9947329B2 (ja) |
EP (4) | EP4375996A3 (ja) |
JP (2) | JP6175148B2 (ja) |
KR (2) | KR101764725B1 (ja) |
CN (5) | CN110232929B (ja) |
AR (2) | AR096576A1 (ja) |
AU (2) | AU2014220722B2 (ja) |
BR (2) | BR112015019543B1 (ja) |
CA (2) | CA2901186C (ja) |
ES (2) | ES2736309T3 (ja) |
HK (2) | HK1218988A1 (ja) |
MX (2) | MX348506B (ja) |
MY (2) | MY185210A (ja) |
PL (2) | PL2959481T3 (ja) |
PT (2) | PT2959482T (ja) |
RU (2) | RU2625560C2 (ja) |
SG (2) | SG11201506542QA (ja) |
TR (1) | TR201910956T4 (ja) |
TW (2) | TWI550600B (ja) |
WO (2) | WO2014128197A1 (ja) |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2830058A1 (en) | 2013-07-22 | 2015-01-28 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Frequency-domain audio coding supporting transform length switching |
EP2980791A1 (en) | 2014-07-28 | 2016-02-03 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Processor, method and computer program for processing an audio signal using truncated analysis or synthesis window overlap portions |
EP2980794A1 (en) | 2014-07-28 | 2016-02-03 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio encoder and decoder using a frequency domain processor and a time domain processor |
EP2980795A1 (en) * | 2014-07-28 | 2016-02-03 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio encoding and decoding using a frequency domain processor, a time domain processor and a cross processor for initialization of the time domain processor |
FR3024581A1 (fr) * | 2014-07-29 | 2016-02-05 | Orange | Determination d'un budget de codage d'une trame de transition lpd/fd |
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 |
EP3182411A1 (en) | 2015-12-14 | 2017-06-21 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus and method for processing an encoded audio signal |
ES2727462T3 (es) * | 2016-01-22 | 2019-10-16 | Fraunhofer Ges Forschung | Aparatos y procedimientos para la codificación o decodificación de una señal multicanal de audio mediante el uso de repetición de muestreo de dominio espectral |
JP6976277B2 (ja) * | 2016-06-22 | 2021-12-08 | ドルビー・インターナショナル・アーベー | 第一の周波数領域から第二の周波数領域にデジタル・オーディオ信号を変換するためのオーディオ・デコーダおよび方法 |
US10210874B2 (en) * | 2017-02-03 | 2019-02-19 | Qualcomm Incorporated | Multi channel coding |
EP3382701A1 (en) | 2017-03-31 | 2018-10-03 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus and method for post-processing an audio signal using prediction based shaping |
EP3382700A1 (en) * | 2017-03-31 | 2018-10-03 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus and method for post-processing an audio signal using a transient location detection |
KR102615903B1 (ko) * | 2017-04-28 | 2023-12-19 | 디티에스, 인코포레이티드 | 오디오 코더 윈도우 및 변환 구현들 |
WO2019068915A1 (en) * | 2017-10-06 | 2019-04-11 | Sony Europe Limited | AUDIO FILE ENVELOPE BASED ON RMS POWER IN SUB-WINDOW SEQUENCES |
EP3483879A1 (en) * | 2017-11-10 | 2019-05-15 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Analysis/synthesis windowing function for modulated lapped transformation |
TWI681384B (zh) * | 2018-08-01 | 2020-01-01 | 瑞昱半導體股份有限公司 | 音訊處理方法與音訊等化器 |
WO2020094263A1 (en) | 2018-11-05 | 2020-05-14 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus and audio signal processor, for providing a processed audio signal representation, audio decoder, audio encoder, methods and computer programs |
CN113365057B (zh) * | 2019-03-09 | 2023-02-28 | 杭州海康威视数字技术股份有限公司 | 进行编码和解码的方法、解码端、编码端和*** |
WO2021027774A1 (en) | 2019-08-10 | 2021-02-18 | Beijing Bytedance Network Technology Co., Ltd. | Subpicture dependent signaling in video bitstreams |
CN114631317B (zh) | 2019-10-18 | 2024-03-15 | 北京字节跳动网络技术有限公司 | 子图片的参数集信令中的语法约束 |
CN112803959B (zh) * | 2019-11-13 | 2022-05-10 | 瑞昱半导体股份有限公司 | 收发电路与应用于收发电路的信号处理方法 |
US11942078B2 (en) | 2021-02-26 | 2024-03-26 | International Business Machines Corporation | Chunking and overlap decoding strategy for streaming RNN transducers for speech recognition |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
JP2000500247A (ja) * | 1996-07-11 | 2000-01-11 | フラオホッフェル―ゲゼルシャフト ツル フェルデルング デル アンゲヴァンドテン フォルシュング エー.ヴェー. | 可聴信号のコーディングおよびデコーディング方法 |
US20070185707A1 (en) * | 2004-03-17 | 2007-08-09 | Koninklijke Philips Electronics, N.V. | Audio coding |
US20080059202A1 (en) * | 2006-08-18 | 2008-03-06 | Yuli You | Variable-Resolution Processing of Frame-Based Data |
Family Cites Families (70)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4920426A (en) * | 1986-11-10 | 1990-04-24 | Kokusai Denshin Denwa Co., Ltd. | Image coding system coding digital image signals by forming a histogram of a coefficient signal sequence to estimate an amount of information |
DE3902948A1 (de) | 1989-02-01 | 1990-08-09 | Telefunken Fernseh & Rundfunk | Verfahren zur uebertragung eines signals |
AU7041791A (en) * | 1989-10-06 | 1991-04-28 | Telefunken Fernseh Und Rundfunk Gmbh | Process for transmitting a signal |
US5502789A (en) | 1990-03-07 | 1996-03-26 | Sony Corporation | Apparatus for encoding digital data with reduction of perceptible noise |
CN1062963C (zh) * | 1990-04-12 | 2001-03-07 | 多尔拜实验特许公司 | 用于产生高质量声音信号的解码器和编码器 |
JP3186307B2 (ja) | 1993-03-09 | 2001-07-11 | ソニー株式会社 | 圧縮データ記録装置及び方法 |
US5701389A (en) * | 1995-01-31 | 1997-12-23 | Lucent Technologies, Inc. | Window switching based on interblock and intrablock frequency band energy |
KR0154387B1 (ko) | 1995-04-01 | 1998-11-16 | 김주용 | 음성다중 시스템을 적용한 디지탈 오디오 부호화기 |
JP3552811B2 (ja) * | 1995-09-29 | 2004-08-11 | 三菱電機株式会社 | ディジタル映像信号符号化装置および復号化装置 |
US6131084A (en) | 1997-03-14 | 2000-10-10 | Digital Voice Systems, Inc. | Dual subframe quantization of spectral magnitudes |
DE19736669C1 (de) | 1997-08-22 | 1998-10-22 | Fraunhofer Ges Forschung | Verfahren und Vorrichtung zum Erfassen eines Anschlags in einem zeitdiskreten Audiosignal sowie Vorrichtung und Verfahren zum Codieren eines Audiosignals |
JP2000000247A (ja) | 1998-06-15 | 2000-01-07 | Yoshihiro Adachi | ウルトラ ラグ スクリュー |
US6173255B1 (en) | 1998-08-18 | 2001-01-09 | Lockheed Martin Corporation | Synchronized overlap add voice processing using windows and one bit correlators |
DE10000934C1 (de) * | 2000-01-12 | 2001-09-27 | Fraunhofer Ges Forschung | Vorrichtung und Verfahren zum Bestimmen eines Codierungs-Blockrasters eines decodierten Signals |
JP2002118517A (ja) * | 2000-07-31 | 2002-04-19 | Sony Corp | 直交変換装置及び方法、逆直交変換装置及び方法、変換符号化装置及び方法、並びに復号装置及び方法 |
JP4596197B2 (ja) | 2000-08-02 | 2010-12-08 | ソニー株式会社 | ディジタル信号処理方法、学習方法及びそれらの装置並びにプログラム格納媒体 |
JP2004506947A (ja) * | 2000-08-16 | 2004-03-04 | ドルビー・ラボラトリーズ・ライセンシング・コーポレーション | 補足情報に応答するオーディオ又はビデオ知覚符号化システムのパラメータ変調 |
FR2822980B1 (fr) * | 2001-03-29 | 2003-07-04 | Ela Medical Sa | Procede de traitement de donnees d'electogrammes d'un dispositif medical implantable actif pour l'aide au diagnostic par un praticien |
MXPA03010237A (es) * | 2001-05-10 | 2004-03-16 | Dolby Lab Licensing Corp | Mejoramiento del funcionamiento de transitorios en sistemas de codificacion de audio de baja tasa de transferencia de bitios mediante la reduccion del pre-ruido. |
US7460993B2 (en) | 2001-12-14 | 2008-12-02 | Microsoft Corporation | Adaptive window-size selection in transform coding |
EP1394772A1 (en) | 2002-08-28 | 2004-03-03 | Deutsche Thomson-Brandt Gmbh | Signaling of window switchings in a MPEG layer 3 audio data stream |
US7876966B2 (en) | 2003-03-11 | 2011-01-25 | Spyder Navigations L.L.C. | Switching between coding schemes |
US7325023B2 (en) * | 2003-09-29 | 2008-01-29 | Sony Corporation | Method of making a window type decision based on MDCT data in audio encoding |
DE10345996A1 (de) | 2003-10-02 | 2005-04-28 | Fraunhofer Ges Forschung | Vorrichtung und Verfahren zum Verarbeiten von wenigstens zwei Eingangswerten |
EP1711938A1 (en) * | 2004-01-28 | 2006-10-18 | Koninklijke Philips Electronics N.V. | Audio signal decoding using complex-valued data |
US7630902B2 (en) * | 2004-09-17 | 2009-12-08 | Digital Rise Technology Co., Ltd. | Apparatus and methods for digital audio coding using codebook application ranges |
US7937271B2 (en) * | 2004-09-17 | 2011-05-03 | Digital Rise Technology Co., Ltd. | Audio decoding using variable-length codebook application ranges |
EP1793372B1 (en) * | 2004-10-26 | 2011-12-14 | Panasonic Corporation | Speech encoding apparatus and speech encoding method |
KR100668319B1 (ko) | 2004-12-07 | 2007-01-12 | 삼성전자주식회사 | 오디오 신호의 변환방법 및 장치와 오디오 신호에적응적인 부호화방법 및 장치, 오디오 신호의 역변환 방법및 장치와 오디오 신호에 적응적인 복호화 방법 및 장치 |
US7386445B2 (en) | 2005-01-18 | 2008-06-10 | Nokia Corporation | Compensation of transient effects in transform coding |
CN101124740B (zh) * | 2005-02-23 | 2012-05-30 | 艾利森电话股份有限公司 | 多声道音频信号编码和解码的方法和装置和音频传送*** |
RU2409874C9 (ru) * | 2005-11-04 | 2011-05-20 | Нокиа Корпорейшн | Сжатие звуковых сигналов |
JP2007304258A (ja) * | 2006-05-10 | 2007-11-22 | Matsushita Electric Ind Co Ltd | オーディオ信号符号化およびその復号化装置、方法ならびにプログラム |
US7987089B2 (en) * | 2006-07-31 | 2011-07-26 | Qualcomm Incorporated | Systems and methods for modifying a zero pad region of a windowed frame of an audio signal |
DE102006051673A1 (de) | 2006-11-02 | 2008-05-15 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Vorrichtung und Verfahren zum Nachbearbeiten von Spektralwerten und Encodierer und Decodierer für Audiosignale |
GB2443832B (en) | 2006-11-14 | 2010-08-18 | Schlumberger Holdings | Method and system of deploying one or more optical fiber waveguides in conjunction with a pipeline |
JP2008129250A (ja) * | 2006-11-20 | 2008-06-05 | National Chiao Tung Univ | Aacのためのウィンドウ切り替え方法およびm/s符号化の帯域決定方法 |
KR20080053739A (ko) | 2006-12-11 | 2008-06-16 | 삼성전자주식회사 | 적응적으로 윈도우 크기를 적용하는 부호화 장치 및 방법 |
CN101589623B (zh) | 2006-12-12 | 2013-03-13 | 弗劳恩霍夫应用研究促进协会 | 对表示时域数据流的数据段进行编码和解码的编码器、解码器以及方法 |
FR2911228A1 (fr) | 2007-01-05 | 2008-07-11 | France Telecom | Codage par transformee, utilisant des fenetres de ponderation et a faible retard. |
FR2911227A1 (fr) * | 2007-01-05 | 2008-07-11 | France Telecom | Codage par transformee, utilisant des fenetres de ponderation et a faible retard |
RU2459283C2 (ru) * | 2007-03-02 | 2012-08-20 | Панасоник Корпорэйшн | Кодирующее устройство, декодирующее устройство и способ |
EP2015293A1 (en) | 2007-06-14 | 2009-01-14 | Deutsche Thomson OHG | Method and apparatus for encoding and decoding an audio signal using adaptively switched temporal resolution in the spectral domain |
CN101790756B (zh) * | 2007-08-27 | 2012-09-05 | 爱立信电话股份有限公司 | 瞬态检测器以及用于支持音频信号的编码的方法 |
JP5327982B2 (ja) * | 2008-03-25 | 2013-10-30 | 旭化成ケミカルズ株式会社 | エラストマー組成物及びエアバッグ装置の収納カバー |
US8447591B2 (en) | 2008-05-30 | 2013-05-21 | Microsoft Corporation | Factorization of overlapping tranforms into two block transforms |
RU2443028C2 (ru) | 2008-07-11 | 2012-02-20 | Фраунхофер-Гезелльшафт цур Фёрдерунг дер ангевандтен | Устройство и способ расчета параметров расширения полосы пропускания посредством управления фреймами наклона спектра |
KR101227729B1 (ko) * | 2008-07-11 | 2013-01-29 | 프라운호퍼-게젤샤프트 추르 푀르데룽 데어 안제반텐 포르슝 에 파우 | 샘플 오디오 신호의 프레임을 인코딩하기 위한 오디오 인코더 및 디코더 |
MX2011000375A (es) * | 2008-07-11 | 2011-05-19 | Fraunhofer Ges Forschung | Codificador y decodificador de audio para codificar y decodificar tramas de una señal de audio muestreada. |
EP2144171B1 (en) * | 2008-07-11 | 2018-05-16 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio encoder and decoder for encoding and decoding frames of a sampled audio signal |
EP2144230A1 (en) | 2008-07-11 | 2010-01-13 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Low bitrate audio encoding/decoding scheme having cascaded switches |
AU2013200679B2 (en) | 2008-07-11 | 2015-03-05 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio encoder and decoder for encoding and decoding audio samples |
KR101250309B1 (ko) * | 2008-07-11 | 2013-04-04 | 프라운호퍼 게젤샤프트 쭈르 푀르데룽 데어 안겐반텐 포르슝 에. 베. | 에일리어싱 스위치 기법을 이용하여 오디오 신호를 인코딩/디코딩하는 장치 및 방법 |
AU2009267507B2 (en) * | 2008-07-11 | 2012-08-02 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Method and discriminator for classifying different segments of a signal |
EP2311032B1 (en) | 2008-07-11 | 2016-01-06 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio encoder and decoder for encoding and decoding audio samples |
US8380498B2 (en) | 2008-09-06 | 2013-02-19 | GH Innovation, Inc. | Temporal envelope coding of energy attack signal by using attack point location |
KR101315617B1 (ko) | 2008-11-26 | 2013-10-08 | 광운대학교 산학협력단 | 모드 스위칭에 기초하여 윈도우 시퀀스를 처리하는 통합 음성/오디오 부/복호화기 |
US9384748B2 (en) * | 2008-11-26 | 2016-07-05 | Electronics And Telecommunications Research Institute | Unified Speech/Audio Codec (USAC) processing windows sequence based mode switching |
US8457975B2 (en) * | 2009-01-28 | 2013-06-04 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio decoder, audio encoder, methods for decoding and encoding an audio signal and computer program |
MX2011007925A (es) * | 2009-01-28 | 2011-08-17 | Dten Forschung E V Fraunhofer Ges Zur Foeerderung Der Angewan | Codificador de audio, decodificador de audio, información de audio codificada, métodos para la codificación y decodificación de una señal de audio y programa de computadora. |
EP2234103B1 (en) * | 2009-03-26 | 2011-09-28 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Device and method for manipulating an audio signal |
PL3352168T3 (pl) * | 2009-06-23 | 2021-03-08 | Voiceage Corporation | Postępowe tłumienie aliasingu w dziedzinie czasu z zastosowaniem w ważonej albo pierwotnej dziedzinie sygnału |
US8892427B2 (en) * | 2009-07-27 | 2014-11-18 | Industry-Academic Cooperation Foundation, Yonsei University | Method and an apparatus for processing an audio signal |
ES2441069T3 (es) * | 2009-10-08 | 2014-01-31 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Decodificador multimodo para señal de audio, codificador multimodo para señal de audio, procedimiento y programa de computación que usan un modelado de ruido en base a linealidad-predicción-codificación |
KR101137652B1 (ko) * | 2009-10-14 | 2012-04-23 | 광운대학교 산학협력단 | 천이 구간에 기초하여 윈도우의 오버랩 영역을 조절하는 통합 음성/오디오 부호화/복호화 장치 및 방법 |
US9093066B2 (en) * | 2010-01-13 | 2015-07-28 | Voiceage Corporation | Forward time-domain aliasing cancellation using linear-predictive filtering to cancel time reversed and zero input responses of adjacent frames |
CN102222505B (zh) | 2010-04-13 | 2012-12-19 | 中兴通讯股份有限公司 | 可分层音频编解码方法***及瞬态信号可分层编解码方法 |
EP2591470B1 (en) | 2010-07-08 | 2018-12-05 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Coder using forward aliasing cancellation |
US20140046670A1 (en) * | 2012-06-04 | 2014-02-13 | Samsung Electronics Co., Ltd. | Audio encoding method and apparatus, audio decoding method and apparatus, and multimedia device employing the same |
KR20140075466A (ko) * | 2012-12-11 | 2014-06-19 | 삼성전자주식회사 | 오디오 신호의 인코딩 및 디코딩 방법, 및 오디오 신호의 인코딩 및 디코딩 장치 |
-
2014
- 2014-02-20 SG SG11201506542QA patent/SG11201506542QA/en unknown
- 2014-02-20 AU AU2014220722A patent/AU2014220722B2/en active Active
- 2014-02-20 WO PCT/EP2014/053293 patent/WO2014128197A1/en active Application Filing
- 2014-02-20 MX MX2015010596A patent/MX348506B/es active IP Right Grant
- 2014-02-20 EP EP24167580.0A patent/EP4375996A3/en active Pending
- 2014-02-20 RU RU2015139597A patent/RU2625560C2/ru active
- 2014-02-20 TR TR2019/10956T patent/TR201910956T4/tr unknown
- 2014-02-20 CA CA2901186A patent/CA2901186C/en active Active
- 2014-02-20 AR ARP140100545A patent/AR096576A1/es active IP Right Grant
- 2014-02-20 TW TW103105681A patent/TWI550600B/zh active
- 2014-02-20 RU RU2015139596A patent/RU2626666C2/ru active
- 2014-02-20 BR BR112015019543-1A patent/BR112015019543B1/pt active IP Right Grant
- 2014-02-20 PT PT14706529T patent/PT2959482T/pt unknown
- 2014-02-20 PL PL14706528T patent/PL2959481T3/pl unknown
- 2014-02-20 AR ARP140100544A patent/AR094845A1/es active IP Right Grant
- 2014-02-20 BR BR112015019270-0A patent/BR112015019270B1/pt active IP Right Grant
- 2014-02-20 JP JP2015558442A patent/JP6175148B2/ja active Active
- 2014-02-20 PT PT147065288T patent/PT2959481T/pt unknown
- 2014-02-20 CN CN201910452024.3A patent/CN110232929B/zh active Active
- 2014-02-20 SG SG11201506543WA patent/SG11201506543WA/en unknown
- 2014-02-20 EP EP14706529.6A patent/EP2959482B1/en active Active
- 2014-02-20 CN CN201910368646.8A patent/CN110097889B/zh active Active
- 2014-02-20 WO PCT/EP2014/053287 patent/WO2014128194A1/en active Application Filing
- 2014-02-20 MY MYPI2015002060A patent/MY185210A/en unknown
- 2014-02-20 CA CA2900437A patent/CA2900437C/en active Active
- 2014-02-20 ES ES14706529T patent/ES2736309T3/es active Active
- 2014-02-20 TW TW103105684A patent/TWI550599B/zh active
- 2014-02-20 MX MX2015010595A patent/MX348505B/es active IP Right Grant
- 2014-02-20 AU AU2014220725A patent/AU2014220725B2/en active Active
- 2014-02-20 PL PL14706529T patent/PL2959482T3/pl unknown
- 2014-02-20 EP EP19164500.1A patent/EP3525207A1/en active Pending
- 2014-02-20 JP JP2015558443A patent/JP6196324B2/ja active Active
- 2014-02-20 KR KR1020157025744A patent/KR101764725B1/ko active IP Right Grant
- 2014-02-20 KR KR1020157025743A patent/KR101764726B1/ko active IP Right Grant
- 2014-02-20 CN CN201480009722.1A patent/CN105074819B/zh active Active
- 2014-02-20 ES ES14706528.8T patent/ES2634621T3/es active Active
- 2014-02-20 CN CN201811631280.0A patent/CN110047498B/zh active Active
- 2014-02-20 EP EP14706528.8A patent/EP2959481B1/en active Active
- 2014-02-20 CN CN201480009744.8A patent/CN105378835B/zh active Active
- 2014-02-28 MY MYPI2015002058A patent/MY173774A/en unknown
-
2015
- 2015-08-19 US US14/830,484 patent/US9947329B2/en active Active
- 2015-08-19 US US14/830,453 patent/US10354662B2/en active Active
-
2016
- 2016-06-16 HK HK16106931.1A patent/HK1218988A1/zh unknown
- 2016-06-23 HK HK16107301.1A patent/HK1219343A1/zh unknown
-
2017
- 2017-07-26 US US15/660,902 patent/US10685662B2/en active Active
-
2019
- 2019-06-21 US US16/448,260 patent/US10832694B2/en active Active
-
2020
- 2020-05-28 US US16/886,066 patent/US11621008B2/en active Active
- 2020-08-17 US US16/995,581 patent/US11682408B2/en active Active
-
2023
- 2023-02-17 US US18/111,445 patent/US20230282221A1/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
JP2000500247A (ja) * | 1996-07-11 | 2000-01-11 | フラオホッフェル―ゲゼルシャフト ツル フェルデルング デル アンゲヴァンドテン フォルシュング エー.ヴェー. | 可聴信号のコーディングおよびデコーディング方法 |
US20070185707A1 (en) * | 2004-03-17 | 2007-08-09 | Koninklijke Philips Electronics, N.V. | Audio coding |
JP2007529779A (ja) * | 2004-03-17 | 2007-10-25 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | オーディオ符号化 |
US20080059202A1 (en) * | 2006-08-18 | 2008-03-06 | Yuli You | Variable-Resolution Processing of Frame-Based Data |
JP2010501153A (ja) * | 2006-08-18 | 2010-01-14 | デジタル ライズ テクノロジー シーオー.,エルティーディー. | フレーム型データの可変分解能処理 |
Non-Patent Citations (1)
Title |
---|
藤原洋 林伸二 杉山昭彦 及川芳明 守谷健弘: "3.2.3 MPEG1アルゴリズム ブロック長選択と窓関数", インターネット時代の数学シリーズ 5 マルチメディア情報圧縮, vol. 初版, JPN6016044171, 1 March 2000 (2000-03-01), JP, pages 109 - 110, ISSN: 0003608991 * |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6196324B2 (ja) | 過渡位置依存のオーバーラップを使用してオーディオ信号を符号化又は復号化する装置及び方法 | |
US20220238125A1 (en) | Decoder for Decoding an Encoded Audio Signal and Encoder for Encoding an Audio Signal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151013 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151013 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161110 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161122 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20170220 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170222 |
|
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: 20170801 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170817 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6196324 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 |