[go: up one dir, main page]

MX2007001969A - Ensamble de guia de fruta de carriles multiples que tiene extremos de reborde integrales para un extractor de jugo y metodos relacionados. - Google Patents

Ensamble de guia de fruta de carriles multiples que tiene extremos de reborde integrales para un extractor de jugo y metodos relacionados.

Info

Publication number
MX2007001969A
MX2007001969A MX2007001969A MX2007001969A MX2007001969A MX 2007001969 A MX2007001969 A MX 2007001969A MX 2007001969 A MX2007001969 A MX 2007001969A MX 2007001969 A MX2007001969 A MX 2007001969A MX 2007001969 A MX2007001969 A MX 2007001969A
Authority
MX
Mexico
Prior art keywords
audio
information
comparison
decoded
signal
Prior art date
Application number
MX2007001969A
Other languages
English (en)
Inventor
Kevin G Socha
Michael L Suter
Original Assignee
Fmc Technologies
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fmc Technologies filed Critical Fmc Technologies
Publication of MX2007001969A publication Critical patent/MX2007001969A/es

Links

Classifications

    • AHUMAN NECESSITIES
    • A23FOODS OR FOODSTUFFS; TREATMENT THEREOF, NOT COVERED BY OTHER CLASSES
    • A23NMACHINES OR APPARATUS FOR TREATING HARVESTED FRUIT, VEGETABLES OR FLOWER BULBS IN BULK, NOT OTHERWISE PROVIDED FOR; PEELING VEGETABLES OR FRUIT IN BULK; APPARATUS FOR PREPARING ANIMAL FEEDING- STUFFS
    • A23N1/00Machines or apparatus for extracting juice
    • A23N1/003Machines or apparatus for extracting juice especially for citrus fruits

