Method and apparatus for coding signal while adaptively allocating number of pulses
AssigneeNEC Corporation
InventorKazunori Ozawa
Life of this patent
Estimating the term…
Abstract
A signal coding apparatus includes a signal dividing section for dividing an input signal in units of frames and in units of bands, a pulse allocating section for determining a performance request value for each of the bands, for determining a number of pulses for each of the bands from the performance request value for the band, and for adaptively allocating the determined numbers of pulses to the bands for every frame, and a plurality of coding circuits respectively provided for the bands. Each of said plurality of coding circuits generates a transmission signal for a corresponding band for every frame based on the number of pulses allocated to the corresponding band.
Claims25
A signal coding apparatus comprising:
- signal dividing means for dividing an input sound signal in units of frames and in units of bands to generate a frame signal for each frame and for the bands and a band frame signal for each frame and for each band;
- pulse allocating means for determining a performance request value for each of the bands and a band control signal from the frame signal, for determining a number of pulses for each of the bands from the performance request value for the band, and for adaptively allocating the determined numbers of pulses to the bands for every frame;
- and
- a plurality of coding circuits respectively provided for the bands, wherein each of said plurality of coding circuits generates a transmission signal for a corresponding band for every frame from the band frame signal and the band control signal based on the number of pulses allocated to the corresponding band.
A signal coding apparatus comprising:
- signal dividing means for dividing an input sound signal in units of frames and in units of bands to generate a band frame signal for each frame and for each band;
- pulse allocating means for determining a performance request value for each of the bands from a band impulse response for each of the bands, for determining a number of pulses for each of the bands from the performance request value for the band, and for adaptively allocating the determined numbers of pulses to the bands for every frame;
- and
- a plurality of coding circuits respectively provided for the bands, wherein each of said plurality of coding circuits generates a transmission signal for a corresponding band for every frame and the band impulse response for the corresponding band from the band frame signal based on the number of pulses allocated to the corresponding band.
A method of coding an input sound signal, comprising the steps of:
- dividing the input sound signal in units of frames and in units of bands to generate a band frame signal;
- determining a performance request value for each of the bands to determine a number of pulses for each of the bands from the performance request value for the band;
- adaptively allocating the determined numbers of pulses to the bands for every frame;
- and
- generating a transmission signal for a corresponding band for every frame from the band frame signal based on the number of pulses allocated to the corresponding band.
Dependencies are inferred from the claim text.