Moving object detection in a video stream is an essential step in video surveillance applications. Object detection is to identify objects of interest in the video sequences and to cluster pixels of these objects [4]. The object in the video data set can be detected by processes like pre-processing, segmentation, foreground and/or background extraction, feature extraction [5-8] as shown in Fig2.