{'fraction_non_alphanumeric': 0.017241379310344827, 'fraction_numerical': 0.0049261083743842365, 'mean_word_length': 4.645833333333333, '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 Fast Algorithm for YCbCr to RGB Conversion

YCbCr to RGB conversion with precision reduction is requisite in many fixed-point applications, e.g. 24 bits YCbCr data is converted to 16 bits RGB data for LCD display. We propose the rules to select the optimal fixed-point shift and addition operations to take place of the float-point multiplication operation, thus time consumption is reduced while the image quality maintains. In other word, it shows the way to find the most economical expression based on the given quantification error. Comparison with the conventional methods shows its validity. This algorithm is proposed based on DSPs but is not restricted, and in the end of the paper the validity of our algorithm on other platforms such as general PC is also discussed and it shows a satisfying result.