Landscapes

  • Life Sciences & Earth Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Food Science & Technology (AREA)
  • Polymers & Plastics (AREA)
  • Apparatuses For Bulk Treatment Of Fruits And Vegetables And Apparatuses For Preparing Feeds (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Jellies, Jams, And Syrups (AREA)
  • Jigging Conveyors (AREA)

Abstract

Un ensamble de guia de fruta puede incluir un bastidor que sera colocado entre la banda transportadora de fruta y el alimentador de fruta de posiciones multiples, un vibrador conectado al bastidor, y un cuerpo de guia de fruta teniendo una serie de rebordes y valles alternantes en el mismo definiendo una pluralidad de carriles de fruta. Cada par de rebordes adyacentes puede extenderse mas alla de un extremo de un valle de intervencion para definir una abertura para permitir el paso a traves de una pocion correspondiente del alimentador de posiciones multiples. Esto define extremos de reborde voladizo integralmente formador para soportar la fruta. En otras modalidades, el cuerpo de guia de fruta se puede utilizar sin un vibrador, por ejemplo. El cuerpo de guia de fruta puede incluir una pared superior y una pared inferior separada de la misma definiendo un cuerpo de guia de fruta hueco. Por ejemplo, el cuerpo de guia de fruta puede incluir polietileno giratoriamente moldeado.

Description

CONFORMADO ENVOLVENTE TEMPORAL PARA CODIFICACIÓN ESPACIAL DE AUDIO USANDO FILTRADO DE WIENER DE DOMINIO DE FRECUENCIA Campo Técnico La presente invención se refiere a codificadores de audio basados por bloque, en los cuales cuando es decodificada la información, ésta tiene una resolución envolvente temporal limitada por la velocidad de bloque, la cual incluye codificadores, decodificadores y sistemas perceptuales y paramétricos de audio, que corresponden con métodos, programas de computadora que implementan estos métodos y con un flujo de bits producido a través de estos codificadores .
Técnica Anterior Muchas técnicas de codificación de audio de velocidad-reducida-bits están "basadas por bloque" porque la codificación incluye el procesamiento que divide cada una o más de las señales de audio que están siendo codificadas en bloques de tiempo y actualiza al menos alguna de la información secundaria asociada con el audio codificado de una manera no más frecuente que la velocidad de bloque. Como resultado, la información de audio, cuando es decodificada, tiene una resolución envolvente temporal que es limitada por la velocidad de bloque. En consecuencia, la estructura detallada de las señales decodificadas de audio con respecto al tiempo no es preservada para períodos de tiempo más pequeños que la granularidad de la técnica de codificación (normalmente, en el intervalo de 8 a 50 milisegundos por bloque) . Estas técnicas de codificación de audio basadas por bloque incluyen no sólo las técnicas perceptuales de codificación bien establecidas que son conocidas como AC-3, AAC, y varias formas de MPEG en las cuales los canales discretos son generalmente preservados a través del proceso de codificación/decodificación, sino que también incluyen las técnicas de codificación de velocidad limitada de bits recientemente introducidas, que en algunas ocasiones son referidas como "Codificación de Pista Binaural o Estereofónica" y "Codificación Paramétrica Estéreo" , en las cuales múltiples canales de entrada son de mezclado descendente y de mezclado ascendente a partir de un canal único a través del proceso de codificación/decodificación. Los detalles de estos sistemas de codificación se encuentran contenidos en varios documentos, que incluyen aquellos citados más adelante de acuerdo con el encabezado "Incorporación como Referencia" . Como consecuencia del uso de un canal único en estos sistemas de codificación, las señales reconstruidas de salida son, de manera necesaria, versiones de escala de amplitud entre sí, para un bloque particular, las distintas señales de salida tienen de una manera sustancialmente necesaria la misma estructura fina envolvente . Aunque todas las técnicas de codificación de audio basadas por bloque podrían beneficiarse a partir de una resolución envolvente temporal mejorada de sus señales decodificadas de audio, la necesidad de esta mejora es particularmente grande en técnicas de codificación basadas por bloque que no preservan canales discretos a través de todo el proceso de codificación/decodificación. Ciertos tipos de señales de entrada, tales como por ejemplo, un aplauso, son particularmente problemáticas para estos sistemas, provocando que se angoste o colapse la imagen espacial percibida que es reproducida.
Breve Descripción de las Figuras La Figura 1 es un diagrama de bloques funcional esquemático de un codificador o función de codificación que incluye los aspectos de la presente invención. La Figura 2 es un diagrama de bloques funcional esquemático de un decodificador o función de decodificación que incluye los aspectos de la presente invención.
Descripción de la Invención De acuerdo con un primer aspecto de la invención, se proporciona un método de codificación de señal de audio en el cual una o más señales de audio son codificadas en un flujo de bits que comprende la información de audio y la información secundaria que se refiere a la información de audio y que es útil en la decodificación del flujo de bits, la codificación incluye el procesamiento que divide cada una de una o más de las señales de audio en bloques de tiempo y actualiza por lo menos alguna de la información secundaria de una manera no más frecuente que la velocidad de bloque, de manera que la información de audio, cuando sea decodificada, tenga una resolución envolvente temporal que es limitada por la velocidad de bloque. La comparación es efectuada entre el envolvente temporal al menos de una señal de audio y el envolvente temporal de una reconstrucción decodificadora estimada al menos de cada una de la señal de audio, esta reconstrucción estimada emplea por lo menos alguna de la información de audio y al menos alguna de la información secundaria, representaciones de los resultados de comparación que son útiles para mejorar la resolución envolvente temporal al menos de alguna información de audio cuando es decodificada . De acuerdo con otro aspecto de la invención, es proporcionado un método de codificación y decodificación de señal de audio, en el cual una o más señales de entrada de audio son codificadas en un flujo de bits que comprende la información de audio y la información secundaria que se refiere a la información de audio y que es útil en la decodificación del flujo de bits, el flujo de bits es recibido y la información de audio es decodificada utilizando la información secundaria a fin de proporcionar una o más señales de salida de audio, la codificación y decodificación incluyen el procesamiento que divide cada una de una o más de las señales de entrada de audio y el flujo de bits decodificado, de manera respectiva, en bloques de tiempo, la codificación actualiza al menos alguna de la información secundaria de una manera no más frecuente que la velocidad de bloque, de manera que la información de audio, cuando sea decodificada, tiene un envolvente temporal que posee una resolución limitada por la velocidad de bloque. La comparación es realizada entre el envolvente temporal al menos de una señal de entrada de audio y el envolvente temporal de una reconstrucción decodificada que es estimada al menos de cada señal de entrada, esta reconstrucción estimada emplea por lo menos alguna de la información de audio y al menos alguna de la información secundaria, la comparación proporciona una representación de los resultados de la comparación, estas representaciones son útiles para mejorar la resolución envolvente temporal al menos de alguna de la información de audio cuando sea decodificada. La salida al menos de algunas de las representaciones es realizada, y es efectuada la decodificación del flujo de bits, la decodificación emplea la información de audio, la información secundaria y las representaciones que son salidas. De acuerdo con un aspecto adicional de la invención, se proporciona un método de decodificación de señal de audio, en el cual una o más señales de entrada de audio han sido codificadas en un flujo de bits que comprende la información de audio y la información secundaria que se refiere a la información de audio y es útil en la decodificación del flujo de bits, la codificación incluye el procesamiento que divide cada una de una o más de las señales de entrada de audio en bloques de tiempo y actualiza por lo menos alguna de la información secundaria de una manera no más frecuente que la velocidad de bloque, de manera que la información de audio, cuando es decodificada utilizando la información secundaria, tenga una resolución envolvente temporal que es limitada por la velocidad de bloque, la codificación además incluye la comparación del envolvente temporal al menos de una señal de entrada de audio y el envolvente temporal de una reconstrucción decodificada que es estimada al menos de cada señal de entrada de audio, esta reconstrucción estimada emplea por lo menos alguna información de audio y al menos alguna de la información secundaria, la comparación proporciona una representación de los resultados de la comparación, estas representaciones son útiles para mejorar la resolución envolvente temporal al menos de algunas de la información de audio cuando sea decodificada, y la codificación además incluye la salida al menos de algunas de las representaciones. La recepción y decodificación del flujo de bits son realizadas, la decodificación emplea la información de audio, la información secundaria y las representaciones que son salidas. Otros aspectos de la invención incluyen un aparato adaptado para realizar los métodos señalados con anterioridad, un programa de computadora, almacenado en un medio susceptible de ser leído por computadora que provoca que una computadora realice los métodos señalados con anterioridad, un flujo de bits producido por los métodos señalados con anterioridad y un flujo de bits producido por el aparato que es adaptado para realizar los métodos señalados con anterioridad.
Descripción Detallada de la Invención La Figura 1 muestra un ejemplo de un entorno de un codificador o proceso de codificación en el cual podrían emplearse los aspectos de la presente invención. Una pluralidad de señales de audio de entrada tal como las señales PCM, muestras de tiempo de las respectivas señales analógicas de audio, 1-n, es aplicada en los respectivos convertidores o funciones de conversión de dominio de tiempo a dominio de frecuencia ("T/F") 2-1 a 2-n. Las señales de audio podrían representar, por ejemplo, las direcciones espaciales tales como izquierda, central, derecha, etcétera. Cada T/F podría ser implementada, por ejemplo, dividiendo las muestras de entrada de audio en bloques, formando ventanas de los bloques, superponiendo los bloques, transformando cada uno de los bloques de ventana y de superposición en el dominio de frecuencia mediante el cálculo de una transformada discreta de frecuencia (DFT) y dividiendo los espectros de frecuencia resultantes en bandas que simulan las bandas críticas del oído, por ejemplo, 21 bandas que utilizan, por ejemplo, la escala de banda equivalente-rectangular (ERB) . Estos procesos DFT son bien conocidos en la técnica. Otros parámetros y técnicas de conversión de dominio de tiempo a dominio de frecuencia podrían ser empleados. Ni los parámetros particulares, tampoco las técnicas particulares son críticas para la invención. Sin embargo, con el propósito de facilitar su explicación, la siguiente descripción supone que es empleada esta técnica de conversión DFT. Cada una de las salidas del dominio de frecuencia de T/F 2-1 a 2-n es un conjunto de coeficientes espectrales. Estos conjuntos podrían ser designados como Y [kA a Y[Kn] , de manera respectiva. Todos estos conjuntos podrían ser aplicados en un codificador o función de codificación basada por bloque 4 ("codificador basado por bloque") . El codificador basado por bloque podría ser, por ejemplo, cualquiera de uno de los codificadores conocidos basados por bloque que son mencionados con anterioridad solos o en algunas ocasiones en combinación o cualquiera de los codificadores basados por bloque que incluyen variaciones de estos codificadores mencionados con anterioridad. Aunque los aspectos de la invención son particularmente benéficos para uso en conexión con codificadores basados por bloque que no preservan canales discretos durante la codificación y decodificación, los aspectos de la invención son útiles en conexión virtualmente con cualquier codificador basado por bloque . Las salidas de un codificador común basado por bloque 4 podrían ser caracterizadas como "información de audio" e "información secundaria" . La información de audio podría comprender los datos que representan múltiples canales de señal como es posible en los sistemas de codificación basados por bloque tales por ejemplo, como AC-3, AAC y otros, o, podrían comprender sólo un canal único derivado por el mezclado descendente de múltiples canales de entrada, tal como la codificación de referencia binaria y los sistemas paramétricos de codificación estéreo (el canal de mezclado descendente en un codificador de cifrado de referencia binaria o un sistema paramétrico de codificación estéreo también podrían ser codificados en forma perceptual, por ejemplo, con AAC o alguna otra codificación adecuada) . También podría comprender un canal único o múltiples canales derivados mediante el mezclado descendente de múltiples canales de entrada, tal como se describe en la Solicitud Provisional de Patente de los Estados Unidos S.N. 60/588,256 presentada el 14 de Julio del 2004 por Davis et al., titulada "Low Bit Rate Audio Encoding and Decoding in Which Múltiple Channels are Represented By Monophonic Channel and Auxiliary Information". La Solicitud S.N. 60/588,256 se incorpora en la presente como referencia en su totalidad. La información secundaria podría comprender los datos que se refieren a la información de audio y es útil en su decodificación. En el caso de varios sistemas de codificación de mezclado descendente, la información secundaria podría comprender parámetros espaciales tales como por ejemplo, diferencias de amplitud entre canales, diferencias de tiempo o fase entre canales y la correlación cruzada entre canales. La información de audio y la información secundaria que provienen del codificador basado por bloque 4 podrían ser entonces aplicadas a los respectivos convertidores o funciones de conversión de dominio de frecuencia a dominio de tiempo ("F/T") 6 y 8 de manera que cada uno realice generalmente las funciones de inversión de una T/F descrita con anterioridad, a saber una FFT inversa, seguido por la adición de la - formación de ventana de la superposición. La información de dominio de tiempo de las F/T 6 y 8 es aplicada a un formador de paquete o función de paquetes de flujo de bits ("formador de paquete o paquetizador de flujo de bits") 10 que proporciona una salida codificada de flujo de bits. En forma alterna, si el codificador fuera a proporcionar un flujo de bits que representa la información de dominio de frecuencia, las F/T 6 y 8 podrían ser omitidas. La información de audio y la información secundaria del dominio de frecuencia que provienen del codificador basado por bloque 4 también son aplicadas en un estimador o función de estimación de decodificación ("estimador de decodificación") 14. El estimador de decodificación 14 podría simular al menos una porción de un decodificador o función de decodificación designada para decodificar el flujo de bits codificado que es proporcionado por el formador de paquete de flujo de bits 10. Un ejemplo de este decodificador o función de decodificación se describe más adelante en conexión con la Figura 2. El estimador de decodificación 14 podría proporcionar los conjuntos de coeficientes espectrales X [kx] a X [Kn] , que aproximan los conjuntos de coeficientes espectrales Y [k ] a Y [Kn] , de las correspondientes señales de entrada de audio que se espera sean obtenidas en el decodificador o función de decodificación. En forma alterna, éste podría proporcionar los coeficientes espectrales en una menor cantidad que todas las señales de entrada de audio, para una menor cantidad de todos los bloques de tiempo de las señales de entrada de audio y/o para menos de todas las bandas de frecuencia (es decir, no podría proporcionar todos los coeficientes espectrales) . Esto podría generarse, por ejemplo, si se deseara mejorar sólo las señales de entrada que representan los canales que se considera son más importantes que otros. Como otro ejemplo, esto podría generarse si se deseara mejorar sólo las porciones de frecuencia más baja de las señales en las cuales el oído es más sensible a los detalles finos de los envolventes temporales de forma de onda. Cada una de las salidas de dominio de frecuencia de las T/F 2-1 a 2-n, cada uno de los conjuntos de coeficientes espectrales Y [kx] a Y [Kn] , también es aplicado en los respectivos dispositivos o funciones de comparación ("comparación") 12-1 a 12 -n. Estos conjuntos son comparados con los conjuntos correspondientes de los bloques de tiempo correspondiente de los coeficientes espectrales estimados X [kx] a X [Kn] en la comparación respectiva 12-1 a 12 -n. Los resultados de la comparación en cada comparación 12-1 a 12 -n es aplicada en un calculador o función de cálculo del filtro ("cálculo de filtro") 15-1 a 15-n. Esta información tiene que ser suficiente para cada cálculo de filtro con el objeto de definir los coeficientes de un filtro para cada bloque de tiempo, este filtro, cuando es aplicado en una reconstrucción decodificada de una señal de entrada, originaría la señal que tiene un envolvente temporal con una resolución mejorada. En otras palabras, el filtro volvería a configurar la señal, de modo que esta replique más estrechamente el envolvente temporal de la señal original. La resolución mejorada es una resolución más fina que la velocidad del bloque. Los detalles adicionales de un filtro preferido son señalados más adelante . Aunque el ejemplo de la Figura 1 muestra la comparación y el cálculo de filtro en el dominio de frecuencia, en principio, la comparación y el cálculo de filtro podrían ser realizados en el dominio de tiempo. Si fueran realizados en el dominio de frecuencia o en el dominio de tiempo, sólo una configuración de filtro sería determinada por bloque de tiempo (aunque la misma configuración de filtro podría ser aplicada a algún número de bloques consecutivos de tiempo) . Aunque en principio, la configuración de filtro puede ser determinada en base a una banda por banda (tal como por banda de la escala ERB) , al hacerlo de este modo se requeriría el envío de un gran número de bits de información secundaria, lo cual perdería la ventaja de la invención, a saber, mejorar la resolución envolvente temporal con un bajo incremento en la velocidad de bits . Una medición de la comparación en cada comparación 12-1 a 12-n es aplicada en un dispositivo o función de decisión ("decisión") 16-1 a 16-n. Cada decisión compara la medición de la comparación contra un umbral o magnitud. Una medición de la comparación podría tomar varias formas y no es crítica. Por ejemplo, el valor absoluto de la diferencia de cada valor correspondiente de coeficiente podría ser calculado y las diferencias sumadas a fin de proporcionar un número único cuyo valor indique el grado en el cual las formas de onda de señal difieran entre sí durante un bloque de tiempo. Este número podría ser comparado con un umbral, de manera que si excediera el umbral, se proporcionaría un indicador "si" al correspondiente cálculo de filtro. En la ausencia de un indicador "si", los cálculos de filtro podrían ser impedidos para el bloque, o si fueran calculados, estos no podrían ser salidos por el cálculo de filtro. Esta información si/no para cada señal constituye un aviso que también podría ser aplicado al formador de paquete de flujo de bits 10 para su inclusión en el flujo de bits (de esta manera, podría existir una pluralidad de avisos, uno para cada señal de entrada y cada uno de estos avisos podría ser representado por un bitio o bit) . En forma alterna, cada decisión 16-1 a 16 -n podría recibir la información a partir de un respectivo cálculo de filtro 14-1 a 14-n en lugar o en adición a la información que proviene de una comparación respectiva 12-1 a 12 -n. La decisión respectiva 16 podría emplear las características calculadas de filtro (por ejemplo, su promedio o sus magnitudes pico) como la base para la toma de una decisión o la asistencia en la toma de una decisión. Como se mencionó con anterioridad, cada cálculo de filtro 14-1 a 14 -n proporciona una representación de los resultados de la comparación, los cuales podrían constituir los coeficientes de un filtro, este filtro, cuando es aplicado en una reconstrucción decodificada de una señal de entrada originaría la señal que tiene un envolvente temporal con una resolución mejorada. Si los coeficientes espectrales estimados X [k] i a X [K] n fueran incompletos (en el caso que el estimador de decodificación proporcionara coeficientes espectrales menores que todas las señales de entrada de audio, para una menor cantidad que todos los bloques de tiempo de las señales de entrada de audio y/o para menos de todas las bandas de frecuencia) , no podrían existir salidas para cada comparación 12-1 a 12 -n para todos los bloques de tiempo, bandas de frecuencia y señales de entrada. El lector debe observar que X [k] 2 a X [K] n se refieren a las salidas reconstruidas, mientras que Y [k] 2 a Y [K] n se refieren a las entradas . La salida de cada cálculo de filtro 14-1 a 14-n podría ser aplicada en el ensamblador de flujo de bits 10. Aunque la información de filtro podría ser enviada por separado desde el flujo de bits, se prefiere que sea enviada como parte del flujo de bits y como parte de la información secundaria. Cuando los aspectos de la invención sean aplicados en los sistemas existentes de codificación basada por bloque, la información adicional proporcionada por los aspectos de la presente invención podría ser introducida en porciones de los flujos de bits de estos sistemas que se pretende que lleven información auxiliar. En las modalidades prácticas, no sólo la información de audio sino también la información secundaria y los coeficientes de filtro serán probables para ser cuantificados o codificados en algún modo a fin de minimizar sus costos de transmisión. Sin embargo, la falta de cuantificación y descuantificación se muestran en las figuras con el propósito de simplificación en la presentación y debido a que estos detalles son bien conocidos y no ayudan en el entendimiento de la invención. Di seño de Fil tro de Wiener en el Dominio de Frecuencia De preferencia, cada uno de los dispositivos o funciones de cálculo de filtro 14-1 a 14-n se caracteriza por un filtro FIR en el dominio de frecuencia se representa los cambios multiplicativos en el dominio de tiempo que son requeridos para obtener una reproducción más exacta de un envolvente temporal original del canal de señal . Este problema de filtro puede ser formulado al menos como un problema de cuadros, el cual a menudo es referido como un diseño de filtro Wiener véase por ejemplo, X. Rong Li , Probabili ty, Random Signáis, and Statistics, CRC Press 1999, New York, pp . 423. La aplicación de las técnicas de filtro Wiener tiene la ventaja de reducir los bits adicionales que son requeridos para transmitir la información de reconfiguración de filtro a un decodificador. Normalmente, las aplicaciones convencionales del filtro Wiener son diseñadas y aplicadas en el dominio de tiempo. El problema de diseño de filtro de menos cuadros de dominio de frecuencia podría ser definido como sigue: dada la representación espectral DFT de una señal original Y [k] y la representación espectral DFT de una aproximación de este canal original X [k] , se calcula un conjunto de coeficientes de filtro ( am) que minimiza la ecuación 1. Se observa que Y[k] y X [k] son valores complejos y por lo tanto, en general, am también será un valor complejo. en donde k es el índice espectral, E es el operador de expectativa y M es la longitud del filtro que está siendo diseñado . La ecuación 1 puede ser nuevamente expresada utilizando expresiones de matriz como se muestra en la ecuación 2 : en donde r*-[p*íl x = [X[k] X[k-?¡ - X[k-M + 1]] y De esta manera, mediante el ajuste de las derivadas parciales en la ecuación 2 con respecto a cada uno de los coeficientes de filtro en cero, es simple mostrar la solución al problema de minimización, el cual es dado por la ecuación 3. A = R??R?r, (3) en donde R x = [E(Y?Xl) E{Y?Xlx) .» E(Y?X M+1)].
La ecuación 3 define el cálculo de los coeficientes óptimos de filtro que minimizan el error entre el espectro original [ Y [k] ) y el espectro reconstruido [X [k] ) de un canal particular. De manera general, un conjunto de coeficientes de filtro se calcula para cada bloque de tiempo de cada señal de entrada . En una modalidad práctica de los aspectos de la invención, es empleado un filtro Wiener de doceavo orden, aunque la invención no se limita al uso de un filtro Wiener de este tamaño. Esta modalidad práctica emplea el procesamiento en el dominio de frecuencia enseguida de una DFT. En consecuencia, los coeficientes de filtro Wiener son números complejos y cada filtro requiere la transmisión de veinticuatro números reales. Para transmitir de manera eficiente esta información de filtro a un decodificador, el proceso de cuantificación de vector (VQ) podría ser utilizado para codificar los coeficientes de cada filtro. Un libro de códigos podría ser empleado, de manera que sólo el índice necesita ser enviado al decodificador para transmitir la información compleja de filtro de doceavo orden. En una modalidad práctica, un libro de códigos de tabla VQ que tiene 24 dimensiones y 16,536 entradas se ha encontrado que es útil. La invención no se limita al uso de la cuantificación de vector, tampoco al uso del libro de códigos. Mientras que la descripción anterior supone el uso de una DFT para estimar el contenido espectral y para diseñar el filtro Wiener, en general cualquier transformada podría ser utilizada. La Figura 2 muestra un ejemplo de un entorno de decodificador o proceso de decodificación en el cual los aspectos de la presente invención podrían ser empleados. Este codificador o proceso de codificación podría ser adecuado para la operación en cooperación con un codificador o proceso de codificación como se describió en conexión con el ejemplo de la Figura 1. Un flujo de bits codificados, tal como el que se produce a través del arreglo de la Figura 1, es recibido a través de cualquier modo adecuado de transmisión o almacenamiento de señal y es aplicado en un despaquetizador de flujo de bits 30 que desempaca el flujo de bits según sea necesario para separar la información codificada de audio de la información secundaria y los avisos de sí/no (si fueron incluidos en el flujo de bits) . De preferencia, la información secundaria incluye un conjunto de coeficientes de filtro para uso en la mejora de la reconstrucción de cada una de una o más de las señales de entrada que fueron aplicadas en el arreglo de codificación de la Figura 1. En este ejemplo, se supone que existe una señal reproducida que corresponde con cada señal de entrada y que la información de reconfiguración de filtro de envolvente temporal es proporcionada para cada señal reproducida, aunque éste no necesita ser el caso, como se mencionó con anterioridad. De esta manera, los conjuntos 1-n de la información secundaria de coeficientes de filtro son mostrados como salidas del despaquetizador de flujo de bits 30. La información de coeficientes de filtro para cada señal de entrada es aplicada en los respectivos filtros de reconfiguración 36-1 a 36-n, cuya operación se explica más adelante. Cada uno de los filtros también podría recibir un aviso respectivo de sí/no 31-1 a 31-n indicando si el filtro tiene que ser activo durante un bloque particular de tiempo. La información secundaria que proviene del paquetizador de flujo de bits 30 también podría incluir otra información tal como por ejemplo, las diferencias de amplitud entre canales, las diferencias de tiempo o fase entre canales y la correlación cruzada entre canales en el caso de una codificación de referencia binaural o sistema paramétrico de estéreo. Un decodificador basado por bloque 42 recibe la información secundaria que proviene del despaquetizador de flujo de bits 30 junto con la información convertida de audio de dominio de tiempo-a-frecuencia del despaquetizador de flujo de bits 30. La información de audio del despaquetizador 30 es aplicada por medio del convertidor o función de conversión de dominio de tiempo a dominio de frecuencia ("T/F") 46, que podría ser la misma que cualquiera de uno de los convertidores o funciones de conversión de dominio de frecuencia ("T/F") 2-1 a 2-n de la Figura 1. El decodificador basado por bloque 42 proporciona una o más salidas, cada una de las cuales es una aproximación de una señal correspondiente de entrada en la Figura 1. Aunque algunas señales de entrada no podrían tener una correspondiente señal de salida, el ejemplo de la Figura 2 muestra las señales de salida 1-n, cada una de las cuales es una aproximación que corresponde con la respectiva señal de las señales de entrada 1-n de la Figura 1. En este ejemplo, cada una de las señales de salida 1-n del decodificador 42 es aplicada en el respectivo filtro de reconfiguración 36-1 a 36-n, cada una de las cuales podría ser implementada como un filtro FIR. Los coeficientes de cada filtro FIR son controlados, en una base de bloque, a través de la respectiva información de filtro que se refiere a un canal particular de entrada cuya salida reconstruida será mejorada. De preferencia, la reconfiguración multiplicativa del envolvente en el dominio de tiempo es conseguida mediante la convolución de cada filtro FIR con una salida de decodificador basado por bloque en cada uno de los filtros 36-1 a 36 -n. De esta manera, la configuración de envolvente temporal de acuerdo con los aspectos de la presente invención toma ventaja de la dualidad de frecuencia de tiempo, la convolución en el dominio de tiempo es equivalente a la multiplicación en el dominio de frecuencia y viceversa. Cada una de las señales de salida decodificadas y filtradas, es entonces aplicada en los respectivos convertidores o funciones de conversión de dominio de frecuencia a dominio de tiempo ("F/T") 44-1 a 44 -n de manera que cada una realice las funciones inversas de una T/F descrita con anterioridad, a saber, una FFT inversa, seguida por la adición de formación de ventana y de superposición. En forma alterna, un filtro adecuado de reconfiguración de dominio de tiempo podría ser empleado en seguida de cada uno de los convertidores de dominio de frecuencia-a-tiempo. Por ejemplo, los n coeficientes polinomiales de una curva polinomial de enésimo orden podrían ser enviados como la información secundaria en lugar de los coeficientes de filtro FIR y la curva aplicada por la multiplicación en el dominio de tiempo. Aunque se prefiere emplear las técnicas de filtro Wiener para transmitir la información de reconfiguración de filtro al decodificador, otras técnicas de dominio de frecuencia y dominio de tiempo podrían ser empleadas, tales como aquellas señaladas en la Solicitud de Patente de los Estados Unidos S. N. 10/113,858 de Truman and Vinton, titulada "Broadband Frequency Translation for High Frequency Regeneration" , presentada el 28 de Marzo del 2002 y publicada como el documento US 2003/0187663 Al el 02 de Octubre del 2003. La solicitud se incorpora en la presente como referencia en su otalidad.
Implemen tación La invención podría ser implementada en hardware o software, o una combinación de ambos (por ejemplo, en series lógicas programables) . A menos que sea especificado de otro modo, los algoritmos incluidos como parte de la invención no son inherentemente relacionados con ninguna computadora particular u otro aparato. En particular, varias máquinas de uso general podrían ser empleadas con programas escritos de acuerdo con las enseñanzas en la presente, o podría ser más conveniente la construcción de aparatos más especializados (por ejemplo, circuitos integrados) para realizar las etapas requeridas de método. Por lo tanto, la invención podría ser implementada en uno o más programas de computadora que se ejecutan en uno o más sistemas programables de cómputo, cada uno de los cuales comprende al menos un procesador, por lo menos un sistema de almacenamiento de datos (que incluye una memoria volátil y no volátil y/o elementos de almacenamiento) , al menos un dispositivo o puerto de entrada y por lo menos un dispositivo o puerto de salida. El código de programa es aplicado en los datos de entrada para realizar las funciones descritas en la presente y generar la información de salida. La información de salida es aplicada en uno o más dispositivos de salida, en un modo conocido. Cada programa podría ser implementado en cualquier lenguaje deseado de cómputo (que incluye los lenguajes de programación de máquina, ensamble, o procedimiento de alto nivel, lógico u orientado por objeto) para comunicarse con un sistema de cómputo. En cualquier caso, el lenguaje podría ser un lenguaje compilado o interpretado. De preferencia, cada programa de cómputo es almacenado o descargado en un dispositivo o medios de almacenamiento (por ejemplo, en una memoria de estado sólido o medios, o medios magnéticos u ópticos) que pueden ser leídos a través de una computadora programable de uso general o especial, que configura y opera la computadora cuando los medios o el dispositivo de almacenamiento sean leídos por el sistema de cómputo para realizar los procedimientos descritos en la presente. El sistema inventivo también podría ser considerado que es implementado como un medio de almacenamiento susceptible de ser leído por computadora, el cual es configurado con un programa de cómputo, en donde el medio de almacenamiento configurado de este modo, provoca que el sistema de cómputo funcione en un modo específico y predefinido para realizar las funciones descritas en la presente. Un número de modalidades de la invención ha sido descrito. Sin embargo, será entendido que varias modificaciones podrían realizarse sin apartarse del espíritu y alcance de la invención. Por ejemplo, algunas de las etapas descritas en la presente podrían ser independientes del orden, y por lo tanto, pueden ser realizadas en un orden diferente del descrito. Incorporación como Referencia Las siguientes patentes, solicitudes y publicaciones de patentes son incorporadas en la presente como referencia, cada una en su totalidad. AC-3 Estándar ATSC A52/A : Estándar de Compresión de Audio Digi tal (AC-3 ) , Revisión A, Advanced Televisión Systems Committee, 20 de Agosto del 2001. El documento A/52A se encuentra disponible en la Red Amplia Mundial (WWW) en http : //www. atsc . org/standards .html . "Design and Implementation of AC-3 Coders," de Steve Vernon, IEEE Trans . Consumer Electronics , Vol. 41, No .3 , Agosto del 1995. "The AC-3 Multichannel Coder" de Mark Davis, Audio Engineering Society Preprint 3774, 95a Convención AES, Octubre del 1993. "High Quality, Low-Rate Audio Transform Coding for Transmission and Multimedia Applications," de Bosi et al, Audio Engineering Society Preprint 3365, 93er Convención AES, Octubre del 1992. Patentes de los Estados Unidos Nos. 5,583,962; 5,632,005; 5,633,981; 5,727, 119; y 6,021,386. AAC ISO/IEC JTC1/SC29, "Information technology - very low bitrate audio-visual coding," ISO/IEC IS-14496 (Parte 3, Audio) , 1996 I) ISO/IEC 13818-7. "MPEG-2 advanced audio coding, AAC". Estándar Internacional, 1997; M. Bosi, K. Brandenburg, S. Quackenbush, L. Fielder, K. Akagiri, H. Fuchs, M. Dietz, J. Herré, G. Davidson, e Y. Oikawa: "ISO/IEC MPEG-2 Advanced Audio Coding". Proc . de la 101a Convención AES, 1996; M. Bosi, K. Brandenburg, S. Quackenbush, L. Fielder, K. Akagiri, H. Fuchs, M. Dietz, J. Herré, G. Davidson, Y. Oikawa: "ISO/IEC MPEG-2 Advanced Audio Coding", Diario de la AES, Vol. 45, No. 10, Octubre del 1997, pp . 789-814; Karlheinz Brandenburg: "MP3 and AAC explained" . Proc . de la Uva AES International Conference on High Quality Audio Coding, Florencia, Italia, 1999; y G.A. Soulodre et al.: "Subjective Evaluation of State-of-the-Art Two-Channel Audio Codees" J. Audio Eng. Soc . , Vol. 46, No.3, pp 164-177, Marzo de 1998. Estéreo de Intensidad MPEG Patentes de los Estados Unidos Nos. 5,323,396; ,539,829; 5,606,618 y 5,621,855. Solicitud Publicada de Patente de los Estados Unidos US 2001/0044713, publicada. Codificación Espacial y Paramétrica Solicitud Provisional de Patente de los Estados Unidos S.N. 60/588,256, presentada el 14 de Julio del 2004 de Davis et al, titulada "Low Bit Rate Audio Encoding and Decoding in Wlrich Múltiple Channels are Represented By Monophonic Channel and Auxiliary Information." Solicitud Publicada de Patente de los Estados Unidos US 2003/0026441, publicada el 06 de Febrero del 2003 Solicitud Publicada de Patente de los Estados Unidos US 2003/0035553, publicada el 20 de Febrero del 2003, Solicitud Publicada de Patente de los Estados Unidos US 2003/0219130 (Baumgarte & Faller) publicada el 27 de Noviembre del 2003, Audio Engineering Society Paper 5852, Marzo del 2003 Solicitud Publicada de Patente de los Estados Unidos WO 03/090206, publicada el 30 de Octubre del 2003 Solicitud Publicada de Patente de los Estados Unidos WO 03/090207, publicada el 30 de Octubre del 2003 Solicitud Publicada de Patente de los Estados Unidos WO 03/090208, publicada el 30 de Octubre del 2003 Solicitud Publicada de Patente de los Estados Unidos WO 03/007656, publicada el 22 de Enero del2003 Publicación de Solicitud Publicada de Patente de los Estados Unidos US 2003/0236583 Al, Baumgarte et al, publicada el 25 de Diciembre del 2003, "Hybrid Multi -Channel/Cue Coding/Decoding of Audio Signáis," Solicitud S.N. 10/246,570. "Binaural Cue Coding Applied to Stereo and Multi-Channel Audio Compression, " de Faller et al, Audio Engineering Society Convention Paper 5574, 112va Convención, Munich, Mayo del 2002. "Why Binaural Cue Coding is Better than Intensity Stereo Coding," by Baumgarte et al, Audio Engineering Society Convention Paper 5575, 112va Convención, Munich, Mayo del 2002. "Design and Evaluatin of Binaural Cue Coding Schemes," de Baumgarte et al, Audio Engineering Society Convention Paper 5706, 113va Convención, Los Angeles, Octubre del 2002. "Efficient Representation of Spatial Audio Using Perceptual Parametrization, " de Faller et al, IEEE Workshop on Applications of Signal Processing to Audio and Acoustics 2001, New Paltz, New York, Octubre del 2001, pp . 199-202. "Estimation of Auditory Spatial Cues for Binaural Cue Coding," de Baumgarte et al, Proc. ICASSP 2002, Orlando, Florida, Mayo del 2002, pp . 11-1801-1804. "Binaural Cue Coding: A Novel and Efficient Representation of Spatial Audio," de Faller et al, Proc. ICASSP 2002, Orlando, Florida, Mayo del 2002, pp . II-1841-II-1844. "High-quality parametric spatial audio coding at low bitrates," de Breebaart et al, Audio Engineering Society Convention Paper 6072, 116va Convención, Berlín, Mayo del 2004. "Audio Coder Enhancement using Scalable Binaural Cue Coding with Equalized Mixing," de Baumgarte et al, Audio Engineering Society Convention Paper 6060, 116va Convención, Berlín, Mayo del 2004. "Low complexity parametric stereo coding," de Schuijers et al, Audio Engineering Society Convention Paper 6073, 116va Convención, Berlín, Mayo del 2004. "Synthetic Ambience in Parametric Stereo Coding," de Engdegard et al, Audio Engineering Society Convention Paper 6074, 116va Convención, Berlín, Mayo del 2004. Otras Patente de los Estados Unidos No. 5,812,971, Herré, "Enhanced Joint Stereo Coding Method Using Temporal Envelope Shaping," 22 de Septiembre de 1998 "Intensity Stereo Coding," de Herré et al, Audio Engineering Society Preprint 3799, 96a Convención, Ámsterdam, 1994.

Claims (39)

  1. REIVINDICACIONES 1. Un método de codificación de señal de audio en el cual una o más señales de audio son codificadas en un flujo de bits que incluye la información de audio y la información secundaria que se refiere a la información de audio y que es útil en la decodificación del flujo de bits, la codificación incluye el procesamiento que divide cada una de una o más de las señales de audio en bloques de tiempo y actualiza por lo menos alguna de la información secundaria de una manera no más frecuente que la velocidad de bloque, de manera que la información de audio, cuando sea decodificada, tenga una resolución envolvente temporal que es limitada por la velocidad de bloque, caracterizado porque comprende comparar el envolvente temporal al menos de una señal de audio y el envolvente temporal de una reconstrucción decodificada que es estimada al menos de cada una de la señal de audio, esta reconstrucción estimada emplea por lo menos alguna de la información de audio y al menos alguna de la información secundaria, representaciones de los resultados de comparación que son útiles para mejorar la resolución envolvente temporal al menos de alguna información de audio cuando es decodificada .
  2. 2. El método de conformidad con la reivindicación 1, caracterizado porque la comparación es realizada para uno o más bloques de tiempo de una o más bandas de frecuencia de una o más señales de audio.
  3. 3. El método de conformidad con la reivindicación 2, caracterizado porque la comparación es realizada para menos de todas las señales de audio.
  4. 4. El método de conformidad con la reivindicación 2, caracterizado porque la comparación es realizada para menos de todos los bloques de tiempo de una señal de audio.
  5. 5. El método de conformidad con la reivindicación 2 , caracterizado porque la comparación es realizada para menos de todas las bandas de frecuencia de una señal de audio.
  6. 6. El método de conformidad con cualquiera de las reivindicaciones 1-5, caracterizado además porque comprende dar salida al menos a algunas de las representaciones de los resultados de la comparación para uso a través de un decodificador o procesos de decodificación.
  7. 7. El método de conformidad con la reivindicación 6, caracterizado porque algunas representaciones de los resultados de la comparación no son de salida.
  8. 8. El método de conformidad con la reivindicación 7, caracterizado porque una representación de los resultados de la comparación no es de salida cuando la medición de esta comparación sea más grande que o menos que un umbral .
  9. 9. El método de conformidad con cualquiera de las reivindicaciones 1-8, caracterizado porque una representación de los resultados de la comparación es expresada como un conjunto de coeficientes de un filtro, este filtro cuando es aplicado en una reconstrucción decodificada de una señal de salida, daría origen a la señal que tiene un envolvente temporal con una resolución mejorada.
  10. 10. El método de conformidad con la reivindicación 9, caracterizado porque el filtro, cuando es aplicado en una reconstrucción decodificada de una señal de entrada, reconfiguraría la señal de modo que ésta replique más estrechamente el envolvente temporal de la señal original .
  11. 11. El método de conformidad con la reivindicación 9 ó 10, caracterizado porque la resolución mejorada es una resolución más fina que la velocidad de bloque.
  12. 12. El método de conformidad con cualquiera de las reivindicaciones 9-11, caracterizado porque los coeficientes son coeficientes de un filtro Wiener.
  13. 13. El método de conformidad con cualquiera de las reivindicaciones 1-12, caracterizado porque una pluralidad de señales de audio es combinada en una señal compuesta, la información de audio es una versión codificada perceptual de la señal compuesta, y la información secundaria incluye uno o más parámetros indicativos de las propiedades espaciales de la pluralidad de señales de audio.
  14. 14. El método de conformidad con cualquiera de las reivindicaciones 1-12, caracterizado porque una pluralidad de señales de audio es combinada en una o más señales derivadas, cada una es derivada de una o de una combinación de al menos dos señales de audio, la información de audio es una versión codificada perceptual de las señales derivadas, y la información secundaria incluye uno o más parámetros indicativos de las propiedades espaciales de algunas o la totalidad de la pluralidad de señales de audio.
  15. 15. Un método de codificación y decodificación de señal de audio, en el cual una o más señales de entrada de audio son codificadas en un flujo de bits que incluye la información de audio e información secundaria que se refiere a la información de audio y que es útil en la decodificación del flujo de bits, el flujo de bits es recibido y la información de audio es decodificada utilizando la información secundaria a fin de proporcionar una o más señales de salida de audio, la codificación y decodificación incluyen el procesamiento que divide cada una de una o más de las señales de entrada de audio y el flujo de bits decodificado, de manera respectiva, en bloques de tiempo, la codificación actualiza al menos alguna de la información secundaria de una manera no más frecuente que la velocidad de bloque, de manera que la información de audio, cuando sea decodificada, tiene un envolvente temporal que posee una resolución limitada por la velocidad de bloque, caracterizado porque comprende comparar el envolvente temporal al menos de una señal de entrada de audio y el envolvente temporal de una reconstrucción decodificada que es estimada al menos de cada señal de entrada de audio, esta reconstrucción estimada emplea por lo menos alguna de la información de audio y al menos alguna de la información secundaria, la comparación proporciona una representación de los resultados de la comparación, estas representaciones son útiles para mejorar la resolución envolvente temporal al menos de alguna de la información de audio cuando sea decodificada, dar salida al menos a algunas de las representaciones, y decodificar el flujo de bits, la decodificación emplea la información de audio, la información secundaria y las representaciones que son de salida.
  16. 16. Un método de decodificación de señal de audio, en el cual una o más señales de entrada de audio han sido codificadas en un flujo de bits que incluye información de audio e información secundaria que se refiere a la información de audio y es útil en la decodificación del flujo de bits, la codificación incluye el procesamiento que divide cada una de una o más de las señales de entrada de audio en bloques de tiempo y actualiza por lo menos alguna de la información secundaria de una manera no más frecuente que la velocidad de bloque, de manera que la información de audio, cuando es decodificada utilizando la información secundaria, tenga una resolución envolvente temporal que es limitada por la velocidad de bloque, la codificación además incluye la comparación del envolvente temporal al menos de una señal de entrada de audio y el envolvente temporal de una reconstrucción decodificada que es estimada al menos de cada señal de entrada de audio, esta reconstrucción estimada emplea por lo menos alguna información de audio y al menos alguna de la información secundaria, la comparación proporciona una representación de los resultados de la comparación, estas representaciones son útiles para mejorar la resolución envolvente temporal al menos de alguna de la información de audio cuando sea decodificada, y la codificación además incluye la salida al menos de algunas de las representaciones, caracterizado porque comprende la recepción del flujo de bits, y la decodificación del flujo de bits, la decodificación emplea la información de audio, la información secundaria y las representaciones que son de salida .
  17. 17. El método de conformidad con la reivindicación 15 ó 16, caracterizado porque la reconstrucción estimada es la misma que al menos una porción de la decodificación.
  18. 18. El método de conformidad con la reivindicación 15 ó 16, caracterizado porque la comparación es realizada para uno o más bloques de tiempo de una o más bandas de frecuencia de una o más señales de entrada de audio.
  19. 19. El método de conformidad con la reivindicación 18, caracterizado porque la comparación es realizada para menos de todas las señales de audio.
  20. 20. El método de conformidad con la reivindicación 18, caracterizado porque la comparación es realizada para menos de todos los bloques de tiempo de una señal de audio.
  21. 21. El método de conformidad con la reivindicación 18, caracterizado porque la comparación es realizada para menos de todas las bandas de frecuencia de una señal de audio .
  22. 22. El método de conformidad con cualquiera de las reivindicaciones 15-21, caracterizado porque algunas representaciones de los resultados de los resultados de la comparación no son de salida.
  23. 23. El método de conformidad con la reivindicación 22, caracterizado porque una representación de los resultados de la comparación no es de salida cuando la medición de esta comparación sea más grande que o menor que un umbral .
  24. 24. El método de conformidad con cualquiera de las reivindicaciones 15-23, caracterizado porque la información secundaria incluye las representaciones.
  25. 25. El método de conformidad con cualquiera de las reivindicaciones 15-24, caracterizado porque la representación de los resultados de comparación es expresada como un conjunto de coeficientes de un filtro, este filtro cuando es aplicado en la reconstrucción decodificada de una señal de entrada a través de la decodificación, origina la señal que tiene un envolvente temporal con una resolución mejorada.
  26. 26. El método de conformidad con la reivindicación 25, caracterizado porque el filtro, cuando es aplicado en una reconstrucción decodificada de una señal de entrada reconfiguraría la señal, de modo que replique de manera más estrecha el envolvente temporal de la señal original .
  27. 27. El método de conformidad con la reivindicación 25 ó 26, caracterizado porque la resolución mejorada es una resolución más fina que la velocidad de bloque.
  28. 28. El método de conformidad con cualquiera de las reivindicaciones 25-27, caracterizado porque el filtro es aplicado mediante la convolución de los coeficientes de filtro con la representación de dominio de frecuencia de la reconstrucción decodificada de una señal de entrada.
  29. 29. El método de conformidad con cualquiera de las reivindicaciones 25-27, caracterizado porque el filtro es aplicado multiplicando los coeficientes de filtro por la representación de dominio de tiempo de la reconstrucción decodificada de una señal de entrada.
  30. 30. El método de conformidad con cualquiera de las reivindicaciones 25-29, caracterizado porque los coeficientes son coeficientes de un filtro Wiener.
  31. 31. El método de conformidad con cualquiera de las reivindicaciones 15-30, caracterizado porque la pluralidad de señales de entrada de audio es combinada en una señal compuesta, la información de audio es una versión codificada de codificación perceptual de la señal compuesta, y la información secundaria incluye uno o más parámetros indicativos de las propiedades espaciales de la pluralidad de señales de entrada de audio.
  32. 32. El método de conformidad con cualquiera de las reivindicaciones 15-30, caracterizado porque la pluralidad de señales de entrada de audio es combinada en una o más señales derivadas, cada una es derivada a partir de una o de una combinación de al menos dos señales de entrada de audio, la información de audio es una versión codificada de codificación perceptual de las señales derivadas, y la información secundaria incluye uno o más parámetros indicativos de las propiedades espaciales de algunas o de todas de la pluralidad de señales de entrada de audio.
  33. 33. Un aparato, caracterizado porque es adaptado para realizar los métodos de conformidad con cualquiera de las reivindicaciones 1-32.
  34. 34. Un programa de cómputo, caracterizado porque es almacenado en un medio susceptible de ser leído por computadora que provoca que una computadora realice los métodos de conformidad con cualquiera de las reivindicaciones 1-32.
  35. 35. Un flujo de bits, caracterizado porque es producido a través de los métodos de conformidad con cualquiera de las reivindicaciones 6-14.
  36. 36. Un flujo de bits, caracterizado porque es producido a través del aparato adaptado para realizar los métodos de conformidad con cualquiera de las reivindicaciones 6-14.
  37. 37. Un codificador de señal de audio en el cual una o más señales de audio son codificadas en un flujo de bits que incluye información de audio e información secundaria que se refiere a la información de audio y es útil en la decodificación del flujo de bits, la codificación incluye el procesamiento que divide cada una de una o más de las señales de audio en bloques de tiempo y actualiza al menos alguna de la información secundaria de manera no más frecuente que la velocidad de bloque, de manera que la información de audio, cuando sea decodificada, tenga una resolución de envolvente temporal que es limitada por la velocidad del bloque, caracterizado porque comprende el medio que compara el envolvente temporal al menos de una señal de audio y el envolvente temporal de una reconstrucción decodificada que es estimada al menos de cada una de la señal de audio, esta reconstrucción estimada emplea por lo menos alguna de la información de audio y al menos alguna de la información secundaria, representaciones de los resultados de comparación son útiles para mejorar la resolución del envolvente temporal al menos de alguna de la información de audio cuando es decodificada, y el medio que da salida al menos a algunas de las representaciones de los resultados de la comparación para uso por un decodificador o proceso de decodificación.
  38. 38. Un sistema de codificación y decodificación de señal de audio en el cual una o más señales de entrada de audio son codificadas en un flujo de bits que incluye información de audio e información secundaria que se refiere a la información de audio y es útil en la decodificación del flujo de bits, el flujo de bits es recibido y la información de audio es decodificada utilizando la información secundaria a fin de proporcionar una o más señales de salida de audio, la codificación y decodificación incluyen el procesamiento que divide cada una de una o más de las señales de entrada de audio y el flujo de bits decodificado, de manera respectiva, en bloques de tiempo, la codificación actualiza al menos alguna de la información secundaria de una manera no más frecuente que la velocidad del bloque, de manera que la información de audio, cuando es decodificada, tenga un envolvente temporal que posee una resolución limitada por la velocidad de bloque, caracterizado porque comprende el medio que compara el envolvente temporal al menos de una señal de entrada de audio y el envolvente temporal de una reconstrucción decodificada que es estimada al menos de cada señal de entrada de audio, esta reconstrucción estimada emplea al menos alguna de la información de audio y por lo menos alguna de la información secundaria, la comparación proporciona una representación de los resultados de la comparación, estas representaciones son útiles para mejorar la resolución del envolvente temporal al menos de alguna información de audio cuando sea decodificada, el medio que da salida al menos a algunas de las representaciones, y el medio que decodifica el flujo de bits, el medio de decodificación emplea la información de audio, la información secundaria y las representaciones que son de salida.
  39. 39. Un decodificador de señal de audio en el cual una o más señales de entrada de audio han sido codificadas en un flujo de bits que incluye información de audio e información secundaria que se refiere a la información de audio y es útil en la decodificación del flujo de bits, la codificación incluye el procesamiento que divide cada una de una o más de las señales de entrada de audio en bloques de tiempo y actualiza al menos alguna de la información secundaria de una manera no más frecuente que la velocidad de bloque, de manera que la información de audio, cuando es decodificada utilizando la información secundaria, tenga una resolución de envolvente temporal que es limitada por la velocidad de bloque, la codificación además incluye la comparación del envolvente temporal al menos de una señal de entrada de audio y el envolvente temporal de una reconstrucción decodificada que es estimada al menos de cada una de la señal de entrada de audio, esta reconstrucción estimada emplea por lo menos alguna de la información de audio y al menos alguna de la información secundaria, la comparación proporciona una representación de los resultados de la comparación, estas representaciones son útiles para mejorar la resolución del envolvente temporal al menos de alguna de la información de audio cuando sea decodificada, y la codificación además incluye dar salida al menos a algunas de las representaciones, caracterizado porque comprende el medio que recibe el flujo de bits, y el medio que decodifica el flujo de bits, la decodificación emplea la información de audio, la información secundaria y las representaciones que son de salida.
MX2007001969A 2004-08-18 2005-08-03 Ensamble de guia de fruta de carriles multiples que tiene extremos de reborde integrales para un extractor de jugo y metodos relacionados. MX2007001969A (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/921,074 US7303061B2 (en) 2004-08-18 2004-08-18 Multi-lane fruit guide assembly having integral ridge ends for a juice extractor and related methods
PCT/US2005/027861 WO2006023292A2 (en) 2004-08-18 2005-08-03 Multi-lane fruit guide assembly having integral ridge ends for a juice extractor and related methods

Publications (1)

Publication Number Publication Date
MX2007001969A true MX2007001969A (es) 2007-05-04

Family

ID=35908439

Family Applications (1)

Application Number Title Priority Date Filing Date
MX2007001969A MX2007001969A (es) 2004-08-18 2005-08-03 Ensamble de guia de fruta de carriles multiples que tiene extremos de reborde integrales para un extractor de jugo y metodos relacionados.

Country Status (9)

Country Link
US (1) US7303061B2 (es)
EP (1) EP1786709B1 (es)
AR (1) AR050298A1 (es)
BR (1) BRPI0515205B8 (es)
CR (1) CR8908A (es)
ES (1) ES2442859T3 (es)
MX (1) MX2007001969A (es)
WO (1) WO2006023292A2 (es)
ZA (1) ZA200701166B (es)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7503449B2 (en) * 2004-08-18 2009-03-17 John Bean Technologies Corporation Multi-lane fruit guide assembly for a juice extractor and related methods
US7156016B2 (en) 2004-08-18 2007-01-02 Fmc Technologies, Inc. Juice extractor with integral juice manifold and cup bridge
US20070245908A1 (en) * 2006-04-20 2007-10-25 Helio Brandao Fruit juice extractor including peel oil and frit separation filter and associated methods
CN112042968B (zh) * 2020-09-28 2021-11-05 宁夏梦源涌林农业科技有限公司 一种番茄清洗装置
USD1000912S1 (en) * 2021-10-08 2023-10-10 Zummo Innovaciones Mecánicas, S.A.U. Electric fruit juicer
US12441554B2 (en) * 2022-05-16 2025-10-14 Walmart Apollo, Llc Hangar guide

Family Cites Families (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3123114A (en) * 1964-03-03 Richard a
US1092609A (en) * 1908-11-30 1914-04-07 Continental Can Co Can-transferring mechanism.
US1755721A (en) * 1927-02-28 1930-04-22 Winkler Alfred Apparatus for handling articles
US2300494A (en) * 1939-11-14 1942-11-03 Fogar Inc Apparatus for the extraction of juice from citrus fruits
US2324246A (en) * 1941-05-21 1943-07-13 Fmc Corp Can aligner
US2586586A (en) * 1948-01-22 1952-02-19 Cutter Lab Vial filler
US2649730A (en) * 1949-02-16 1953-08-25 Fmc Corp Method of and apparatus for extracting juice from whole citrus fruit
US2699806A (en) * 1951-04-10 1955-01-18 James W Gardner Machine for slitting the skins of nuts
US2780988A (en) * 1953-02-24 1957-02-12 Fmc Corp Method of and apparatus for processing whole fruit
US2949998A (en) * 1958-02-12 1960-08-23 Smith Kline French Lab Ampule feeding device
US3086455A (en) * 1958-11-17 1963-04-23 Fmc Corp Fruit processing apparatus
US3040864A (en) * 1960-01-26 1962-06-26 Fmc Corp High speed feed mechanism
US3367473A (en) * 1966-07-28 1968-02-06 Fmc Corp Agitating article feed chute
US3469672A (en) * 1967-09-27 1969-09-30 Lynch Corp Vibratory grouping apparatus
US3499519A (en) * 1968-03-15 1970-03-10 Fmc Corp Fruit feeding apparatus
US3717084A (en) * 1971-01-18 1973-02-20 Fmc Corp Water spray ring for citrus fruit processing apparatus
US3736865A (en) * 1971-04-19 1973-06-05 Fmc Corp Fruit processing apparatus
US3713527A (en) * 1971-09-16 1973-01-30 Clyde Corp Elevator feeder structure
US3960456A (en) * 1974-11-25 1976-06-01 Kenneth Edward Norris Incipient shear pin failure indicating means
DE2610720A1 (de) * 1976-03-13 1977-09-15 Ringfeder Gmbh Kraftschluessige, starr wirksame wellenkupplung
US4020943A (en) * 1976-06-17 1977-05-03 Fmc Corporation Fruit feeding apparatus
US4132358A (en) * 1976-10-08 1979-01-02 Keely Robert H Sprinkler nozzle
US4154163A (en) * 1977-05-23 1979-05-15 Fmc Corporation CCX extractor
US4212088A (en) * 1978-05-18 1980-07-15 George J. Ghiz Apparatus for cleaning swimming pools
US4309943A (en) * 1980-02-13 1982-01-12 Fmc Corporation Citrus fruit juice extractor
US4343393A (en) * 1980-02-13 1982-08-10 Fmc Corporation Feeder for fruits and the like
US4309944A (en) * 1980-02-13 1982-01-12 Fmc Corporation High speed fruit feeding apparatus
US4391185A (en) * 1980-07-24 1983-07-05 Fmc Corporation System for controlling a juice extraction facility
US4376409A (en) * 1980-08-11 1983-03-15 Fmc Corporation Citrus fruit juice extractor
US4300449A (en) * 1980-08-15 1981-11-17 Fmc Corporation Citrus fruit juice extractor having a multiple chamber juice manifold
US4705055A (en) * 1985-06-21 1987-11-10 Brown International Corporation Apparatus for automatically cleaning extrusion screens in juice finishing machines and the like
US4700620A (en) * 1986-02-10 1987-10-20 Fmc Corporation Citrus juice extractor
US4885182A (en) * 1988-06-03 1989-12-05 The Proctor & Gamble Company Method of and apparatus for extracting juice and meat from a fruit
US4951563A (en) * 1988-09-06 1990-08-28 Warren Loyd C Fully automatic citrus fruit juice extractor
US4905586A (en) * 1988-09-12 1990-03-06 Fmc Corporation Single head juice extractor
US4922813A (en) * 1989-02-02 1990-05-08 Fmc Corporation Low cost quick insert citrus strainer tube
US5017912A (en) * 1989-10-17 1991-05-21 Bell Helicopter Textron Inc. Electrical detection of shear pin operation
IT1236291B (it) * 1989-10-19 1993-02-02 Antonio Cimenti Macchina per estrarre il succo da agrumi particolarmente arance.
US5070778A (en) * 1989-12-06 1991-12-10 Fmc Corporation Juice extractor having modified plug-forming cutter
IT1247629B (it) * 1990-11-08 1994-12-28 Antonio Cimenti Macchina per l'estrazione del succo da agrumi
ZA92550B (en) * 1991-03-01 1992-10-28 Fmc Corp Fruit juice extraction press
US5193446A (en) * 1992-02-18 1993-03-16 Fmc Corporation Automatic spray ring for use in a juice finisher
US5415492A (en) * 1993-07-02 1995-05-16 Farrel Corporation Coupling mechanism for quickly axially aligning rotor to journals
US5657927A (en) * 1995-03-23 1997-08-19 Brown International Corporation Fruit processing machine
US5483870A (en) * 1995-05-12 1996-01-16 Anderson; David N. Countertop citrus juicer
BR7501779U (pt) * 1995-08-01 1996-12-10 Neto Carlos Mendes Sistema de acionamento da cuba de corte e prensagem para máquina extratora de suco citrico
NL1003761C2 (nl) * 1996-08-07 1998-02-12 Food Processing Systems Doseerinrichting voor eieren of dergelijke in hoofdzaak ronde voorwerpen.
ES2130077B1 (es) * 1997-06-26 2000-01-16 Catarain Arregui Esteban Maquina automatica suministradora de zumos naturales.
US5902066A (en) * 1997-07-10 1999-05-11 Lake Shore Cryotronics, Inc. Taper shaft lock
US5996485A (en) * 1998-05-29 1999-12-07 Fmc Corporation Juice extractor with alignment bearing
US5992311A (en) * 1998-05-29 1999-11-30 Fmc Corporation Juice extractor with hydraulic control of extraction back pressure
US5970861A (en) * 1998-05-29 1999-10-26 Fmc Corporation Juice extractor with safety release member
IT1302199B1 (it) * 1998-09-11 2000-07-31 Siprem Internat S R L Apparecchiatura perfezionata per la separazione di sostanze liquidee solide, in particolare per l'estrazione di succo dalla frutta e
SE9901711L (sv) * 1999-05-11 2000-11-12 Skf Mekanprodukter Ab Fästanordning
US6289800B1 (en) * 2000-11-27 2001-09-18 David J. Hall Citrus-juice extractor
US6568319B2 (en) * 2001-05-14 2003-05-27 Fmc Technologies, Inc. Juice extractor with improved two-piece orifice tube

Also Published As

Publication number Publication date
ES2442859T3 (es) 2014-02-13
WO2006023292A3 (en) 2006-09-21
EP1786709B1 (en) 2013-10-23
AR050298A1 (es) 2006-10-11
BRPI0515205A (pt) 2008-07-08
ZA200701166B (en) 2008-04-30
EP1786709A4 (en) 2012-10-03
EP1786709A2 (en) 2007-05-23
US20060037487A1 (en) 2006-02-23
CR8908A (es) 2007-11-23
BRPI0515205B8 (pt) 2020-01-21
WO2006023292A2 (en) 2006-03-02
BRPI0515205B1 (pt) 2019-11-19
US7303061B2 (en) 2007-12-04

Similar Documents

Publication Publication Date Title
AU2011200680C1 (en) Temporal Envelope Shaping for Spatial Audio Coding using Frequency Domain Weiner Filtering
MX2007001969A (es) Ensamble de guia de fruta de carriles multiples que tiene extremos de reborde integrales para un extractor de jugo y metodos relacionados.
HK40072591A (en) Temporal envelope shaping for spatial audio coding using frequency domain wiener filtering
HK40072591B (en) Temporal envelope shaping for spatial audio coding using frequency domain wiener filtering
HK40068027A (en) Temporal envelope shaping for spatial audio coding using frequency domain wiener filtering
HK40068027B (en) Temporal envelope shaping for spatial audio coding using frequency domain wiener filtering
AU2012205170B2 (en) Temporal Envelope Shaping for Spatial Audio Coding using Frequency Domain Weiner Filtering
HK1245492A1 (en) Temporal envelope shaping for spatial audio coding using frequency domain wiener filtering
HK1245492B (en) Temporal envelope shaping for spatial audio coding using frequency domain wiener filtering
HK1099838A (en) Temporal envelope shaping for spatial audio coding using frequency domain wiener filtering
HK1099838B (en) Temporal envelope shaping for spatial audio coding using frequency domain wiener filtering

Legal Events

Date Code Title Description
GB Transfer or rights
FG Grant or registration