{'fraction_non_alphanumeric': 0.017142857142857144, 'fraction_numerical': 0.0, 'mean_word_length': 4.971590909090909, '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}}
Arbitrary cylinder color model for the codebook based background subtraction.

The codebook background subtraction approach is widely used in computer vision applications. One of its distinguished features is the cylinder color model used to cope with illumination changes. The performances of this approach depends strongly on the color model. However, we have found this color model is valid only if the spectrum components of the light source change in the same proportion. In fact, this is not true in many practical cases. In these cases, the performances of the approach would be degraded significantly. To tackle this problem, we propose an arbitrary cylinder color model with a highly efficient updating strategy. This model uses cylinders whose axes need not going through the origin, so that the cylinder color model is extended to much more general cases. Experimental results show that, with no loss of real-time performance, the proposed model reduces the wrong classification rate of the cylinder color model by more than fifty percent.