We propose a single-tone frequency estimator of a one-dimensional complex signal in complex white Gaussian noise. The estimator is based on the subspace approach and the unitary transformation. Due to its low space and time-complexity, we name the estimator as Low complexity Unitary Principal-singular-vector Utilization for Model Analysis (LUPUMA). Regardless of the observation length, LUPUMA provides a uniform estimation variance over the whole frequency range, while achieving the lowest time-complexity among subspace methods. The proposed estimator asymptotically reaches the Cramér-Rao Lower Bound. For short observations, the signal-to-noise ratio threshold of LUPUMA corresponds to the threshold of the maximum likelihood estimator. The low space and time-complexity along with the stable and state-of-the-art estimation performance for short observations make LUPUMA an ideal candidate for applications with a limited number of signal samples, limited computational power, limited memory, and for applications that require rapid processing time (low latency).
Read full abstract