Patent US5987407A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5987407A Expired / Lapsed US ⏱️ 0.0 years remaining

Soft-clipping postprocessor scaling decoded audio signal frame saturation regions to approximate original waveform shape and maintain continuity

Assignee: Google LLC
•
Filing: 1998-10-13
•
Granted: 1999-11-16
•
Expires: 2018-10-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An audio coder/decoder ("codec") that is suitable for real-time applications due to reduced computational complexity, and a novel adaptive sparse vector quantization (ASVQ) scheme and algorithms for general purpose data quantization. The codec provides low bit-rate compression for music and speech, while being applicable to higher bit-rate audio compression. The codec includes an in-path implementation of psychoacoustic spectral masking, and frequency domain quantization using the novel ASVQ scheme and algorithms specific to audio compression. More particularly, the inventive audio codec employs frequency domain quantization with critically sampled subband filter banks to maintain time domain continuity across frame boundaries. The input audio signal is transformed into the frequency domain in which in-path spectral masking can be directly applied. This in-path spectral masking usually results in sparse vectors. The ASVQ scheme is a vector quantization algorithm that is particularly effective for quantizing sparse signal vectors. In the preferred embodiment, ASVQ adaptively classifies signal vectors into six different types of sparse vector quantization, and performs quantization accordingly. The ASVQ technique applies to general purpose data quantization as well as to quantization in the context of audio compression. The invention also includes a "soft clipping" algorithm in the decoder as a post-processing stage. The soft clipping algorithm preserves the waveform shapes of the reconstructed time domain audio signal in a frame- or block-oriented stateless manner while maintaining continuity across frame or block boundaries. The invention includes related methods, apparatus, and computer programs.

Inventors

  • 👤 Shuwu Wu
  • 👤 John Mantegna

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 10:34
CPC Classifications
G; G10; G10L; G10L19/00; G10L19/04; G10L19/26; G10L25/00; G10L25/03; G10L25/18

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 75 words
A method for removing saturation in a reproduced decoded digital audio signal, formatted in frames, that approximates the original waveform shape, including the steps of: (a) detecting if any part of the reproduced digital signal within a frame is saturated; (b) if saturation is detected, then dividing the reproduced digital signal within the frame into regions of saturation; (c) scaling each region of saturation while maintaining continuity across frame boundaries of the clipped output signal.
Claim 2
Independent Claim 75 words
A method for removing saturation in a reproduced decoded digital audio signal, formatted in frames, that approximates the original waveform shape, including the steps of: (a) detecting if any part of the reproduced digital signal within a frame is saturated; (b) if saturation is detected, then dividing the reproduced digital signal within the frame into regions of saturation; (c) scaling each region of saturation while maintaining continuity across frame boundaries of the clipped output signal.
Claim 3
Dependent Claim 84 words
A computer program, residing on a computer-readable medium, for removing saturation in a reproduced decoded digital audio signal, formatted in frames, that approximates the original waveform shape, including instructions for causing a computer to: (a) detect if any part of the reproduced digital signal within a frame is saturated; (b) if saturation is detected, then divide the reproduced digital signal within the frame into regions of saturation; (c) scale each region of saturation while maintaining continuity across frame boundaries of the clipped output signal.
Claim 4
Dependent Claim 84 words
A computer program, residing on a computer-readable medium, for removing saturation in a reproduced decoded digital audio signal, formatted in frames, that approximates the original waveform shape, including instructions for causing a computer to: (a) detect if any part of the reproduced digital signal within a frame is saturated; (b) if saturation is detected, then divide the reproduced digital signal within the frame into regions of saturation; (c) scale each region of saturation while maintaining continuity across frame boundaries of the clipped output signal.
Claim 5
Independent Claim 77 words
An apparatus for removing saturation in a reproduced decode digital audio signal, formatted in frames, that approximates the original waveform shape, including: (a) means for detecting if any part of the reproduced digital signal within a frame is saturated; (b) means for dividing the reproduced digital signal within the frame into regions of saturation if saturation is detected; (c) means for scaling each region of saturation while maintaining continuity across frame boundaries of the clipped output signal.
Claim 6
Independent Claim 77 words
An apparatus for removing saturation in a reproduced decode digital audio signal, formatted in frames, that approximates the original waveform shape, including: (a) means for detecting if any part of the reproduced digital signal within a frame is saturated; (b) means for dividing the reproduced digital signal within the frame into regions of saturation if saturation is detected; (c) means for scaling each region of saturation while maintaining continuity across frame boundaries of the clipped output signal.

References Cited (Backward Citations)

US4811398A Cited
US4868867A Cited
US5388181A Cited
US5371544A Cited
US5596676A Cited
JPH07154469A Cited
JPH07210987A Cited
US5812969A Cited
US5815532A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-11-15 2003-05-17 2003-11-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-11-15 2007-05-17 2007-11-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-11-15 2011-05-17 2011-11-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag