Detection and correction of multipath in an FM receiver
First Claim
Patent Images
1. A method of detecting multipath events in a received radio broadcast signal comprising the steps of:
- determining an instantaneous noise energy of said broadcast signal;
determining a derivative of said instantaneous noise energy;
determining a modulation energy of said broadcast signal;
generating a multipath detection signal if said derivative is greater than a threshold having a value proportional to said modulation energy.
13 Assignments
0 Petitions
Accused Products
Abstract
An FM radio receiver predicts the onset of a multipath event based on a derivative of a noise detection signal and then further monitors the multipath event as it progresses. During multipath, an audio output pans between a normal signal path and a multipath smoothed signal path which includes a multipath smoothing filter. If multipath distortion is present long enough, the mixer pans completely over to the smoothing filter path. If the event is weak, only partial panning takes place and mixing is restored to the normal signal path.
-
Citations
10 Claims
-
1. A method of detecting multipath events in a received radio broadcast signal comprising the steps of:
-
determining an instantaneous noise energy of said broadcast signal;
determining a derivative of said instantaneous noise energy;
determining a modulation energy of said broadcast signal;
generating a multipath detection signal if said derivative is greater than a threshold having a value proportional to said modulation energy. - View Dependent Claims (2, 3)
-
-
4. A method of detecting multipath events in a received radio broadcast signal and modifying reception in a radio receiver to reduce distortion from said multipath events, said method comprising the steps of:
-
determining an instantaneous noise energy of said broadcast signal;
determining a derivative of said instantaneous noise energy;
determining a modulation energy of said broadcast signal;
generating a multipath detection signal if said derivative is greater than a threshold having a value proportional to said modulation energy;
demodulating said broadcast signal to generate a demodulated signal;
splitting said demodulated signal into first and second paths;
applying a multipath smoothing filter to said second path;
recombining said first and second paths by panning between said first and second paths in response to said multipath detection signal. - View Dependent Claims (5)
panning from said first path to said second path during said multipath detection signal at a first panning rate; and
panning from said second path to said first path when said multipath signal is absent at a second panning rate which is slower than said first panning rate.
-
-
6. A method of detecting multipath events in a received radio broadcast signal comprising the steps of:
-
determining an instantaneous signal strength of said broadcast signal;
determining an average of said instantaneous signal strength;
determining an instantaneous noise energy of said broadcast signal;
determining a derivative of said instantaneous noise energy;
determining a modulation energy of said broadcast signal;
generating a first signal if said instantaneous signal strength is less than a first threshold having a fixed value;
generating a second signal if said instantaneous signal strength is less than a second threshold having a value proportional to a percentage of said average instantaneous signal strength;
generating a third signal if said instantaneous noise energy is greater than a third threshold having a value proportional to said modulation energy;
generating a fourth signal if said derivative is greater than a fourth threshold having a value proportional to said modulation energy; and
generating a multipath detection signal when any of said first, second, third, or fourth signals are being generated. - View Dependent Claims (7, 8)
-
-
9. A radio receiver comprising:
-
a noise detector determining an instantaneous noise energy of said broadcast signal;
a differentiator determining a derivative of said instantaneous noise energy;
a modulation detector determining a modulation energy of said broadcast signal;
a threshold generator generating a threshold having a value proportional to said modulation energy; and
a comparator comparing said derivative to said threshold, said comparator generating a multipath detection signal if said derivative is greater than said threshold. - View Dependent Claims (10)
a demodulator demodulating said broadcast signal to generate a demodulated signal;
a multipath smoothing filter filtering said demodulated signal;
a recombiner panning between said demodulated signal with and without said smoothing filtering in response to said multipath detection signal.
-
Specification