Detecting a moving object is very crucial in surveillance application. Many algorithms have been developed for object detection, recognition and analysis. The algorithms involve the trajectory of detected object by locating position in each captured image. In the proposed work a system is implemented to detect foreground object in any environmental condition and the model is implemented on FPGA board. Real time foreground object detection is a very complex task. Proposed system detects object by background subtraction algorithm based on dynamic thresholding. Background subtraction algorithm detects moving object by subtracting current frame from reference background frame. The system is simulated using MATLAB and implemented on FPGA board. © 2019 IEEE.