Filters used in signal processing that are optimal in some sense.
In signal processing, the output of the matched filter is given by correlating a known delayed signal, or template, with an unknown signal to detect the presence of the template in the unknown signal.[1][2] This is equivalent to convolving the unknown signal with a conjugated time-reversed version of the template. The matched filter is the optimal linear filter for maximizing the signal-to-noise ratio (SNR) in the presence of additive stochasticnoise.
Matched filters are commonly used in radar, in which a known signal is sent out, and the reflected signal is examined for common elements of the out-going signal. Pulse compression is an example of matched filtering. It is so called because the impulse response is matched to input pulse signals. Two-dimensional matched filters are commonly used in image processing, e.g., to improve the SNR of X-ray observations. Additional applications of note are in seismology and gravitational-wave astronomy.
The following section derives the matched filter for a discrete-time system. The derivation for a continuous-time system is similar, with summations replaced with integrals.
The matched filter is the linear filter, , that maximizes the output signal-to-noise ratio.
where is the input as a function of the independent variable , and is the filtered output. Though we most often express filters as the impulse response of convolution systems, as above (see LTI system theory), it is easiest to think of the matched filter in the context of the inner product, which we will see shortly.
We can derive the linear filter that maximizes output signal-to-noise ratio by invoking a geometric argument. The intuition behind the matched filter relies on correlating the received signal (a vector) with a filter (another vector) that is parallel with the signal, maximizing the inner product. This enhances the signal. When we consider the additive stochastic noise, we have the additional challenge of minimizing the output due to noise by choosing a filter that is orthogonal to the noise.
Let us formally define the problem. We seek a filter, , such that we maximize the output signal-to-noise ratio, where the output is the inner product of the filter and the observed signal .
Our observed signal consists of the desirable signal and additive noise :
Let us define the auto-correlation matrix of the noise, reminding ourselves that this matrix has Hermitian symmetry, a property that will become useful in the derivation:
Let us call our output, , the inner product of our filter and the observed signal such that
We now define the signal-to-noise ratio, which is our objective function, to be the ratio of the power of the output due to the desired signal to the power of the output due to the noise:
We rewrite the above:
We wish to maximize this quantity by choosing . Expanding the denominator of our objective function, we have
Now, our becomes
We will rewrite this expression with some matrix manipulation. The reason for this seemingly counterproductive measure will become evident shortly. Exploiting the Hermitian symmetry of the auto-correlation matrix , we can write
We would like to find an upper bound on this expression. To do so, we first recognize a form of the Cauchy–Schwarz inequality:
which is to say that the square of the inner product of two vectors can only be as large as the product of the individual inner products of the vectors. This concept returns to the intuition behind the matched filter: this upper bound is achieved when the two vectors and are parallel. We resume our derivation by expressing the upper bound on our in light of the geometric inequality above:
Our valiant matrix manipulation has now paid off. We see that the expression for our upper bound can be greatly simplified:
We can achieve this upper bound if we choose,
where is an arbitrary real number. To verify this, we plug into our expression for the output :
Thus, our optimal matched filter is
We often choose to normalize the expected value of the power of the filter output due to the noise to unity. That is, we constrain
This constraint implies a value of , for which we can solve:
yielding
giving us our normalized filter,
If we care to write the impulse response of the filter for the convolution system, it is simply the complex conjugate time reversal of the input .
Though we have derived the matched filter in discrete time, we can extend the concept to continuous-time systems if we replace with the continuous-time autocorrelation function of the noise, assuming a continuous signal , continuous noise , and a continuous filter .
Derivation via Lagrangian
Alternatively, we may solve for the matched filter by solving our maximization problem with a Lagrangian. Again, the matched filter endeavors to maximize the output signal-to-noise ratio () of a filtered deterministic signal in stochastic additive noise. The observed sequence, again, is
with the noise auto-correlation matrix,
The signal-to-noise ratio is
where and .
Evaluating the expression in the numerator, we have
and in the denominator,
The signal-to-noise ratio becomes
If we now constrain the denominator to be 1, the problem of maximizing is reduced to maximizing the numerator. We can then formulate the problem using a Lagrange multiplier:
which we recognize as a generalized eigenvalue problem
Since is of unit rank, it has only one nonzero eigenvalue. It can be shown that this eigenvalue equals
yielding the following optimal matched filter
This is the same result found in the previous subsection.
Interpretation as a least-squares estimator
Derivation
Matched filtering can also be interpreted as a least-squares estimator for the optimal location and scaling of a given model or template. Once again, let the observed sequence be defined as
where is uncorrelated zero mean noise. The signal is assumed to be a scaled and shifted version of a known model sequence :
We want to find optimal estimates and for the unknown shift and scaling by minimizing the least-squares residual between the observed sequence and a "probing sequence" :
The appropriate will later turn out to be the matched filter, but is as yet unspecified. Expanding and the square within the sum yields
The first term in brackets is a constant (since the observed signal is given) and has no influence on the optimal solution. The last term has constant expected value because the noise is uncorrelated and has zero mean. We can therefore drop both terms from the optimization. After reversing the sign, we obtain the equivalent optimization problem
Setting the derivative w.r.t. to zero gives an analytic solution for :
Inserting this into our objective function yields a reduced maximization problem for just :
The optimization problem assumes its maximum when equality holds in this expression. According to the properties of the Cauchy–Schwarz inequality, this is only possible when
for arbitrary non-zero constants or , and the optimal solution is obtained at as desired. Thus, our "probing sequence" must be proportional to the signal model , and the convenient choice yields the matched filter
Note that the filter is the mirrored signal model. This ensures that the operation to be applied in order to find the optimum is indeed the convolution between the observed sequence and the matched filter . The filtered sequence assumes its maximum at the position where the observed sequence best matches (in a least-squares sense) the signal model .
Implications
The matched filter may be derived in a variety of ways,[2] but as a special case of a least-squares procedure it may also be interpreted as a maximum likelihood method in the context of a (coloured) Gaussian noise model and the associated Whittle likelihood.[5]
If the transmitted signal possessed no unknown parameters (like time-of-arrival, amplitude,...), then the matched filter would, according to the Neyman–Pearson lemma, minimize the error probability. However, since the exact signal generally is determined by unknown parameters that effectively are estimated (or fitted) in the filtering process, the matched filter constitutes a generalized maximum likelihood (test-) statistic.[6] The filtered time series may then be interpreted as (proportional to) the profile likelihood, the maximized conditional likelihood as a function of the ("arrival") time parameter.[7]
This implies in particular that the error probability (in the sense of Neyman and Pearson, i.e., concerning maximization of the detection probability for a given false-alarm probability[8]) is not necessarily optimal.
What is commonly referred to as the Signal-to-noise ratio (SNR), which is supposed to be maximized by a matched filter, in this context corresponds to , where is the (conditionally) maximized likelihood ratio.[7][nb 1]
The construction of the matched filter is based on a knownnoise spectrum. In practice, however, the noise spectrum is usually estimated from data and hence only known up to a limited precision. For the case of an uncertain spectrum, the matched filter may be generalized to a more robust iterative procedure with favourable properties also in non-Gaussian noise.[7]
Frequency-domain interpretation
When viewed in the frequency domain, it is evident that the matched filter applies the greatest weighting to spectral components exhibiting the greatest signal-to-noise ratio (i.e., large weight where noise is relatively low, and vice versa). In general this requires a non-flat frequency response, but the associated "distortion" is no cause for concern in situations such as radar and digital communications, where the original waveform is known and the objective is the detection of this signal against the background noise. On the technical side, the matched filter is a weighted least-squares method based on the (heteroscedastic) frequency-domain data (where the "weights" are determined via the noise spectrum, see also previous section), or equivalently, a least-squares method applied to the whitened data.
Examples
Radar and sonar
Matched filters are often used in signal detection.[1] As an example, suppose that we wish to judge the distance of an object by reflecting a signal off it. We may choose to transmit a pure-tone sinusoid at 1 Hz. We assume that our received signal is an attenuated and phase-shifted form of the transmitted signal with added noise.
To judge the distance of the object, we correlate the received signal with a matched filter, which, in the case of white (uncorrelated) noise, is another pure-tone 1-Hz sinusoid. When the output of the matched filter system exceeds a certain threshold, we conclude with high probability that the received signal has been reflected off the object. Using the speed of propagation and the time that we first observe the reflected signal, we can estimate the distance of the object. If we change the shape of the pulse in a specially-designed way, the signal-to-noise ratio and the distance resolution can be even improved after matched filtering: this is a technique known as pulse compression.
Additionally, matched filters can be used in parameter estimation problems (see estimation theory). To return to our previous example, we may desire to estimate the speed of the object, in addition to its position. To exploit the Doppler effect, we would like to estimate the frequency of the received signal. To do so, we may correlate the received signal with several matched filters of sinusoids at varying frequencies. The matched filter with the highest output will reveal, with high probability, the frequency of the reflected signal and help us determine the radial velocity of the object, i.e. the relative speed either directly towards or away from the observer. This method is, in fact, a simple version of the discrete Fourier transform (DFT). The DFT takes an -valued complex input and correlates it with matched filters, corresponding to complex exponentials at different frequencies, to yield complex-valued numbers corresponding to the relative amplitudes and phases of the sinusoidal components (see Moving target indication).
Digital communications
The matched filter is also used in communications. In the context of a communication system that sends binary messages from the transmitter to the receiver across a noisy channel, a matched filter can be used to detect the transmitted pulses in the noisy received signal.
Imagine we want to send the sequence "0101100100" coded in non polar non-return-to-zero (NRZ) through a certain channel.
Mathematically, a sequence in NRZ code can be described as a sequence of unit pulses or shifted rect functions, each pulse being weighted by +1 if the bit is "1" and by -1 if the bit is "0". Formally, the scaling factor for the bit is,
We can represent our message, , as the sum of shifted unit pulses:
If we model our noisy channel as an AWGN channel, white Gaussian noise is added to the signal. At the receiver end, for a Signal-to-noise ratio of 3 dB, this may look like:
A first glance will not reveal the original transmitted sequence. There is a high power of noise relative to the power of the desired signal (i.e., there is a low signal-to-noise ratio). If the receiver were to sample this signal at the correct moments, the resulting binary message could be incorrect.
To increase our signal-to-noise ratio, we pass the received signal through a matched filter. In this case, the filter should be matched to an NRZ pulse (equivalent to a "1" coded in NRZ code). Precisely, the impulse response of the ideal matched filter, assuming white (uncorrelated) noise should be a time-reversed complex-conjugated scaled version of the signal that we are seeking. We choose
In this case, due to symmetry, the time-reversed complex conjugate of is in fact , allowing us to call the impulse response of our matched filter convolution system.
After convolving with the correct matched filter, the resulting signal, is,
where denotes convolution.
Which can now be safely sampled by the receiver at the correct sampling instants, and compared to an appropriate threshold, resulting in a correct interpretation of the binary message.
Matched filters find use in seismology to detect similar earthquake or other seismic signals, often using multicomponent and/or multichannel empirically determined templates.[15] Matched filtering applications in seismology include the generation of large event catalogues to study earthquake seismicity [16] and volcanic activity,[17][18] and in the global detection of nuclear explosions.[19]
Biology
Animals living in relatively static environments would have relatively fixed features of the environment to perceive. This allows the evolution of filters that match the expected signal with the highest signal-to-noise ratio, the matched filter.[20] Sensors that perceive the world "through such a 'matched filter' severely limits the amount of information the brain can pick up from the outside world, but it frees the brain from the need to perform more intricate computations to extract the information finally needed for fulfilling a particular task."[21]
^The common reference to SNR has in fact been criticized as somewhat misleading: "The interesting feature of this approach is that theoretical perfection is attained without aiming consciously at a maximum signal/noise ratio. As the matter of quite incidental interest, it happens that the operation [...] does maximize the peak signal/noise ratio, but this fact plays no part whatsoever in the present theory. Signal/noise ratio is not a measure of information [...]." (Woodward, 1953;[1] Sec.5.1).
^After D.O. North who was among the first to introduce the concept: North, D. O. (1943). "An analysis of the factors which determine signal/noise discrimination in pulsed carrier systems". Report PPR-6C, RCA Laboratories, Princeton, NJ. Re-print: North, D. O. (1963). "An analysis of the factors which determine signal/noise discrimination in pulsed-carrier systems". Proceedings of the IEEE. 51 (7): 1016–1027. doi:10.1109/PROC.1963.2383. See also: Jaynes, E. T. (2003). "14.6.1 The classical matched filter". Probability theory: The logic of science. Cambridge: Cambridge University Press.
^Mood, A. M.; Graybill, F. A.; Boes, D. C. (1974). "IX. Tests of hypotheses". Introduction to the theory of statistics (3rd ed.). New York: McGraw-Hill.
^"LIGO: How We Searched For Merging Black Holes And Found GW150914". A technique known as matched filtering is used to see if there are any signals contained within our data. The aim of matched filtering is to see if the data contains any signals similar to a template bank member. Since our templates should describe the gravitational waveforms for the range of different merging systems that we expect to be able to see, any sufficiently loud signal should be found by this method.
^Senobari, N.; Funning, G.; Keogh, E.; Zhu, Y.; Yah, C; Zimmerman, Z.; Mueen, A. (2018). "Super‐Efficient Cross‐Correlation (SEC‐C): A Fast Matched Filtering Code Suitable for Desktop Computers". Seismological Research Letters. 90 (1).
^Shelly, D. (2017). "A 15 year catalog of more than 1 million low-frequency earthquakes: Tracking tremor and slip along the deep San Andreas Fault". Journal of Geophysical Research. 122 (5).
^Shelly, D.; Thelen, W. (2019). "Anatomy of a Caldera Collapse: Kilauea 2018 Summit Seismicity Sequence in High Resolution". Geophysical Research Letters. 46 (24).
^Knox, H.; Chaput, J.; Aster, R.; Kyle, P. (2018). "Multi-year shallow conduit changes observed with lava lake eruption seismograms at Erebus volcano, Antarctica". Journal of Geophysical Research: Solid Earth. 123.
^Robinson, E. (1963). "Mathematical development of discrete filters for the detection of nuclear explosions". Journal of Geophysical Research. 68 (19).
Bahtera AsmaraAlbum studio karya Andi Meriem MatalattaDirilis1979GenrePopLabelMusica Studio'sKronologi Andi Meriem Matalatta Dikesayuan Bulan Rawan (1978)Dikesayuan Bulan Rawan1978 Bahtera Asmara (1979) Cinta yang Hitam (1980)Cinta yang Hitam1980 Bahtera Asmara adalah album ketujuh karya penyanyi lawas Indonesia, almh. Andi Meriem Matalatta. Lagu yang dijagokan adalah “Hasrat dan Cita”. Daftar lagu Side A Hasrat dan Cita (cipt. Fariz RM) Bahtera Asmara (cipt. Yockie Suryo Prayogo) Cin...
Mayor of the City of DetroitSeal of the City of DetroitFlag of the City of DetroitIncumbentMike Duggansince January 1, 2014ResidenceManoogian MansionTerm lengthFour yearsConstituting instrumentDetroit City CharterFormation1824First holderJohn R. WilliamsWebsiteMayor's Office Elections in Michigan Federal government U.S. President 1836 1840 1844 1848 1852 1856 1860 1864 1868 1872 1876 1880 1884 1888 1892 1896 1900 1904 1908 1912 1916 1920 1924 1928 1932 1936 1940 1944 1948 1952 1956 1960...
Artikel ini bukan mengenai abjad atau aksara. A Specimen of typeset fonts and languages, oleh William Caslon, dari Cyclopaedia 1728. Huruf (serapan dari Arab: حرفcode: ar is deprecated ) adalah sebuah grafem (bentuk, goresan, atau lambang) dari suatu sistem tulisan, misalnya 26 huruf dalam alfabet Latin modern, atau 47 huruf dalam Hiragana. Dalam suatu huruf terkandung satu fonem atau lebih (tergantung jenis aksara), dan fonem tersebut membentuk suatu bunyi dari bahasa yang dituturkannya. ...
Non-profit organization in the US For the Lifesaving group, see Massachusetts Humane Society. Humane Society of the United StatesFoundedNovember 22, 1954; 69 years ago (1954-11-22) (as National Humane Society)FoundersFred MyersHelen JonesLarry AndrewsMarcia GlaserOliver M. EvansTax ID no. 53-0225390[1]Legal status501(c)(3) nonprofit organization[2]FocusAnimal protection, animal welfare, cruelty to animals, humane education, animal ethics, animal law, wildlife...
بريت إي. كروزير معلومات شخصية الميلاد 24 فبراير 1970 (العمر 54 سنة)سانتا روزا، كاليفورنيا مواطنة الولايات المتحدة مشكلة صحية مرض فيروس كورونا 2019[1] الحياة العملية المدرسة الأم أكاديمية الولايات المتحدة البحرية (الشهادة:بكالوريوس العلوم)[2]كلية الحرب البحرية (الت...
Pirate Blackbeard's ship 34°41′44″N 76°41′20″W / 34.69556°N 76.68889°W / 34.69556; -76.68889 Illustration published in 1736 History France NameLa Concorde Launchedc. 1710 CapturedSaint Vincent, 28 November 1717 Pirates NameQueen Anne's Revenge FateRan aground on 10 June 1718 near Beaufort Inlet, North Carolina General characteristics Class and typeFrigate Tons burthen200 bm Length103 ft (31.4 m) Beam24.6 ft (7.5 m) Sail planFull-rigged C...
1979 minicomputer operating system This article is about the 1979 Research Unix Operating System. For the Single Unix Specification trademark, see UNIX V7. Operating system Version 7 UnixVersion 7 Unix for the PDP-11, running in the SIMH PDP-11 simulatorDeveloperAT&T Bell LaboratoriesWritten inC, assemblyOS familyUnixWorking stateHistoricSource modelOriginally proprietary software, now open sourceInitial release1979; 45 years ago (1979)Marketing targetMinicomputersAvaila...
Sexual abuse of young athletes by coaches and other adults from 1992–2016 USA Gymnastics logo The USA Gymnastics sex abuse scandal relates to the sexual abuse of hundreds of gymnasts—primarily minors—over two decades in the United States, starting in the 1990s. It is considered the largest sexual abuse scandal in sports history.[1][2][3][4] More than 500 athletes alleged that they were sexually assaulted by gym owners, coaches, and staff working for gymna...
Pour l’article homonyme, voir Meghri (rivière). Meghri (hy) Մեղրի Vue sur la ville de Meghri. Administration Pays Arménie Région Syunik Démographie Population 4 789 hab. (2011) Densité 150 hab./km2 Géographie Coordonnées 38° 54′ 11″ nord, 46° 14′ 24″ est Altitude 610 m Superficie 3 201 ha = 32,01 km2 Fuseau horaire UTC+4 Localisation Géolocalisation sur la carte : Arménie Meghri Géoloca...
Ne doit pas être confondu avec Langlois de Sézanne. Pour les articles ayant des titres homophones, voir Sézanne et Sézane. Paul CézannePhotographie de Paul Cezanne, en 1899Naissance 19 janvier 1839Aix-en-Provence (France)Décès 22 octobre 1906 (à 67 ans)Aix-en-Provence (France)Sépulture Cimetière Saint-Pierre d'Aix-en-ProvenceNationalité FrançaiseActivité PeintreFormation Académie de Charles SuisseMaître Joseph Gilbert, Antoine Guillemet, Camille PissarroÉlève Émile Ber...
Protected area in Gauteng, South Africa Abe Bailey Nature ReserveLocationMerafong City Local Municipality, Gauteng, South AfricaNearest cityCarletonvilleCoordinates26°18′14″S 27°20′13″E / 26.304°S 27.337°E / -26.304; 27.337Area4,200 ha (10,000 acres) Abe Bailey Nature Reserve is a protected area in the Merafong City Local Municipality in Gauteng, South Africa. It is situated near Carletonville, beside the township of Khutsong on the West Rand. It ...
Tsing Shan Tsuen Village Office. Yuan Ming Monastery (圓明寺) and Castle Peak are visible in the background. Paifang of Tsing Shan Tsuen. Tsing Shan Tsuen (Chinese: 青山村) is a village in Tuen Mun District, Hong Kong. Administration Tsing Shan Tsuen is one of the 36 villages represented within the Tuen Mun Rural Committee. For electoral purposes, Tsing Shan Tsuen is part of the Lung Mun constituency. Conservation The location of a cinnamomum cassia tree within Ho Shek Nunnery (荷�...
Pour les articles homonymes, voir O'Neill. Rose O'Neill Rose O'Neill par Gertrude Käsebier vers 1907. Données clés Nom de naissance Rose Cecil O'Neill Naissance 25 juin 1874 Wilkes-Barre, Pennsylvanie Décès 6 avril 1944 (à 69 ans) Springfield, Missouri Nationalité Américaine Pays de résidence États-Unis Profession autrice de comicsécrivaine Conjoint Gray Lapham (1896 - 1901)Harry Leon Wilson (1902 - 1908) Famille Callista O'Neill (sœur) Compléments créatrice des Kewpies mo...
Australian soccer player and coach For other people named Christopher Coyne, see Christopher Coyne (disambiguation). Chris Coyne Personal informationFull name Christopher John Coyne[1]Date of birth (1978-12-20) 20 December 1978 (age 45)Place of birth Brisbane, AustraliaHeight 1.85 m (6 ft 1 in)Position(s) Centre backSenior career*Years Team Apps (Gls)1995–1996 Perth SC 15 (0)1996–2000 West Ham United 1 (0)1998 → Brentford (loan) 7 (0)1999 → Southend United ...
Questa voce o sezione sull'argomento politica è priva o carente di note e riferimenti bibliografici puntuali. Commento: sezioni mancanti o carenti di note Sebbene vi siano una bibliografia e/o dei collegamenti esterni, manca la contestualizzazione delle fonti con note a piè di pagina o altri riferimenti precisi che indichino puntualmente la provenienza delle informazioni. Puoi migliorare questa voce citando le fonti più precisamente. Segui i suggerimenti del progetto di riferimento. ...
Literature written or related to Franco Americans in the New England region of the United States French Language and Literature Authors • Lit categories French literary history Medieval 16th century • 17th century 18th century • 19th century 20th century • Contemporary Literature by country France • Quebec Postcolonial • Haiti Franco-American Portals France • Literature French literature Wikisource vte Franco American literature is a body of work, in English and French, by Frenc...
Austrian field marshal (1766–1858) Radetzky redirects here. For other uses, see Radetzky (disambiguation). This article contains wording that promotes the subject through exaggeration of unnoteworthy facts. Please help improve it by removing or replacing such wording. (February 2020) (Learn how and when to remove this message) Field Marshal The Most Excellent CountJoseph Radetzky von RadetzPortrait by Georg DeckerGovernor-General of Lombardy–VenetiaIn office1848–1857MonarchFranz Joseph ...