GraphBGS: Background Subtraction via Recovery of Graph Signals
Not on the map. Why?
Abstract (arXiv)
Background subtraction is a fundamental pre-processing task in computer vision. This task becomes challenging in real scenarios due to variations in the background for both static and moving camera sequences. Several deep learning methods for background subtraction have been proposed in the literature with competitive performances. However, these models show performance degradation when tested on unseen videos; and they require huge amount of data to avoid overfitting. Recently, graph-based algorithms have been successful approaching unsupervised and semi-supervised learning problems. Furthermore, the theory of graph signal processing and semi-supervised learning have been combined leading to new insights in the field of machine learning. In this paper, concepts of recovery of graph signals are introduced in the problem of background subtraction. We propose a new algorithm called Graph BackGround Subtraction (GraphBGS), which is composed of: instance segmentation, background initialization, graph construction, graph sampling, and a semi-supervised algorithm inspired from the theory of recovery of graph signals. Our algorithm has the advantage of requiring less labeled data than deep learning methods while having competitive results on both: static and moving camera videos. GraphBGS outperforms unsupervised and supervised methods in several challenging conditions on the publicly available Change Detection (CDNet2014), and UCSD background subtraction databases.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). First posted on arXiv 17 Jan 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 3.
9 papers.
- 2021Moving Object Detection for Event-based vision using Graph Spectral Clusteringcited by 28
- 2021BSUV-Net 2.0: Spatio-Temporal Data Augmentations for Video-Agnostic Supervised Background Subtractioncited by 15
- 2021Autoencoder-based background reconstruction and foreground segmentation with background noise estimationcited by 7
- 2022Graph CNN for Moving Object Detection in Complex Environments from Unseen Videoscited by 4
- 2023Inductive Graph Neural Networks for Moving Object Segmentationcited by 3
- 2021Moving Object Detection for Event-based Vision using k-means Clusteringcited by 2
- 2023Higher-order Sparse Convolutions in Graph Neural Networkscited by 1
- 2023Erasing the Ephemeral: Joint Camera Refinement and Transient Object Removal for Street View Synthesiscited by 1
- 2022Application Of ADNN For Background Subtraction In Smart Surveillance Systemcited by 0
- 2023Erasing the Ephemeral: Joint Camera Refinement and Transient Object Removal for Street View Synthesis29 Nov 2023
- 2023Inductive Graph Neural Networks for Moving Object Segmentation16 May 2023
- 2023Higher-order Sparse Convolutions in Graph Neural Networks21 Feb 2023
- 2022Application Of ADNN For Background Subtraction In Smart Surveillance System31 Dec 2022
- 2022Graph CNN for Moving Object Detection in Complex Environments from Unseen Videos13 Jul 2022
- 2021Autoencoder-based background reconstruction and foreground segmentation with background noise estimation15 Dec 2021
- 2021Moving Object Detection for Event-based vision using Graph Spectral Clustering30 Sep 2021
- 2021Moving Object Detection for Event-based Vision using k-means Clustering4 Sep 2021
- 2021BSUV-Net 2.0: Spatio-Temporal Data Augmentations for Video-Agnostic Supervised Background Subtraction23 Jan 2021