Published November 2, 2015
| Version 10003227
Journal article
Open
Multi-Layer Multi-Feature Background Subtraction Using Codebook Model Framework
Authors/Creators
Description
Background modeling and subtraction in video
analysis has been widely used as an effective method for moving
objects detection in many computer vision applications. Recently, a
large number of approaches have been developed to tackle different
types of challenges in this field. However, the dynamic background
and illumination variations are the most frequently occurred problems
in the practical situation. This paper presents a favorable two-layer
model based on codebook algorithm incorporated with local binary
pattern (LBP) texture measure, targeted for handling dynamic
background and illumination variation problems. More specifically,
the first layer is designed by block-based codebook combining with
LBP histogram and mean value of each RGB color channel. Because
of the invariance of the LBP features with respect to monotonic
gray-scale changes, this layer can produce block wise detection results
with considerable tolerance of illumination variations. The pixel-based
codebook is employed to reinforce the precision from the output of the
first layer which is to eliminate false positives further. As a result, the
proposed approach can greatly promote the accuracy under the
circumstances of dynamic background and illumination changes.
Experimental results on several popular background subtraction
datasets demonstrate very competitive performance compared to
previous models.
Files
10003227.pdf
Additional details
References
- K. Kim, H. C. Thanarat, H. David, and L. Davis. "Real-time foreground– background segmentation using codebook model." Real-time imaging 11, no. 3 (2005): 172-185. 15–64.
- M. Shah, J. D. Deng, and B. J. Woodford. "A Self-adaptive CodeBook (SACB) model for real-time background subtraction." Image and Vision Computing 38 (2015): 52-64.
- S. Brutzer, B. Höferlin, and G. Heidemann. "Evaluation of background subtraction techniques for video surveillance." In Computer Vision and Pattern Recognition (CVPR), 2011 IEEE Conference on, pp. 1937-1944. IEEE, 2011.
- T. Bouwmans, F. El Baf, and B. Vachon. "Background modeling using mixture of gaussians for foreground detection-a survey." Recent Patents on Computer Science 1, no. 3 (2008): 219-237.
- C. Stauffer, and W. E. L. Grimson. "Adaptive background mixture models for real-time tracking." In Computer Vision and Pattern Recognition, 1999. IEEE Computer Society Conference on., vol. 2. IEEE, 1999.
- M. Heikkilä, M. Pietikäinen, and J. Heikkilä. "A texture-based method for detecting moving objects." In BMVC, pp. 1-10. 2004.
- O. Barnich, and M. Van Droogenbroeck. "ViBe: a powerful random technique to estimate the background in video sequences." In Acoustics, Speech and Signal Processing, 2009. ICASSP 2009. IEEE International Conference on, pp. 945-948. IEEE, 2009.
- T. Ojala, M. Pietikäinen, and T. Mäenpää. "Multiresolution gray-scale and rotation invariant texture classification with local binary patterns." Pattern Analysis and Machine Intelligence, IEEE Transactions on 24, no. 7 (2002): 971-987.
- J. M. Guo, Y. F. Liu, C. H. Hsia, M. H. Shih, and C. S. Hsu. "Hierarchical method for foreground detection using codebook model." Circuits and Systems for Video Technology, IEEE Transactions on 21, no. 6 (2011): 804-815. [10] N. Goyette, P. M. Jodoin, F. Porikli, J. Konrad, and P. Ishwar. "Changedetection. net: A new change detection benchmark dataset." InComputer Vision and Pattern Recognition Workshops (CVPRW), 2012 IEEE Computer Society Conference on, pp. 1-8. IEEE, 2012. [11] K. Toyama, J. Krumm, B. Brumitt, and B. Meyers. "Wallflower: Principles and practice of background maintenance." In Computer Vision, 1999. The Proceedings of the Seventh IEEE International Conference on, vol. 1, pp. 255-261. IEEE, 1999. [12] A. Sobral. "BGSLibrary: An opencv c++ background subtraction library." In IX Workshop de Visao Computacional (WVC'2013), Rio de Janeiro, Brazil. 2013.