Skip to main content
Log in

Multilayer background modeling under occlusions

  • Original Paper
  • Published:
Machine Vision and Applications Aims and scope Submit manuscript

Abstract

A multilayer background modeling technique is presented for video surveillance. Rather than simply classifying all features in a scene as either dynamically moving foreground or long-lasting, stationary background, a temporal model is used to place each scene object in time relative to each other. Foreground objects that become stationary are registered as layers on top of the background layer. In this process of layer formation, the algorithm deals with ”fake objects” created by moved background, and noise created by dynamic background and moving foreground objects. Objects that leave the scene are removed based on the occlusion reasoning among layers. The technique allows us to understand and visualize a scene with multiple objects entering, leaving, and occluding each other at different points in time. This scene understanding leads to a richer representation of temporal scene events than traditional foreground/background segmentation. The technique builds on a low-cost background modeling technique that makes it suitable for embedded, real-time platforms.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  1. Apewokin, S., Valentine, B., Forsthoefel, D., Wills, L., Wills, S., Gentile, A.: Embedded real-time surveillance using multimodal mean background modeling. In: Embedded Computer Vision, pp. 163–175. Springer, Berlin (2009)

  2. Azmat, S., Wills, L., Wills, S.: Temporal multi-modal mean. In: IEEE Southwest Symposium on Image Analysis and Interpretation (SSIAI), pp. 73–76 (2012)

  3. Baf, F.E., Bouwmans, T., Vachon, B.: Type-2 fuzzy mixture of gaussians model: application to background modeling. In: ISVC, pp. 772–781 (2008)

  4. Bouwmans, T., El Baf, F., Vachon, B., et al.: Statistical background modeling for foreground detection: a survey. Handbook of Pattern Recognition and Computer Vision, pp. 181–199 (2010)

  5. Connell, J., Senior, A.W., Hampapur, A., Tian, Y.L., Brown, L., Pankanti, S.: Detection and tracking in the ibm peoplevision system In: IEEE International Conference on Multimedia and Expo, ICME’04, vol. 2, p. 1403146 (2004)

  6. Ferrando, S., Gera, G., Regazzoni, C.: Classification of unattended and stolen objects in video-surveillance system. In: IEEE International Conference on Video and Signal Based Surveillance, AVSS’06 (2006)

  7. Fujiyoshi, H., Kanade, T.: Layered detection for multiple overlapping objects. IEICE Trans. Inf. Syst. 87(12), 2821–2827 (2004)

    Google Scholar 

  8. Jacobs, N., Pless, R.: Time scales in video surveillance. IEEE Trans. Circuits Syst. Video Technol. 18(8), 1106–1113 (2008)

    Article  Google Scholar 

  9. Khan, S., Shah, M.: Tracking people in presence of occlusion. In: Asian Conference on Computer Vision, vol. 5 (2000)

  10. Kim, K., Harwood, D., Davis, L.S.: Background updating for visual surveillance. In: ISVC, pp. 337–346 (2005)

  11. Mathew, R., Yu, Z., Zhang, J.: Detecting new stable objects in surveillance video. In: IEEE 7th Workshop on Multimedia Signal Processing, pp. 1–4 (2005)

  12. McFarlane, N.J., Schofield, C.P.: Segmentation and tracking of piglets in images. Mach. Vis. Appl. 8(3), 187–193 (1995)

    Article  Google Scholar 

  13. Papadourakis, V., Argyros, A.: Multiple objects tracking in the presence of long-term occlusions. Comput. Vis. Image Underst. 114(7), 835–846 (2010)

    Article  Google Scholar 

  14. Shen, Y., Hu, W., Liu, J., Yang, M., Wei, B., Chou, C.T.: Efficient background subtraction for real-time tracking in embedded camera networks. In: Proceedings of the 10th ACM Conference on Embedded Network Sensor Systems, pp. 295–308. ACM press, New York (2012)

  15. Spagnolo, P., Caroppo, A., Leo, M., Martiriggiano, T., D’Orazio, T.: An abandoned/removed objects detection algorithm and its evaluation on pets datasets. In: IEEE International Conference on Video and Signal Based Surveillance, AVSS’06. pp. 17–17. IEEE press, New York (2006)

  16. Stauffer, C., Grimson, W.E.L.: Adaptive background mixture models for real-time tracking. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition, vol. 2, pp. 246–252 (1999)

  17. Tao, H., Sawhney, H.S., Kumar, R.: Object tracking with bayesian estimation of dynamic layer representations. IEEE Trans. Pattern Anal. Mach. Intell. 24(1), 75–89 (2002)

    Article  Google Scholar 

  18. Tian, Y.l., Feris, R., Hampapur, A., et al.: Real-time detection of abandoned and removed objects in complex environments. In: The Eighth International Workshop on Visual Surveillance-VS2008 (2008)

  19. Toyama, K., Krumm, J., Brumitt, B., Meyers, B.: Wallflower: principles and practice of background maintenance. In: The Proceedings of the Seventh IEEE International Conference on Computer Vision, vol. 1, pp. 255–261 (1999)

  20. Valentine, B., Apewokin, S., Wills, L., Wills, S., Gentile, A.: Midground object detection in real world video scenes. In: IEEE Conference on Advanced Video and Signal Based Surveillance (AVSS), pp. 517–522 (2007)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shoaib Azmat.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Azmat, S., Wills, L. & Wills, S. Multilayer background modeling under occlusions. Machine Vision and Applications 25, 1399–1409 (2014). https://doi.org/10.1007/s00138-014-0614-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00138-014-0614-5

Keywords

Navigation