The Gaussian mixture model (GMM) is an important metric for moving objects segmentation and is fit to deal with the gradual changes of illumination and the repetitive motions of scene elements. However, the performance of the GMM may be plagued by the complex motion of the dynamic background such as waving trees and flags fluttering. A spatiotemporal Gaussian mixture model (STGMM) is proposed to handle the complex motion of the background by considering every background pixel to be fluctuating both in intensity and in its neighboring region. A new matching rule is defined to incorporate the spatial information. Experimental results on typical scenes show that STGMM can segment the moving objects correctly in complex scenes. Quantitative evaluations demonstrate that the proposed STGMM performs better than GMM.
Moving objects segmentation is a challenge in computer vision. This paper focuses on the segmentation of moving vehicles in dynamic scene. We analyses the psychology of human vision and present a framework for segmenting moving vehicles in the highway. The proposed framework consists of two parts. Firstly, we propose an adaptive background update method in which the background is updated according to the change of illumination conditions and thus can adapt to the change of illumination sensitively. Secondly, we construct a Gaussian motion model to segment moving vehicles, in which the motion vectors of the moving pixels are modeled as a Gaussian model and an on-line EM algorithm is used to update the model. The Gaussian distribution of the adaptive model is elevated to determine which moving vectors result from moving vehicles and which from other moving objects such as waving trees. Finally, the pixels with motion vector result from the moving vehicles are segmented. Experimental results of several typical scenes show that the proposed model can detect the moving vehicles correctly and is immune from influence of the moving objects caused by the waving trees and the vibration of camera.