{'fraction_non_alphanumeric': 0.01937984496124031, 'fraction_numerical': 0.0, 'mean_word_length': 5.739130434782608, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A comparison of methods for estimating broadband noise in the frequency domain

Estimating the noise component of a signal that consists of sinusoids plus broadband noise is a ubiquitous problem. Most methods work in the time-domain, but frequency-domain methods can be computationally more efficient and invariant to the time-domain noise distribution. We compare two prominent frequency-domain approaches, one that computes statistics over periodograms of multiple time segments, and another that computes statistics over frequency segments from a single periodogram. We explore the accuracy-resolution tradeoff for both approaches and provide comparisons of accuracy, sample and segment size dependence, frequency resolution, and computational complexity for each method.