Random Rotation and Band Filtering

In summary, the conversation discusses the problem of estimating a narrow bandwidth signal with limited data. Different filtering and smoothing schemes can be used, but they may result in losing data at the endpoints or needing to initialize or estimate many states. The idea of using a predictor that closely represents the signal is suggested, and using a nonlinear model with random inputs is recommended. Linearization techniques, such as describing functions or statistical linearization, can be used to approximate the nonlinear model and make estimation and predictions easier. The choice of inputs, whether random or deterministic, is also discussed as an important consideration in linearization. Overall, the approach of using a nonlinear model with random inputs and utilizing linearization techniques can be effective in estimating a narrow bandwidth signal with limited data
  • #1
John Creighto
495
2
I've thought briefly about the problem of estimating a narrow band with signal when limited data is available. Various filtering and smoothing schemes can be imagined. Each of these scheme's will mean you will lose data at at least one of the end points. FIR algorithms, result in a filter with many states that need to be initialized or estimated. AR algorithms typically are causal or anti causal which means that they will have http://ccrma-www.stanford.edu/~jos/fp/Unstable_Poles_Unit_Circle.html either in either forward time or backward time.

Although placing the poles off the unit circle can increase the bandwidth of the filter they are not really suitable for predictions over large intervals of time because they will either tend to zero or infinity when the signal of interest may stay around constant power.

As a consequence I suggest that if the objective is to identify a sinusoidal or quazi sinusoidal signal of narrow bandwidth it is better to use a predictor that more closely represents this signal. I also suggest that instead of trying to move the poles to increase the bandwidth/(deal with model uncertainty) one should use a nonlinear model where the frequency is random.

For a discrete state space model of a sinusoid the most elegant form to me seems to be that of a rotation matrix:

[tex]\left[ \begin{array}{c}
X_1(n+1) \\
X_2(n+1) \end{array} \right]
=
\left[ \begin{array}{ccc}
cos(w) & -sin(w) \\
sin(w) & cos(w) \end{array} \right]

\left[ \begin{array}{c}
X_1(n) \\
X_2(n) \end{array} \right][/tex]

[tex]w={2*\pi*f \over T}[/tex]

[tex]y=a x_1(n)+b x_2(n)[/tex]

where:

[tex]w={2*\pi*f \over T}[/tex] is the angular frequency
T is the sampling period.

Now there are two kinds of inputs. They are random inputs (those which we can't measure and known) and deterministic inputs (those which we can measure). The above meta stable model is not really suitable for deterministic inputs as is since it would have infinite gain. Therefore this thread will only deal with random inputs.

Random inputs are used to map how uncertainty in the states grows in forward and backward time. This allows in the case of a Kalman filter to weight how much information each new measurement gives us, and in other types of estimations it tells us how relevant each measurement is with respect to the state we are trying to estimate. Random inputs can also be used for linearization when linearization is done based upon describing functions (quazi/statistical linearization) instead of derivatives).

Let

[tex]w=w_o+u[/tex]

where:

[tex]w[/tex] is the angular frequency
[tex]w_o[/tex] is the mean angular frequency
[tex]u[/tex] is a zero mean random variable

Then the above equation can be written as follows:

[tex]\left[ \begin{array}{c}
X_1(n+1) \\
X_2(n+1) \end{array} \right]
=
\left[ \begin{array}{ccc}
cos(w_o+u) & -sin(w_o+u) \\
sin(w_o+u) & cos(w_o+u) \end{array} \right]

\left[ \begin{array}{c}
X_1(n) \\
X_2(n) \end{array} \right][/tex]

[tex]w={2*\pi*f \over T}[/tex]

[tex]y=a x_1(n)+b x_2(n)[/tex]

In my next post I will discuss linearization of the above equation.
 
Last edited by a moderator:
Physics news on Phys.org
  • #2


I agree with your suggestion of using a predictor that closely represents the signal of interest, rather than trying to move poles to increase bandwidth or deal with model uncertainty. Using a nonlinear model with random inputs can be a more effective approach.

Linearization can be a useful tool in estimating a narrow bandwidth signal with limited data. In the case of the rotation matrix model you have described, linearization can be done using describing functions or statistical linearization. This allows us to approximate the nonlinear model with a linear one, making it easier to estimate the parameters and make predictions.

One important consideration in linearization is the choice of inputs. As you have mentioned, random inputs can be used to map uncertainty in the states and weight the relevance of each measurement. However, deterministic inputs can also be useful in certain scenarios, such as when we have some knowledge about the signal or when we want to track specific changes in the signal.

Overall, using a nonlinear model with random inputs and utilizing linearization techniques can be a promising approach for estimating a narrow bandwidth signal with limited data. Thank you for sharing your thoughts and I look forward to reading more about your ideas in your next post.
 

Related to Random Rotation and Band Filtering

1. What is random rotation and band filtering?

Random rotation and band filtering is a technique used in image processing where an image is rotated at a random angle and then filtered to enhance certain frequencies or bands of the image.

2. What is the purpose of using random rotation and band filtering?

The purpose of using random rotation and band filtering is to improve the quality of an image by removing noise and enhancing specific features or details.

3. How does random rotation and band filtering work?

Random rotation and band filtering involves rotating an image at a random angle and then applying a filter that selectively amplifies or attenuates certain frequencies or bands of the image. This process helps to remove unwanted noise and enhance important features.

4. What are the benefits of using random rotation and band filtering?

Some of the benefits of using random rotation and band filtering include improved image quality, enhanced details and features, and reduced noise and artifacts. This technique can also help to make images more visually appealing and easier to analyze.

5. In what fields or applications is random rotation and band filtering commonly used?

Random rotation and band filtering is commonly used in fields such as medical imaging, remote sensing, and computer vision. It is also used in applications such as image restoration, feature extraction, and object recognition.

Similar threads

Replies
0
Views
504
Replies
3
Views
866
  • Linear and Abstract Algebra
Replies
1
Views
889
  • Set Theory, Logic, Probability, Statistics
Replies
12
Views
3K
  • Precalculus Mathematics Homework Help
Replies
5
Views
1K
  • Set Theory, Logic, Probability, Statistics
Replies
11
Views
2K
Replies
27
Views
1K
  • Linear and Abstract Algebra
Replies
2
Views
2K
  • Set Theory, Logic, Probability, Statistics
Replies
1
Views
924
  • Set Theory, Logic, Probability, Statistics
Replies
9
Views
2K
Back
Top