This document presents a B.Tech project on moving object detection in complex scenes using a coarse-to-fine detection algorithm that refines background modeling through non-parametric methods. The proposed method addresses limitations of existing parametric models, achieving better performance and robustness to environmental variations with a focus on efficient algorithmic design. The project aims to enhance the detection of foreground objects while minimizing computational complexity and laying out future plans for further optimization.