ES2592253T3 - Banco de filtros de análisis, banco de filtros de síntesis, codificador, descodificador, mezclador y sistema de conferencia - Google Patents

Banco de filtros de análisis, banco de filtros de síntesis, codificador, descodificador, mezclador y sistema de conferencia Download PDF

Info

Publication number
ES2592253T3
ES2592253T3 ES14199155.4T ES14199155T ES2592253T3 ES 2592253 T3 ES2592253 T3 ES 2592253T3 ES 14199155 T ES14199155 T ES 14199155T ES 2592253 T3 ES2592253 T3 ES 2592253T3
Authority
ES
Spain
Prior art keywords
window
frame
frames
samples
filter bank
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.)
Active
Application number
ES14199155.4T
Other languages
English (en)
Inventor
Bernhard Grill
Markus Schnell
Ralf Geiger
Gerald Schuller
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fraunhofer Gesellschaft zur Foerderung der Angewandten Forschung eV
Original Assignee
Fraunhofer Gesellschaft zur Foerderung der Angewandten Forschung eV
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fraunhofer Gesellschaft zur Foerderung der Angewandten Forschung eV filed Critical Fraunhofer Gesellschaft zur Foerderung der Angewandten Forschung eV
Application granted granted Critical
Publication of ES2592253T3 publication Critical patent/ES2592253T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech 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/02Speech 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/022Blocking, i.e. grouping of samples in time; Choice of analysis windows; Overlap factoring
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech 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/02Speech 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/0212Speech 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
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech 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/04Speech 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/08Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
    • G10L19/12Determination 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/135Vector 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)
  • Complex Calculations (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Image Processing (AREA)
  • Noise Elimination (AREA)
  • Investigating Or Analysing Biological Materials (AREA)
  • Monitoring And Testing Of Transmission In General (AREA)
  • Circuit For Audible Band Transducer (AREA)

Abstract

Banco de filtros de síntesis para filtrar una pluralidad de tramas de entrada de una señal de audio, comprendiendo cada trama de entrada un número de valores de entrada ordenados, que comprende: un convertidor de frecuencia/tiempo configurado para proporcionar una pluralidad de tramas de salida, comprendiendo una trama de salida un número de muestras de salida ordenadas, siendo una trama de salida una representación de tiempo de una trama de entrada; un formador de ventanas configurado para generar una pluralidad de tramas de ventana a partir de la pluralidad de tramas de salida, comprendiendo una trama de ventana una pluralidad de muestras de ventana; y en el que el formador de ventanas está configurado para proporcionar la pluralidad de muestras de ventana para un procesamiento de una manera solapante basándose en un valor por adelantado de muestra; un solapamiento/sumador configurado para proporcionar una trama agregada que comprende una pluralidad de muestras agregadas agregando, de manera solapante y usando el valor por adelantado de muestra, las tramas de ventana de modo que al menos se agregan tres muestras de ventana a partir de al menos tres tramas de ventana para una muestra agregada en la trama agregada, en el que el valor por adelantado de muestra es menor que el número de muestras de salida ordenadas dividido por dos, en el que el convertidor de frecuencia/tiempo, el formador de ventanas o el solapamiento/sumador comprenden una implementación de hardware.

Description

imagen1
imagen2
imagen3
imagen4
imagen5
imagen6
imagen7
imagen8
imagen9
Se explicará a continuación una implementación posible de una realización de un banco de filtros de análisis en vista de una implementación de bajo retardo de códec de audio avanzada resistente de error (ER AAC LD) con respecto a modificaciones con el fin de adaptar el banco de filtros de análisis del ER AAC LD para llegar a una realización de un banco 100 de filtros de análisis al que también a veces se le denomina (banco de filtros de análisis) de bajo retardo.
5 En otras palabras, con el fin de llegar a un retardo suficientemente reducido o bajo, podrían ser útiles algunas modificaciones a un codificador estándar en el caso de un ER AAC LD, tal y como se define a continuación.
En este caso, el formador 110 de ventanas de una realización de un banco 100 de filtros de análisis está configurado para generar las muestras de ventana Zin basándose en la ecuación o expresión 10 zi,n = w(N1n)x'i,n, (1)
en el que i es un número entero que indica un índice de trama o un índice de bloque de una trama de ventana y/o de una trama de entrada, y en el que n es el número entero que indica un índice de muestra en el intervalo entre N y 15 N1.
En otras palabras, en realizaciones que comprenden una secuencia inicial 160 en el marco de las tramas de salida 130, se extiende la formación de ventanas al paso implementando la expresión o ecuación anterior para los índices de muestra n = N,�,N1, donde w(n) es un coeficiente de ventana correspondiente a una función de ventana tal y 20 como se explicará en más detalle en el contexto de las figuras 5 a 11. En el contexto de una realización del banco 100 de filtros de análisis, se utiliza la función de ventana de síntesis w como la función de ventana de análisis invirtiendo el orden, como se puede comprobar al comparar el argumento de la función de ventana w(n1n). La función de ventana para una realización de un banco de filtros de síntesis, tal y como se resume en el contexto de las figuras 3 y 4, puede construirse o generarse basándose en la función de ventana de análisis mediante reflejo (por
25 ejemplo, con respecto al punto medio del conjunto de definición) para obtener una versión reflejada. En otras palabras, la figura 5 muestra una gráfica de las funciones de ventana de bajo retardo, donde la ventana de análisis es simplemente una réplica inversa en el tiempo de la ventana de síntesis. En este contexto, también cabe señalar que x'i,n representa una muestra de entrada o un valor de entrada correspondiente al índice de bloque i y el índice de muestra n.
30 En otras palabras, en comparación con la implementación de ER AAC LD mencionada anteriormente (por ejemplo, en forma de un códec), que se basa en una longitud de ventana N de valores de 1024 o 960 basándose en la ventana de seno, la longitud de ventana de la ventana de bajo retardo comprendida en la ventana 110 de la realización del banco 100 de filtros de análisis es 2N(=4M) al extender la formación de ventanas al pasado.
35 Tal y como se explicará en más detalle en el contexto de las figuras 5 a 11, los coeficientes de ventana w(n) para n=0,�,2Nl pueden obedecer a las relaciones dadas en la tabla 1 en el anexo y tabla 3 en el anexo para N=960 y N=1024 en algunas realizaciones, respectivamente. Además, los coeficientes de ventana pueden comprender los valores dados en las tablas 2 y 4 en el anexo para N=960 y N=1024 en el caso de algunas realizaciones,
40 respectivamente.
En cuanto al convertidor 120 de tiempo/frecuencia, el algoritmo MDCT (Transformada de Coseno Discreta Modificada) central tal y como se implementa en el marco del códec ER AAC LD permanece en su mayor parte sin cambiar, pero comprende la ventana más larga tal y como se ha explicado, de tal manera que ahora n recorre de N
45 a N1 en lugar de recorrer de cero a N. Se generan los coeficientes espectrales o valores de salida de la trama de salida Xi,k basándose en la siguiente ecuación o expresión
imagen10
50 en el que zi,n es una muestra de ventana de una trama de ventana o una secuencia de entrada de ventana de un convertidor 120 de tiempo/frecuencia correspondiente al índice de muestra n y al índice de bloque i tal y como se ha explicado anteriormente. Además, k es un número entero que indica el índice de coeficiente espectral y N es un número entero que indica dos veces el número de valores de salida de una trama de salida o, tal y como se ha explicado anteriormente, la longitud de ventana de una ventana de transformada basándose en el valor de
55 secuencia de ventana tal y como se implementa en el códec ER AAC LD. El número entero no es un valor desplazado y dado por
11
imagen11
Dependiendo de la longitud concreta de una trama 130 de entrada tal y como se ha explicado en el contexto de la figura 2, el convertidor de tiempo/frecuencia puede implementarse basándose en una trama de ventana que 5 comprende muestras de ventana correspondientes a la sección 160 inicial de las tramas 130 de entrada. En otras palabras, en el caso de M=480 o N=960, las ecuaciones anteriores se basan en tramas de ventana que comprenden una longitud de 1920 muestras de ventana. En el caso de una realización de un banco 100 de filtros de análisis en el que las tramas de ventana no comprenden muestras de ventana correspondientes a la sección 160 inicial de las tramas 130 de entrada, las tramas de ventana comprenden la longitud de 1800 muestras de ventana en el caso
10 mencionado anteriormente de M=480. En este caso, las ecuaciones dadas anteriormente pueden adaptarse de tal manera que las ecuaciones correspondientes se lleven a cabo. En el caso del formador 110 de ventanas, este puede por ejemplo conducir al índice de muestra n que recorre de N,�,7N/81 en el caso de M/4 = N/8 muestras de ventana faltantes en la primera subsección, en comparación con las otras subsecciones de la trama de ventana tal y como se ha explicado anteriormente.
15 Así, en el caso de un convertidor 120 de tiempo/frecuencia, la ecuación dada anteriormente puede adaptarse fácilmente al modificar los índices de suma de manera correspondiente para no incorporar las muestras de ventana de la sección inicial o sección de partida de la trama de ventana. Por supuesto, pueden obtenerse fácilmente modificaciones adicionales de manera correspondiente en el caso de una longitud diferente de la sección 160 inicial
20 de las tramas 130 de entrada o en el caso de la diferencia entre la longitud de la primera subsección y las otras subsecciones de la trama de ventana, tal y como también se ha explicado anteriormente.
En otras palabras, dependiendo de la implementación concreta de una realización del banco 100 de filtros de análisis, no se requiere que todos los cálculos tal y como se indican mediante las expresiones y ecuaciones
25 anteriores se lleven a cabo. Realizaciones adicionales de un banco de filtros de análisis pueden comprender también una implementación en la cual el número de cálculos puede reducirse aún más, en principio, conduciendo a una eficiencia computacional más alta. Se describirá un ejemplo en el caso del banco de filtros de síntesis en el contexto de la figura 19.
30 En particular, tal y como también se explicará en el contexto de una realización de un banco de filtros de síntesis, una realización de un banco 100 de filtros de análisis puede implementarse en el marco del llamado bajo retardo mejorado de códec de audio avanzado resistente a error (ER AAC ELD) que se deriva del códec ER AAC LD mencionado anteriormente. Tal y como se ha descrito, se modifica el banco de filtros de análisis del códec ER AAC LD para llegar a una realización del banco 100 de filtros de análisis con el fin de adoptar el banco de filtros de bajo
35 retardo como una realización de un banco 100 de filtros de análisis. Tal y como se explicará en más detalle, el códec ER AAC ELD que comprende una realización de un banco 100 de filtros de análisis y/o una realización de un banco de filtros de síntesis, que se explicará en más detalle posteriormente, proporciona la capacidad de extender el uso de codificación de audio de baja velocidad de bits genérica a aplicaciones que requieren un retardo muy bajo de la cadena de codificación/descodificación. Provienen ejemplos, por ejemplo, del campo de comunicaciones de dúplex
40 completo en tiempo real, en las cuales se pueden incorporar diferentes realizaciones, tales como realizaciones de un banco de filtros de análisis, banco de filtros de síntesis, un descodificador y codificador, un mezclador y un sistema de conferencia.
Antes de describir realizaciones adicionales de la presente invención en más detalle, cabe señalar que se indican
45 objetos, estructuras y componentes con la misma propiedad funcional o propiedad funcional similar con los mismos signos de referencia. A no ser que se indique explícitamente de otra manera, la descripción con respecto a objetos, estructuras y componentes con propiedades funcionales y características similares o iguales pueden intercambiarse entre sí. Además, a continuación se utilizarán signos de referencia de resumen para objetos, estructuras o componentes que son idénticos o similares en una realización o en una estructura mostrados en una de las figuras,
50 a menos que se refieran a las propiedades o características de un objeto, estructura o componente específico. A modo de ejemplo, en el contexto de las tramas 130 de entrada ya se han incorporado signos de referencia de resumen. En la descripción en relación con las tramas de entrada en la figura 2, si se hace referencia a una trama de entrada específica, se ha utilizado el signo de referencia específico de aquella trama de entrada, por ejemplo 130k, mientras que en el caso de que se hace referencia a todas las tramas de entrada o a una trama de entrada que no
55 se distingue específicamente de las otras, se han utilizado los signos 130 de referencia de resumen. El uso de signos de referencia de resumen por lo tanto permite una descripción más compacta y más clara de realizaciones de la presente invención.
Además, en este contexto cabe señalar que en el marco de la presente solicitud, puede conectarse un primer
60 componente que está acoplado a un segundo componente directamente o mediante circuitos adicionales o un componente adicional al segundo componente. En otras palabras, en el marco de la presente solicitud, dos componentes que son cercanos entre sí comprenden las dos alternativas de los componentes estando conectados
12
imagen12
imagen13
imagen14
imagen15
imagen16
imagen17
imagen18
imagen19
imagen20
imagen21
imagen22
imagen23
imagen24
imagen25
imagen26
imagen27
imagen28
imagen29
imagen30
imagen31
imagen32
imagen33
imagen34
imagen35
imagen36
imagen37
imagen38
imagen39
imagen40
imagen41
imagen42
imagen43
imagen44
imagen45
imagen46
imagen47
imagen48
imagen49
imagen50
imagen51
imagen52
imagen53
imagen54
imagen55
imagen56
imagen57
imagen58
imagen59
imagen60
imagen61
imagen62
imagen63
imagen64
imagen65
imagen66
imagen67
imagen68
imagen69
imagen70
imagen71
imagen72
imagen73
imagen74
imagen75
imagen76
imagen77
imagen78
imagen79
imagen80
imagen81
imagen82
imagen83
imagen84
imagen85
imagen86
imagen87
imagen88
imagen89
imagen90
imagen91
imagen92
imagen93
imagen94
imagen95
imagen96
imagen97
imagen98
imagen99
imagen100
imagen101
imagen102
imagen103
imagen104
imagen105
imagen106
imagen107
imagen108
imagen109
imagen110
imagen111
imagen112
imagen113
imagen114
imagen115
imagen116
imagen117
imagen118
imagen119
imagen120
imagen121
imagen122
imagen123
imagen124
imagen125
imagen126
imagen127
imagen128
imagen129
imagen130
imagen131
imagen132
imagen133
imagen134
imagen135
imagen136
imagen137
imagen138
imagen139
imagen140
imagen141
imagen142
imagen143
imagen144
imagen145
imagen146
imagen147
imagen148
imagen149
imagen150
imagen151
imagen152
imagen153
imagen154
imagen155
imagen156
imagen157
imagen158
imagen159
imagen160
imagen161
imagen162
imagen163
imagen164
imagen165
imagen166
imagen167
imagen168
imagen169
imagen170
imagen171
imagen172
imagen173
imagen174
imagen175
imagen176
imagen177
imagen178
imagen179
imagen180

Claims (1)

  1. imagen1
    imagen2
ES14199155.4T 2006-10-18 2007-08-29 Banco de filtros de análisis, banco de filtros de síntesis, codificador, descodificador, mezclador y sistema de conferencia Active ES2592253T3 (es)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US86203206P 2006-10-18 2006-10-18
US862032P 2006-10-18
US744641 2007-05-04
US11/744,641 US8036903B2 (en) 2006-10-18 2007-05-04 Analysis filterbank, synthesis filterbank, encoder, de-coder, mixer and conferencing system

Publications (1)

Publication Number Publication Date
ES2592253T3 true ES2592253T3 (es) 2016-11-29

Family

ID=38904615

Family Applications (5)

Application Number Title Priority Date Filing Date
ES09010179T Active ES2380177T3 (es) 2006-10-18 2007-08-29 Banco de filtros de análisis, banco de filtros de síntesis, codificador, descodificador, mezclador y sistema de conferencia
ES11173652.6T Active ES2531568T3 (es) 2006-10-18 2007-08-29 Banco de filtro de análisis, banco de filtro de síntesis, codificador, decodificador, mezclador y sistema de conferencia
ES07801974T Active ES2386206T3 (es) 2006-10-18 2007-08-29 Banco de filtros de análisis, banco de filtros de síntesis, codificador, descodificador, mezclador y sistema de conferencia
ES09010178T Active ES2374014T3 (es) 2006-10-18 2007-08-29 Banco de filtros de análisis, banco de filtros de síntesis, codificador, descodificador, mezclador y sistema de conferencia.
ES14199155.4T Active ES2592253T3 (es) 2006-10-18 2007-08-29 Banco de filtros de análisis, banco de filtros de síntesis, codificador, descodificador, mezclador y sistema de conferencia

Family Applications Before (4)

Application Number Title Priority Date Filing Date
ES09010179T Active ES2380177T3 (es) 2006-10-18 2007-08-29 Banco de filtros de análisis, banco de filtros de síntesis, codificador, descodificador, mezclador y sistema de conferencia
ES11173652.6T Active ES2531568T3 (es) 2006-10-18 2007-08-29 Banco de filtro de análisis, banco de filtro de síntesis, codificador, decodificador, mezclador y sistema de conferencia
ES07801974T Active ES2386206T3 (es) 2006-10-18 2007-08-29 Banco de filtros de análisis, banco de filtros de síntesis, codificador, descodificador, mezclador y sistema de conferencia
ES09010178T Active ES2374014T3 (es) 2006-10-18 2007-08-29 Banco de filtros de análisis, banco de filtros de síntesis, codificador, descodificador, mezclador y sistema de conferencia.

Country Status (21)

Country Link
US (6) US8036903B2 (es)
EP (5) EP2378516B1 (es)
JP (5) JP5546863B2 (es)
KR (3) KR101162462B1 (es)
CN (4) CN102243875B (es)
AT (3) ATE525720T1 (es)
AU (3) AU2007312696B2 (es)
BR (2) BR122019020171B1 (es)
CA (3) CA2782476C (es)
ES (5) ES2380177T3 (es)
IL (4) IL197757A (es)
MX (1) MX2009004046A (es)
MY (4) MY153289A (es)
NO (5) NO342445B1 (es)
PL (5) PL2074615T3 (es)
PT (1) PT2884490T (es)
RU (1) RU2426178C2 (es)
SG (2) SG174835A1 (es)
TW (1) TWI355647B (es)
WO (1) WO2008046468A2 (es)
ZA (1) ZA200901650B (es)

Families Citing this family (47)

* Cited by examiner, † Cited by third party
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
PL3848928T3 (pl) 2006-10-25 2023-07-17 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Urządzenie i sposób do generowania wartości podpasm audio o wartościach zespolonych
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
KR101016224B1 (ko) * 2006-12-12 2011-02-25 프라운호퍼-게젤샤프트 추르 푀르데룽 데어 안제반텐 포르슝 에 파우 인코더, 디코더 및 시간 영역 데이터 스트림을 나타내는 데이터 세그먼트를 인코딩하고 디코딩하는 방법
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
WO2009078681A1 (en) * 2007-12-18 2009-06-25 Lg Electronics Inc. A method and an apparatus for processing an audio signal
RU2562395C2 (ru) 2008-03-04 2015-09-10 Фраунхофер-Гезелльшафт цур Фёрдерунг дер ангевандтен Форшунг Е.Ф. Микширование входящих информационных потоков
RU2621965C2 (ru) 2008-07-11 2017-06-08 Фраунхофер-Гезелльшафт цур Фёрдерунг дер ангевандтен Форшунг Е.Ф. Передатчик сигнала активации с деформацией по времени, кодер звукового сигнала, способ преобразования сигнала активации с деформацией по времени, способ кодирования звукового сигнала и компьютерные программы
TWI559786B (zh) * 2008-09-03 2016-11-21 杜比實驗室特許公司 增進多聲道之再生
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.
TWI458258B (zh) 2009-02-18 2014-10-21 杜比國際公司 低延遲調變濾波器組及用以設計該低延遲調變濾波器組之方法
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
EP2486654B1 (en) * 2009-10-09 2016-09-21 DTS, Inc. Adaptive dynamic range enhancement of audio recordings
WO2011044700A1 (en) * 2009-10-15 2011-04-21 Voiceage Corporation Simultaneous time-domain and frequency-domain noise shaping for tdac transforms
EP2372704A1 (en) * 2010-03-11 2011-10-05 Fraunhofer-Gesellschaft zur Förderung der Angewandten Forschung e.V. Signal processor and method for processing a signal
SG187743A1 (en) 2010-08-12 2013-03-28 Fraunhofer Ges Forschung Resampling output signals of qmf based audio codecs
US8489053B2 (en) 2011-01-16 2013-07-16 Siport, Inc. Compensation of local oscillator phase jitter
WO2012110448A1 (en) 2011-02-14 2012-08-23 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus and method for coding a portion of an audio signal using a transient detection and a quality result
MY165853A (en) 2011-02-14 2018-05-18 Fraunhofer Ges Forschung Linear prediction based coding scheme using spectral domain noise shaping
EP2676267B1 (en) 2011-02-14 2017-07-19 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Encoding and decoding of pulse positions of tracks of an audio signal
KR101699898B1 (ko) 2011-02-14 2017-01-25 프라운호퍼 게젤샤프트 쭈르 푀르데룽 데어 안겐반텐 포르슝 에. 베. 스펙트럼 영역에서 디코딩된 오디오 신호를 처리하기 위한 방법 및 장치
TWI564882B (zh) * 2011-02-14 2017-01-01 弗勞恩霍夫爾協會 利用重疊變換之資訊信號表示技術(一)
EP3441967A1 (en) * 2011-04-05 2019-02-13 Nippon Telegraph and Telephone Corporation Decoding method, decoder, program, and recording medium
WO2012158333A1 (en) 2011-05-19 2012-11-22 Dolby Laboratories Licensing Corporation Forensic detection of parametric audio coding schemes
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
CN111292757B (zh) * 2013-09-12 2024-05-24 杜比国际公司 基于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
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
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
JP2018101826A (ja) * 2016-12-19 2018-06-28 株式会社Cri・ミドルウェア 音声通話システム、音声通話方法およびプログラム
US11071843B2 (en) 2019-02-18 2021-07-27 Bose Corporation Dynamic masking depending on source of snoring
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
US12512713B2 (en) 2021-10-22 2025-12-30 Nidec Motor Corporation Motor magnetic composite encoder

Family Cites Families (34)

* Cited by examiner, † Cited by third party
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
JP3518737B2 (ja) * 1999-10-25 2004-04-12 日本ビクター株式会社 オーディオ符号化装置、オーディオ符号化方法、及びオーディオ符号化信号記録媒体
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
US7912708B2 (en) * 2002-09-17 2011-03-22 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
JP4355745B2 (ja) * 2004-03-17 2009-11-04 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ オーディオ符号化
US7630902B2 (en) * 2004-09-17 2009-12-08 Digital Rise Technology Co., Ltd. Apparatus and methods for digital audio coding using codebook application ranges
ATE537536T1 (de) * 2004-10-26 2011-12-15 Panasonic Corp Sprachkodierungsvorrichtung und sprachkodierungsverfahren
JP2006243664A (ja) * 2005-03-07 2006-09-14 Nippon Telegr & Teleph Corp <Ntt> 信号分離装置、信号分離方法、信号分離プログラム及び記録媒体
GB2426168B (en) * 2005-05-09 2008-08-27 Sony Comp Entertainment Europe Audio processing

Also Published As

Publication number Publication date
CN102243875B (zh) 2013-04-03
KR101162455B1 (ko) 2012-07-04
RU2009109129A (ru) 2010-11-27
EP2884490A1 (en) 2015-06-17
NO20170985A1 (no) 2009-05-14
MY155487A (en) 2015-10-30
CA2782609C (en) 2016-10-04
MY153289A (en) 2015-01-29
CA2782609A1 (en) 2008-04-24
CN102243874A (zh) 2011-11-16
IL226224A (en) 2016-02-29
KR20110049885A (ko) 2011-05-12
US20080097764A1 (en) 2008-04-24
AU2007312696B2 (en) 2011-04-21
EP2074615B1 (en) 2012-04-18
JP5546863B2 (ja) 2014-07-09
EP2378516A1 (en) 2011-10-19
NO20170988A1 (no) 2009-05-14
CN102243875A (zh) 2011-11-16
ATE525720T1 (de) 2011-10-15
NO20170982A1 (no) 2009-05-14
JP2010507111A (ja) 2010-03-04
PT2884490T (pt) 2016-10-13
TW200832357A (en) 2008-08-01
JP5520994B2 (ja) 2014-06-11
HK1138423A1 (en) 2010-08-20
NO342445B1 (no) 2018-05-22
BR122019020171B1 (pt) 2021-05-25
CN102243873A (zh) 2011-11-16
WO2008046468A3 (en) 2008-06-26
BRPI0716004B1 (pt) 2020-11-17
USRE45526E1 (en) 2015-05-19
USRE45277E1 (en) 2014-12-02
US8036903B2 (en) 2011-10-11
EP2378516B1 (en) 2015-01-07
KR20110049886A (ko) 2011-05-12
RU2426178C2 (ru) 2011-08-10
EP2113911A2 (en) 2009-11-04
CN101529502B (zh) 2012-07-25
IL226225A (en) 2016-02-29
ES2380177T3 (es) 2012-05-09
AU2007312696A8 (en) 2009-05-14
BRPI0716004A2 (pt) 2013-07-30
EP2074615A2 (en) 2009-07-01
SG174835A1 (en) 2011-10-28
NO20091900L (no) 2009-05-14
CN101529502A (zh) 2009-09-09
IL226223A0 (en) 2013-06-27
KR101209410B1 (ko) 2012-12-10
CA2667059C (en) 2014-10-21
EP2884490B1 (en) 2016-06-29
IL226224A0 (en) 2013-06-27
EP2113911B1 (en) 2011-12-28
WO2008046468A2 (en) 2008-04-24
KR101162462B1 (ko) 2012-07-04
CA2782476A1 (en) 2008-04-24
PL2378516T3 (pl) 2015-06-30
EP2113910B1 (en) 2011-09-21
JP5700713B2 (ja) 2015-04-15
JP2012150507A (ja) 2012-08-09
ES2386206T3 (es) 2012-08-13
HK1138674A1 (en) 2010-08-27
USRE45294E1 (en) 2014-12-16
AU2007312696A1 (en) 2008-04-24
HK1163332A1 (en) 2012-09-07
PL2113911T3 (pl) 2012-06-29
ES2531568T3 (es) 2015-03-17
ES2374014T3 (es) 2012-02-13
JP2013210656A (ja) 2013-10-10
JP2014059570A (ja) 2014-04-03
CN102243874B (zh) 2013-04-24
PL2113910T3 (pl) 2012-02-29
USRE45276E1 (en) 2014-12-02
KR20090076924A (ko) 2009-07-13
TWI355647B (en) 2012-01-01
IL226225A0 (en) 2013-06-27
CA2667059A1 (en) 2008-04-24
NO342476B1 (no) 2018-05-28
MX2009004046A (es) 2009-04-27
ZA200901650B (en) 2010-03-31
HK1128058A1 (en) 2009-10-16
ATE539432T1 (de) 2012-01-15
EP2113911A3 (en) 2009-11-18
BRPI0716004A8 (pt) 2019-10-08
NO342514B1 (no) 2018-06-04
NO342516B1 (no) 2018-06-04
ATE554480T1 (de) 2012-05-15
NO342515B1 (no) 2018-06-04
AU2011201331A1 (en) 2011-04-14
USRE45339E1 (en) 2015-01-13
MY155486A (en) 2015-10-30
JP5859504B2 (ja) 2016-02-10
IL226223A (en) 2016-02-29
AU2011201330A1 (en) 2011-04-14
AU2011201331B2 (en) 2012-02-09
JP2013228740A (ja) 2013-11-07
SG174836A1 (en) 2011-10-28
IL197757A0 (en) 2009-12-24
JP5700714B2 (ja) 2015-04-15
NO20170986A1 (no) 2009-05-14
PL2884490T3 (pl) 2016-12-30
CA2782476C (en) 2016-02-23
CN102243873B (zh) 2013-04-24
PL2074615T3 (pl) 2012-10-31
AU2011201330B2 (en) 2011-08-25
EP2113910A1 (en) 2009-11-04
MY164995A (en) 2018-02-28
IL197757A (en) 2014-09-30

Similar Documents

Publication Publication Date Title
ES2592253T3 (es) Banco de filtros de análisis, banco de filtros de síntesis, codificador, descodificador, mezclador y sistema de conferencia
ES2638269T3 (es) Unidad de filtro y procedimiento de generación de respuestas al impulso de filtro de subbanda
ES2646814T3 (es) Codificación de señales de audio por transformada modificada deformada en el tiempo
RU2691231C2 (ru) Декодер для декодирования кодированного аудиосигнала и кодер для кодирования аудиосигнала
ES2658942T3 (es) Análisis espectral/síntesis de baja complejidad utilizando resolución temporal seleccionable
ES2691479T3 (es) Procesador de señal y procedimiento para procesar una señal
RU2323469C2 (ru) Устройство и способ для обработки, по меньшей мере, двух входных значений
BRPI0414618B1 (pt) Dispositivo e método para o processamento de um sinal tendo uma seqüência de valores discretos
Takesaki Duality and von Neumann algebras
ES2751275T3 (es) Procesador, procedimiento y programa informático para el tratamiento de una señal de audio mediante el uso de las partes de superposición truncadas de ventanas de análisis y de síntesis
BR122021011692B1 (pt) Processo e dispositivo de decodificação por transformada de um sinal áudio-digital, utilizando janelas de ponderação de síntese aplicadas a tramas de amostras
Han Refinable functions and cascade algorithms in weighted spaces with Hölder continuous masks
RU2010130311A (ru) Основанное на преобразовании кодирование/декодирование с адаптивными окнами
US20250372109A1 (en) Audio encoding method, audio decoding method, and related apparatus
Pak et al. Reductions of Young tableau bijections
Rozansky An infinite torus braid yields a categorified Jones-Wenzl projector
CN103322904B (zh) 基于谐振滤波和内积法消除非线性误差的光外差干涉法
Hirota Odd Verma's Theorem
Pruckner et al. Estimates for the order of Nevanlinna matrices and a Berezanskii-type theorem
ES2924180T3 (es) Dispositivo de cuantificación vectorial, dispositivo de codificación de habla, procedimiento de cuantificación vectorial y procedimiento de codificación de habla
Lyons et al. Integration of time-varying cocyclic one-forms against rough paths
Gribonval et al. Nonlinear approximation with dictionaries. II. Inverse estimates
JP4217573B2 (ja) 4相電力分配器および4相電力合成器および高周波通信装置
Rodman et al. Noncanonical factorizations of almost periodic multivariable matrix functions
Hegenbarth et al. Controlled homotopy equivalences and structure sets of manifolds