Codec conditioning system and method
First Claim
Patent Images
1. A system for audio signal processing, comprising:
- a reference audio codec simulation system receiving a source audio signal and simulating a coding and decoding system to generate a coded audio signal potentially including one or more coding artifacts;
a delay system delaying the source signal; and
a conditioning system receiving the source signal and the coded signal and generating a conditioned output signal that reduces the one or more coding artifacts when the conditioned output signal is subsequently coded and decoded.
3 Assignments
0 Petitions
Accused Products
Abstract
An audio processing application is provided which utilizes an audio codec encode/decode simulation system and a psychoacoustic model to estimate audible quantization noise that may occur during lossy audio compression. Mask-to-noise ratio values are computed for a plurality of frequency bands and are used to intelligently process an audio signal specifically for a given audio codec. In one exemplary embodiment, the mask-to-noise ratio values are used to reduce the extent of perceived artifacts for lossy compression, such as by modifying the energy and/or coherence of frequency bands in which quantization noise is estimated to exceed the masking threshold.
-
Citations
19 Claims
-
1. A system for audio signal processing, comprising:
-
a reference audio codec simulation system receiving a source audio signal and simulating a coding and decoding system to generate a coded audio signal potentially including one or more coding artifacts;
a delay system delaying the source signal; and
a conditioning system receiving the source signal and the coded signal and generating a conditioned output signal that reduces the one or more coding artifacts when the conditioned output signal is subsequently coded and decoded. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for signal coding, comprising:
-
a reference codec system receiving a signal and generating a reference signal simulating a coded and decoded signal including one or more coding artifacts;
a delay system delaying the signal; and
a conditioning system receiving the reference signal and the delayed signal and generating a conditioned output signal that excludes the one or more coding artifacts when the conditioned output signal is coded and decoded, the conditioning system further comprising;
a time domain to frequency domain conversion system converting the reference signal and the delayed signal from a time domain to a frequency domain;
a perceptual model that generates a spectral masking curve of the delayed signal;
a subtractor generating a noise spectrum from the frequency domain reference signal and the frequency domain delayed signal;
a divider dividing the spectral masking curve with the noise spectrum to generate a mask-to-noise ratio; and
a threshold system comparing the frequency domain delayed signal to the mask-to-noise ratio and attenuating the frequency domain delayed signal where quantization noise exceeds the mask-to-noise ratio.
-
-
12. A method for signal coding, comprising:
-
receiving a signal and generating a reference signal simulating a coded and decoded signal that includes one or more coding artifacts;
delaying the signal; and
generating a conditioned output signal using the reference signal and the delayed signal that excludes the one or more coding artifacts when the conditioned output signal is coded and decoded. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification