• DocumentCode
    2265678
  • Title

    GPU-based non-parametric background subtraction for a practical surveillance system

  • Author

    Schreiber, David ; Rauter, Michael

  • Author_Institution
    Safety & Security Dept., AIT Austrian Inst. of Technol. GmbH, Vienna, Austria
  • fYear
    2009
  • fDate
    Sept. 27 2009-Oct. 4 2009
  • Firstpage
    870
  • Lastpage
    877
  • Abstract
    In this paper we present a background subtraction algorithm for a practical surveillance system, on a GPU. It utilizes a compressed non-parametric representation of the history of each pixel, using YCbCr color space, not requiring an offline training period. Although it can be parametrized to cope successfully with moving background, we rather focus on fulfilling some requirements of a practical surveillance system monitoring pedestrians and traffic. First, the time it takes for a stopped foreground object to be absorbed into the background (integration time) should be large enough. Furthermore, the integration time should be controllable by the user and should remain constant, regardless of the complexity of the scene. A further requirement is that objects which repeatedly re-appear in the image, e.g. vehicles having similar colors crossing repeatedly the same region in the image, need not be incorporated into the background. In addition, foreground aperture is undesired, even in case of slowly moving large objects. We implement our method on a NVidia GeForce 9800 GT GPU, achieving 635 fps for the background algorithm, or 436 fps when memory transfer to and from the GPU is included, on a video with 352×288 resolution. We demonstrate the capability of the algorithm by comparing it to MoG, both on moving background and on practical surveillance scenarios. Our method outperforms MoG in both modes, in terms of adaptation speed, run-time and the quality of the foreground segmentation. Furthermore, the integration time is more stable.
  • Keywords
    computer graphic equipment; computer graphics; coprocessors; image colour analysis; image resolution; image segmentation; road traffic; surveillance; NVidia GeForce 9800 GT GPU; YCbCr color space; foreground segmentation quality; nonparametric background subtraction algorithm; pixel nonparametric representation compression; surveillance system; video resolution; Surveillance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Vision Workshops (ICCV Workshops), 2009 IEEE 12th International Conference on
  • Conference_Location
    Kyoto
  • Print_ISBN
    978-1-4244-4442-7
  • Electronic_ISBN
    978-1-4244-4441-0
  • Type

    conf

  • DOI
    10.1109/ICCVW.2009.5457610
  • Filename
    5457610