ES2297600T3 - Metodo para la reduccion de duplicacion introducida por ajuste de envolvente especial en bancos de filtros de valor real. - Google Patents
Metodo para la reduccion de duplicacion introducida por ajuste de envolvente especial en bancos de filtros de valor real. Download PDFInfo
- Publication number
- ES2297600T3 ES2297600T3 ES05027760T ES05027760T ES2297600T3 ES 2297600 T3 ES2297600 T3 ES 2297600T3 ES 05027760 T ES05027760 T ES 05027760T ES 05027760 T ES05027760 T ES 05027760T ES 2297600 T3 ES2297600 T3 ES 2297600T3
- Authority
- ES
- Spain
- Prior art keywords
- channels
- adjacent
- channel
- sign
- subband
- 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.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims description 17
- 230000007704 transition Effects 0.000 claims abstract description 4
- 238000001914 filtration Methods 0.000 claims abstract 3
- 238000004590 computer program Methods 0.000 claims description 5
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims description 3
- 238000011156 evaluation Methods 0.000 claims 1
- 238000005259 measurement Methods 0.000 claims 1
- 230000003595 spectral effect Effects 0.000 description 32
- 230000015572 biosynthetic process Effects 0.000 description 15
- 238000003786 synthesis reaction Methods 0.000 description 15
- 230000004044 response Effects 0.000 description 7
- 238000004364 calculation method Methods 0.000 description 6
- 230000001419 dependent effect Effects 0.000 description 5
- 230000010076 replication Effects 0.000 description 5
- 230000009467 reduction Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
-
- 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/16—Vocoder architecture
- G10L19/18—Vocoders using multiple modes
- G10L19/20—Vocoders using multiple modes using sound class specific coding, hybrid encoders or object based coding
-
- 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/0204—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 subband decomposition
-
- 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
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/02—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
- G10L19/022—Blocking, i.e. grouping of samples in time; Choice of analysis windows; Overlap factoring
- G10L19/025—Detection of transients or attacks for time/frequency resolution switching
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/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/083—Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters the excitation function being an excitation gain
-
- 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
-
- 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/26—Pre-filtering or post-filtering
-
- 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
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/03—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters
- G10L25/12—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters the extracted parameters being prediction coefficients
-
- 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
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/03—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters
- G10L25/18—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters the extracted parameters being spectral information of each sub-band
-
- 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
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/03—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters
- G10L25/21—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters the extracted parameters being power information
-
- 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
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/48—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/0248—Filters characterised by a particular frequency response or filtering method
- H03H17/0264—Filter sets with mutual related characteristics
- H03H17/0266—Filter banks
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Computational Linguistics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Mathematical Physics (AREA)
- Computer Hardware Design (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Stereophonic System (AREA)
- Spectrometry And Color Measurement (AREA)
- Filters That Use Time-Delay Elements (AREA)
- Color Television Image Signal Generators (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Ultra Sonic Daignosis Equipment (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Optical Radar Systems And Details Thereof (AREA)
- Tone Control, Compression And Expansion, Limiting Amplitude (AREA)
- Investigating Or Analyzing Materials By The Use Of Ultrasonic Waves (AREA)
- Image Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Processing Of Color Television Signals (AREA)
- Studio Circuits (AREA)
- Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
- Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
- Image Generation (AREA)
- Stereo-Broadcasting Methods (AREA)
Abstract
Aparato para evaluar cuáles canales entre una pluralidad de canales generados filtrando una señal utilizando un banco de filtros de análisis deben tener factores de ganancia acoplados para el propósito de ajustar la ganancia de los canales, teniendo el banco de filtros filtros de subbanda, tendiendo filtros adyacentes del banco de filtros bandas de transición que se traslapan en un rango de traslape, que comprende: un medio (82) para examinar los canales adyacentes, si los canales adyacentes tienen componentes de señal de generación de duplicación en el rango de traslape, donde el medio de examinación es operativo para calcular signos de los canales adyacentes con base en coeficientes de polinomios de predicción para los canales (100, 102) adyacentes, y para indicar (104) los canales adyacentes como canales para los que se requieren factores de ganancia acoplados, cuando los signos de los canales adyacentes tienen una relación predeterminada de uno a otro, donde la relación predeterminada se define de manera tal que el primer canal tiene un primer signo y el segundo canal adyacente tiene un segundo signo, el cual es opuesto al primer signo.
Description
Método para la reducción de duplicación
introducida por ajuste de envolvente espectral en bancos de filtros
de valor real.
La presente invención se refiere a sistemas que
comprenden el ajuste de envolvente espectral de señales de audio
que utilizan un banco de filtros de subbanda de valor real. Reduce
la duplicación introducida cuando se utiliza un banco de filtros de
subbanda de valor real para el ajuste de envolvente espectral.
Habilita también un cálculo de energía preciso para componentes
sinusoidales en un banco de filtros de subbanda de valor real.
Se ha demostrado en el documento PCT/SE02/00626
"Aliasing reduction using complex exponential modulated
filterbanks", que un banco de filtros modulado exponencial
complejo es una herramienta excelente para las señales de audio de
ajuste de envolvente espectral. En tal procedimiento, la envolvente
espectral de la señal se representa por valores de energía
correspondientes a ciertos canales de banco de filtros. Estimando la
energía actual en esos canales, las muestras de subbanda
correspondientes pueden modificarse para tener la energía deseada,
y por lo tanto se ajusta la envolvente espectral. Si las
restricciones sobre la complejidad computacional evitan el uso de
un banco de filtros modulado exponencial complejo, y solamente
permiten una implementación (de valor real) modulada por coseno, se
obtiene una duplicación severa cuando el banco de filtros se utiliza
para el ajuste de envolvente espectral. Esto es particularmente
obvio para señales de audio con una fuerte estructura tonal, donde
las componentes de duplicación ocasionarán la intermodulación con
las componentes espectrales originales. La presente invención
ofrece una solución a esto al poner restricciones en los valores de
ganancia en función de la frecuencia de manera dependiente
de la señal.
de la señal.
Un objeto de la presente invención es
proporcionar una técnica mejorada evaluar cuáles canales deben tener
factores de ganancia acoplados.
Este objeto se alcanza por un aparato o un
método para spec de acuerdo con las reivindicaciones 1 ó 7 o por un
programa informático de acuerdo con la reivindicación 8.
La presente invención se relaciona con el
problema de intermodulación introducida por la duplicación en un
banco de filtros de valor real utilizado por el ajuste de envolvente
espectral. La presente invención analiza la señal de entrada y
utiliza la información obtenida para restringir las capacidades de
ajuste de envolvente del banco de filtros agrupando los valores de
ganancia del canal adyacente en un orden determinado por la
característica espectral de la señal en un momento dado. Para un
banco de filtros de valor real, por ejemplo, un
pseudo-QMF donde se traslapan las bandas de
transición solamente con la vecina más cercana, puede mostrarse que
debido a las propiedades de cancelación de duplicación, la
duplicación se mantiene debajo del nivel de banda de detención del
filtro prototipo. Si el filtro prototipo se encuentra diseñado con
una supresión de duplicación suficiente, el banco de filtros es de
un tipo de reconstrucción perfecta desde un punto de vista
perceptivo, aunque este no es el caso en un sentido matemático
estricto. Sin embargo, si la ganancia de canal de los canales
adyacentes se altera entre análisis y síntesis, se violan las
propiedades de cancelación de duplicación, y las componentes de
duplicación aparecerán audibles en la señal de salida. Al realizar
una predicción lineal de bajo orden en las muestras de subbanda de
los canales de banco de filtros, es posible evaluar, al observar
las propiedades del polinomio de LPC,
La presente invención se describirá ahora a modo
de ejemplos ilustrativos, con referencia a los dibujos acompañantes,
en los cuales:
la figura 1 ilustra un análisis de frecuencia
del rango de frecuencias cubierto por el canal 15 a 24 de un banco
de filtros de subbanda de canal M, de una señal original que
contiene múltiples componentes sinusoidales. La resolución de
frecuencia del análisis visualizado es intencionalmente mayor que la
resolución de frecuencia de los bancos de filtros utilizados con
objeto de visualizar donde se encuentra presente la sinusoidal en
un canal de banco de filtros;
la figura 2 ilustra un vector de ganancia que
contiene los valores de ganancia a aplicarse a los canales de
subbanda 15-24 de la señal original;
la figura 3 ilustra la salida proveniente del
ajuste de ganancia anterior en una implementación de valor real;
la figura 4 ilustra la salida proveniente del
ajuste de ganancia anterior en una implementación de valor
complejo;
la figura 5 ilustra en qué mitad de cada canal
se encuentra presente una componente sinusoidal;
la figura 6 ilustra el agrupamiento de canal
preferido;
la figura 7 ilustra la salida proveniente del
ajuste de ganancia anterior en una implementación de valor real;
la figura 8 ilustra un diagrama de bloques;
la figura 9 ilustra combinaciones de bancos de
filtros de análisis y síntesis;
la figura 10 ilustra un diagrama de bloques del
medio de examinación derivado de la figura 8;
la figura 11 ilustra un diagrama de bloques del
medio de ajuste de ganancia derivado de la figura 8.
Los ejemplos descritos a continuación son
meramente ilustrativos para los principios de la mejora de un
ajustador de envolvente espectral con base en un banco de filtros
de valor real. Se comprende que las modificaciones y variaciones de
las configuraciones y los detalles descritos en la presente memoria
serán evidentes para otros expertos en la materia. Por lo tanto, la
intención es limitarse solamente por el alcance de las
reivindicaciones inminentes de patente y no por los detalles
específicos presentados a modo de descripción y explicación.
En la siguiente descripción se utiliza un
pseudo-QMF de valor real que comprende un análisis
de valor real así como también una síntesis de valor real. Sin
embargo, debe comprenderse que el problema de duplicación abordado
por la presente invención aparece también para sistemas con un
análisis complejo y una síntesis de valor real, así como también
cualquier otro banco de filtros modulado por coseno aparte del
pseudo-QMF utilizado en esta descripción. La
presente invención es aplicable también para tales sistemas. En un
pseudo-QMF cada canal esencialmente traslapa
solamente a su vecino adyacente en frecuencia. La respuesta de
frecuencia de los canales se muestra en las figuras subsecuentes
por las líneas discontinuas. Esto tiene solamente propósitos
ilustrativos a fin de indicar el traslape de los canales, y no
debería interpretarse como la respuesta de canal real dada por el
filtro prototipo. En la figura 1, se visualiza el análisis de
frecuencia de una señal original. La figura visualiza solamente el
rango de frecuencias cubierto por 15\pi/M a 25\pi/M del banco
de filtros de canal M. En la siguiente descripción, los números de
canal designado se derivan de su frecuencia de cruce baja, por
ende, el canal 16 cubre el rango de frecuencias de 16\pi/M a
17\pi/M excluido el traslape con sus vecinos. Si no se realiza
modificación alguna a las muestras de subbanda entre análisis y
síntesis, la duplicación estará limitada por las propiedades del
filtro prototipo. Si las muestras de subbanda para canales
adyacentes se modifican de acuerdo con un vector de ganancia, como
se visualiza en la figura 2, con valores de ganancia independientes
para cada canal, se pierden las propiedades de cancelación de
duplicación. Por lo tanto, una componente de duplicación se mostrará
en la señal de salida reflejada alrededor de la región de cruce de
los canales de banco de filtros, como se visualiza en la figura 3.
Esto no es verdadero para una implementación compleja como se
comenta en el documento PCT/SE02/00626 donde la salida, como se
visualiza en la figura 4, no sufrirá de perturbaciones a las
componentes de la duplicación. Con objeto de evitar las componentes
de duplicación que ocasionan una distorsión de intermodulación
severa en la salida, la presente invención enseña que dos canales
adyacentes que comparten una componente sinusoidal como, por
ejemplo, el canal 18 y 19 de la figura 1, deben modificarse de
manera similar, es decir, el factor de ganancia aplicado a los dos
canales debe ser idéntico. En lo sucesivo se hace referencia a esto
como una ganancia acoplada para estos canales. Esto, por supuesto,
implica que se sacrifica la resolución de frecuencia del ajustador
de envolvente, con objeto de reducir la duplicación. Sin embargo,
dado un número suficiente de canales, la pérdida en resolución de
frecuencia es un costo pequeño a pagar por la ausencia de distorsión
de intermodulación severa.
Con objeto de evaluar cuáles canales deben tener
factores de ganancia acoplados, la presente invención enseña el uso
de predicción lineal en banda. Si se utiliza una predicción lineal
de bajo orden, por ejemplo, un LPC de segundo orden, esta
herramienta de análisis de frecuencia es capaz de resolver una
componente sinusoidal en cada canal. Al observar el signo del
primer coeficiente polinómico de predicción es fácil determinar si
la componente sinusoidal se encuentra situada en la mitad superior o
inferior del rango de frecuencias del canal de subbanda.
Un polinomio de predicción de segundo orden
se obtiene por predicción lineal
utilizando el método de autocorrelación o el método de covarianza
para cada canal en el banco de filtros de QMF que se verá afectado
por el ajuste de envolvente espectral. El signo del canal de banco
de QMF se define de acuerdo
con:
donde k es el número de canal, M es
el número de canales, y donde se tiene en cuenta la inversión de
frecuencia de cada otro canal de QMF. Por lo tanto, es posible para
cada canal evaluar donde se encuentra situada una componente tonal
fuerte, y consecuentemente agrupar conjuntamente los canales que
comparten una componente sinusoidal fuerte. En la figura 5, se
indica el signo de cada canal y por lo tanto en qué mitad del canal
de subbanda se encuentra situada la sinusoidal, donde +1 indica la
mitad superior y -1 indica la mitad inferior. La invención enseña
que con objeto de evitar las componentes de duplicación los factores
de ganancia de canal de subbanda deberían agruparse para los
canales donde el canal k tiene un signo negativo y el canal
k-1 tiene un signo positivo. De acuerdo con lo
anterior, los signos de canal como se ilustran por la figura 5
brindan el agrupamiento requerido de acuerdo con la figura 6, donde
el canal 16 y 17 se encuentran agrupados, 18 y 19 se encuentran
agrupados, 21 y 22 se encuentran agrupados, y el canal 23 y 24 se
encuentran agrupados. Esto significa que los valores de ganancia
g_{k}(m) para los canales agrupados k y k-1
se calculan conjuntamente, en lugar de separadamente, de acuerdo
con:
donde E^{ref}_{k} es la energía
de referencia, y E_{k}(m) es la energía estimada, en el
punto m en tiempo. Esto garantiza que los canales agrupados
obtengan el mismo valor de ganancia. Tal agrupamiento de los
factores de ganancia preserva las propiedades de cancelación de
duplicación del banco de filtros y entrega la salida de acuerdo con
la figura 7. Aquí es obvio que se desvanecen las componentes de
duplicación presentes en la figura 3. Si no existe ninguna
componente sinusoidal fuerte, los ceros empero se colocarán en
cualquier mitad del plano z, indicado por el signo del canal, y los
canales se agruparán consecuentemente. Esto significa que no hay
necesidad de detección con base en la toma de decisiones si existe
una componente tonal fuerte presente o no. En un banco de filtros
de valor real, la estimación de energía no es directa como en una
representación compleja. Si la energía se calcula sumando las
muestras de subbanda cuadradas de un solo canal, existe el riesgo
de rastrear la envolvente de tiempo de la señal en lugar de la
energía real. Esto se debe al hecho de que una componente
sinusoidal pueda tener una frecuencia arbitraria desde 0 hasta el
ancho de canal de banco de filtros. Si se encuentra presente una
componente sinusoidal en un canal de banco de filtros puede tener
una frecuencia relativa muy baja, a pesar de que sea una sinusoidal
de alta frecuencia en la señal original. Evaluar la energía de esta
señal se vuelve difícil en un sistema de valor real dado que, si el
tiempo de promedio se elige erróneamente con respecto a la
frecuencia de la sinusoidal, puede introducirse un trémolo
(variación de amplitud), cuando de hecho la energía de señal
realmente es constante. Sin embargo, la presente invención enseña
que los canales de banco de filtro se agrupan dos por dos dada la
ubicación de las componentes sinusoidales. Esto reduce
significativamente el problema de trémolo, como se comentará a
continuación.
En un banco de filtros modulado por coseno, los
filtros de análisis h_{k}(n) son versiones moduladas por
coseno de un filtro prototipo p_{0}(n) de paso bajo
simétrico como
donde M es el número de canales, k
= 0, 1, ..., M-1, N es el orden de filtro prototipo
y n = 0, 1, ..., N. La simetría del filtro prototipo se supone
aquí con respecto a n = N/2. Las derivaciones a continuación son
similares en caso de media simetría de
muestra.
Dada una señal de entrada sinusoidal x(n)
= Acos(\Omegan + \theta) con una frecuencia
0\leq\Omega\leq\pi, la señal de subbanda del canal k\geq1
puede calcularse en aproximadamente
donde P(\omega) es la
transformada de Fourier de tiempo discreto de valor real del filtro
prototipo desplazado
p_{0}(n + N/2). La aproximación es buena cuando P(\Omega+\pi(k + 1/2)/M) es pequeña, y esto se cumple en particular si P(\omega) es insignificante para |\omega|\geq\pi/M, una hipótesis subyacente a la siguiente descripción. Para el ajuste de envolvente espectral, la energía promedio dentro de una subbanda k podría calcularse como
p_{0}(n + N/2). La aproximación es buena cuando P(\Omega+\pi(k + 1/2)/M) es pequeña, y esto se cumple en particular si P(\omega) es insignificante para |\omega|\geq\pi/M, una hipótesis subyacente a la siguiente descripción. Para el ajuste de envolvente espectral, la energía promedio dentro de una subbanda k podría calcularse como
donde w(n) es una ventana de
largo L. Insertar la ecuación (5) en la ecuación (6) lleva
a
donde \Psi(\Omega) es un
término de fase el cual es independiente de k y W(\omega)
es la transformada de Fourier de tiempo discreto de la ventana.
Esta energía puede ser altamente fluctuante si \Omega se encuentra
próxima a un múltiplo entero de \pi/M, aunque la señal de entrada
es una sinusoide estacionaria. Los artefactos de tipo trémolo
aparecerán en un sistema con base en tales estimaciones de energía
de canal de banco de análisis real
individual.
Por otra parte, suponiendo que
\pi(k-1/2)/M\leq\Omega\leq\pi(k+1/2)/M
y que P(\omega) es insignificante para
|\omega|\geq\pi/M, solamente los canales de subbanda k y
k-1 tienen salidas diferentes a cero, y estos
canales se agruparán conjuntamente como se propone por la presente
invención. La estimación de energía con base en estos dos canales
es:
donde
y
Para la mayoría de diseños útiles de filtros
prototipo, se cree que S(\Omega) es aproximadamente
constante en el rango de frecuencias dado anteriormente. Además, si
la ventana w(n) tiene un carácter de filtro de paso bajo,
entonces
|\varepsilon(\Omega)| es mucho más pequeño que |W(0)|, de manera que la fluctuación de la estimación de energía de la ecuación (8) se reduce significativamente en comparación con el de la ecuación (7).
|\varepsilon(\Omega)| es mucho más pequeño que |W(0)|, de manera que la fluctuación de la estimación de energía de la ecuación (8) se reduce significativamente en comparación con el de la ecuación (7).
La figura 8 ilustra un aparato para el ajuste de
envolvente espectral de una señal. El aparato inventivo incluye un
medio 80 para proporcionar una pluralidad de señales de subbanda.
Debe observarse que una señal de subbanda tiene asociado a ella un
número de canal k que indica un rango de frecuencias cubierto por la
señal de subbanda. La señal de subbanda se origina desde un filtro
de canal que tiene el número de canal k en un banco de filtros de
análisis. El banco de filtros de análisis tiene una pluralidad de
filtros de canal, en los que el filtro de canal que tiene el número
de canal k tiene una cierta respuesta de canal la cual se traslapa
con una respuesta de canal de un filtro de canal adyacente que
tiene un número de canal inferior k-1. El traslape
tiene lugar en un cierto rango de traslape. En cuanto a los rangos
de traslape, se hace la referencia a las figuras 1, 3, 4, y 7 que
muestran las respuestas de impulsos de traslape en líneas
discontinuas de los filtros de canal adyacente de un banco de
filtros de análisis.
Las señales de subbanda entregadas como salida
por el medio 80 derivadas de la figura 8 se toman como entrada en
un medio 82 de examinación de las señales de subbanda referentes a
las componentes de señal de generación de duplicación. En
particular, el medio 82 es operativo para examinar la señal de
subbanda que tiene asociado a ella el número de canal k y para
examinar una señal de subbanda adyacente que tiene asociado a ella
el número de canal
k-1. Esto es para determinar si la señal de subbanda y la señal de subbanda adyacente tienen componentes de señal de generación de duplicación en el rango de traslape tal como una componente sinusoidal como se ilustra por ejemplo en la figura 1. Debe observarse aquí que la componente de señal sinusoidal por ejemplo en la señal de subbanda que tiene asociada a ella el número de canal 15 no se encuentra colocada en el rango de traslape. Lo mismo es verdadero para la componente de señal sinusoidal en la señal de subbanda que tiene asociada a ella el número de canal 20. Respecto a las demás componentes sinusoidales mostradas en la figura 1, se hace claro que aquellas se encuentran en los rangos de traslape de señales correspondientes de subbanda adyacente.
k-1. Esto es para determinar si la señal de subbanda y la señal de subbanda adyacente tienen componentes de señal de generación de duplicación en el rango de traslape tal como una componente sinusoidal como se ilustra por ejemplo en la figura 1. Debe observarse aquí que la componente de señal sinusoidal por ejemplo en la señal de subbanda que tiene asociada a ella el número de canal 15 no se encuentra colocada en el rango de traslape. Lo mismo es verdadero para la componente de señal sinusoidal en la señal de subbanda que tiene asociada a ella el número de canal 20. Respecto a las demás componentes sinusoidales mostradas en la figura 1, se hace claro que aquellas se encuentran en los rangos de traslape de señales correspondientes de subbanda adyacente.
El medio 82 de examinación es operativo para
identificar dos señales de subbanda adyacente, las cuales tienen
una componente de señal de generación de duplicación en el rango de
traslape. El medio 82 se acopla a un medio 84 para calcular los
valores de ajuste de ganancia para las señales de subbanda
adyacente. En particular, el medio 84 es operativo para calcular el
primer valor de ajuste de ganancia y un segundo valor de ajuste de
ganancia para la señal de subbanda por una parte y la señal de
subbanda adyacente por otra parte. El cálculo se realiza en
respuesta a un resultado positivo del medio de examinación. En
particular, el medio de cálculo es operativo para determinar el
primer valor de ajuste de ganancia y el segundo valor de ajuste de
ganancia no es independiente uno de otro sino dependiente uno de
otro.
El medio 84 entrega como salida un primer valor
de ajuste de ganancia y un segundo valor de ajuste de ganancia.
Debe observarse en este punto que, preferentemente, el primer valor
de ajuste de ganancia y el segundo valor de ajuste de ganancia son
iguales uno a otro en una realización preferida. En el caso de
modificar los valores de ajuste de ganancia, los cuales se han
calculado por ejemplo en un codificador de replicación de banda
espectral, los valores de ajuste de ganancia modificados
correspondientes a los valores originales de ajuste de ganancia de
SBR son ambos más pequeños que el valor superior de los valores
originales y más grandes que el valor inferior de los valores
originales como se comentará con posterioridad.
El medio 84 para calcular los valores de ajuste
de ganancia calcula consecuentemente dos valores de ajuste de
ganancia para las señales de subbanda adyacente. Estos valores de
ajuste de ganancia y las mismas señales de subbanda se suministran
a un medio 86 para ajustar la ganancia de las señales de subbanda
adyacente que utilizan los valores de ajuste de ganancia
calculados. Preferentemente, el ajuste de ganancia realizado por el
medio 86 se realiza por una multiplicación de muestras de subbanda
por los valores de ajuste de ganancia de manera que los valores de
ajuste de ganancia son factores de ajuste de ganancia. En otras
palabras, el ajuste de ganancia de una señal de subbanda que tiene
varias muestras de subbanda se realiza al multiplicar cada muestra
de subbanda proveniente de una subbanda por el factor de ajuste de
ganancia, el cual se ha calculado para la subbanda respectiva. Por
lo tanto, la estructura fina de la señal de subbanda no se toca por
el ajuste de ganancia. En otras palabras, se mantienen los valores
de amplitud relativa de las muestras de subbanda, mientras que los
valores de amplitud absoluta de las muestras de subbanda se cambian
al multiplicar estas muestras por el valor de ajuste de ganancia
asociado con la señal de subbanda respectiva.
A la salida del medio 86, se obtienen las
señales de subbanda de ganancia ajustada. Cuando estas señales de
subbanda de ganancia ajustada se toman como entrada a un banco de
filtros de síntesis, el cual es preferentemente un banco de filtros
de síntesis de valor real, la salida del banco de filtro de
síntesis, es decir, la señal de salida sintetizada no muestra
componentes significativos de duplicación como se ha descrito con
anterioridad con respecto a la figura 7.
Debe observarse aquí que puede obtenerse una
cancelación completa de componentes de duplicación, cuando los
valores de ganancia de las señales de subbanda adyacente se hacen
iguales uno a otro. Sin embargo, puede obtenerse al menos una
reducción de los componentes de duplicación cuando los valores de
ajuste de ganancia para las señales de subbanda adyacente se
calculan dependientes uno de otro. Esto significa que ya se obtuvo
una mejora de la situación de duplicación, cuando los valores de
ajuste de ganancia no son totalmente iguales uno a otro pero se
encuentran más cerca uno a otro en comparación con el caso, en el
cual no se han tomado etapas inventivas.
Normalmente, esta se utiliza en conexión con la
replicación de banda espectral (SBR) o reconstrucción de alta
frecuencia (HFR), la cual se describe detalladamente en el documento
WO 98/57436 A2.
Como se conoce en la materia, la replicación de
envolvente espectral o la reconstrucción de alta frecuencia incluye
ciertas etapas en la parte del codificador así como también algunas
etapas en la parte del decodificador. En el codificador, una señal
original que tiene un ancho de banda completo es codificada por un
codificador fuente. El codificador fuente produce una señal de
salida, es decir, una versión codificada de la señal original, en
la cual una o más bandas de frecuencia que fueron incluidas en la
señal original ya no se incluyen en la versión codificada de la
señal original. Normalmente, la versión codificada de la señal
original incluye solamente una banda baja del ancho de banda
original. La banda alta del ancho de banda original de la señal
original no se incluye en la versión codificada de la señal
original. Además, en la parte del codificador existe un analizador
de envolvente espectral para analizar la envolvente espectral de la
señal original en las bandas, las cuales no se encuentran en la
versión codificada de la señal original. Esta(s)
banda(s) que falta(n) es (son), por ejemplo, la banda
alta. El analizador de envolvente espectral es operativo para
producir una representación de envolvente burda de la banda, la
cual falta en la versión codificada de la señal original. Esta
representación de envolvente espectral burda puede generarse de
varias maneras. Una manera es pasar la porción de frecuencia
respectiva de la señal original a través de un banco de filtros de
análisis de manera tal que se obtienen las señales de subbanda
respectivas para los canales respectivos en el rango de frecuencias
correspondiente y calcular la energía de cada subbanda de manera
tal que estos valores de energía son la representación de
envolvente espectral burda.
Otra posibilidad es realizar un análisis de
Fourier de la banda que falta y calcular la energía de la banda de
frecuencias que falta calculando una energía promedio de los
coeficientes espectrales en un grupo tal como una banda crítica,
cuando se consideran las señales de audio, utilizando un
agrupamiento de acuerdo con la ampliamente conocida escala de
Bark.
En este caso, la representación de envolvente
espectral burda consiste en ciertos valores de energía de
referencia, donde un valor de energía de referencia se encuentra
asociado con una cierta banda de frecuencias. El codificador de SBR
multiplexa ahora esta representación de envolvente espectral burda
con la versión codificada de la señal original a fin de formar una
señal de salida, la cual se transmite a un receptor o un
decodificador preparado para SBR.
El decodificador preparado para SBR, como se
conoce en la materia, es operativo para regenerar la banda de
frecuencias que falta utilizando una cierta o todas las bandas de
frecuencia obtenidas al decodificar la versión codificada de la
señal original para obtener una versión decodificada de la señal
original. Naturalmente, la versión decodificada de la señal
original no incluye tampoco la banda que falta. Esta banda que falta
se reconstruye ahora utilizando las bandas incluidas en la señal
original por la replicación de banda espectral. En particular, se
seleccionan una o varias bandas en la versión decodificada de la
señal original, y se copian a bandas, las cuales tienen que
reconstruirse. Después, la estructura fina de las señales de
subbanda copiadas o coeficientes de frecuencia/espectrales se
ajustan utilizando valores de ajuste de ganancia, los cuales se
calculan utilizando la energía real de la señal de subbanda, la cual
se ha copiado por una parte, y utilizando la energía de referencia
que se extrae de la representación de envolvente espectral burda,
que se ha transmitido desde el codificador hacia el decodificador.
Normalmente, el factor de ajuste de ganancia se calcula determinando
el cociente entre la energía de referencia y la energía real y
tomando la raíz cuadrada de este valor.
Esta es la situación, que se ha descrito antes
con respecto a la figura 2. En particular, la figura 2 muestra
tales valores de ajuste de ganancia los cuales, por ejemplo, se han
determinado por un bloque de ajuste de ganancia en una
reconstrucción de alta frecuencia o decodificador preparado para
SBR.
El dispositivo ilustrado en la figura 8 puede
utilizarse para reemplazar completamente un dispositivo de ajuste
de ganancia de SBR normal o puede utilizarse para mejorar un
dispositivo de ajuste de ganancia de la técnica anterior. En la
primera posibilidad, los valores de ajuste de ganancia se determinan
para las señales de subbanda adyacente dependientes una de otra en
caso de que las señales de subbanda adyacente tengan un problema de
duplicación. Esto significa que, en las respuestas de filtro de
traslape de los filtros desde los cuales se originan las señales de
subbanda adyacente, hubo componentes de señal de generación de
duplicación tales como una componente de señal tonal como se ha
descrito en conexión con la figura 1. En este caso, los valores de
ajuste de ganancia se calculan por medio de las energías de
referencia transmitidas desde el codificador preparado para SBR y
por medio de una estimación para la energía de las señales de
subbanda copiadas, y en respuesta al medio de examinación de las
señales de subbanda para las componentes de señal de generación de
duplicación.
En el otro caso, en el cual se utiliza el
dispositivo para mejorar la operabilidad de un decodificador
preparado para SBR existente, el medio de cálculo de los valores de
ajuste de ganancia para señales de subbanda adyacente puede
implementarse de manera tal que recupera los valores de ajuste de
ganancia de dos señales de subbanda adyacente, las cuales tienen un
problema de duplicación. Dado que un codificador preparado para SBR
típico no pone ninguna atención en los problemas de duplicación,
estos valores de ajuste de ganancia para estas dos señales de
subbanda adyacente son independientes una de otra. El medio
inventivo para calcular los valores de ajuste de ganancia es
operativo para derivar los valores de ajuste de ganancia calculados
para las señales de subbanda adyacente con base en los dos valores
de ajuste de ganancia "originales" recuperados. Esto puede
realizarse de varias maneras. La primera manera es hacer el segundo
valor de ajuste de ganancia igual al primer valor de ajuste de
ganancia. La otra posibilidad es hacer el primer valor de ajuste de
ganancia igual al segundo valor de ajuste de ganancia. La tercera
posibilidad es calcular el promedio de ambos valores de ajuste de
ganancia originales y utilizar este promedio como el primer valor de
ajuste de ganancia calculado y el segundo valor de ajuste de
envolvente calculado. Otra oportunidad sería seleccionar valores de
ajuste de ganancia calculados primero y segundo iguales o
diferentes, los cuales son ambos inferiores al valor de ajuste de
ganancia original superior y los cuales son ambos superiores al
valor de ajuste de ganancia inferior de los dos valores de ajuste
de ganancia originales. Cuando se comparan la figura 2 y la figura
6, se hace claro que los valores de ajuste de ganancia primero y
segundo para dos subbandas adyacentes, los cuales se han calculado
dependientes uno de otro, son ambos superiores que el valor
inferior original y son ambos más pequeños que el valor superior
original.
De acuerdo con otro ejemplo en el que el
codificador preparado para SBR realiza ya las características de
proporcionar señales de subbanda (bloque 80 de la figura 8),
examinar las señales de subbanda para las componentes de señal de
generación de duplicación (bloque 82 de la figura 8) y calcular
valores de ajuste de ganancia para señales de subbanda adyacente
(bloque 84) se realizan en un codificador preparado para SBR, el
cual no hace ninguna operación de ajuste de ganancia. En este caso,
el medio de cálculo, ilustrado por el signo de referencia 84 en la
figura 8, se conecta a un medio para entregar como salida los
valores de ajuste de ganancia calculados primero y segundo para la
transmisión a un decodificador.
En este caso, el decodificador recibirá una
representación de envolvente espectral burda ya de "duplicación
reducida" junto con preferentemente una indicación de que ya se
ha realizado el agrupamiento de reducción de duplicación de las
señales de subbanda adyacente. Después, no es necesaria ninguna
modificación a un decodificador de SBR normal, dado que los valores
de ajuste de ganancia ya se encuentran en buena forma de manera que
la señal sintetizada no mostrará ninguna distorsión de
duplicación.
En lo siguiente, se describen ciertas
implementaciones del medio (80) para proporcionar señales de
subbanda. En caso de implementación en un codificador novedoso, el
medio para proporcionar una pluralidad de señales de subbanda es el
analizador para analizar la banda de frecuencias que falta, es
decir, la banda de frecuencias que no se incluye en la versión
codificada de la señal original.
En caso de implementación en un decodificador
novedoso, el medio para proporcionar una pluralidad de señales de
subbanda puede ser un banco de filtros de análisis para analizar la
versión decodificada de la señal original combinado con un
dispositivo de SBR para trasponer las señales de subbanda de banda
baja a canales de subbanda de banda alta. Sin embargo, en caso de
que la versión codificada de la señal original incluya señales de
subbanda cuantificadas y potencialmente codificadas por entropía,
el medio de abastecimiento no incluye un banco de filtros de
análisis. En este caso, el medio de abastecimiento es operativo para
extraer señales de subbanda recuantificadas y decodificadas por
entropía de la entrada de señal transmitida al decodificador. El
medio de abastecimiento es además operativo para trasponer tales
señales de subbanda extraídas de banda baja de acuerdo con
cualquiera de las reglas de transporte conocidas para la banda alta
como se conoce en la materia de la replicación de banda espectral o
reconstrucción de alta frecuencia.
La figura 9 muestra la cooperación del banco de
filtros de análisis (el cual puede estar situado en el codificador
o el decodificador) y un banco 90 de filtros de síntesis, el cual se
encuentra situado en un decodificador de SBR. El banco 90 de
filtros de síntesis colocado en el decodificador es operativo para
recibir las señales de subbanda de ganancia ajustada para
sintetizar la señal de banda alta, la cual entonces, después de la
síntesis, se combina con la versión decodificada de la señal
original para obtener una señal decodificada de banda completa.
Alternativamente, el banco de filtros de síntesis de valor real
puede cubrir toda la banda de frecuencias original de manera que
los canales de banda baja del banco 90 de filtros de síntesis se
suministran con las señales de subbanda que representan la versión
decodificada de la señal original, mientras que los canales de
filtro de banda alta se suministran con las señales de subbanda de
ganancia ajustada entregadas como salida por el medio 84 de la
figura 8.
Como se ha comentado con anterioridad, el
cálculo de los valores de ajuste de ganancia en dependencia uno de
otro permite combinar un banco de filtros de análisis complejo y un
banco de filtros de síntesis de valor real o combinar un banco de
filtros de análisis de valor real y un banco de filtros de síntesis
de valor real en particular para aplicaciones de decodificador de
bajo costo.
La figura 10 ilustra un ejemplo del medio 82 de
examinación de las señales de subbanda. Como se ha comentado con
anterioridad con respecto a la figura 5, el medio 82 de examinación
derivado de la figura 8 incluye un medio 100 para determinar un
coeficiente polinómico de predicción de bajo orden para una señal de
subbanda y una señal de subbanda adyacente de manera que se
obtienen los coeficientes de polinomios de predicción.
Preferentemente, como se ha comentado con respecto a la ecuación
(1), se calcula el primer coeficiente polinómico de predicción de
un polinomio de predicción de segundo orden como se define en la
ecuación (1). El medio 100 se acopla al medio 102 para determinar
un signo de un coeficiente para las señales de subbanda adyacente.
De acuerdo con la realización preferida de la presente invención, el
medio 102 para determinar es operativo para calcular la ecuación
(2) de manera que se obtienen una señal de subbanda y la señal de
subbanda adyacente. El signo para una señal de subbanda obtenida
por el medio 102 depende, por una parte, del signo del coeficiente
polinómico de predicción y, por otra parte, del número de canal o
número de subbanda k. El medio 102 en la figura 10 se acopla a un
medio 104 para analizar los signos a fin de determinar las señales
de subbanda adyacente que tienen componentes problemáticos de
duplicación.
En particular, el medio 104 es operativo para
determinar señales de subbanda como señales de subbanda que tienen
componentes de señal de generación de duplicación, en caso de que la
señal de subbanda que tiene el menor número de canal tenga un signo
positivo y la señal de subbanda que tiene el mayor número de canal
tenga un signo negativo. Cuando se considera la figura 5, se hace
claro que esta situación surge para las señales de subbanda 16 y 17
de manera que las señales de subbanda 16 y 17 se determinan para ser
señales de subbanda adyacente que tienen valores de ajuste de
ganancia acoplada. Lo mismo es verdadero para las señales de
subbanda 18 y 19 o las señales de subbanda 21 y 22 o las señales de
subbanda 23 y 24.
Debe observarse aquí que, alternativamente,
también puede utilizarse otro polinomio de predicción, es decir, un
polinomio de predicción de tercer, cuarto o quinto orden, y que
también puede utilizarse otro coeficiente polinómico para
determinar el signo tal como el coeficiente polinómico de predicción
de segundo, tercer o cuarto orden. Sin embargo, se prefiere el
procedimiento mostrado con respecto a la ecuaciones 1 y 2 dado que
implica una sobrecarga de cálculo baja.
La figura 11 muestra una implementación del
medio para calcular valores de ajuste de ganancia para las señales
de subbanda adyacente. En particular, el medio 84 derivado de la
figura 8 incluye un medio 110 para proporcionar una indicación de
una energía de referencia para subbandas adyacentes, un medio 112
para calcular las energías estimadas para las subbandas adyacentes
y un medio 114 para determinar los valores de ajuste de ganancia
primero y segundo. Preferentemente, el primer valor de ajuste de
ganancia g_{k} y el segundo valor de ajuste de ganancia
g_{k-1} son iguales. Preferentemente, el medio 114
es operativo para realizar la ecuación (3) como se muestra con
anterioridad. Debe observarse aquí que normalmente, la indicación
sobre la energía de referencia para subbandas adyacentes se obtiene
a partir de una señal codificada entregada como salida por un
codificador de SBR normal. En particular, las energías de referencia
constituyen la información de envolvente espectral burda como se
genera por un codificador preparado para SBR normal.
La invención se refiere también a un método
correspondiente al aparato de la reivindicación 1.
Dependiendo de las circunstancias, el método
inventivo de ajuste de envolvente espectral puede implementarse en
hardware o en software. La implementación puede tener lugar en un
medio de almacenamiento digital tal como un disco o un CD que tenga
señales de control legibles electrónicamente, el cual pueda cooperar
con un sistema informático programable de manera que se realiza el
método inventivo. Generalmente, la presente invención es, por ende,
un producto de programa informático que tiene un código de programa
almacenado en un portador legible por ordenador, para realizar el
método inventivo, cuando el producto de programa informático se
ejecuta en un ordenador. En otras palabras, la invención es, por lo
tanto, también un programa informático que tiene un código de
programa para realizar el método inventivo, cuando el programa
informático se ejecuta en un ordenador.
Claims (8)
1. Aparato para evaluar cuáles canales entre una
pluralidad de canales generados filtrando una señal utilizando un
banco de filtros de análisis deben tener factores de ganancia
acoplados para el propósito de ajustar la ganancia de los canales,
teniendo el banco de filtros filtros de subbanda, tendiendo filtros
adyacentes del banco de filtros bandas de transición que se
traslapan en un rango de traslape, que comprende:
un medio (82) para examinar los canales
adyacentes, si los canales adyacentes tienen componentes de señal
de generación de duplicación en el rango de traslape, donde el medio
de examinación es operativo
para calcular signos de los canales adyacentes
con base en coeficientes de polinomios de predicción para los
canales (100, 102) adyacentes, y
para indicar (104) los canales adyacentes como
canales para los que se requieren factores de ganancia acoplados,
cuando los signos de los canales adyacentes tienen una relación
predeterminada de uno a otro, donde la relación predeterminada se
define de manera tal que el primer canal tiene un primer signo y el
segundo canal adyacente tiene un segundo signo, el cual es opuesto
al primer signo.
2. Aparato según la reivindicación 1, en el que
el medio (82) de examinación es operativo para aplicar un método de
autocorrelación o un método de covarianza.
3. Aparato según la reivindicación 1 ó 2,
en el que el polinomio de predicción es un
polinomio de bajo orden que tiene un coeficiente de primer orden,
en el que el orden del polinomio de bajo orden es menor que 4, y
en el que el medio (82) de examinación es
operativo para utilizar los coeficientes de primer orden para
calcular los signos de los canales.
4. Aparato según las reivindicaciones 1, 2, ó 3,
en el que el medio (82) de examinación es operativo para calcular
el signo para una señal de subbanda con base en la siguiente
ecuación:
donde k es el número de canal, y
\alpha_{1} es el coeficiente de primer
orden.
5. Aparato según la reivindicación 1, en el que
el primer signo es negativo, y el segundo signo es positivo.
6. Aparato según la reivindicación 1,
caracterizado porque el medio (82) de examinación es
operativo para realizar un análisis tonal para el canal y el canal
adyacente para determinar una componente tonal que tiene una
medición de tonalidad por encima de un umbral de tonalidad.
7. Método de evaluación de cuáles canales entre
una pluralidad de canales generados filtrando una señal utilizando
un banco de filtros de análisis debe tener factores de ganancia
acoplados para el propósito de ajustar la ganancia de los canales,
teniendo el banco de filtros filtros de subbanda, tendiendo filtros
adyacentes del banco de filtros bandas de transición que se
traslapan en un rango de traslape, que comprende:
examinar (82) los canales adyacentes, si los
canales adyacentes tienen componentes de señal de generación de
duplicación en el rango de traslape,
calculando signos de los canales adyacentes con
base en coeficientes de polinomios de predicción para los canales
(100, 102) adyacentes, e
indicando (104) los canales adyacentes como
canales para los que se requieren factores de ganancia acoplados,
cuando los signos de los canales adyacentes tienen una relación
predeterminada de uno a otro, donde la relación predeterminada se
define de manera tal que el primer canal tiene un primer signo y el
segundo canal adyacente tiene un segundo signo, el cual es opuesto
al primer signo.
8. Programa informático que tiene un código de
programa para realizar el método según la reivindicación 7, cuando
el programa informático se ejecuta en un ordenador.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE0202770 | 2002-09-18 | ||
| SE0202770A SE0202770D0 (sv) | 2002-09-18 | 2002-09-18 | Method for reduction of aliasing introduces by spectral envelope adjustment in real-valued filterbanks |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2297600T3 true ES2297600T3 (es) | 2008-05-01 |
Family
ID=20289031
Family Applications (5)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES08011168T Expired - Lifetime ES2354002T3 (es) | 2002-09-18 | 2003-08-27 | Aparato para evaluar la energía de una señal que tiene señales de subbanda y método correspondiente. |
| ES06000181T Expired - Lifetime ES2350746T3 (es) | 2002-09-18 | 2003-08-27 | Aparato para calcular valores de ajuste de ganancia para ajustar la ganancia de una pluralidad de señales de subbanda en bancos de filtros de valor real y método correspondiente. |
| ES05027760T Expired - Lifetime ES2297600T3 (es) | 2002-09-18 | 2003-08-27 | Metodo para la reduccion de duplicacion introducida por ajuste de envolvente especial en bancos de filtros de valor real. |
| ES10172087.8T Expired - Lifetime ES2440287T3 (es) | 2002-09-18 | 2003-08-27 | Procedimiento para la reducción de duplicación introducida por ajuste de envolvente espectral en bancos de filtros de valor real |
| ES03750451T Expired - Lifetime ES2256773T3 (es) | 2002-09-18 | 2003-08-27 | Metodo para la reduccion de duplicacion introducida por ajuste de envolvente espectral en bancos de filtros de valor real. |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES08011168T Expired - Lifetime ES2354002T3 (es) | 2002-09-18 | 2003-08-27 | Aparato para evaluar la energía de una señal que tiene señales de subbanda y método correspondiente. |
| ES06000181T Expired - Lifetime ES2350746T3 (es) | 2002-09-18 | 2003-08-27 | Aparato para calcular valores de ajuste de ganancia para ajustar la ganancia de una pluralidad de señales de subbanda en bancos de filtros de valor real y método correspondiente. |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES10172087.8T Expired - Lifetime ES2440287T3 (es) | 2002-09-18 | 2003-08-27 | Procedimiento para la reducción de duplicación introducida por ajuste de envolvente espectral en bancos de filtros de valor real |
| ES03750451T Expired - Lifetime ES2256773T3 (es) | 2002-09-18 | 2003-08-27 | Metodo para la reduccion de duplicacion introducida por ajuste de envolvente espectral en bancos de filtros de valor real. |
Country Status (17)
| Country | Link |
|---|---|
| US (18) | US7577570B2 (es) |
| EP (5) | EP1986321B1 (es) |
| JP (5) | JP4328720B2 (es) |
| KR (3) | KR100697255B1 (es) |
| CN (3) | CN101505144B (es) |
| AT (3) | ATE485628T1 (es) |
| AU (1) | AU2003270114B2 (es) |
| CA (7) | CA2688871C (es) |
| DE (4) | DE60303214T2 (es) |
| DK (3) | DK1643642T3 (es) |
| ES (5) | ES2354002T3 (es) |
| MX (1) | MXPA05002628A (es) |
| NO (12) | NO345377B1 (es) |
| SE (1) | SE0202770D0 (es) |
| UA (1) | UA79301C2 (es) |
| WO (1) | WO2004027998A2 (es) |
| ZA (1) | ZA200500873B (es) |
Families Citing this family (47)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8605911B2 (en) | 2001-07-10 | 2013-12-10 | Dolby International Ab | Efficient and scalable parametric stereo coding for low bitrate audio coding applications |
| SE0202159D0 (sv) | 2001-07-10 | 2002-07-09 | Coding Technologies Sweden Ab | Efficientand scalable parametric stereo coding for low bitrate applications |
| PT1423847E (pt) | 2001-11-29 | 2005-05-31 | Coding Tech Ab | Reconstrucao de componentes de frequencia elevada |
| SE0202770D0 (sv) | 2002-09-18 | 2002-09-18 | Coding Technologies Sweden Ab | Method for reduction of aliasing introduces by spectral envelope adjustment in real-valued filterbanks |
| EP3336843B1 (en) * | 2004-05-14 | 2021-06-23 | Panasonic Intellectual Property Corporation of America | Speech coding method and speech coding apparatus |
| US7558389B2 (en) * | 2004-10-01 | 2009-07-07 | At&T Intellectual Property Ii, L.P. | Method and system of generating a speech signal with overlayed random frequency signal |
| FR2888699A1 (fr) * | 2005-07-13 | 2007-01-19 | France Telecom | Dispositif de codage/decodage hierachique |
| JP4876574B2 (ja) * | 2005-12-26 | 2012-02-15 | ソニー株式会社 | 信号符号化装置及び方法、信号復号装置及び方法、並びにプログラム及び記録媒体 |
| US7590523B2 (en) * | 2006-03-20 | 2009-09-15 | Mindspeed Technologies, Inc. | Speech post-processing using MDCT coefficients |
| DE102006047197B3 (de) | 2006-07-31 | 2008-01-31 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Vorrichtung und Verfahren zum Verarbeiten eines reellen Subband-Signals zur Reduktion von Aliasing-Effekten |
| US20080208575A1 (en) * | 2007-02-27 | 2008-08-28 | Nokia Corporation | Split-band encoding and decoding of an audio signal |
| DE102008058496B4 (de) * | 2008-11-21 | 2010-09-09 | Siemens Medical Instruments Pte. Ltd. | Filterbanksystem mit spezifischen Sperrdämpfungsanteilen für eine Hörvorrichtung |
| TWI458258B (zh) | 2009-02-18 | 2014-10-21 | 杜比國際公司 | 低延遲調變濾波器組及用以設計該低延遲調變濾波器組之方法 |
| TWI788752B (zh) * | 2009-02-18 | 2023-01-01 | 瑞典商杜比國際公司 | 用於高頻重建或參數立體聲之複指數調變濾波器組 |
| CN105225667B (zh) | 2009-03-17 | 2019-04-05 | 杜比国际公司 | 编码器系统、解码器系统、编码方法和解码方法 |
| TWI591625B (zh) | 2009-05-27 | 2017-07-11 | 杜比國際公司 | 從訊號的低頻成份產生該訊號之高頻成份的系統與方法,及其機上盒、電腦程式產品、軟體程式及儲存媒體 |
| AU2013263712B2 (en) * | 2009-05-27 | 2015-11-12 | Dolby International Ab | Efficient Combined Harmonic Transposition |
| US11657788B2 (en) * | 2009-05-27 | 2023-05-23 | Dolby International Ab | Efficient combined harmonic transposition |
| JP5754899B2 (ja) | 2009-10-07 | 2015-07-29 | ソニー株式会社 | 復号装置および方法、並びにプログラム |
| JP5771618B2 (ja) | 2009-10-19 | 2015-09-02 | ドルビー・インターナショナル・アーベー | 音声オブジェクトの区分を示すメタデータ時間標識情報 |
| ES3051141T3 (en) * | 2009-10-21 | 2025-12-26 | Dolby Int Ab | Oversampling in a combined transposer filter bank |
| AU2011226212B2 (en) | 2010-03-09 | 2014-03-27 | Dolby International Ab | Apparatus and method for processing an input audio signal using cascaded filterbanks |
| EP2545551B1 (en) | 2010-03-09 | 2017-10-04 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Improved magnitude response and temporal alignment in phase vocoder based bandwidth extension for audio signals |
| CA2792368C (en) | 2010-03-09 | 2016-04-26 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for handling transient sound events in audio signals when changing the replay speed or pitch |
| JP5850216B2 (ja) | 2010-04-13 | 2016-02-03 | ソニー株式会社 | 信号処理装置および方法、符号化装置および方法、復号装置および方法、並びにプログラム |
| JP5609737B2 (ja) | 2010-04-13 | 2014-10-22 | ソニー株式会社 | 信号処理装置および方法、符号化装置および方法、復号装置および方法、並びにプログラム |
| CN102947882B (zh) * | 2010-04-16 | 2015-06-17 | 弗劳恩霍夫应用研究促进协会 | 使用制导带宽扩展和盲带宽扩展生成宽带信号的装置、方法 |
| US8665321B2 (en) * | 2010-06-08 | 2014-03-04 | Lg Electronics Inc. | Image display apparatus and method for operating the same |
| KR101679570B1 (ko) * | 2010-09-17 | 2016-11-25 | 엘지전자 주식회사 | 영상표시장치 및 그 동작방법 |
| JP6075743B2 (ja) | 2010-08-03 | 2017-02-08 | ソニー株式会社 | 信号処理装置および方法、並びにプログラム |
| JP5707842B2 (ja) | 2010-10-15 | 2015-04-30 | ソニー株式会社 | 符号化装置および方法、復号装置および方法、並びにプログラム |
| GB2484969B (en) * | 2010-10-29 | 2013-11-20 | Canon Kk | Improved reference frame for video encoding and decoding |
| AU2011358654B2 (en) * | 2011-02-09 | 2017-01-05 | Telefonaktiebolaget L M Ericsson (Publ) | Efficient encoding/decoding of audio signals |
| PT2681734T (pt) | 2011-03-04 | 2017-07-31 | ERICSSON TELEFON AB L M (publ) | Correção de ganho de pós quantificação em codificação de áudio |
| WO2012158333A1 (en) | 2011-05-19 | 2012-11-22 | Dolby Laboratories Licensing Corporation | Forensic detection of parametric audio coding schemes |
| US20130006644A1 (en) * | 2011-06-30 | 2013-01-03 | Zte Corporation | Method and device for spectral band replication, and method and system for audio decoding |
| JP2013073230A (ja) * | 2011-09-29 | 2013-04-22 | Renesas Electronics Corp | オーディオ符号化装置 |
| JP6036073B2 (ja) * | 2012-09-19 | 2016-11-30 | 富士通株式会社 | 送信ユニット、診断方法及び診断プログラム |
| JP6531649B2 (ja) | 2013-09-19 | 2019-06-19 | ソニー株式会社 | 符号化装置および方法、復号化装置および方法、並びにプログラム |
| KR102356012B1 (ko) | 2013-12-27 | 2022-01-27 | 소니그룹주식회사 | 복호화 장치 및 방법, 및 프로그램 |
| US9577798B1 (en) * | 2014-04-30 | 2017-02-21 | Keysight Technologies, Inc. | Real-time separation of signal components in spectrum analyzer |
| CN106549652B (zh) * | 2015-09-18 | 2022-01-11 | 杜比实验室特许公司 | 时域滤波中的滤波器系数更新 |
| US10332540B2 (en) | 2015-09-18 | 2019-06-25 | Dolby Laboratories Licensing Corporation | Filter coefficient updating in time domain filtering |
| EP3980994B1 (en) * | 2019-06-05 | 2025-11-19 | Harman International Industries, Incorporated | Sound modification based on frequency composition |
| TWI866996B (zh) | 2019-06-26 | 2024-12-21 | 美商杜拜研究特許公司 | 具有改善頻率解析度的低延遲音訊濾波器組 |
| UA129473C2 (uk) | 2019-09-03 | 2025-05-07 | Долбі Лабораторіс Лайсензін Корпорейшн | Банк аудіофільтрів із декореляційними компонентами |
| CN114420148B (zh) * | 2022-03-30 | 2022-06-14 | 北京百瑞互联技术有限公司 | 啸叫检测和抑制方法、装置、介质及设备 |
Family Cites Families (195)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3947827A (en) | 1974-05-29 | 1976-03-30 | Whittaker Corporation | Digital storage system for high frequency signals |
| US4053711A (en) | 1976-04-26 | 1977-10-11 | Audio Pulse, Inc. | Simulation of reverberation in audio signals |
| US4166924A (en) | 1977-05-12 | 1979-09-04 | Bell Telephone Laboratories, Incorporated | Removing reverberative echo components in speech signals |
| FR2412987A1 (fr) | 1977-12-23 | 1979-07-20 | Ibm France | Procede de compression de donnees relatives au signal vocal et dispositif mettant en oeuvre ledit procede |
| US4330689A (en) | 1980-01-28 | 1982-05-18 | The United States Of America As Represented By The Secretary Of The Navy | Multirate digital voice communication processor |
| GB2100430B (en) | 1981-06-15 | 1985-11-27 | Atomic Energy Authority Uk | Improving the spatial resolution of ultrasonic time-of-flight measurement system |
| EP0070948B1 (fr) | 1981-07-28 | 1985-07-10 | International Business Machines Corporation | Procédé de codage de la voix et dispositif de mise en oeuvre dudit procédé |
| US4700390A (en) | 1983-03-17 | 1987-10-13 | Kenji Machida | Signal synthesizer |
| US4667340A (en) | 1983-04-13 | 1987-05-19 | Texas Instruments Incorporated | Voice messaging system with pitch-congruent baseband coding |
| US4672670A (en) | 1983-07-26 | 1987-06-09 | Advanced Micro Devices, Inc. | Apparatus and methods for coding, decoding, analyzing and synthesizing a signal |
| US4700362A (en) | 1983-10-07 | 1987-10-13 | Dolby Laboratories Licensing Corporation | A-D encoder and D-A decoder system |
| DE3374109D1 (en) | 1983-10-28 | 1987-11-19 | Ibm | Method of recovering lost information in a digital speech transmission system, and transmission system using said method |
| US4706287A (en) | 1984-10-17 | 1987-11-10 | Kintek, Inc. | Stereo generator |
| JPH0212299Y2 (es) | 1984-12-28 | 1990-04-06 | ||
| US4885790A (en) | 1985-03-18 | 1989-12-05 | Massachusetts Institute Of Technology | Processing of acoustic waveforms |
| JPH0774709B2 (ja) | 1985-07-24 | 1995-08-09 | 株式会社東芝 | 空気調和機 |
| US4748669A (en) | 1986-03-27 | 1988-05-31 | Hughes Aircraft Company | Stereo enhancement system |
| EP0243562B1 (en) | 1986-04-30 | 1992-01-29 | International Business Machines Corporation | Improved voice coding process and device for implementing said process |
| JPH0690209B2 (ja) | 1986-06-13 | 1994-11-14 | 株式会社島津製作所 | 反応管の攪拌装置 |
| US4776014A (en) | 1986-09-02 | 1988-10-04 | General Electric Company | Method for pitch-aligned high-frequency regeneration in RELP vocoders |
| GB8628046D0 (en) | 1986-11-24 | 1986-12-31 | British Telecomm | Transmission system |
| US5054072A (en) | 1987-04-02 | 1991-10-01 | Massachusetts Institute Of Technology | Coding of acoustic waveforms |
| US5285520A (en) | 1988-03-02 | 1994-02-08 | Kokusai Denshin Denwa Kabushiki Kaisha | Predictive coding apparatus |
| FR2628918B1 (fr) | 1988-03-15 | 1990-08-10 | France Etat | Dispositif annuleur d'echo a filtrage en sous-bandes de frequence |
| US5127054A (en) | 1988-04-29 | 1992-06-30 | Motorola, Inc. | Speech quality improvement for voice coders and synthesizers |
| JPH0212299A (ja) | 1988-06-30 | 1990-01-17 | Toshiba Corp | 音場効果自動制御装置 |
| JPH02177782A (ja) | 1988-12-28 | 1990-07-10 | Toshiba Corp | モノラルtv音声復調回路 |
| US5297236A (en) | 1989-01-27 | 1994-03-22 | Dolby Laboratories Licensing Corporation | Low computational-complexity digital filter bank for encoder, decoder, and encoder/decoder |
| DE68916944T2 (de) | 1989-04-11 | 1995-03-16 | Ibm | Verfahren zur schnellen Bestimmung der Grundfrequenz in Sprachcodierern mit langfristiger Prädiktion. |
| CA2014935C (en) * | 1989-05-04 | 1996-02-06 | James D. Johnston | Perceptually-adapted image coding system |
| US5309526A (en) * | 1989-05-04 | 1994-05-03 | At&T Bell Laboratories | Image processing system |
| US5434948A (en) | 1989-06-15 | 1995-07-18 | British Telecommunications Public Limited Company | Polyphonic coding |
| US5261027A (en) | 1989-06-28 | 1993-11-09 | Fujitsu Limited | Code excited linear prediction speech coding system |
| US4974187A (en) | 1989-08-02 | 1990-11-27 | Aware, Inc. | Modular digital signal processing system |
| US5054075A (en) * | 1989-09-05 | 1991-10-01 | Motorola, Inc. | Subband decoding method and apparatus |
| US4969040A (en) | 1989-10-26 | 1990-11-06 | Bell Communications Research, Inc. | Apparatus and method for differential sub-band coding of video signals |
| JPH03214956A (ja) | 1990-01-19 | 1991-09-20 | Mitsubishi Electric Corp | テレビ会議装置 |
| JPH0685607B2 (ja) | 1990-03-14 | 1994-10-26 | 関西電力株式会社 | 薬液注入防護工法 |
| JP2906646B2 (ja) | 1990-11-09 | 1999-06-21 | 松下電器産業株式会社 | 音声帯域分割符号化装置 |
| US5293449A (en) | 1990-11-23 | 1994-03-08 | Comsat Corporation | Analysis-by-synthesis 2,4 kbps linear predictive speech codec |
| US5632005A (en) * | 1991-01-08 | 1997-05-20 | Ray Milton Dolby | Encoder/decoder for multidimensional sound fields |
| JP3158458B2 (ja) | 1991-01-31 | 2001-04-23 | 日本電気株式会社 | 階層表現された信号の符号化方式 |
| GB9104186D0 (en) | 1991-02-28 | 1991-04-17 | British Aerospace | Apparatus for and method of digital signal processing |
| US5235420A (en) | 1991-03-22 | 1993-08-10 | Bell Communications Research, Inc. | Multilayer universal video coder |
| JP2990829B2 (ja) | 1991-03-29 | 1999-12-13 | ヤマハ株式会社 | 効果付与装置 |
| JP3050978B2 (ja) | 1991-12-18 | 2000-06-12 | 沖電気工業株式会社 | 音声符号化方法 |
| JPH05191885A (ja) | 1992-01-10 | 1993-07-30 | Clarion Co Ltd | 音響信号イコライザ回路 |
| WO1993016433A1 (en) | 1992-02-07 | 1993-08-19 | Seiko Epson Corporation | Hardware emulation accelerator and method |
| US5559891A (en) | 1992-02-13 | 1996-09-24 | Nokia Technology Gmbh | Device to be used for changing the acoustic properties of a room |
| US5765127A (en) | 1992-03-18 | 1998-06-09 | Sony Corp | High efficiency encoding method |
| GB9211756D0 (en) | 1992-06-03 | 1992-07-15 | Gerzon Michael A | Stereophonic directional dispersion method |
| US5278909A (en) | 1992-06-08 | 1994-01-11 | International Business Machines Corporation | System and method for stereo digital audio compression with co-channel steering |
| US5436940A (en) * | 1992-06-11 | 1995-07-25 | Massachusetts Institute Of Technology | Quadrature mirror filter banks and method |
| IT1257065B (it) | 1992-07-31 | 1996-01-05 | Sip | Codificatore a basso ritardo per segnali audio, utilizzante tecniche di analisi per sintesi. |
| JPH0685607A (ja) | 1992-08-31 | 1994-03-25 | Alpine Electron Inc | 高域成分復元装置 |
| US5408580A (en) * | 1992-09-21 | 1995-04-18 | Aware, Inc. | Audio compression system employing multi-rate signal analysis |
| JP2779886B2 (ja) | 1992-10-05 | 1998-07-23 | 日本電信電話株式会社 | 広帯域音声信号復元方法 |
| FR2696874B1 (fr) * | 1992-10-13 | 1994-12-09 | Thomson Csf | Modulateur d'onde électromagnétique à puits quantiques. |
| JP3191457B2 (ja) | 1992-10-31 | 2001-07-23 | ソニー株式会社 | 高能率符号化装置、ノイズスペクトル変更装置及び方法 |
| CA2106440C (en) | 1992-11-30 | 1997-11-18 | Jelena Kovacevic | Method and apparatus for reducing correlated errors in subband coding systems with quantizers |
| US5455888A (en) | 1992-12-04 | 1995-10-03 | Northern Telecom Limited | Speech bandwidth extension method and apparatus |
| JPH06202629A (ja) | 1992-12-28 | 1994-07-22 | Yamaha Corp | 楽音の効果付与装置 |
| JPH06215482A (ja) | 1993-01-13 | 1994-08-05 | Hitachi Micom Syst:Kk | オーディオ情報記録媒体、およびこのオーディオ情報記録媒体を用いる音場生成装置 |
| JP3496230B2 (ja) | 1993-03-16 | 2004-02-09 | パイオニア株式会社 | 音場制御システム |
| JP3685812B2 (ja) * | 1993-06-29 | 2005-08-24 | ソニー株式会社 | 音声信号送受信装置 |
| US5463424A (en) | 1993-08-03 | 1995-10-31 | Dolby Laboratories Licensing Corporation | Multi-channel transmitter/receiver system providing matrix-decoding compatible signals |
| US5581653A (en) | 1993-08-31 | 1996-12-03 | Dolby Laboratories Licensing Corporation | Low bit-rate high-resolution spectral envelope coding for audio encoder and decoder |
| DE4331376C1 (de) | 1993-09-15 | 1994-11-10 | Fraunhofer Ges Forschung | Verfahren zum Bestimmen der zu wählenden Codierungsart für die Codierung von wenigstens zwei Signalen |
| US5533052A (en) * | 1993-10-15 | 1996-07-02 | Comsat Corporation | Adaptive predictive coding with transform domain quantization based on block size adaptation, backward adaptive power gain control, split bit-allocation and zero input response compensation |
| EP0681764A1 (en) | 1993-11-26 | 1995-11-15 | Koninklijke Philips Electronics N.V. | A transmission system, and a transmitter and a receiver for use in such a system |
| JPH07160299A (ja) | 1993-12-06 | 1995-06-23 | Hitachi Denshi Ltd | 音声信号帯域圧縮伸張装置並びに音声信号の帯域圧縮伝送方式及び再生方式 |
| JP3404837B2 (ja) | 1993-12-07 | 2003-05-12 | ソニー株式会社 | 多層符号化装置 |
| JP2616549B2 (ja) | 1993-12-10 | 1997-06-04 | 日本電気株式会社 | 音声復号装置 |
| KR960012475B1 (ko) | 1994-01-18 | 1996-09-20 | 대우전자 주식회사 | 디지탈 오디오 부호화장치의 채널별 비트 할당 장치 |
| DE4409368A1 (de) | 1994-03-18 | 1995-09-21 | Fraunhofer Ges Forschung | Verfahren zum Codieren mehrerer Audiosignale |
| US5787387A (en) | 1994-07-11 | 1998-07-28 | Voxware, Inc. | Harmonic adaptive speech coding method and system |
| JP3483958B2 (ja) | 1994-10-28 | 2004-01-06 | 三菱電機株式会社 | 広帯域音声復元装置及び広帯域音声復元方法及び音声伝送システム及び音声伝送方法 |
| US5839102A (en) | 1994-11-30 | 1998-11-17 | Lucent Technologies Inc. | Speech coding parameter sequence reconstruction by sequence classification and interpolation |
| JPH08162964A (ja) * | 1994-12-08 | 1996-06-21 | Sony Corp | 情報圧縮装置及び方法、情報伸張装置及び方法、並びに記録媒体 |
| FR2729024A1 (fr) | 1994-12-30 | 1996-07-05 | Matra Communication | Annuleur d'echo acoustique avec filtrage en sous-bandes |
| US5701390A (en) | 1995-02-22 | 1997-12-23 | Digital Voice Systems, Inc. | Synthesis of MBE-based coded speech using regenerated phase information |
| JP2956548B2 (ja) | 1995-10-05 | 1999-10-04 | 松下電器産業株式会社 | 音声帯域拡大装置 |
| JP3139602B2 (ja) | 1995-03-24 | 2001-03-05 | 日本電信電話株式会社 | 音響信号符号化方法及び復号化方法 |
| US5915235A (en) | 1995-04-28 | 1999-06-22 | Dejaco; Andrew P. | Adaptive equalizer preprocessor for mobile telephone speech coder to modify nonideal frequency response of acoustic transducer |
| JP3416331B2 (ja) | 1995-04-28 | 2003-06-16 | 松下電器産業株式会社 | 音声復号化装置 |
| US5692050A (en) | 1995-06-15 | 1997-11-25 | Binaura Corporation | Method and apparatus for spatially enhancing stereo and monophonic signals |
| JPH095778A (ja) | 1995-06-23 | 1997-01-10 | Matsushita Electric Ind Co Ltd | 空間光変調素子 |
| JPH0946233A (ja) | 1995-07-31 | 1997-02-14 | Kokusai Electric Co Ltd | 音声符号化方法とその装置、音声復号方法とその装置 |
| JPH0955778A (ja) | 1995-08-15 | 1997-02-25 | Fujitsu Ltd | 音声信号の広帯域化装置 |
| US5774837A (en) | 1995-09-13 | 1998-06-30 | Voxware, Inc. | Speech coding system and method using voicing probability determination |
| JP3301473B2 (ja) | 1995-09-27 | 2002-07-15 | 日本電信電話株式会社 | 広帯域音声信号復元方法 |
| US5774737A (en) * | 1995-10-13 | 1998-06-30 | Matsushita Electric Industrial Co., Ltd. | Variable word length very long instruction word instruction processor with word length register or instruction number register |
| US5956674A (en) | 1995-12-01 | 1999-09-21 | Digital Theater Systems, Inc. | Multi-channel predictive subband audio coder using psychoacoustic adaptive bit allocation in frequency, time and over the multiple channels |
| US5687191A (en) | 1995-12-06 | 1997-11-11 | Solana Technology Development Corporation | Post-compression hidden data transport |
| US5732189A (en) * | 1995-12-22 | 1998-03-24 | Lucent Technologies Inc. | Audio signal coding with a signal adaptive filterbank |
| TW307960B (en) | 1996-02-15 | 1997-06-11 | Philips Electronics Nv | Reduced complexity signal transmission system |
| JP3519859B2 (ja) | 1996-03-26 | 2004-04-19 | 三菱電機株式会社 | 符号器及び復号器 |
| JP3529542B2 (ja) | 1996-04-08 | 2004-05-24 | 株式会社東芝 | 信号の伝送/記録/受信/再生方法と装置及び記録媒体 |
| US6226325B1 (en) | 1996-03-27 | 2001-05-01 | Kabushiki Kaisha Toshiba | Digital data processing system |
| US5848164A (en) | 1996-04-30 | 1998-12-08 | The Board Of Trustees Of The Leland Stanford Junior University | System and method for effects processing on audio subband data |
| DE19628292B4 (de) | 1996-07-12 | 2007-08-02 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Verfahren zum Codieren und Decodieren von Stereoaudiospektralwerten |
| DE19628293C1 (de) | 1996-07-12 | 1997-12-11 | Fraunhofer Ges Forschung | Codieren und Decodieren von Audiosignalen unter Verwendung von Intensity-Stereo und Prädiktion |
| US5951235A (en) | 1996-08-08 | 1999-09-14 | Jerr-Dan Corporation | Advanced rollback wheel-lift |
| CA2184541A1 (en) | 1996-08-30 | 1998-03-01 | Tet Hin Yeap | Method and apparatus for wavelet modulation of signals for transmission and/or storage |
| GB2317537B (en) * | 1996-09-19 | 2000-05-17 | Matra Marconi Space | Digital signal processing apparatus for frequency demultiplexing or multiplexing |
| JP3707153B2 (ja) | 1996-09-24 | 2005-10-19 | ソニー株式会社 | ベクトル量子化方法、音声符号化方法及び装置 |
| JPH10124088A (ja) | 1996-10-24 | 1998-05-15 | Sony Corp | 音声帯域幅拡張装置及び方法 |
| US5875122A (en) | 1996-12-17 | 1999-02-23 | Intel Corporation | Integrated systolic architecture for decomposition and reconstruction of signals using wavelet transforms |
| US5886276A (en) * | 1997-01-16 | 1999-03-23 | The Board Of Trustees Of The Leland Stanford Junior University | System and method for multiresolution scalable audio signal encoding |
| US6345246B1 (en) | 1997-02-05 | 2002-02-05 | Nippon Telegraph And Telephone Corporation | Apparatus and method for efficiently coding plural channels of an acoustic signal at low bit rates |
| JP4326031B2 (ja) * | 1997-02-06 | 2009-09-02 | ソニー株式会社 | 帯域合成フィルタバンク及びフィルタリング方法並びに復号化装置 |
| US5862228A (en) | 1997-02-21 | 1999-01-19 | Dolby Laboratories Licensing Corporation | Audio matrix encoding |
| US6236731B1 (en) * | 1997-04-16 | 2001-05-22 | Dspfactory Ltd. | Filterbank structure and method for filtering and separating an information signal into different bands, particularly for audio signal in hearing aids |
| IL120788A (en) | 1997-05-06 | 2000-07-16 | Audiocodes Ltd | Systems and methods for encoding and decoding speech for lossy transmission networks |
| US6370504B1 (en) * | 1997-05-29 | 2002-04-09 | University Of Washington | Speech recognition on MPEG/Audio encoded files |
| 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 |
| WO1999003096A1 (en) * | 1997-07-11 | 1999-01-21 | Sony Corporation | Information decoder and decoding method, information encoder and encoding method, and distribution medium |
| US5890125A (en) * | 1997-07-16 | 1999-03-30 | Dolby Laboratories Licensing Corporation | Method and apparatus for encoding and decoding multiple audio channels at low bit rates using adaptive selection of encoding method |
| US6144937A (en) | 1997-07-23 | 2000-11-07 | Texas Instruments Incorporated | Noise suppression of speech by signal processing including applying a transform to time domain input sequences of digital signals representing audio information |
| US6124895A (en) * | 1997-10-17 | 2000-09-26 | Dolby Laboratories Licensing Corporation | Frame-based audio coding with video/audio data synchronization by dynamic audio frame alignment |
| KR100335611B1 (ko) | 1997-11-20 | 2002-10-09 | 삼성전자 주식회사 | 비트율 조절이 가능한 스테레오 오디오 부호화/복호화 방법 및 장치 |
| US20010040930A1 (en) * | 1997-12-19 | 2001-11-15 | Duane L. Abbey | Multi-band direct sampling receiver |
| KR100304092B1 (ko) | 1998-03-11 | 2001-09-26 | 마츠시타 덴끼 산교 가부시키가이샤 | 오디오 신호 부호화 장치, 오디오 신호 복호화 장치 및 오디오 신호 부호화/복호화 장치 |
| JPH11262100A (ja) | 1998-03-13 | 1999-09-24 | Matsushita Electric Ind Co Ltd | オーディオ信号の符号化/復号方法および装置 |
| AU3372199A (en) | 1998-03-30 | 1999-10-18 | Voxware, Inc. | Low-complexity, low-delay, scalable and embedded speech and audio coding with adaptive frame loss concealment |
| KR100474826B1 (ko) | 1998-05-09 | 2005-05-16 | 삼성전자주식회사 | 음성부호화기에서의주파수이동법을이용한다중밴드의유성화도결정방법및그장치 |
| JP3354880B2 (ja) | 1998-09-04 | 2002-12-09 | 日本電信電話株式会社 | 情報多重化方法、情報抽出方法および装置 |
| JP2000099061A (ja) | 1998-09-25 | 2000-04-07 | Sony Corp | 効果音付加装置 |
| US6353808B1 (en) | 1998-10-22 | 2002-03-05 | Sony Corporation | Apparatus and method for encoding a signal as well as apparatus and method for decoding a signal |
| CA2252170A1 (en) | 1998-10-27 | 2000-04-27 | Bruno Bessette | A method and device for high quality coding of wideband speech and audio signals |
| GB2344036B (en) | 1998-11-23 | 2004-01-21 | Mitel Corp | Single-sided subband filters |
| SE9903552D0 (sv) | 1999-01-27 | 1999-10-01 | Lars Liljeryd | Efficient spectral envelope coding using dynamic scalefactor grouping and time/frequency switching |
| US6507658B1 (en) | 1999-01-27 | 2003-01-14 | Kind Of Loud Technologies, Llc | Surround sound panner |
| SE9903553D0 (sv) | 1999-01-27 | 1999-10-01 | Lars Liljeryd | Enhancing percepptual performance of SBR and related coding methods by adaptive noise addition (ANA) and noise substitution limiting (NSL) |
| WO2000051013A2 (en) * | 1999-02-26 | 2000-08-31 | Microsoft Corporation | A system and method for producing modulated complex lapped transforms |
| US6496795B1 (en) * | 1999-05-05 | 2002-12-17 | Microsoft Corporation | Modulated complex lapped transform for integrated signal enhancement and coding |
| JP2000267699A (ja) | 1999-03-19 | 2000-09-29 | Nippon Telegr & Teleph Corp <Ntt> | 音響信号符号化方法および装置、そのプログラム記録媒体、および音響信号復号装置 |
| US6363338B1 (en) * | 1999-04-12 | 2002-03-26 | Dolby Laboratories Licensing Corporation | Quantization in perceptual audio coders with compensation for synthesis filter noise spreading |
| US6937665B1 (en) * | 1999-04-19 | 2005-08-30 | Interuniversitaire Micron Elektronica Centrum | Method and apparatus for multi-user transmission |
| US6539357B1 (en) | 1999-04-29 | 2003-03-25 | Agere Systems Inc. | Technique for parametric coding of a signal containing information |
| US6298322B1 (en) | 1999-05-06 | 2001-10-02 | Eric Lindemann | Encoding and synthesis of tonal audio signals using dominant sinusoids and a vector-quantized residual tonal signal |
| US6426977B1 (en) * | 1999-06-04 | 2002-07-30 | Atlantic Aerospace Electronics Corporation | System and method for applying and removing Gaussian covering functions |
| US6226616B1 (en) | 1999-06-21 | 2001-05-01 | Digital Theater Systems, Inc. | Sound quality of established low bit-rate audio coding systems without loss of decoder compatibility |
| EP1119911A1 (en) | 1999-07-27 | 2001-08-01 | Koninklijke Philips Electronics N.V. | Filtering device |
| JP4639441B2 (ja) * | 1999-09-01 | 2011-02-23 | ソニー株式会社 | ディジタル信号処理装置および処理方法、並びにディジタル信号記録装置および記録方法 |
| DE19947098A1 (de) | 1999-09-30 | 2000-11-09 | Siemens Ag | Verfahren zur Ermittlung der Kurbelwellenstellung |
| EP1147514B1 (en) | 1999-11-16 | 2005-04-06 | Koninklijke Philips Electronics N.V. | Wideband audio transmission system |
| CA2290037A1 (en) | 1999-11-18 | 2001-05-18 | Voiceage Corporation | Gain-smoothing amplifier device and method in codecs for wideband speech and audio signals |
| US6947509B1 (en) | 1999-11-30 | 2005-09-20 | Verance Corporation | Oversampled filter bank for subband processing |
| JP2001184090A (ja) | 1999-12-27 | 2001-07-06 | Fuji Techno Enterprise:Kk | 信号符号化装置,及び信号復号化装置,並びに信号符号化プログラムを記録したコンピュータ読み取り可能な記録媒体,及び信号復号化プログラムを記録したコンピュータ読み取り可能な記録媒体 |
| KR100359821B1 (ko) | 2000-01-20 | 2002-11-07 | 엘지전자 주식회사 | 움직임 보상 적응형 영상 압축과 복원방법 및 그 장치와디코더 |
| US6732070B1 (en) * | 2000-02-16 | 2004-05-04 | Nokia Mobile Phones, Ltd. | Wideband speech codec using a higher sampling rate in analysis and synthesis filtering than in excitation searching |
| US6718300B1 (en) * | 2000-06-02 | 2004-04-06 | Agere Systems Inc. | Method and apparatus for reducing aliasing in cascaded filter banks |
| US6879652B1 (en) | 2000-07-14 | 2005-04-12 | Nielsen Media Research, Inc. | Method for encoding an input signal |
| WO2002007481A2 (en) | 2000-07-19 | 2002-01-24 | Koninklijke Philips Electronics N.V. | Multi-channel stereo converter for deriving a stereo surround and/or audio centre signal |
| US20020040299A1 (en) | 2000-07-31 | 2002-04-04 | Kenichi Makino | Apparatus and method for performing orthogonal transform, apparatus and method for performing inverse orthogonal transform, apparatus and method for performing transform encoding, and apparatus and method for encoding data |
| WO2002013572A2 (en) * | 2000-08-07 | 2002-02-14 | Audia Technology, Inc. | Method and apparatus for filtering and compressing sound signals |
| SE0004163D0 (sv) | 2000-11-14 | 2000-11-14 | Coding Technologies Sweden Ab | Enhancing perceptual performance of high frequency reconstruction coding methods by adaptive filtering |
| SE0004187D0 (sv) | 2000-11-15 | 2000-11-15 | Coding Technologies Sweden Ab | Enhancing the performance of coding systems that use high frequency reconstruction methods |
| EP1211636A1 (en) | 2000-11-29 | 2002-06-05 | STMicroelectronics S.r.l. | Filtering device and method for reducing noise in electrical signals, in particular acoustic signals and images |
| JP4649735B2 (ja) * | 2000-12-14 | 2011-03-16 | ソニー株式会社 | 符号化装置および方法、並びに記録媒体 |
| AU2001276588A1 (en) | 2001-01-11 | 2002-07-24 | K. P. P. Kalyan Chakravarthy | Adaptive-block-length audio coder |
| US6931373B1 (en) * | 2001-02-13 | 2005-08-16 | Hughes Electronics Corporation | Prototype waveform phase modeling for a frequency domain interpolative speech codec system |
| SE0101175D0 (sv) * | 2001-04-02 | 2001-04-02 | Coding Technologies Sweden Ab | Aliasing reduction using complex-exponential-modulated filterbanks |
| WO2002093552A1 (en) * | 2001-05-11 | 2002-11-21 | Koninklijke Philips Electronics N.V. | Estimating signal power in compressed audio |
| US6473013B1 (en) * | 2001-06-20 | 2002-10-29 | Scott R. Velazquez | Parallel processing analog and digital converter |
| US6879955B2 (en) * | 2001-06-29 | 2005-04-12 | Microsoft Corporation | Signal modification based on continuous time warping for low bit rate CELP coding |
| SE0202159D0 (sv) | 2001-07-10 | 2002-07-09 | Coding Technologies Sweden Ab | Efficientand scalable parametric stereo coding for low bitrate applications |
| CA2354755A1 (en) * | 2001-08-07 | 2003-02-07 | Dspfactory Ltd. | Sound intelligibilty enhancement using a psychoacoustic model and an oversampled filterbank |
| CA2354808A1 (en) * | 2001-08-07 | 2003-02-07 | King Tam | Sub-band adaptive signal processing in an oversampled filterbank |
| CA2354858A1 (en) * | 2001-08-08 | 2003-02-08 | Dspfactory Ltd. | Subband directional audio signal processing using an oversampled filterbank |
| EP1292036B1 (en) | 2001-08-23 | 2012-08-01 | Nippon Telegraph And Telephone Corporation | Digital signal decoding methods and apparatuses |
| US7362818B1 (en) * | 2001-08-30 | 2008-04-22 | Nortel Networks Limited | Amplitude and phase comparator for microwave power amplifier |
| US6895375B2 (en) | 2001-10-04 | 2005-05-17 | At&T Corp. | System for bandwidth extension of Narrow-band speech |
| US6988066B2 (en) | 2001-10-04 | 2006-01-17 | At&T Corp. | Method of bandwidth extension for narrow-band speech |
| WO2003038812A1 (en) | 2001-11-02 | 2003-05-08 | Matsushita Electric Industrial Co., Ltd. | Audio encoding and decoding device |
| PT1423847E (pt) * | 2001-11-29 | 2005-05-31 | Coding Tech Ab | Reconstrucao de componentes de frequencia elevada |
| US7095907B1 (en) * | 2002-01-10 | 2006-08-22 | Ricoh Co., Ltd. | Content and display device dependent creation of smaller representation of images |
| US6771177B2 (en) | 2002-01-14 | 2004-08-03 | David Gene Alderman | Warning device for food storage appliances |
| US20100042406A1 (en) * | 2002-03-04 | 2010-02-18 | James David Johnston | Audio signal processing using improved perceptual model |
| US20030215013A1 (en) * | 2002-04-10 | 2003-11-20 | Budnikov Dmitry N. | Audio encoder with adaptive short window grouping |
| US6904146B2 (en) * | 2002-05-03 | 2005-06-07 | Acoustic Technology, Inc. | Full duplex echo cancelling circuit |
| US7555434B2 (en) * | 2002-07-19 | 2009-06-30 | Nec Corporation | Audio decoding device, decoding method, and program |
| BRPI0305710B1 (pt) * | 2002-08-01 | 2017-11-07 | Panasonic Corporation | "apparatus and method of decoding of audio" |
| JP3861770B2 (ja) | 2002-08-21 | 2006-12-20 | ソニー株式会社 | 信号符号化装置及び方法、信号復号装置及び方法、並びにプログラム及び記録媒体 |
| US6792057B2 (en) * | 2002-08-29 | 2004-09-14 | Bae Systems Information And Electronic Systems Integration Inc | Partial band reconstruction of frequency channelized filters |
| SE0202770D0 (sv) | 2002-09-18 | 2002-09-18 | Coding Technologies Sweden Ab | Method for reduction of aliasing introduces by spectral envelope adjustment in real-valued filterbanks |
| ES2259158T3 (es) | 2002-09-19 | 2006-09-16 | Matsushita Electric Industrial Co., Ltd. | Metodo y aparato decodificador audio. |
| US7191136B2 (en) | 2002-10-01 | 2007-03-13 | Ibiquity Digital Corporation | Efficient coding of high frequency signal information in a signal using a linear/non-linear prediction model based on a low pass baseband |
| US20040252772A1 (en) * | 2002-12-31 | 2004-12-16 | Markku Renfors | Filter bank based signal processing |
| US20040162866A1 (en) * | 2003-02-19 | 2004-08-19 | Malvar Henrique S. | System and method for producing fast modulated complex lapped transforms |
| FR2852172A1 (fr) | 2003-03-04 | 2004-09-10 | France Telecom | Procede et dispositif de reconstruction spectrale d'un signal audio |
| US7318035B2 (en) * | 2003-05-08 | 2008-01-08 | Dolby Laboratories Licensing Corporation | Audio coding systems and methods using spectral component coupling and spectral component regeneration |
| US7447317B2 (en) | 2003-10-02 | 2008-11-04 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V | Compatible multi-channel coding/decoding by weighting the downmix channel |
| 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 |
-
2002
- 2002-09-18 SE SE0202770A patent/SE0202770D0/xx unknown
-
2003
- 2003-08-27 EP EP08011168A patent/EP1986321B1/en not_active Expired - Lifetime
- 2003-08-27 KR KR1020057004606A patent/KR100697255B1/ko not_active Expired - Lifetime
- 2003-08-27 DE DE60303214T patent/DE60303214T2/de not_active Expired - Lifetime
- 2003-08-27 KR KR1020067021145A patent/KR100890201B1/ko not_active Expired - Lifetime
- 2003-08-27 CN CN2009100098649A patent/CN101505144B/zh not_active Expired - Lifetime
- 2003-08-27 ES ES08011168T patent/ES2354002T3/es not_active Expired - Lifetime
- 2003-08-27 JP JP2004536958A patent/JP4328720B2/ja not_active Expired - Lifetime
- 2003-08-27 AT AT08011168T patent/ATE485628T1/de active
- 2003-08-27 CN CNB038221454A patent/CN100466471C/zh not_active Expired - Lifetime
- 2003-08-27 DK DK06000181.5T patent/DK1643642T3/da active
- 2003-08-27 EP EP06000181A patent/EP1643642B1/en not_active Expired - Lifetime
- 2003-08-27 ES ES06000181T patent/ES2350746T3/es not_active Expired - Lifetime
- 2003-08-27 DE DE60317722T patent/DE60317722T2/de not_active Expired - Lifetime
- 2003-08-27 CA CA2688871A patent/CA2688871C/en not_active Expired - Lifetime
- 2003-08-27 CA CA2496665A patent/CA2496665C/en not_active Expired - Lifetime
- 2003-08-27 EP EP10172087.8A patent/EP2239847B1/en not_active Expired - Lifetime
- 2003-08-27 UA UAA200502437A patent/UA79301C2/uk unknown
- 2003-08-27 DE DE60334653T patent/DE60334653D1/de not_active Expired - Lifetime
- 2003-08-27 EP EP05027760A patent/EP1635461B1/en not_active Expired - Lifetime
- 2003-08-27 EP EP03750451A patent/EP1527517B1/en not_active Expired - Lifetime
- 2003-08-27 NO NO20190931A patent/NO345377B1/no not_active IP Right Cessation
- 2003-08-27 CA CA3040083A patent/CA3040083C/en not_active Expired - Lifetime
- 2003-08-27 KR KR1020067021146A patent/KR100890203B1/ko not_active Expired - Lifetime
- 2003-08-27 CA CA2924915A patent/CA2924915C/en not_active Expired - Lifetime
- 2003-08-27 DK DK08011168.5T patent/DK1986321T3/da active
- 2003-08-27 ES ES05027760T patent/ES2297600T3/es not_active Expired - Lifetime
- 2003-08-27 ES ES10172087.8T patent/ES2440287T3/es not_active Expired - Lifetime
- 2003-08-27 CN CN2009100098653A patent/CN101505145B/zh not_active Expired - Lifetime
- 2003-08-27 DK DK10172087.8T patent/DK2239847T3/da active
- 2003-08-27 WO PCT/EP2003/009485 patent/WO2004027998A2/en not_active Ceased
- 2003-08-27 CA CA2924914A patent/CA2924914C/en not_active Expired - Lifetime
- 2003-08-27 CA CA2924913A patent/CA2924913C/en not_active Expired - Lifetime
- 2003-08-27 ES ES03750451T patent/ES2256773T3/es not_active Expired - Lifetime
- 2003-08-27 AT AT03750451T patent/ATE315845T1/de not_active IP Right Cessation
- 2003-08-27 AU AU2003270114A patent/AU2003270114B2/en not_active Expired
- 2003-08-27 CA CA2688916A patent/CA2688916C/en not_active Expired - Lifetime
- 2003-08-27 MX MXPA05002628A patent/MXPA05002628A/es active IP Right Grant
- 2003-08-27 AT AT06000181T patent/ATE478471T1/de active
- 2003-08-27 DE DE60333872T patent/DE60333872D1/de not_active Expired - Lifetime
- 2003-08-29 US US10/652,397 patent/US7577570B2/en active Active
-
2005
- 2005-01-31 ZA ZA200500873A patent/ZA200500873B/xx unknown
- 2005-04-15 NO NO20051861A patent/NO335321B1/no not_active IP Right Cessation
-
2007
- 2007-09-21 US US11/859,521 patent/US7590543B2/en not_active Expired - Lifetime
- 2007-09-26 US US11/862,143 patent/US7548864B2/en not_active Expired - Lifetime
-
2009
- 2009-04-28 JP JP2009109604A patent/JP5557467B2/ja not_active Expired - Lifetime
- 2009-04-28 JP JP2009109603A patent/JP5132627B2/ja not_active Expired - Lifetime
- 2009-05-26 US US12/472,147 patent/US8108209B2/en not_active Expired - Lifetime
- 2009-05-27 US US12/473,075 patent/US8145475B2/en not_active Expired - Lifetime
- 2009-07-14 NO NO20092676A patent/NO336926B1/no not_active IP Right Cessation
- 2009-07-14 NO NO20092677A patent/NO336930B1/no not_active IP Right Cessation
-
2010
- 2010-08-09 JP JP2010178996A patent/JP5577187B2/ja not_active Expired - Lifetime
- 2010-08-31 US US12/872,482 patent/US8346566B2/en not_active Expired - Fee Related
-
2012
- 2012-03-27 JP JP2012072474A patent/JP5326020B2/ja not_active Expired - Lifetime
- 2012-07-18 US US13/552,590 patent/US8606587B2/en not_active Expired - Fee Related
- 2012-07-18 US US13/552,598 patent/US8498876B2/en not_active Expired - Fee Related
-
2013
- 2013-11-14 US US14/080,504 patent/US9542950B2/en not_active Expired - Fee Related
-
2015
- 2015-02-23 NO NO20150250A patent/NO340385B1/no not_active IP Right Cessation
- 2015-07-10 NO NO20150891A patent/NO340225B1/no not_active IP Right Cessation
-
2016
- 2016-12-28 US US15/392,545 patent/US9847089B2/en not_active Expired - Fee Related
-
2017
- 2017-05-05 US US15/587,667 patent/US9842600B2/en not_active Expired - Fee Related
- 2017-10-31 US US15/799,853 patent/US10115405B2/en not_active Expired - Lifetime
- 2017-10-31 US US15/799,641 patent/US9990929B2/en not_active Expired - Lifetime
- 2017-10-31 US US15/799,777 patent/US10013991B2/en not_active Expired - Lifetime
- 2017-12-01 US US15/828,829 patent/US10157623B2/en not_active Expired - Lifetime
-
2018
- 2018-01-18 NO NO20180076A patent/NO343508B1/no not_active IP Right Cessation
- 2018-01-18 NO NO20180075A patent/NO343469B1/no not_active IP Right Cessation
- 2018-01-18 NO NO20180077A patent/NO343509B1/no not_active IP Right Cessation
- 2018-01-18 NO NO20180078A patent/NO343510B1/no not_active IP Right Cessation
- 2018-01-18 NO NO20180074A patent/NO343466B1/no not_active IP Right Cessation
- 2018-02-05 NO NO20180181A patent/NO344083B1/no not_active IP Right Cessation
- 2018-10-29 US US16/174,056 patent/US10418040B2/en not_active Expired - Lifetime
-
2019
- 2019-08-07 US US16/534,685 patent/US10685661B2/en not_active Expired - Fee Related
-
2020
- 2020-06-14 US US16/900,950 patent/US11423916B2/en not_active Expired - Lifetime
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2297600T3 (es) | Metodo para la reduccion de duplicacion introducida por ajuste de envolvente especial en bancos de filtros de valor real. | |
| ES2273216T3 (es) | Codificacion de audio. | |
| US9026236B2 (en) | Audio signal processing apparatus, audio coding apparatus, and audio decoding apparatus | |
| ES2769845T3 (es) | Predicción basada en modelo en un banco de filtros | |
| HK1131473B (en) | Method for reduction of aliasing introduced by spectral envelope ajustment in real-valued filterbanks | |
| HK1129169B (en) | Method for reduction of aliasing introduced by spectral envelope adjustment in real-valued filterbanks | |
| AU2006235812A1 (en) | Method for reduction of aliasing introduced by spectral envelope adjustment in real-valued filterbanks |