We konden deze vermelding niet vinden. Er worden benaderende resultaten weergegeven. Controleer je spelling of stel voor deze term aan het woordenboek toe te voegen.
立体声解码器
Section B will describe the first main embodiment. In this embodiment, special hardware is implemented in the FM stereo decoder that produces a 搎uadrature-demodulated L-R noise.? The basic idea is to demodulate the L-R signal with a special carrier that is 90 degrees out of phase with the carrier that is normally used to demodulate the L-R signal. Because this special carrier is 搊rthogonal? to the normal carrier for the L-R signal, it will not pick up the L-R signal and will instead produce a quadrature-demodulated version of the L-R noise. Such quadrature-demodulated L-R noise will not have the same sample values as the true noise in the demodulated L-R signal, but will have roughly the same average magnitude spectrum when compared with the true noise in the demodulated L-R signal. Thus, the L-R noise floor can easily and reliably be obtained by computing the magnitude spectrum of this quadrature-demodulated L-R noise. Once the L-R noise floor is obtained, the L+R noise floor can then be estimated through table look-up and interpolation along the frequency and CNR axes based on empirically derived tables. Furthermore, the average power of the quadrature-demodulated L-R noise is also used by this first main embodiment to estimate the CNR.
A second main embodiment of a system for enhancing the audio quality of an FM receiver will now be described. As discussed above, the first main embodiment utilizes special hardware in the FM stereo decoder to generate a quadrature-demodulated L-R noise signal that provides a reliable representation of the L-R noise floor. This L-R noise floor is then used to estimate the L+R noise floor and the CNR. However, in the second main embodiment, it is assumed that no special hardware is available to produce the quadrature-demodulated L-R noise. Rather in the second main embodiment, the L+R signal is sampled at a high enough sampling rate to allow the extraction of the stop band signal between 15 and 23 kHz (see FIG. 1). After suppressing the 19 kHz stereo pilot tone and possible further band selection to avoid some spurious tones, the average power of this stop band signal is then combined with table look-up and interpolation along the frequency and CNR axes to estimate the L-R noise floor, L+R noise floor, and CNR based on empirically derived tables. L+R pop suppression, L-R and L+R noise suppression, and L-R and L+R fast fading compensation may then be performed in generally the same manner as described above in reference to the first main embodiment.
With continued reference to FIG. 13, L+R pop suppression logic 306 includes switching logic, which is symbolically represented by a first switch 1302 and a second switch 1304. This switching logic compares an estimated CNR received from CNR estimation logic 302 with a threshold for pop appearance. If the estimated CNR exceeds the threshold, then the switching logic passes the L+R signal received from FM stereo decoder 202 directly to the output of L+R pop suppression logic 306 without modifying it. Symbolically, this would be represented in FIG. 13 by placing switches 1302 and 1304 in an 搖p? position. This bypassing of the pop suppression function is performed because, at higher CNRs, there will be very few or no noise pulses in the L+R signal and thus there will be no benefit to applying pop suppression. Rather, applying pop suppression at such higher CNRs can cause false detections to occur, which can actually result in the undesired introduction of noise pulses into the L+R signal.
As noted above, if the estimated CNR is less than or equal to the threshold for pop suppression, then the switching logic causes the L+R signal received from FM stereo decoder 202 to be passed to logic blocks 1306, 1308 and 1320 for the purposes of performing pop suppression. Logic block 1306 performs a so-called linear predictive coding (LPC) analysis (also referred to as a short-term prediction analysis) on the current frame of the L+R signal in the time domain. Logic block 1306 performs the LPC analysis to determine the coefficients of an LPC predictor that predicts the value of each sample of the current frame as the weighted sum of a number of prior samples. Logic block 1308 uses the LPC predictor obtained by logic block 1306 to compute an LPC prediction error, which may also be referred to as the short-term prediction error or short-term prediction residual. In particular, for each sample in the current frame of the L+R signal, logic block 1308 subtracts the predicted value of the sample obtained using the LPC predictor from the actual value of the sample to obtain a sample of the LPC prediction error. The foregoing operations are intended to produce a representation of the L+R signal from which the short-term redundancies of the audio signal have been removed.
FIG. 2 is a block diagram of an example system for enhancing the audio quality of an FM receiver in accordance with a first main embodiment, the system including an FM stereo decoder and FM audio enhancement logic.
FIG. 2 is a block diagram of an example system 200 for enhancing the audio quality of an FM receiver in accordance with a first main embodiment. System 200 may be implemented, for example, as an integrated part of an FM receiver or as an integrated part of a system that includes an FM receiver. As shown in FIG. 2, system 200 includes at least an FM stereo decoder 202 and FM audio enhancement logic 204. Each of these components will now be briefly described.
As further shown in FIG. 2, the L+R signal, the L-R signal and the quadrature-demodulated L-R noise signal produced by FM stereo decoder 202 are passed to FM audio enhancement logic 204. In one implementation, each of these signals is a 32 kHz signal. FM audio enhancement logic 204 processes the L+R signal in a manner to be described herein to produce an enhanced L+R signal. FM audio enhancement logic 204 also processes the L-R signal in a manner to be described herein to produce an enhanced L-R signal. FM audio enhancement logic 204 uses the quadrature-demodulated L-R noise signal in a manner to be described herein to estimate a CNR of the input FM radio signal and to estimate noise floors of the L-R and L+R signals. The estimated CNR and the estimated noise floors are used to drive certain aspects of the processing of the L+R and L-R signals, as will also be described herein.
As shown in FIG. 3, CNR estimation logic 302 operates to receive the quadrature-demodulated L-R noise signal that is produced by FM stereo decoder 202. CNR estimation logic 302 uses this signal to generate a current estimate of the CNR for each frame of the L-R and L+R signals. In particular, CNR estimation logic 302 determines an average power of the quadrature-demodulated L-R noise signal for a current frame and then generates an estimated CNR for the current frame based on estimated CNR for a frame is used to control whether and/or to what degree each of L+R pop suppression, noise suppression and fast fading compensation are performed for that frame.
Generally speaking, FM stereo decoder 202 is a component that is configured to perform signal processing operations on an input FM radio signal in order to produce an L+R signal, an L-R signal and a quadrature-demodulated L-R noise signal. FM stereo decoder 202 may receive the input FM radio signal, for example, from an antenna or from a signal processing component that is connected to an antenna (e.g., a downsampler). In one embodiment, FM stereo decoder 202 is implemented in hardware, using analog and/or digital circuits. As shown in FIG. 2, FM stereo decoder 202 includes at least an FM demodulator 212, an L+R filter 214, pilot signal recovery logic 216 and L-R recovery logic 218.
Furthermore, in the description provided above, pop suppression is said to be performed on an L+R signal, noise suppression is said to be performed on an L-R signal and on a pop-suppressed L+R signal, and fast fading compensation is said to be performed on a noise-suppressed L-R signal and a noise-suppressed L+R signal. However, it is to be understood that any of the foregoing processes can each be performed directly on the L+R and L-R signals produced by the FM stereo decoder or upon a processed version of such L+R or L-R signals. Thus, in the appended claims, any reference to an L+R signal is intended to broadly represent an L+R signal produced by an FM stereo decoder as well as any processed version of such L+R signal and any reference to an L-R signal is intended to broadly represent an L-R signal produced by an FM stereo decoder as well as any processed version of such LR signal. Additionally, it is possible that any of the signal processing techniques described herein as being performed on an L+R signal and/or an L-R signal may also be performed on an L signal obtained by adding the L+R signal and L-R signal and/or on an R signal obtained by subtracting the L-R signal from the L+R signal.
Although the foregoing description of the second main embodiment refers to extracting a stop band noise signal from an L+R signal produced by an FM stereo decoder, persons skilled in the relevant art(s) will appreciate that the stop band noise signal may also be extracted from an L-R signal produced by an FM stereo decoder. Accordingly, in an alternate embodiment, stop band noise extraction logic 1916 operates to extract the stop band noise signal from an L-R signal generated by an FM stereo decoder rather than from an L+R signal generated by the FM stereo decoder.
Er worden alleen voorbeelden gegeven om u te helpen het woord of de woordcombinatie waarop u hebt gezocht, te vertalen. Deze worden niet door ons geselecteerd of gevalideerd en kunnen ongepaste taal bevatten. Wij vragen u melding te maken van voorbeelden die dienen te worden aangepast of verwijderd. Vertalingen met grof of informeel taalgebruik worden meestal rood of oranje gemarkeerd.