Spectral Noise Estimation: A Python 3 Implementation of the Minimum Statistics Estimation

Bello N.* and Ogbeide K. O.

Department of Electrical/Electronic Engineering, University of Benin, Benin City, Edo State, Nigeria

*Corresponding Author: nosabello@uniben.edu

Show Author Affiliation

 Vol. 6 No. 1  | March 2022 | Pages 1 – 12 |   Cite this article




Noise estimation has been used majorly in imaging processing and voice speech recognition applications. Therefore, researchers have found optimal solutions to non-stationary noise estimation. Particularly, there is a proposed method that estimates spectral noise in a noisy speech signal which is based on two observations; speech pauses and approximation of power spectral densities of the noisy signal to the true noise during speech pauses. Though from recent studies, the observations obtained cannot be inferred for other types of signals especially RF signals and have not been tested on signals in the frequency domain, this paper bridges that gap of research and presents the results, analysis, and conclusion on the findings concerning the noise estimation with RF signals using an extension of the proposed method in the frequency domain. It presents a detailed methodology of implementation of the minimum statistics method for noise estimation in python 3 code which was tested with RF signals and thus met the requirement of dynamic thresholding with spectrum occupancy measurement.

Keywords: Spectral estimation, Minimum statistics, Smoothing, Noise estimation, RF signals, Dynamic thresholding

View full-text

Loader Loading...
EAD Logo Taking too long?

Reload Reload document
| Open Open in new tab

Download pdf [2.13 MB]

Download pdf

Cite this article as:

Bello N. and Ogbeide K. O., 2022. Spectral Noise Estimation: A Python 3 Implementation of the Minimum Statistics Estimation. Nigerian Journal of Environmental Sciences and Technology, 6(1), pp. 1-12. https://doi.org/10.36263/nijest.2022.01.0300

Article stats:

Total downloads: 100