← Back to Patent Explorer
US5299239A Expired / Lapsed US ⏱️ 0.0 years remaining

Signal encoding apparatus

Assignee: Sony Corp
•
Filing: 1993-01-26
•
Granted: 1994-03-29
•
Expires: 2013-01-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A signal encoding apparatus for cutting out blocks of an input signal waveform at a predetermined time interval and converting the in-block signal by mutually independent conversion axes for encoding, wherein the waveform cutting block length along the time axis is changed according to the input signal.

Inventors

  • 👤 Naoto Iwahashi
  • 👤 Masayuki Nishiguchi
  • 👤 Makoto Akune
  • 👤 Kenzo Akagiri
  • 👤 Yoshihito Fujiwara

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 11:01
CPC Classifications
H; H03; H03M; H03M7/00; H03M7/30; H03M7/3053

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 111 words
An encoder for encoding sampled values of input audio signals, comprising: means for detecting values of predetermined properties of sampled values of input audio signals, for adaptively selecting a changeable block length represented by a time period along a time axis in response to detected values of the predetermined properties, and for grouping the sampled values into time-domain signal sample blocks each block having an adaptively selected length; and means for generating frequency-domain transform coefficients for each adaptively selected block of changeable length of the time-domain signal sample blocks, applying a discrete transform function to said sample blocks, and outputting encoded sampled values of the input audio signals in the frequency-domain.
Claim 2
Dependent Claim 111 words
An encoder for encoding sampled values of input audio signals, comprising: means for detecting values of predetermined properties of sampled values of input audio signals, for adaptively selecting a changeable block length represented by a time period along a time axis in response to detected values of the predetermined properties, and for grouping the sampled values into time-domain signal sample blocks each block having an adaptively selected length; and means for generating frequency-domain transform coefficients for each adaptively selected block of changeable length of the time-domain signal sample blocks, applying a discrete transform function to said sample blocks, and outputting encoded sampled values of the input audio signals in the frequency-domain.
Claim 3
Dependent Claim 21 words
An encoder according to claim 1, further comprising means for quantizing the encoded sampled values output from said means for generating.
Claim 4
Dependent Claim 39 words
An encoder according to claim 1, wherein said means for detecting includes a waveform cutting circuit for performing window processing on the sampled values of the input audio signal in response to the detected values of the predetermined properties.
Claim 5
Dependent Claim 27 words
An encoder according to claim 1, wherein said means for detecting includes means for detecting an energy content of the sampled values of the input audio signals.
Claim 6
Dependent Claim 65 words
An encoder according to claim 4, wherein said means for detecting further includes means for finding a difference value between two detected energy contents of respective sampled values of the input audio signals and producing a block time length information signal when the difference value is greater than a predetermined value, said block time length information signal being used to adaptively select the block length.
Claim 7
Dependent Claim 36 words
An encoder according to claim 5, wherein said block time length information signal is fed to said means for generating to effect applying the discrete transform function on the basis of the block time length information.
Claim 8
Dependent Claim 28 words
An encoder according to claim 1, wherein said means for detecting includes means for detecting a signal waveform level of the sampled values of the input audio signals.
Claim 9
Dependent Claim 27 words
An encoder according to claim 1, wherein said means for detecting includes means for detecting a frequency spectra of the sampled values of the input audio signals.
Claim 10
Dependent Claim 65 words
An encoder according to claim 8, wherein said means for detecting further includes means for finding a difference value between two detected frequency spectra of respective sampled values of the input audio signals and producing a block time length information signal when the difference value is greater than a predetermined value, said block time length information signal being used to adaptively select the block length.
Claim 11
Dependent Claim 36 words
An encoder according to claim 9, wherein said block time length information signal is fed to said means for generating to effect applying the discrete transform function on the basis of the block time length information.
Claim 12
Dependent Claim 20 words
An encoder according to claim 1, wherein said means for generating includes means for applying a discrete Fourier transform function.
Claim 13
Dependent Claim 20 words
An encoder according to claim 1, wherein said means for generating includes means for applying a discrete cosine transform function.
Claim 14
Independent Claim 100 words
A method of encoding sampled values of input audio signals, comprising the steps of: detecting values of predetermined properties of input audio signals; adaptively selecting a changeable block length represented by a time period along a time axis in response to the detected values of the predetermined properties; grouping the sampled values into time-domain signal sample blocks each block having an adaptively selected length; generating frequency-domain transform coefficients for each block length of the time-domain signal sample blocks; applying a discrete transform function to said sample blocks; and outputting encoded sampled values of the input audio signals in the frequency-domain.
Claim 15
Independent Claim 100 words
A method of encoding sampled values of input audio signals, comprising the steps of: detecting values of predetermined properties of input audio signals; adaptively selecting a changeable block length represented by a time period along a time axis in response to the detected values of the predetermined properties; grouping the sampled values into time-domain signal sample blocks each block having an adaptively selected length; generating frequency-domain transform coefficients for each block length of the time-domain signal sample blocks; applying a discrete transform function to said sample blocks; and outputting encoded sampled values of the input audio signals in the frequency-domain.
Claim 16
Dependent Claim 24 words
A method of encoding according to claim 13 comprising the further step of quantizing the encoded sampled values prior to the step of outputting.
Claim 17
Dependent Claim 45 words
A method of encoding according to claim 13 wherein said steps of detecting and adaptively selecting include the step of waveform cutting for performing window processing on the sampled values of the input audio signals in response to the detected values of the predetermined properties.
Claim 18
Dependent Claim 31 words
A method of encoding according to claim 13, wherein said step of detecting values includes the step of detecting an energy content of the sampled values of the input audio signals.
Claim 19
Dependent Claim 61 words
A method of encoding according to claim 16, wherein said steps of detecting and adaptively selecting further include the steps of finding a difference value between two detected energy contents; producing a block time length information signal when the difference value is greater than a predetermined value; and using said block time length information signal to adaptively select the block length.
Claim 20
Dependent Claim 46 words
A method of encoding according to claim 17, including the step of feeding the block time length information signal for use in generating frequency-domain transform coefficients, so that the step of applying the discrete transform function is performed on the basis of the block length information.
Claim 21
Dependent Claim 25 words
A method of encoding according to claim 13, wherein said step of detecting values includes detecting a signal waveform level of the input audio signals.
Claim 22
Dependent Claim 23 words
A method of encoding according to claim 13, wherein said step of detecting values includes detecting frequency spectra of the input audio signals.
Claim 23
Dependent Claim 61 words
A method of encoding according to claim 20, wherein said steps of detecting and adaptively selecting further include the steps of finding a difference value between two detected frequency spectra; producing a block time length information signal when the difference value is greater than a predetermined value; and using the block time length information signal to adaptively select the block length.
Claim 24
Dependent Claim 47 words
A method of encoding according to claim 21, further including the step of feeding the block time length information signal for use in generating frequency-domain transform coefficients so that the step of applying the discrete transform function is performed on the basis of the block length information.
Claim 25
Dependent Claim 22 words
A method of encoding according to claim 13, wherein the step of applying includes the step of applying the discrete Fourier transform.
Claim 26
Dependent Claim 22 words
A method of encoding according to claim 13, wherein the step of applying includes the step of applying the discrete cosine transform.

References Cited (Backward Citations)

US4897717A Cited
US5187755A Cited
US5047852A Cited
US5042069A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-03-28 1997-09-27 1998-03-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-03-28 2001-09-27 2002-03-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-03-28 2005-09-27 2006-03-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag