ES2623226T3 - Unidad de filtro y procedimiento de generación de respuestas al impulso de filtro de subbanda - Google Patents

Unidad de filtro y procedimiento de generación de respuestas al impulso de filtro de subbanda Download PDF

Info

Publication number
ES2623226T3
ES2623226T3 ES07765029.9T ES07765029T ES2623226T3 ES 2623226 T3 ES2623226 T3 ES 2623226T3 ES 07765029 T ES07765029 T ES 07765029T ES 2623226 T3 ES2623226 T3 ES 2623226T3
Authority
ES
Spain
Prior art keywords
filter
pulse
subband
responses
values
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
ES07765029.9T
Other languages
English (en)
Inventor
Lars Villemoes
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.)
Dolby International AB
Original Assignee
Dolby International AB
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 Dolby International AB filed Critical Dolby International AB
Application granted granted Critical
Publication of ES2623226T3 publication Critical patent/ES2623226T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/0248Filters characterised by a particular frequency response or filtering method
    • H03H17/0264Filter sets with mutual related characteristics
    • H03H17/0272Quadrature mirror filters
    • 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
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/0248Filters characterised by a particular frequency response or filtering method
    • H03H17/0264Filter sets with mutual related characteristics
    • H03H17/0266Filter banks
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion 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/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S5/00Pseudo-stereo systems, e.g. in which additional channel signals are derived from monophonic signals by means of phase shifting, time delay or reverberation 
    • 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/0204Speech 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 subband decomposition

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • Acoustics & Sound (AREA)
  • Signal Processing (AREA)
  • Computational Linguistics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
  • Filtering Of Dispersed Particles In Gases (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compressor (AREA)

Abstract

Aparato de filtración (102; 501) para generar respuestas al impulso de filtro de subbanda comprimidas a partir de respuestas al impulso de filtro de subbanda de entrada correspondientes a subbandas, que comprenden valores de respuesta al impulso de filtro en derivaciones de filtro, que comprende: un procesador (820) para determinar los valores de respuesta al impulso de filtro de al menos dos respuestas al impulso de filtro de subbanda de entrada que tienen valores más altos y para seleccionar al menos un valor de respuesta al impulso de filtro que tiene un valor que es más bajo que los valores más altos; y un constructor de respuestas al impulso de filtro (305) para proporcionar las respuestas al impulso de filtro de subbanda comprimidas usando los valores de respuesta al impulso de filtro determinados, en el que las respuestas al impulso de filtro de subbanda comprimidas no incluyen el al menos un valor de respuesta al impulso de filtro seleccionado; o comprenden valores de respuesta al impulso de filtro de valor cero correspondientes a derivaciones de filtro del al menos un valor de respuesta al impulso de filtro seleccionado.

Description

imagen1
imagen2
imagen3
imagen4
imagen5
imagen6
imagen7
imagen8
imagen9
imagen10
imagen11
imagen12
imagen13
en la que mín{...} se refiere al mínimo, Gmáx es una ganancia máxima y ε es un número pequeño (positivo), normalmente significativamente más pequeño que el segundo sumando del denominador de la ecuación (6).
5 [0074] Esta ganancia se aplica al filtro decimado con el fin de obtener el filtro comprimido final
imagen14
[0075] En una realización diferente adicional de la presente invención, se calcula una ganancia solo para 10 cada intervalo perceptualmente relevante de subbandas (subgrupo de subbandas),
imagen15
y la misma ganancia se aplica en cada intervalo o subgrupo
15
imagen16
[0076] En ambos casos, Gmáx es un límite superior en la compensación de ganancia y ε es un número positivo pequeño incluido para evitar la división entre cero. Ambos, Gmáx y ε son, por tanto números, que son útiles
20 en una implementación numérica de la calculadora de ganancia 404 para prevenir una división entre cero (es decir, ε > 0) y para limitar la ganancia aplicada por el módulo de calculadora de ganancia 404 a una subbanda al valor como se define por la ganancia máxima Gmáx, ya que debido al mínimo de los dos términos en las llaves en las ecuaciones (6), (8), las ganancias respectivas G(k) y G(p) están limitadas al valor de Gmáx.
25 [0077] En otras palabras, el ajuste de la ganancia en cada una de las P bandas de frecuencia, o más bien subgrupos de subbandas, mantiene la energía de la señal filtrada por el filtro de subbanda respectivo en una constante de aproximación muy buena, cuando se comparan las respuestas al impulso de filtro de subbanda enmascaradas y no enmascaradas HM(n,k) y H(n,k). Las energías de las señales filtradas con los filtros respectivos basados en las respuestas al impulso de filtro son en ambos casos proporcionales a la suma de los cuadrados de
30 los valores absolutos de los valores de respuesta al impulso de filtro de subbanda respectiva, como se indica por las expresiones
imagen17
35 y
imagen18
para los valores de respuesta al impulso de filtro de subbanda enmascarados y de entrada originales. Como puede
40 verificarse fácilmente, la ganancia G(k) y G(p) en las ecuaciones (6), (8) se basa en una comparación de las dos energías como se ha expuesto brevemente en las ecuaciones (10a) y (10b), en las que el sumando adicional ε solo ha sido introducido a las ecuaciones (6), (8), para evitar en una implementación concreta una división entre cero.
[0078] Por tanto, un módulo de calculadora de ganancia 404 normaliza las derivaciones de filtro
45 enmascaradas HM(n,k) con respecto a la energía para compensar la pérdida de energía en el transcurso del enmascaramiento de al menos algunas de las respuestas de entrada de subbanda de entrada. En otras palabras, debido al enmascaramiento en el marco del filtro decimador 403, una señal filtrada con una respuesta de entrada de filtro de subbanda correspondiente a las respuestas al impulso de filtro de subbanda enmascaradas HM(n,k) tendrá
14
imagen19
imagen20
imagen21
[0092] Esta representación en valor absoluto (conjunta) forma la base para una generación de máscara única M(n,k) exactamente como en el generador de máscara de filtro único 304 en las realizaciones previas. En caso de 5 realizar una etapa de blanqueamiento, esto puede tanto hacerse para cada módulo de representación en valor absoluto 303 individual como realizarse solo una vez para la representación en valor absoluto conjunta.
[0093] En el contexto de la Fig. 15 se tratará una realización de un compresor de filtro 501 en el que el blanqueamiento (espectral) se realiza para cada filtro v = 0, ..., (N -1) individualmente. El generador de máscara de 10 filtro 502 en esta realización crea una máscara de filtro único M(n,k) para todos los filtros basándose en la N representación en valor absoluto de todos los filtros. Esto es una gran ventaja de la realización de la presente invención, ya que el generador de máscara de filtro 502 pueden tener en cuenta cómo los filtros comprimidos se combinarán en un estado posterior. Cada uno de los filtros originales es la entrada a una calculadora de filtro 305 como se ha explicado resumidamente antes, y el compresor de filtro produce N filtros nuevos AWv(n,k), ya que cada
15 una de las calculadoras de filtro está provista de la misma máscara M(n,k).
[0094] Sin embargo, en otra realización de un compresor de filtro 502, la representación en valor absoluto (conjunta) puede alternativamente definirse por
imagen22
en la que ω(ν) es un factor de ponderación que depende del índice de filtro v = 0, ..., (N-1). Los factores de ponderación ω(ν) ofrecen la posibilidad de ponderación de los diferentes filtros v, dependiendo de su relevancia espectral, psico-acústica u otra para la imprecisión acústica global. Podría ser recomendable, aunque no necesario,
25 definir los factores de ponderación ω(ν) de forma que la suma de los factores de ponderación fuera igual a uno, de manera que se cumpla la siguiente expresión:
imagen23
30 [0095] En comparación con la ecuación (11), la representación en valor absoluto (conjunta) A(n,k) de la ecuación (11') puede transformarse en el resultado de la ecuación (11) definiendo un factor de ponderación igualmente distribuido ω(ν)= 1/N. En otras palabras, el cálculo de la representación en valor absoluto según la ecuación (11) representa una forma especializada de la representación en valor absoluto según la ecuación (11') que ofrece una mayor flexibilidad, ya que permite la ponderación de la importancia perceptual de los filtros
35 respectivos indicada por el índice v.
[0096] Usando la misma máscara de filtro M(n,k) para cada uno de los N filtros individuales en el dominio temporal, la realización del compresor de filtro 501 es capaz de crear un conjunto de respuestas al impulso de filtro de subbanda comprimidas para cada uno de los N filtros de forma que incluso un post-procesamiento de los N filtros 40 de subbanda individuales después del compresor de filtro 501 no conducirá a una respuesta al impulso de filtro de subbanda comprimida resultante que tenga una entrada con un valor de respuesta al impulso relevante que no tenga valor de respuesta al impulso seleccionado correspondiente en uno de los otros filtros. Comparando el generador de máscara 502 de la realización mostrada en la Fig. 5 con los generadores de máscara 304 de la realización mostrada en las Fig. 3 y 4 es importante tener en cuenta que el generador de máscara 502, aunque provisto de N respuestas
45 al impulso de filtro de subbanda de entrada para N filtros individuales en el dominio temporal solo, produce una única máscara M(n,k) indicativa de todas las N respuestas al impulso de filtro de subbanda.
[0097] En realizaciones adicionales de un compresor de filtro 501, pueden emplearse diferentes generadores de máscara 502, que pueden en principio usar diferentes esquemas para proporcionar una representación de 50 evaluación común para todos los N filtros en el dominio temporal. En otras palabras, aparte de aplicar el promedio, como se indica en la ecuación (11), las representaciones de evaluación individuales como se proporcionan por los módulos de representación en valor absoluto 303 pueden combinarse con una única representación de evaluación sumando los valores respectivos, por combinación lineal de los valores respectivos, en los que, por ejemplo, puede implementarse una ponderación con respecto a las subbandas implicadas, o emplear una combinación más
17
imagen24
imagen25
imagen26
imagen27
imagen28
imagen29
imagen30
imagen31
imagen32
imagen33
detalle en el contexto de la Fig. 14. Por consiguiente, la Fig. 14a muestra una representación esquemática de una característica de filtro 850 a modo de ejemplo, en función de la frecuencia del filtro en el dominio temporal. Además, la Fig. 14a muestra esquemáticamente la disposición de las bandas de frecuencia 860-0, ..., 860-4, correspondientes que se corresponde con las subbandas con índices k = 0, ..., 4. Cada una de estas bandas de frecuencia 860 5 (usando signos de referencia resumen como se indica anteriormente) correspondientes a una de las subbandas con el índice de subbanda k respectivo puede además caracterizarse en términos de una frecuencia central, que se indica en la Fig. 14a como una línea discontinua 870-0, ..., 870-4. La frecuencia central, además de las bandas de frecuencia de las subbandas respectivas, se determinan por la estructura interna de los bancos de filtros modulados complejos empleados en el convertidor de filtro 101. Para ser más precisos, el filtro prototipo q(n) junto con la
10 frecuencia central dependiendo del índice de subbanda k, como puede observarse, por ejemplo, en el caso de la ecuación (14), determina las bandas de frecuencia correspondientes de la subbanda respectiva. Si, por ejemplo, el filtro prototipo del banco de filtros modulados complejos p(n) o q(n) correspondiente es un filtro paso bajo para la subbanda con el índice k =0, debido a la modulación compleja como se expresa por la función exponencial en la ecuación (14), se transferirá a filtro paso bajo para índices de subbanda k≥1 más altos.
15 [0151] La Fig. 14b muestra una representación esquemática de las respuestas al impulso de filtro de subbanda de entrada como se proporciona, por ejemplo, por el convertidor de filtro 101. Para ser más precisos, la Fig. 14b muestra esquemáticamente, que indica la representación de evaluación A(k,n) para las diferentes subbandas, indicadas como un conjunto de flechas 880. Por motivos de simplicidad solo, para cada subbanda se
20 muestra un conjunto de tres flechas 880 en la Fig. 14b para cada una de las subbandas 890-0, ..., 890-4. Como se indica por las llaves 900-0, ..., 900-2, las cinco subbandas 890-0, ..., 890-4 están dispuestas en tres subgrupos de subbandas 900-0, 900-1, 900-2, en los que el primer subgrupo 900-0 comprende solo la primera subbanda 890-0 (k = 0), mientras que el segundo y tercer subgrupos 900-1, 900-2, comprende cada uno dos, en términos de las frecuencias centrales de las subbandas vecinas 890-1 y 890-2, además de 890-3 y 890-4.
25 [0152] Según el blanqueamiento o blanqueamiento espectral llevado a cabo en el marco del módulo de blanqueamiento 402 mostrado en la Fig. 4, según la ecuación (4) con respecto a cada uno de los subgrupos de subbandas 900, se determina el valor máximo de la representación de evaluación, y se restará después de cada uno de los valores de la representación de evaluación para obtener la representación de evaluación blanqueada Aw(k,n),
30 como se muestra en la Fig. 14c. Como consecuencia de restar el valor máximo de la representación de evaluación, para cada uno de los subgrupos 900, la máxima contribución de la representación de evaluación se establecerá a cero, como se indica en la Fig. 14c por los puntos 910.
[0153] Debido a la determinación del valor máximo para cada uno de los subgrupos 900 según la ecuación
35 (4), cada uno de los subgrupos de subbandas 900 comprende al menos un valor de la representación de evaluación blanqueada que tiene el valor de cero, en el que el resto de los valores de la representación de evaluación blanqueada Aw(k,n) es más pequeño que o igual a cero. Como consecuencia, en cada uno de los subgrupos 900 al menos un valor se establece a cero y así representa un valor máximo de manera que cada uno de los subgrupos de subbandas, que se determinaron según un modelo psico-acústico en algunas de las realizaciones, retiene en el
40 transcurso de la compresión al menos un valor de respuesta al impulso de filtro de cada uno de los subgrupos 900.
[0154] Así, en el transcurso del blanqueamiento espectral como se describe por ecuación (4), el peso espectral o la energía espectral se transfiere de las subbandas que tienen una frecuencia central más baja a subbandas que tienen frecuencias más altas aplicando el esquema de blanqueamiento. Una comparación directa de
45 las Fig. 14b y 14c también subraya esto. Mientras que en la Fig. 14b los valores de la representación de evaluación en el subgrupo 900-2 son significativamente más pequeños que aquellos del subgrupo 900-1, después de aplicar el procedimiento de blanqueamiento, los valores de la representación de evaluación blanqueada resultantes en los subgrupos 900-2 son significativamente más grandes en comparación con al menos algunos de los valores de la representación de evaluación del subgrupo 900-1. Debe observarse en este contexto que el subgrupo 900-1
50 comprende dos valores de la representación de evaluación de valor cero como se indica por los puntos 910, que se producen por el hecho de que las representaciones de evaluación A(k,n) como se muestran en la Fig. 14b del subgrupo comprenden dos valores máximos idénticos. Esto, sin embargo, no es una violación de una aplicación de la ecuación (4). La ecuación (4) solo garantiza que al menos un valor de la representación de evaluación de cada subgrupo se establece a cero y así representa el máximo valor en el contexto de la representación de evaluación
55 blanqueada Aw(k,n).
[0155] La Fig. 15 muestra otra realización de un compresor de filtro 501 que es capaz de procesar más de una respuesta al impulso de filtro de subbanda de entrada Hv(n,k). La estructura del compresor de filtro mostrada en la Fig. 15 es muy similar a la mostrada en la Fig. 5 y se diferencia de esa realización solo con respecto al hecho de
28
imagen34
imagen35
imagen36
imagen37

Claims (1)

  1. imagen1
    imagen2
    imagen3
    imagen4
    imagen5
    imagen6
    imagen7
ES07765029.9T 2006-07-04 2007-07-03 Unidad de filtro y procedimiento de generación de respuestas al impulso de filtro de subbanda Active ES2623226T3 (es)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
SE0601462 2006-07-04
SE0601462 2006-07-04
US80660706P 2006-07-05 2006-07-05
US806607P 2006-07-05
PCT/EP2007/005887 WO2008003467A1 (en) 2006-07-04 2007-07-03 Filter unit and method for generating subband filter impulse responses

Publications (1)

Publication Number Publication Date
ES2623226T3 true ES2623226T3 (es) 2017-07-10

Family

ID=41003589

Family Applications (6)

Application Number Title Priority Date Filing Date
ES17172246T Active ES2712457T3 (es) 2006-07-04 2007-07-03 Sistema de filtro que comprende un convertidor de filtro y un compresor de filtro y procedimiento para el funcionamiento del sistema de filtro
ES07765029.9T Active ES2623226T3 (es) 2006-07-04 2007-07-03 Unidad de filtro y procedimiento de generación de respuestas al impulso de filtro de subbanda
ES20184766T Active ES2905764T3 (es) 2006-07-04 2007-07-03 Sistema de filtro que comprende un convertidor de filtro y un compresor de filtro y método de funcionamiento del sistema de filtro
ES11160966.5T Active ES2638269T3 (es) 2006-07-04 2007-07-03 Unidad de filtro y procedimiento de generación de respuestas al impulso de filtro de subbanda
ES21208144T Active ES2994934T3 (en) 2006-07-04 2007-07-03 Filter system comprising a filter converter and a filter compressor and method for operating the filter system
ES24210746T Active ES3044633T3 (en) 2006-07-04 2007-07-03 Filter system comprising a filter converter and a filter compressor and method for operating the filter system

Family Applications Before (1)

Application Number Title Priority Date Filing Date
ES17172246T Active ES2712457T3 (es) 2006-07-04 2007-07-03 Sistema de filtro que comprende un convertidor de filtro y un compresor de filtro y procedimiento para el funcionamiento del sistema de filtro

Family Applications After (4)

Application Number Title Priority Date Filing Date
ES20184766T Active ES2905764T3 (es) 2006-07-04 2007-07-03 Sistema de filtro que comprende un convertidor de filtro y un compresor de filtro y método de funcionamiento del sistema de filtro
ES11160966.5T Active ES2638269T3 (es) 2006-07-04 2007-07-03 Unidad de filtro y procedimiento de generación de respuestas al impulso de filtro de subbanda
ES21208144T Active ES2994934T3 (en) 2006-07-04 2007-07-03 Filter system comprising a filter converter and a filter compressor and method for operating the filter system
ES24210746T Active ES3044633T3 (en) 2006-07-04 2007-07-03 Filter system comprising a filter converter and a filter compressor and method for operating the filter system

Country Status (15)

Country Link
US (1) US8255212B2 (es)
EP (8) EP3985873B1 (es)
JP (1) JP4704499B2 (es)
KR (1) KR101201167B1 (es)
CN (1) CN101512899B (es)
AR (1) AR061807A1 (es)
DK (1) DK2337224T3 (es)
ES (6) ES2712457T3 (es)
HK (1) HK1246013B (es)
HU (4) HUE057855T2 (es)
MY (1) MY151651A (es)
PL (3) PL4481731T3 (es)
TR (1) TR201902417T4 (es)
TW (1) TWI351022B (es)
WO (1) WO2008003467A1 (es)

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8788264B2 (en) * 2007-06-27 2014-07-22 Nec Corporation Audio encoding method, audio decoding method, audio encoding device, audio decoding device, program, and audio encoding/decoding system
MX2011013829A (es) 2009-06-24 2012-03-07 Fraunhofer Ges Forschung Decodificador de señales de audio, metodo para decodificar una señal de audio y programa de computacion que utiliza etapas en cascada de procesamiento de objetos de audio.
EP2522015B1 (en) * 2010-01-06 2017-03-08 LG Electronics Inc. An apparatus for processing an audio signal and method thereof
CN102812637A (zh) * 2010-02-26 2012-12-05 汉阳大学校产学协力团 频率可重构数字滤波器及其均衡器
EP2365630B1 (en) * 2010-03-02 2016-06-08 Harman Becker Automotive Systems GmbH Efficient sub-band adaptive fir-filtering
CN102013879B (zh) * 2010-09-10 2014-09-03 建荣集成电路科技(珠海)有限公司 Mp3音乐均衡调节装置及方法
US9173025B2 (en) 2012-02-08 2015-10-27 Dolby Laboratories Licensing Corporation Combined suppression of noise, echo, and out-of-location signals
US8712076B2 (en) 2012-02-08 2014-04-29 Dolby Laboratories Licensing Corporation Post-processing including median filtering of noise suppression gains
CN103004086B (zh) 2012-09-27 2016-06-08 华为技术有限公司 基于误差子带的自适应滤波方法及系统
CA3054712C (en) 2013-01-08 2020-06-09 Lars Villemoes Model based prediction in a critically sampled filterbank
PL2981963T3 (pl) 2013-04-05 2017-06-30 Dolby Int Ab Urządzenie kompandujące i sposób redukcji szumu kwantyzacji stosujący zaawansowane rozszerzenie spektralne
WO2014171791A1 (ko) 2013-04-19 2014-10-23 한국전자통신연구원 다채널 오디오 신호 처리 장치 및 방법
CN103269212B (zh) * 2013-05-14 2016-05-18 泉州市天龙电子科技有限公司 低成本低功耗可编程多级fir滤波器实现方法
FR3006535A1 (fr) * 2013-05-28 2014-12-05 France Telecom Procede et dispositif de modulation delivrant un signal a porteuses multiples, procede et dispositif de demodulation et programme d’ordinateur correspondants.
EP2830048A1 (en) 2013-07-22 2015-01-28 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus and method for realizing a SAOC downmix of 3D audio content
EP2830054A1 (en) 2013-07-22 2015-01-28 Fraunhofer Gesellschaft zur Förderung der angewandten Forschung e.V. Audio encoder, audio decoder and related methods using two-channel processing within an intelligent gap filling framework
EP2830047A1 (en) 2013-07-22 2015-01-28 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus and method for low delay object metadata coding
EP2830045A1 (en) 2013-07-22 2015-01-28 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Concept for audio encoding and decoding for audio channels and audio objects
US9319819B2 (en) * 2013-07-25 2016-04-19 Etri Binaural rendering method and apparatus for decoding multi channel audio
EP3048816B1 (en) 2013-09-17 2020-09-16 Wilus Institute of Standards and Technology Inc. Method and apparatus for processing multimedia signals
CN105900455B (zh) 2013-10-22 2018-04-06 延世大学工业学术合作社 用于处理音频信号的方法和设备
US9286902B2 (en) 2013-12-16 2016-03-15 Gracenote, Inc. Audio fingerprinting
CA2934856C (en) * 2013-12-23 2020-01-14 Wilus Institute Of Standards And Technology Inc. Method for generating filter for audio signal, and parameterization device for same
CN106105269B (zh) 2014-03-19 2018-06-19 韦勒斯标准与技术协会公司 音频信号处理方法和设备
KR102216801B1 (ko) 2014-04-02 2021-02-17 주식회사 윌러스표준기술연구소 오디오 신호 처리 방법 및 장치
WO2016077320A1 (en) * 2014-11-11 2016-05-19 Google Inc. 3d immersive spatial audio systems and methods
EP3048608A1 (en) * 2015-01-20 2016-07-27 Fraunhofer Gesellschaft zur Förderung der angewandten Forschung e.V. Speech reproduction device configured for masking reproduced speech in a masked speech zone
CN105553893B (zh) * 2016-01-07 2021-04-09 广东新岸线科技有限公司 一种时域信道冲激响应的估计方法和装置
US9742599B2 (en) * 2016-01-19 2017-08-22 Hughes Network Systems, Llc Partial response signaling techniques for single and multi-carrier nonlinear satellite systems
TWI866996B (zh) 2019-06-26 2024-12-21 美商杜拜研究特許公司 具有改善頻率解析度的低延遲音訊濾波器組
IL290390B2 (en) 2019-09-03 2025-05-01 Dolby Laboratories Licensing Corp Audio filter array with decoupling elements
CA3240986A1 (en) * 2021-12-20 2023-06-29 Dolby International Ab Ivas spar filter bank in qmf domain

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4692801A (en) * 1985-05-20 1987-09-08 Nippon Hoso Kyokai Bandwidth compressed transmission system
US6252909B1 (en) * 1992-09-21 2001-06-26 Aware, Inc. Multi-carrier transmission system utilizing channels of different bandwidth
JP3465698B2 (ja) 1993-05-31 2003-11-10 ソニー株式会社 信号復号化方法及び装置
US5717821A (en) * 1993-05-31 1998-02-10 Sony Corporation Method, apparatus and recording medium for coding of separated tone and noise characteristic spectral components of an acoustic sibnal
JPH11503882A (ja) * 1994-05-11 1999-03-30 オーリアル・セミコンダクター・インコーポレーテッド 複雑性を低減したイメージングフィルタを用いた3次元仮想オーディオ表現
GB9606814D0 (en) 1996-03-30 1996-06-05 Central Research Lab Ltd Apparatus for processing stereophonic signals
US5923273A (en) 1996-11-18 1999-07-13 Crystal Semiconductor Corporation Reduced power FIR filter
SE512719C2 (sv) * 1997-06-10 2000-05-02 Lars Gustaf Liljeryd En metod och anordning för reduktion av dataflöde baserad på harmonisk bandbreddsexpansion
WO1999009650A1 (en) * 1997-08-21 1999-02-25 Data Fusion Corporation Method and apparatus for acquiring wide-band pseudorandom noise encoded waveforms
US6029126A (en) * 1998-06-30 2000-02-22 Microsoft Corporation Scalable audio coder and decoder
US6442197B1 (en) 1999-02-26 2002-08-27 Texas Instruments Incorporated Phase-shift calculation method, and system implementing it, for a finite-impulse-response (FIR) filter
JP3434260B2 (ja) * 1999-03-23 2003-08-04 日本電信電話株式会社 オーディオ信号符号化方法及び復号化方法、これらの装置及びプログラム記録媒体
EP1047047B1 (en) 1999-03-23 2005-02-02 Nippon Telegraph and Telephone Corporation Audio signal coding and decoding methods and apparatus and recording media with programs therefor
US7043423B2 (en) * 2002-07-16 2006-05-09 Dolby Laboratories Licensing Corporation Low bit-rate audio coding systems and methods that use expanding quantizers with arithmetic coding
US7272566B2 (en) 2003-01-02 2007-09-18 Dolby Laboratories Licensing Corporation Reducing scale factor transmission cost for MPEG-2 advanced audio coding (AAC) using a lattice based post processing technique
CN1875402B (zh) * 2003-10-30 2012-03-21 皇家飞利浦电子股份有限公司 音频信号编码或解码
EP1691348A1 (en) * 2005-02-14 2006-08-16 Ecole Polytechnique Federale De Lausanne Parametric joint-coding of audio sources

Also Published As

Publication number Publication date
CN101512899A (zh) 2009-08-19
JP4704499B2 (ja) 2011-06-15
EP2036201A1 (en) 2009-03-18
HUE057855T2 (hu) 2022-06-28
US8255212B2 (en) 2012-08-28
TW200813981A (en) 2008-03-16
EP2337224B1 (en) 2017-06-21
MY151651A (en) 2014-06-30
TR201902417T4 (tr) 2019-03-21
EP4481731A2 (en) 2024-12-25
HK1246013B (en) 2019-11-29
JP2009542137A (ja) 2009-11-26
EP4564349C0 (en) 2026-01-21
EP4564349A2 (en) 2025-06-04
CN101512899B (zh) 2012-12-26
TWI351022B (en) 2011-10-21
AR061807A1 (es) 2008-09-24
ES3044633T3 (en) 2025-11-27
PL4481731T3 (pl) 2025-12-01
EP4481731A3 (en) 2025-03-26
EP2337224A3 (en) 2012-01-25
EP3236587A1 (en) 2017-10-25
EP4564349A3 (en) 2025-08-27
EP3447916B1 (en) 2020-07-15
EP2036201B1 (en) 2017-02-01
EP3985873A1 (en) 2022-04-20
ES2905764T3 (es) 2022-04-12
EP3739752A1 (en) 2020-11-18
EP4481731B1 (en) 2025-08-27
EP4564349B1 (en) 2026-01-21
HUE043155T2 (hu) 2019-08-28
EP4481731C0 (en) 2025-08-27
ES2638269T3 (es) 2017-10-19
KR20090028755A (ko) 2009-03-19
EP3236587B1 (en) 2018-11-21
PL4564349T3 (pl) 2026-04-13
US20100017195A1 (en) 2010-01-21
HUE073562T2 (hu) 2026-01-28
ES2994934T3 (en) 2025-02-04
EP3985873B1 (en) 2024-11-06
EP3447916A1 (en) 2019-02-27
EP2337224A2 (en) 2011-06-22
WO2008003467A1 (en) 2008-01-10
PL2337224T3 (pl) 2017-11-30
DK2337224T3 (en) 2017-10-02
ES2712457T3 (es) 2019-05-13
KR101201167B1 (ko) 2012-11-13
HUE069351T2 (hu) 2025-03-28
EP3739752B1 (en) 2021-12-15

Similar Documents

Publication Publication Date Title
ES2623226T3 (es) Unidad de filtro y procedimiento de generación de respuestas al impulso de filtro de subbanda
ES2745141T3 (es) Decodificador de voz, codificador de voz, método de decodificación de voz, método de codificación de voz, programa de decodificación de voz y programa de codificación de voz
Ragusa et al. Partial regularity of 𝑝 (𝑥)-harmonic maps
Ghioca et al. Preperiodic points for families of polynomials
Upendar et al. Design of two-channel quadrature mirror filter bank using particle swarm optimization
EP2936833A1 (en) A hearing aid system adapted for providing enriched sound and a method of generating enriched sound
Krayukhin et al. Functions of bounded p-variation and weighted integrability of Fourier transforms
Alekseev et al. Higher genus Kashiwara–Vergne problems and the Goldman–Turaev Lie bialgebra
ES2969705T3 (es) Aparato y procedimiento para modificar una señal de altavoz a fin de impedir la sobredesviación del diafragma
Pierri et al. On non-autonomous abstract nonlinear fractional differential equations
Marsman et al. DSP architecture for cochlear implants
Milani et al. Analysis and optimal design of delayless subband active noise control systems for broadband noise
Ghamry An FPGA Implementation Of Hearing Aids based on Wavelet-Packets.
Al-Dayyeni et al. Investigations of auditory filters based excitation patterns for assessment of noise induced hearing loss
WO2019033827A1 (zh) 车辆内部的噪声消除方法、装置、设备及存储介质
Ooi et al. A benchmark comparison of perceptual models for soundscapes on a large-scale augmented soundscape dataset
Arsinte et al. On the Efficiency of Masking Effect of Hearing Aids for Tinnitus Treatment and Integration in the Hearing Aid Model
Baruch Bessel distributions for GL (3) over the p-adics
Li et al. Quark propagation in the presence of a⟨ A μ a A a μ⟩ condensate
Entova-Aizenbud Notes on restricted inverse limits of categories
Grimani Sound advice: Staying equalised
Buluklu et al. A Modeling Approach for Designing New Acoustic Materials
ES2805174B2 (es) Método de control de tensión para un sistema eléctrico de potencia
Chopade et al. Wavelet Based Scheme to Improve Performance of Hearing under Noisy Environment
Vencovský Prediction of masking thresholds for Schroeder phase maskers: masker level effect