Using prior knowledge to recover signal

Click For Summary

Discussion Overview

The discussion revolves around the recovery of a signal that is corrupted by normally distributed uncorrelated white noise. Participants explore the potential use of prior knowledge about the signal's statistical properties, specifically its normal distribution with known variance and significant autocorrelation, to improve signal recovery techniques. The conversation touches on theoretical approaches and practical implementations, including the use of Kalman Filters and error correction coding.

Discussion Character

  • Exploratory
  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • One participant inquires about recovering a signal corrupted by noise, noting that both the signal and noise are normally distributed with known variances.
  • Another participant suggests specifying more constraints and mentions the use of redundancy in signal design to reduce error, referencing error correction coding and Kalman Filters as potential methods.
  • A participant clarifies their use of a Kalman Filter, describing their approach to modeling an acceleration signal with additive Gaussian noise and the challenges of determining pseudo-observation covariance empirically.
  • One participant emphasizes the importance of understanding the signal design and redundancy, explaining how to estimate parameters related to the signal and its distribution.
  • There is a discussion about the need for a channel model with a noise component and the construction of a distribution to minimize noise, indicating a complex relationship between the transmitted information and the observed signal.

Areas of Agreement / Disagreement

Participants express various viewpoints on the methods for signal recovery, with no clear consensus on the best approach. The discussion remains unresolved regarding the application of theoretical knowledge to practical scenarios.

Contextual Notes

Participants highlight the need for additional information regarding the signal design and redundancy structure to provide more tailored advice. There are references to statistical concepts and the necessity of understanding the underlying models, which may not be fully specified in the discussion.

pvm
Messages
9
Reaction score
0
I have a signal corrupted with normally distributed uncorrelated white noise. The noise has zero mean and known variance sigma1. I'd like to recover the signal as far as possible. However, the only thing I know is that the signal itself is normally distributed also, with mean zero and known variance sigma2, and some significant autocorrelation.

Can I use this knowledge to help me recover/improve the signal?
 
Physics news on Phys.org
Hey pvm.

You are going to have to specify more constraints.

Usually what electrical engineers do is they structure the signal to take into account the noise profile and often use redundancy (that means using the same information multiple times in many ways) to reduce the error and therefore increase the confidence that the signal is what it is.

Error correction coding formalizes a lot of this and you can read a book (something like Hamming's book should be a good introduction).

You also might want to look at the idea of a Kalman Filter for this sort of thing.
 
Many thanks for responding. Actually I am already using a Kalman Filter - I was trying to capture the essence of the problem without the details, perhaps I simplified it too far :)

In a bit more detail, let's say that I have an acceleration signal with additive Gaussian noise. I double integrate this in the KF keeping the velocity and position as state. Actually there are other state parameters related to calibration, but let's put these aside. So with no observations, just the predictive model, the velocity for example will take a random walk with linearly increasing variance. The position will have quadratically increasing variance. However, I have some knowledge about the position: it is mean zero with known variance (as the device being sensed is not actually moving much). At present I use a pseudo-observation on the position in the KF which works fairly well to constrain its mean and variance, and give good values for the calibration parameters. But I have to find the pseudo-observation covariance empirically... (i.e. trial and error!). I'd really like some theoretical solution. There's a fair bit of material around on including constraints in KF design, but I have something a bit different I think: knowledge of the actual pdf of the resulting state variable... I just don't know how to apply it.

Any thoughts?
 
The only way to really answer this question is to know the design of your signal (which is what I mean by redundancy since it involves that).

When it comes to statistics the way to reduce uncertainty is through redundancy and I'll explain this with a simpler example.

Let's say you have a distribution X and a sample S which has data points. Often what is required is that you have to find something that is constant (usually a parameter - call it p) and you need to combine the information in S to get an estimate for p - which is related to X.

So all of S has something in common with X which has something in common with p which you are trying to figure out.

In a signal you have S (as the signal) which has something in common with the information transmitted (call it X) which has something in common with the actual information (call it p).

You take your information you are sending in the channel (p), design X so that it has the right redundancy to get p within some error tolerance and it is S that is actually being measured. The same process for say getting a mean is used to setup your signal except instead of measuring a single parameter you are measuring data in a particular format - and probably a vector of values with specific constraints.

The idea is the same though - and this is the basis for electrical/computer/telecommunications engineering regarding signals processing (even if it isn't specified in the same way as I am specifying above).

I don't have experience with Electrical Engineering textbooks but I do know quite a bit of statistics and if you can specify the information relevant to what is mentioned above (information structure - p, distribution X and actual transmitted information S) then I can make more sense of it.

To be a bit more specific what is required is that you often have a channel model with a noise component and one has to construct the distribution X as a function of p so that S can be taken and test statistics are constructed to estimate p. That is often Normally distributed with a co-variance matrix along with physical constraints which are used to find the redundancy structure which is actually encoded and sent.

You construct the distribution to minimize the noise component and this is a minimization problem with respect to the test statistic being used which is a function of the information you collect.

I'd need to know extra information in order to give more advice.
 

Similar threads

  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
Replies
4
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K