In recent years, the worrying rate of street crime has demanded more reliable and efficient public surveillance system. Analysis of moving object detection methods is presented in this paper, includes Artificial Neural Network (ANN) and Viola-Jones algorithm. Both methods are compared based on their precision of correctly classify the moving objects. The emphasis is on two major issues involve in the analysis of moving object detection, and object classification to two groups, pedestrian and motorcycle. Experiments are conducted to quantitatively evaluate the performance of the algorithms by using two types of dataset, which are different in term of complexity of the background. The utilization of cascade architecture to the extracted features, benefits the algorithm. The algorithms have been tested on simulated events, and the more suitable algorithm with high detection rate is expected to be presented in this paper