Background Subtraction Based on Three-Dimensional Discrete Wavelet Transform
AbstractBackground subtraction without a separate training phase has become a critical task, because a sufficiently long and clean training sequence is usually unavailable, and people generally thirst for immediate detection results from the first frame of a video. Without a training phase, we propose a background subtraction method based on three-dimensional (3D) discrete wavelet transform (DWT). Static backgrounds with few variations along the time axis are characterized by intensity temporal consistency in the 3D space-time domain and, hence, correspond to low-frequency components in the 3D frequency domain. Enlightened by this, we eliminate low-frequency components that correspond to static backgrounds using the 3D DWT in order to extract moving objects. Owing to the multiscale analysis property of the 3D DWT, the elimination of low-frequency components in sub-bands of the 3D DWT is equivalent to performing a pyramidal 3D filter. This 3D filter brings advantages to our method in reserving the inner parts of detected objects and reducing the ringing around object boundaries. Moreover, we make use of wavelet shrinkage to remove disturbance of intensity temporal consistency and introduce an adaptive threshold based on the entropy of the histogram to obtain optimal detection results. Experimental results show that our method works effectively in situations lacking training opportunities and outperforms several popular techniques. View Full-Text
Share & Cite This Article
Han, G.; Wang, J.; Cai, X. Background Subtraction Based on Three-Dimensional Discrete Wavelet Transform. Sensors 2016, 16, 456.
Han G, Wang J, Cai X. Background Subtraction Based on Three-Dimensional Discrete Wavelet Transform. Sensors. 2016; 16(4):456.Chicago/Turabian Style
Han, Guang; Wang, Jinkuan; Cai, Xi. 2016. "Background Subtraction Based on Three-Dimensional Discrete Wavelet Transform." Sensors 16, no. 4: 456.
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.