Digital signal coding/decoding apparatus, digital signal coding apparatus, and digital signal decoding apparatus
First Claim
1. A digital signal processing system wherein a digital input signal is compressed to provide a compressed signal for recording on a medium, and the compressed signal, reproduced from the medium, is expanded to provide a digital output signal, the system comprising:
- a compressor, the compressor including;
non-block frequency analysis means for carrying out a frequency analysis of the digital input digital signal to provide a frequency range signal in each of plural frequency ranges, the non-block frequency analysis means carrying out the frequency analysis without dividing the digital input signal into blocks,block frequency analysis means for carrying out a block frequency analysis of the frequency range signals from the non-block frequency analysis means to provide a block of spectral coefficients, the block frequency analysis means including means for dividing the frequency range signals in time into blocks, andmeans for quantizing the block of spectral coefficients from the block frequency analysis means to provide a block of the compressed signal;
an expander, the expander including;
block frequency synthesis means for performing a block frequency synthesis to transform, from a frequency base to a time base, the spectral coefficients in each of the frequency ranges in each block of the compressed signal reproduced from the medium, the block frequency synthesis means providing, in each of the frequency ranges, a block of a reproduced frequency range signal, andnon-block frequency synthesis means for conducting frequency synthesis of the reproduced frequency range signals from the block frequency synthesis means to provide the digital output signal, the non-block frequency synthesis means conducting the frequency synthesis without dividing the reproduced frequency range signals into blocks; and
scale-down means for scaling down values in one of the block frequency analysis performed by the block frequency analysis means and the block frequency synthesis performed by the block frequency synthesis means, the scale-down means operating to cause noise levels resulting from scaling down the values to be different in each of the frequency ranges.
0 Assignments
0 Petitions
Accused Products
Abstract
A digital signal processing system comprising a compressor, an expander and a scale-down circuit. The compressor includes non-block frequency analyzer that frequency analyzes the digital input digital signal, without dividing it into block, to provide a frequency range signal in each of plural frequency ranges. A block frequency analyzer divides the frequency range signals into blocks and performs a block frequency analysis of each block of the frequency range signals to provide a block of spectral coefficients. A quantizer quantizes the block of spectral coefficients from the block frequency analyzer to provide a block of a compressed signal. The expander includes a block frequency synthesizer that performs a block frequency synthesis to transform, from the frequency domain to the time domain, the spectral coefficients in each of the frequency ranges in each block of the compressed signal to provide, in each of the frequency ranges, a block of a reproduced frequency range signal. A non-block frequency synthesizer synthesizes the reproduced frequency range signals, without dividing them into blocks, to provide the digital output signal. Finally, the system includes a scale-down circuit that scales down values in the block frequency analysis performed by the block frequency analyzer or the block frequency synthesis performed by the block frequency synthesizer. The scale-down circuit operates to cause the noise levels resulting from scaling down the values to be different in each of the frequency ranges.
-
Citations
34 Claims
-
1. A digital signal processing system wherein a digital input signal is compressed to provide a compressed signal for recording on a medium, and the compressed signal, reproduced from the medium, is expanded to provide a digital output signal, the system comprising:
-
a compressor, the compressor including; non-block frequency analysis means for carrying out a frequency analysis of the digital input digital signal to provide a frequency range signal in each of plural frequency ranges, the non-block frequency analysis means carrying out the frequency analysis without dividing the digital input signal into blocks, block frequency analysis means for carrying out a block frequency analysis of the frequency range signals from the non-block frequency analysis means to provide a block of spectral coefficients, the block frequency analysis means including means for dividing the frequency range signals in time into blocks, and means for quantizing the block of spectral coefficients from the block frequency analysis means to provide a block of the compressed signal; an expander, the expander including; block frequency synthesis means for performing a block frequency synthesis to transform, from a frequency base to a time base, the spectral coefficients in each of the frequency ranges in each block of the compressed signal reproduced from the medium, the block frequency synthesis means providing, in each of the frequency ranges, a block of a reproduced frequency range signal, and non-block frequency synthesis means for conducting frequency synthesis of the reproduced frequency range signals from the block frequency synthesis means to provide the digital output signal, the non-block frequency synthesis means conducting the frequency synthesis without dividing the reproduced frequency range signals into blocks; and scale-down means for scaling down values in one of the block frequency analysis performed by the block frequency analysis means and the block frequency synthesis performed by the block frequency synthesis means, the scale-down means operating to cause noise levels resulting from scaling down the values to be different in each of the frequency ranges. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. Apparatus for compressing a digital input signal to provide a compressed signal, the apparatus comprising:
-
filter means for dividing the digital input signal by frequency to provide a frequency range signal in each of plural frequency ranges; first block floating means for applying first block floating processing to a block of the frequency range signal in each of the frequency ranges to provide a block floating processed signal in each of the frequency ranges, the blocks of the frequency range signals having a block size; orthogonal transform means for carrying out orthogonal transform processing of the block of the block floating processed signal in each of the frequency ranges to provide spectral coefficients, the orthogonal transform means including scale down means for performing scale down operations on values processed by the orthogonal transform means in each of the frequency ranges, the scale down means carrying out an adaptively controlled scale down operation on the values in the orthogonal transform processing in a lower frequency one of the frequency ranges, and for carrying out a fixed scale down operation on the values in the orthogonal transform processing in a higher frequency one of the frequency ranges; second block floating means for applying second block floating processing to blocks of the spectral coefficients to provide second block floating processed spectral coefficients, the blocks being obtained by grouping the spectral coefficients by frequency, and having a block size smaller than the block size of the blocks whereto the first block floating processing is applied; and means for quantizing the second block floating processed spectral coefficients to provide the compressed signal. - View Dependent Claims (16, 17, 19, 20)
-
-
18. Apparatus for expanding a compressed digital signal to provide an output signal, the compressed digital signal being obtained by deriving a frequency range signal in each of plural frequency ranges from a digital input signal, applying first block floating processing to a block of the frequency range signal in each of the frequency ranges to provide a block floating processed signal in each of the frequency ranges, performing orthogonal transform processing of the block of the block floating processed signal in each of the frequency ranges to provide spectral coefficients, applying second block floating processing to blocks of the spectral coefficients to provide second block floating processed spectral coefficients, the blocks being obtained by grouping the spectral coefficients by frequency and having a block size smaller than the block size of the blocks whereto the first block floating processing is applied, and quantizing the second block floating processed spectral coefficients to provide the compressed signal,
the apparatus comprising: -
second block floating release means for releasing the second block floating applied to the second block floating processed spectral coefficients to provide a block of second block floating released spectral coefficients; inverse orthogonal transform means for carrying out inverse orthogonal transform processing of the block of the second block floating released spectral coefficients in each of the frequency ranges to provide a recovered frequency range signal in each of the frequency ranges, the inverse orthogonal transform means including; means for performing an adaptively controlled scale down operation on values in the inverse orthogonal transform processing of the second block floating released spectral coefficients in a lower frequency one of the frequency ranges, and means for conducting a fixed scale down operation on values in the inverse orthogonal transform processing of the second block floating released spectral coefficients in a higher frequency one of the frequency ranges; and a synthesis filter means for synthesizing the recovered frequency range signals to provide the output signal.
-
-
21. A digital signal expander wherein a compressed signal is expanded to provide a digital output signal, the compressed signal being obtained by conducting a non-block frequency analysis of a digital input signal to provide a frequency range signal in each of plural frequency ranges, dividing each frequency range signal into blocks, carrying out, on every block of the frequency range signal in each of the frequency ranges, a block frequency analysis to provide spectral coefficients, and quantizing the spectral coefficients to provide a block of the compressed signal, the expander comprising:
-
block frequency synthesis means for performing a block frequency synthesis to transform, from a frequency base to a time base, the spectral coefficients in each of the frequency ranges in each block of the compressed signal, the block frequency synthesis means providing, in each of the frequency ranges, a block of a reproduced frequency range signal; non-block frequency synthesis means for performing a frequency synthesis of the reproduced frequency range signals from the non-block frequency synthesis means to provide the digital output signal, the non-block frequency synthesis means performing the frequency synthesis without dividing the reproduced frequency ranges signals into blocks; and scale-down means for scaling down values in the block frequency synthesis performed by the block frequency synthesis means, the scale-down means operating to cause noise levels resulting from scaling down the values to be different in each of the frequency ranges. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification