Background Subtraction Algorithm Based on Online Clustering

Based on the assumption that background appears with large frequency,a new online clustering background subtraction algorithm is proposed.The online clustering pixel intensity in a period of time is classified to select the pixel intensity classes whose appearance frequency is higher than a threshold as the background pixel intensity value.It represents the background model of the scene well.Once the background has been constructed,the background difference, the neighborhood-based background difference and the frame difference are used to detect foregrounds.Simulation results show that the algorithm can handle complex situations with small motions,and the motion detection and the segmentation can be performed correctly.