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 PDFInfo
- 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
Links
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)
- 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
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
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
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
Claims (1)
-
imagen1 imagen2
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)
| 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)
| 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 |
-
2007
- 2007-05-04 US US11/744,641 patent/US8036903B2/en not_active Ceased
- 2007-08-29 EP EP11173652.6A patent/EP2378516B1/en active Active
- 2007-08-29 KR KR1020117007018A patent/KR101162462B1/ko active Active
- 2007-08-29 EP EP07801974A patent/EP2074615B1/en active Active
- 2007-08-29 PT PT141991554T patent/PT2884490T/pt unknown
- 2007-08-29 EP EP09010179A patent/EP2113911B1/en active Active
- 2007-08-29 MY MYPI20091416A patent/MY153289A/en unknown
- 2007-08-29 RU RU2009109129/09A patent/RU2426178C2/ru active
- 2007-08-29 CN CN2011102196751A patent/CN102243875B/zh active Active
- 2007-08-29 JP JP2009532689A patent/JP5546863B2/ja active Active
- 2007-08-29 MY MYPI2011003540A patent/MY155486A/en unknown
- 2007-08-29 PL PL07801974T patent/PL2074615T3/pl unknown
- 2007-08-29 ES ES09010179T patent/ES2380177T3/es active Active
- 2007-08-29 CN CN2011102193575A patent/CN102243873B/zh active Active
- 2007-08-29 CA CA2782476A patent/CA2782476C/en active Active
- 2007-08-29 ES ES11173652.6T patent/ES2531568T3/es active Active
- 2007-08-29 SG SG2011068772A patent/SG174835A1/en unknown
- 2007-08-29 MY MYPI2011003539A patent/MY155487A/en unknown
- 2007-08-29 PL PL09010178T patent/PL2113910T3/pl unknown
- 2007-08-29 CN CN2011102195918A patent/CN102243874B/zh active Active
- 2007-08-29 IL IL197757A patent/IL197757A/en active IP Right Grant
- 2007-08-29 AT AT09010178T patent/ATE525720T1/de not_active IP Right Cessation
- 2007-08-29 SG SG2011068780A patent/SG174836A1/en unknown
- 2007-08-29 MX MX2009004046A patent/MX2009004046A/es active IP Right Grant
- 2007-08-29 CA CA2782609A patent/CA2782609C/en 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 MY MYPI2011003538A patent/MY164995A/en unknown
- 2007-08-29 CA CA2667059A patent/CA2667059C/en active Active
- 2007-08-29 KR KR1020097007979A patent/KR101209410B1/ko active Active
- 2007-08-29 AT AT07801974T patent/ATE554480T1/de active
- 2007-08-29 PL PL09010179T patent/PL2113911T3/pl unknown
- 2007-08-29 KR KR1020117007017A patent/KR101162455B1/ko active Active
- 2007-08-29 PL PL14199155.4T patent/PL2884490T3/pl unknown
- 2007-08-29 PL PL11173652T patent/PL2378516T3/pl unknown
- 2007-08-29 AT AT09010179T patent/ATE539432T1/de active
- 2007-08-29 CN CN200780038753XA patent/CN101529502B/zh active Active
- 2007-08-29 AU AU2007312696A patent/AU2007312696B2/en active Active
- 2007-08-29 ES ES14199155.4T patent/ES2592253T3/es active Active
- 2007-08-29 WO PCT/EP2007/007553 patent/WO2008046468A2/en not_active Ceased
- 2007-08-29 BR BR122019020171-4A patent/BR122019020171B1/pt active IP Right Grant
- 2007-08-29 EP EP09010178A patent/EP2113910B1/en active Active
- 2007-08-29 EP EP14199155.4A patent/EP2884490B1/en active Active
- 2007-08-29 BR BRPI0716004-6A patent/BRPI0716004B1/pt active IP Right Grant
- 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 AU2011201330A patent/AU2011201330B2/en active Active
- 2011-03-23 AU AU2011201331A patent/AU2011201331B2/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,697 patent/USRE45339E1/en active Active
- 2013-10-11 US US14/052,694 patent/USRE45277E1/en active Active
- 2013-10-11 US US14/052,689 patent/USRE45294E1/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 NO20170982A patent/NO342516B1/no unknown
- 2017-06-16 NO NO20170988A patent/NO342476B1/no unknown
- 2017-06-16 NO NO20170985A patent/NO342515B1/no unknown
- 2017-06-16 NO NO20170986A patent/NO342514B1/no unknown
Also Published As
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 |