{'fraction_non_alphanumeric': 0.012250161186331399, 'fraction_numerical': 0.0, 'mean_word_length': 5.038910505836576, '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 background subtraction method using color information in the frame averaging process

Accurate and reliable detection of moving object from a video sequence is often hard to do in real case. The most common approach is image segmentation which identifies the object from the video sequence that differs significantly from a background model. Among the other segmentation methods background subtraction is the effective and efficient one. A background subtraction method must gratify some challenges, first of all the method must diminish the noise from the sensor that results alteration in pixel color in the probable background from the original in the current video sequence. Secondly the method must automatically fiddle with the changing scene conditions. All these challenges must satisfy in real time with lower computational complexity. In this paper we represent a background subtraction technique that learns the variation of each pixel throughout the video in terms of average and average differences of pixels color of current frame with the previous one. The BGR (Blue, Green and Red) image is first converted to HSV (Hue, Saturation and Value) color space. And then the algorithm is applied to the H plane only as H plane is invariant to illumination changes. Morphological operations are done for removing image noises. In the last stage edges are detected to find out whether there is any false detection or not. Our experimental result shows that this method is very much reliable in changing scene conditions and noise elimination.