This paper presents a reconfigurable video surveillance system based on a Xilinx Spartan3 FPGA that implements a motion human detection algorithm using background subtraction. The authors discuss different hardware architectures for the algorithm and compare their costs for benchmark images, alongside the system's design flow and performance. The proposed method effectively addresses dynamic lighting conditions and noise suppression to enhance human detection accuracy.