This project presents moving object detection based on background subtraction under complex wavelet transform domain for video surveillance system. The object detection in frequency domain will be approached to segment objects from foreground with absence of background noise. Initially it starts with background initialization by choosing start frame or taking initial few frames with approximate median method. Then, complex wavelet transform is applied to both current and initialized background frame generates subbands of low and high frequencies. Frame differencing will be done in this subbands followed by edge map creation and image reconstruction. In order to remove some unwanted pixels, morphological erosion and dilation operation is performed for object edge smoothness. The proposed approach has some advantages of background noise insensitiveness and invariant to varying illumination or lighting conditions. It also involves background updating model based on current frame and previous background frame pixels comparisons. After the object detection, performance of method will be measured (between frame ground truth and obtained result) through metrics such as sensitivity, accuracy, correlation and peak signal to noise ratio. This object detection also helps to track detected object using connected component analysis. The simulated result shows that used methodologies for effective object detection has better accuracy and with less processing time consumption rather than existing methods.
Complex wavelet transform, Morphological erosion & dilation, Object edge smoothness