Moving object detection has versatile and potential applications in video surveillance, traffic monitoring, human motion capture etc., where detecting object(s) in a complex scene is vital. In the existing background subtraction method based on frame differencing, the false positive and misclassification rate increases as the background becomes more complex and also with the presence of multiple moving objects in the scene. In this piece of work, an approach has been made to enhance the detection performance of the background subtraction method by exploiting the dynamism available in the scene. The resultant differencing frame so obtained by the spatial background subtraction method is subjected to wavelet transformation. By extracting and combining wavelet features from the dynamics of the scene, a novel method of region growing technique has been further utilized to detect the moving object(s) in the scene. Simulation of various video sequences from CDnet, SBMnet, AGVS, I2R and Urban Tracker database has been applied and the method provides satisfactory detection of the moving object in a complex scene. The quantitative measure like Recall, Precision, F1-measure, and specificity computed for the algorithms, have indicated the algorithms can be a suitable candidate for surveillance applications.