{'fraction_non_alphanumeric': 0.012138188608776844, 'fraction_numerical': 0.0018674136321195146, 'mean_word_length': 5.022471910112359, '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}}
Comparison of algorithms determining sign of Bessel function in time averaging interferometry

Time averaging interferometry is one of the techniques that allows to investigate a dynamic behaviour of MEMS elements. The information of the maximum amplitude of vibration is encoded in the argument of Bessel function. Many different approaches enable evaluation of this value. Due to the fact that accuracy of the result depends on the quality of the input data, Bessel function of a good quality must be calculated first. Wide range of modulation distribution calculation methods enable to obtain absolute or square value of J0. These results are more difficult in processing than pure Bessel function because of gradient function discontinuity or poor SNR. For ensuring smaller errors one may normalize absolute values of J0 by the sign of the function. In this paper, several different algorithms for determining the sign of Bessel function were investigated and compared. For each approach accuracy of the method was calculated. In the end, the best solution was found.