Abstract: Background subtraction is a fundamental preprocessing task in computer vision. This task becomes challenging in real scenarios due to variations in the background for both static and moving ...