Re: Estimate Observation Noise Variance



On 23 Jun, 19:35, Chris Maryan <kmar...@xxxxxxxxx> wrote:
Can anyone give some pointers on estimating observation noise variance
from an observed set.

I have an process (ARMA) that I am estimating the parameters of (blind
estimation, I don't know the input sequence, I only see the output),
it would be useful to be able to have an estimate of the variance of
the added white Gaussian observation noise.

My understanding was that the following would work, but my
understanding of this is sparse (can't find the reference for this
anymore):

Estimate the covariance matrix of the signal
Ryy = 1/N sum over i (y(i)*y(i)'), i=1 to N, for many N
for some block of observed data y(i), where the length of y(i) is
longer than the AR and MA filters of the original process.

then take the SVD: USV' = Ryy, and my understanding is that the
variance of the added noise should come out in the lower singular
values, but despite tinkering with this, I haven't had any luck.

Am I on the right track?

You are certainly on the right track, at least for AR
and sum-of-sine models. This is the basis for MUSIC,
ESPRIT and those sorts of methods.

One problem with most derivations of MUSIC & al
is that they ignore certain 1/N scaling terms.
If you find a good derivation of MUSIC and
retain the scaling terms, you might be able
to estimate the noise variance.

Can anyone suggest any other method, I'll
take anything that gets me the noise variance?

Another method would be the Levinson recursion
to find the prediction filter for the AR process.
The prediction residual will be the noise. Square
it to find the variance.

Rune
.



Relevant Pages

  • Re: Detection Question Reformulated
    ... noise of unknown but bounded variance nand potentially a sinusoid ... Compare the power in some off-band bandwidth of yabout F_e ... noise sources around F_e. ... You still have to set a threshold of course. ...
    (comp.dsp)
  • Re: It Is Not Unauthorized Use of Copyrighted Material
    ... since the CJA VP decided to forward email to Innes.) ... let alone an understanding of the facts you cite. ... And now he has spawned the idiot child Rob, ... was supposed to help cut down on the noise. ...
    (rec.games.chess.politics)
  • Re: Problem with imnoise/mean2/std2
    ... the noise. ... A lesser effect is simply that the sample mean (and std) of a set ... The last parameter is the variance, ... Peter Boettcher ...
    (comp.soft-sys.matlab)
  • Re: Estimate Observation Noise Variance
    ... estimation, I don't know the input sequence, I only see the output), ... the added white Gaussian observation noise. ... variance of the added noise should come out in the lower singular ... process you get another process called an innovations model driven by ...
    (comp.dsp)
  • how to understand sigma-delta adc in time domain?
    ... I'm trying to think of a way to understand sigma-delta ADCs in time ... oversampling and noise shaping. ... This understanding works well in freqency domain. ... cannot relate this to time domain understanding. ...
    (comp.dsp)

Loading