Algorithms (Mar 2024)

Background Subtraction for Dynamic Scenes Using Gabor Filter Bank and Statistical Moments

  • Julio-Alejandro Romero-González,
  • Diana-Margarita Córdova-Esparza,
  • Juan Terven,
  • Ana-Marcela Herrera-Navarro,
  • Hugo Jiménez-Hernández

DOI
https://doi.org/10.3390/a17040133
Journal volume & issue
Vol. 17, no. 4
p. 133

Abstract

Read online

This paper introduces a novel background subtraction method that utilizes texture-level analysis based on the Gabor filter bank and statistical moments. The method addresses the challenge of accurately detecting moving objects that exhibit similar color intensity variability or texture to the surrounding environment, which conventional methods struggle to handle effectively. The proposed method accurately distinguishes between foreground and background objects by capturing different frequency components using the Gabor filter bank and quantifying the texture level through statistical moments. Extensive experimental evaluations use datasets featuring varying lighting conditions, uniform and non-uniform textures, shadows, and dynamic backgrounds. The performance of the proposed method is compared against other existing methods using metrics such as sensitivity, specificity, and false positive rate. The experimental results demonstrate that the proposed method outperforms other methods in accuracy and robustness. It effectively handles scenarios with complex backgrounds, lighting changes, and objects that exhibit similar texture or color intensity as the background. Our method retains object structure while minimizing false detections and noise. This paper provides valuable insights into computer vision and object detection, offering a promising solution for accurate foreground detection in various applications such as video surveillance and motion tracking.

Keywords