2D Sinusoidal Parameter Estimation with Offset Term
A. Pasha Hosseinbor, Renat Zhdanov

TL;DR
This paper addresses 2D sinusoidal parameter estimation including an offset term, deriving the maximum likelihood estimator and the Cramer-Rao lower bound to improve understanding of estimation accuracy.
Contribution
It introduces a novel model with an offset term for 2D sinusoidal estimation and derives the MLE and CRLB for this model.
Findings
Derived the MLE solution for the 2D sinusoid with offset
Established the CRLB for estimator variance
Provides theoretical bounds for estimation accuracy
Abstract
We consider the parameter estimation of a 2D sinusoid. Although sinusoidal parameter estimation has been extensively studied, our model differs from those examined in the available literature by the inclusion of an offset term. We derive both the maximum likelihood estimation (MLE) solution and the Cramer-Rao lower bound (CRLB) on the variance of the model's estimators.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDirection-of-Arrival Estimation Techniques · Blind Source Separation Techniques · Structural Health Monitoring Techniques
2D Sinusoidal Parameter Estimation with Offset Term
A. Pasha Hosseinbor and Renat Zhdanov A. P. Hosseinbor and R. Zhdanov are with Bio-Key International Inc., Eagan, MN, USA
Abstract
We consider the parameter estimation of a 2D sinusoid. Although sinusoidal parameter estimation has been extensively studied, our model differs from those examined in the available literature by the inclusion of an offset term. We derive both the maximum likelihood estimation (MLE) solution and the Cramer-Rao lower bound (CRLB) on the variance of the model’s estimators.
Index Terms:
Sinusoid, Cramer-Rao Lower Bound, Maximum Likelihood
I Introduction
In this paper, we examine the problem of parameter estimation of a 2D sinusoid. Although sinusoidal parameter estimation has been extensively studied [1, 2, 3, 4, 5], our model differs slightly from those examined in the available literature by the inclusion of an offset term. We derive both the MLE solution and the Cramer-Rao lower bound (CRLB) on the variance our model’s estimators, and then implement our approach on several fingerprint images of varying quality.
We specifically consider the discrete 2D sinusoidal signal
[TABLE]
where , ; is the vector of parameters to be estimated: is the amplitude of the sinusoid, is its offset, is its phase shift, and is its frequency. Such a model could describe the signal intensity at pixel of an image. The main difference between Eq. (1) and those studied in [1, 2, 3, 4, 5] is the inclusion of the offset term .
Eq. (1) arises in fingerprint biometrics. Fingerprint texture is characterized by the periodic flow of ridges and furrows, so it contains both frequency and orientation information; the frequency content is due to the inter-ridge spacing present in the fingerprint, while the orientation is due to the flow pattern exhibited by the ridges. If an acquired (gray-level) 2D fingerprint image is partitioned into sub-blocks, where each sub-block contains a ridge segment, the gray level intensity variations can be modeled via Eq. (1), whose parameters characterize the enclosed ridge’s frequency and orientation within the sub-block.
II Theory
The following theorems will prove useful in our derivations of both the CRLB and MLE of .
Lemma II.1
For ,
[TABLE]
Corollary II.1.1
For* and integer ,*
[TABLE]
II-A Crammer-Rao Lower Bound (CRLB) of Estimator
Consider the vector parameter . We will assume that the estimator is unbiased. The CRLB gives a lower bound on the variance of any unbiased estimator, and the CRLB of estimator is
[TABLE]
where is the x Fisher information matrix; it is defined as
[TABLE]
for and .
We consider the signal
[TABLE]
where is given by Eq. (1) and is the noise. Since we assume the noise is white Gaussian, i.e. , we have .
Denote and ; both are of dimension x . Then Eq. (4) can be rewritten in vector form as , where the signal measurements . Then the log-likelihood function of (ignoring the fixed term) is
[TABLE]
We now derive the elements forming the Fisher information matrix, given by Eq. (3).
:
[TABLE]
where we have used the approximation that for large and .
[TABLE] 2. 2.
:
[TABLE]
where we have employed the approximation that for large and .
[TABLE] 3. 3.
:
[TABLE]
[TABLE] 4. 4.
:
[TABLE]
[TABLE]
where we have used the approximation that for large and . 5. 5.
(calculation similar to (4)) 6. 6.
7. 7.
(calculation similar to (2)) 8. 8.
(calculation similar to (4)) 9. 9.
(calculation similar to (4)) 10. 10.
:
[TABLE]
[TABLE]
where we have employed the identity . 11. 11.
:
[TABLE]
[TABLE] 12. 12.
(calculation similar to (11)) 13. 13.
:
[TABLE]
[TABLE]
where we have used the approximation that for large and 14. 14.
:
[TABLE]
[TABLE] 15. 15.
(calculation similar to (13))
Noting that the determinant is , matrix inversion yields
[TABLE]
Hence, the CRLB of our estimator in Eq. (1), under the assumption of white Gaussian noise , is
[TABLE]
The CRLB of the amplitude and offset terms depend on known values, i.e. the dimension of image sub-block and the variance of the noise, while that of the frequencies and phase depend on an unknown parameter, i.e. the amplitude.
II-B Maximum Likelihood Estimation (MLE) of Sinusoidal Parameters
Recall that the log-likelihood function of is
[TABLE]
In order to maximize the likelihood, we need to minimize the squared error:
[TABLE]
The estimator that minimizes the squared error is the maximum likelihood estimator.
We will return to the squared error, but let’s rewrite Eq. (1) as
[TABLE]
where . Let and be the vectors, respectively, denoting the array of and terms in Eq. (1). Denote , , and . Further let , which is . Now we can rewrite the squared error as
[TABLE]
Optimizing with respect to yields
[TABLE]
so that
[TABLE]
Minimizing is now equivalent to maximizing , or equivalently,
[TABLE]
Noting that
[TABLE]
and simplifying yields
[TABLE]
Recall that the Fourier transform (FT) of a function is . Denoting the FT of as , we lastly obtain
[TABLE]
where denotes the periodogram of . Since the second term in Eq. (6) is fixed, the expression is maximized when the periodogram of the signal is maximized.
The frequencies at which the periodogram is maximized have to be found numerically. Denote the optimal frequencies as and ; now Eq. (5) becomes
[TABLE]
Hence, the maximum likelihood estimators of in Eq. (1) are
[TABLE]
Here, , i.e. the 2D discrete Fourier transform (FT) of Eq. (1), and denotes the periodogram of . The frequencies at which the periodogram is maximized, , have to be found numerically. Note that the maximum likelihood estimator of the offset term is simply the mean of the signal measurements, while the maximum likelihood estimator of the amplitude is the magnitude of the FT of the signal evaluated at the optimal frequencies.
III Size of
To get an idea of how big the dimension should be in order for the approximation
[TABLE]
to hold, we look at the plots of two functions: 1) and 2) for and measurements. These plots are shown in Figs. 1 and 2.
For the case, shown in Fig. 1, if is not near 0, 0.5, or 1, the summation is approximately zero. For the case, shown in Fig. 2, if is not near 0 or 0.5, the summation is approximately zero; however, it has a slower approximation to zero than the case. The plots illustrate that measurements is adequate for Eq. (7) to be valid.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] D. Rife and R. Boorstyn, “Single-tone parameter estimation from discrete-time observations,” IEEE Trans. Information Theory , vol. 20, pp. 591–598, 1974.
- 2[2] D. Rife and R. Boorsten, “Multiple tone parameter estimation from discrete-time observations,” Bell System Technical Journal , pp. 1389–1410, 1976.
- 3[3] S. Lang and J. Mc Clellan, “Frequency estimation with maximum entropy spectral estimators,” IEEE Trans. Pattern Acoustics, Speech, and Signal Processing , vol. 28, pp. 716–724, 1980.
- 4[4] P. Stoica, R. Moses, B. Friedlander, and T. Soderstrom, “Maximum likelihood estimation of the parameters of multiple sinusoids from noisy measurements,” IEEE Trans. Acoustics, Speech, and Signal Processing , vol. 37, pp. 378–392, 1989.
- 5[5] S. Hainsworth and M. Macleod, “On sinusoidal parameter estimation,” in Proc. of the 6 th Int. Conference on Digital Audio Effects , 2003.
