{'fraction_non_alphanumeric': 0.01744186046511628, 'fraction_numerical': 0.0, 'mean_word_length': 5.707792207792208, '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}}
An improved weighted least-squares design for variable fractional delay FIR filters

Digital filters capable of changing their frequency response characteristics are often referred to as variable digital filters (VDFs) and have been found useful in a number of digital signal processing applications. An important class of VDFs is the class of digital filters with variable fractional delay. This paper describes an enhanced weighted least-squares design for variable-fractional-delay finite-impulse response filters, which offers improved performance of the filters obtained with considerably reduced computational complexity compared to a recently proposed weighted least-squares (WLS) design method. The design enhancement is achieved by deriving a closed-form formula for evaluating the WLS objective function. The formula facilitates accurate and efficient function evaluations as compared to summing up a large number of discrete terms, which would be time consuming and inevitably introduce additional errors into the design.