A GPU-Based Implementation of Motion Detection from a Moving Platform

Abstract

We describe a GPU-based implementation of motion detection from a moving platform. Motion detection from a moving platform is inherently difficult as the moving camera induces 2D motion field in the entire image. A step compensating for camera motion is required prior to estimating of the background model. Due to inevitable registration errors, the background model is estimated according to a sliding window of frames to avoid the case where erroneous registration influences the quality of the detection for the whole sequence. However, this approach involves several characteristics that put a heavy burden on real-time CPU implementation. We exploit GPU to achieve significant acceleration over standard CPU implementations. Our GPU-based implementation can build the background model and detect motion regions at around 18 fps on 320times240 videos that are captured for a moving camera.

Cite

Text

Yu and Medioni. "A GPU-Based Implementation of Motion Detection from a Moving Platform." IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, 2008. doi:10.1109/CVPRW.2008.4563096

Markdown

[Yu and Medioni. "A GPU-Based Implementation of Motion Detection from a Moving Platform." IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, 2008.](https://mlanthology.org/cvprw/2008/yu2008cvprw-gpubased/) doi:10.1109/CVPRW.2008.4563096

BibTeX

@inproceedings{yu2008cvprw-gpubased,
  title     = {{A GPU-Based Implementation of Motion Detection from a Moving Platform}},
  author    = {Yu, Qian and Medioni, Gérard G.},
  booktitle = {IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops},
  year      = {2008},
  pages     = {1-6},
  doi       = {10.1109/CVPRW.2008.4563096},
  url       = {https://mlanthology.org/cvprw/2008/yu2008cvprw-gpubased/}
}