{'fraction_non_alphanumeric': 0.020833333333333332, 'fraction_numerical': 0.0, 'mean_word_length': 5.158974358974359, '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}}
Analysis of DC effects on HRTFs measured with Golay codes: DC blocking Golay codes

The paper analyzes how DC offsets/contaminants typically found in a signal acquisition system can affect head-related transfer functions (HRTFs) which are measured with the Golay code method of acoustic system identification. Loosely speaking, HRTFs are filters which describe the acoustic filtering that the head, torso, and external ear perform on a sound. HRTFs measured from a human or mannequin can be used to simulate spatial sound over headphones and speakers. We develop a model for the Golay-based HRTF system identification process and use typical values of system parameters estimated from an actual HRTF measurement session to show that effects due to DC contaminants are typically very small. From the same analysis, we also prove the surprising theoretical result that there exist pairs of Golay codes which can completely eliminate DC contaminants from the HRTF system identification process, no matter how large these contaminants are. Finally, we exhibit a pair of these "DC blocking Golay codes", and demonstrate how they can be used to construct other, arbitrarily long, "DC blocking Golay codes".