{'fraction_non_alphanumeric': 0.016722408026755852, 'fraction_numerical': 0.0, 'mean_word_length': 5.323943661971831, '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}}
Spectrum estimation by multiple asynchronous channels

The need to estimate in real time a large frequency spectrum, in order to detect the presence of narrowband emitters within a certain frequency area, is relevant in many applications, in particular those related to cognitive radar. The goal of spectrum monitoring is to analyze the whole wide spectrum in real time. This paper starts from previously proposed solutions, based on correlating the undersampled signals of only two asynchronous channels. The drawback of this solution is that, in specific cases, some ambiguities may occur along the estimated spectrum, due to the casual overlapping of some aliased tones, produced by undersampling. This paper demonstrates that, by the use of multiple channels and suitable correlation algorithms, the above ambiguities can be cancelled and the final spectrum estimation comes out to be correct.