This article proposes a novel hybrid motion detection algorithm based on 2-D (2-Dimensional) spatio-temporal states histogram. The new algorithm combines the idea of image change detection based on 2-D histogram and spatio-temporal entropy image segmentation. It quantifies the continuity of pixel state in time and space domain which are called TDF (Time Domain Filter) and SDF (Space Domain Filter) respectively. After this, put both channels of output data from TDF and SDF into a 2-D histogram. In the 2-D histogram, a curve division method helps to separate the foreground state points and the background ones more accurately. Innovatively, the new algorithm converts the video sequence to its histogram sequence, and transforms the difference of pixel’s value in the video sequence into the difference of pixel’s position in the 2-D histogram. Experimental results on different types of scenes added Gaussian noise shows that the proposed technique has strong ability of detecting moving objects.