The light change makes the common moving object detection results poor. Therefore, the against illumination change moving object detection is proposed. Because against light change algorithm has high computation and complexity, so it cannot reach real-time in software. To accelerate the calculation of anti-light change algorithm, we use the parallelism of pipelining to accelerate computing, and establish the truth table to reduce complexity to develop VGA resolution local binary pattern background subtraction (LBPBS) on FPGA. LBPBS needs much memory to calculate feature, for limited resources hardware, it has resource and memory bandwidth constraints. We modify the feature extraction to reduce memory, and use the row buffer to avoid off-chip memory read when calculating feature. We design the feature extraction reducing on-chip memory requirement 84% on hardware synthesis tool Quarutus II; and we reduce 115.625MHz off-chip memory bandwidth with VGA resolution 10 fps system when using row buffers on simulation tool Modelsim.