US5264846A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Coding apparatus for digital signal
Assignee: Sony Corp
•
Filing: 1992-03-27
•
Granted: 1993-11-23
•
Expires: 2012-03-27
Abstract
Abstract Coding apparatus for a digital signal divides one block of a spectrum signal on the frequency base from an orthogonal transform circuit (43) into at least two small blocks to supply signal components in respective small blocks to peak detectors (461, 462) and quantizers (471, 472), and to supply respective peak values from the peak detectors (461, 462) to a comparator (52), thus to carry out floating processing on each small block when the difference therebetween is above a fixed value. <IMAGE>
Inventors
- 👤 Yoshiaki Oikawa
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-03 19:07
CPC Classifications
H; H03; H03M; H03M7/00; H04; H04B; H04B1/00; H04B1/66; H04B1/665
Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
111 words
An apparatus for compressing a digital input signal, the apparatus comprising: a deriving mans for deriving from the digital input signal plural spectral components in the frequency domain, the spectral components being divided into blocks corresponding to critical bands; means for dividing one of the blocks of spectral components corresponding to critical bands in frequency into sub blocks; peak value determining means for determining a peak value for each sub block; comparing means for determining a difference in the peak values of the sub blocks; and block floating means for applying block floating processing to the sub blocks individually when the difference from the comparing means is above a fixed value.
Claim 2
Independent Claim
111 words
An apparatus for compressing a digital input signal, the apparatus comprising: a deriving mans for deriving from the digital input signal plural spectral components in the frequency domain, the spectral components being divided into blocks corresponding to critical bands; means for dividing one of the blocks of spectral components corresponding to critical bands in frequency into sub blocks; peak value determining means for determining a peak value for each sub block; comparing means for determining a difference in the peak values of the sub blocks; and block floating means for applying block floating processing to the sub blocks individually when the difference from the comparing means is above a fixed value.
Claim 3
Dependent Claim
35 words
The apparatus of claim 1, wherein, when the difference from the comparing means is within the fixed value, the block processing means applies block floating processing to the sub blocks using a common scale factor.
Claim 4
Dependent Claim
75 words
The apparatus of claim 1, wherein the peak value determining means determines the peak value for each sub block by determining a maximum absolute value of all th spectral components in the sub block; and the block floating means applies block floating to the spectral components in each sub block using the peak value determined by the peak value determining mans as a scale factor common to all the spectral components in the sub block.
Claim 5
Dependent Claim
12 words
The apparatus of claim 3, wherein the fixed value is 6 dB.
Claim 6
Dependent Claim
36 words
The apparatus of claim 3, wherein the block floating means includes a requantizing means for requantizing the spectral components in the sub blocks individually when the difference from the comparing means is above the fixed value.
Claim 7
Dependent Claim
82 words
The apparatus of claim 1, wherein the deriving means includes: a means for dividing the input signal into a signal component in each of plural frequency ranges; a means for dividing in time the signal in each frequency range into blocks; an orthogonal transform means for orthogonally transforming each block of each frequency range signal to provide the spectral components in the frequency domain; and a means for dividing the spectral components in the frequency domain into blocks corresponding to critical bands.
Claim 8
Dependent Claim
16 words
The apparatus of claim 6 wherein the orthogonal transform means applies a faster Fourier transform (FFT).
Claim 9
Dependent Claim
17 words
The coding apparatus of claim 6 wherein the orthogonal transform means applies a discrete cosine transform (DCT).
Claim 10
Independent Claim
118 words
An apparatus for compressing a digital input signal, the apparatus comprising: a deriving mans for deriving plural spectral components from the digital input signal, the plural spectral components being divided into blocks, each block corresponding to a critical band; block dividing means for dividing one of the blocks of spectral components into two sub blocks; tonality signal generating means for generating a tonality signal indicating when part of the input signal represented by the spectral components in the block is tonal; and a block floating means for applying block floating processing to both sub blocks using a common scale factor, the block floating means applying block floating to each sub block individually in response to the tonality signal.
Claim 11
Independent Claim
118 words
An apparatus for compressing a digital input signal, the apparatus comprising: a deriving mans for deriving plural spectral components from the digital input signal, the plural spectral components being divided into blocks, each block corresponding to a critical band; block dividing means for dividing one of the blocks of spectral components into two sub blocks; tonality signal generating means for generating a tonality signal indicating when part of the input signal represented by the spectral components in the block is tonal; and a block floating means for applying block floating processing to both sub blocks using a common scale factor, the block floating means applying block floating to each sub block individually in response to the tonality signal.
Claim 12
Dependent Claim
53 words
The apparatus of claim 9, wherein the tonality signal generating means includes: a means for determining a peak value for each sub block; and a means for determining a difference between the peak values of the sub blocks, and for generating the tonality signal when the difference is greater than a predetermined value.
Claim 13
Dependent Claim
66 words
The apparatus of claim 10, wherein: the block floating means includes a means for selecting the greater of the peak values of the sub blocks as the common scale factor; and the block floating means applies block floating processing to each sub block individually using the peak value for each sub block as a scale factor for the sub block in response to the tonality signal.
Claim 14
Dependent Claim
46 words
The apparatus of claim 9, additionally comprising a requantizing means for requantizing the spectral components in both sub blocks using a common step size, the requantizing means requantizing the spectral components in each sub block using a different step size in response to the tonality signal.
Claim 15
Dependent Claim
92 words
The apparatus of claim 12, wherein: the apparatus additionally comprises a means for determining an allocated bit number for each critical band; and the requantizing means includes a step size determining means for determining the common step size by dividing the common scale factor by a number of steps corresponding to the allocated bit number, the step size determining a step size for each sub block by dividing the scale factor for each sub block by the number of steps corresponding to the allocated bit number in response to the tonality signal.
Claim 16
Dependent Claim
66 words
The apparatus of claim 13, wherein: the block floating means includes a means for selecting the greater of the peak values of the sub blocks as the common scale factor; and the block floating means applies block floating processing to each sub block individually using the peak value for each sub block as a scale factor for the sub block in response to the tonality signal.
Claim 17
Dependent Claim
82 words
The apparatus of claim 9, wherein the deriving means includes: a means for dividing the input signal into a signal component in each of plural frequency ranges; a means for dividing in time the signal in each frequency range into blocks; an orthogonal transform means for orthogonally transforming each block of each frequency range signal to provide the spectral components in the frequency domain; and a means for dividing the spectral components in the frequency domain into blocks corresponding to critical bands.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1996-11-22 | 1997-05-24 | 1997-11-23 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2000-11-22 | 2001-05-24 | 2001-11-23 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2004-11-22 | 2005-05-24 | 2005-11-23 | $7700.00 | Window Closed / Lapsed |