1. A computer-implemented method for filtering out false-positive foreground pixels, the method comprising: extracting foreground patches from a video frame using a background model image, the foreground patches each including respective foreground pixels; for each foreground pixel: determining a texture of a first area including the foreground pixel and pixels surrounding the foreground pixel and a texture of a second area including pixels of the background model image corresponding to the pixels of the foreground area, and determining a correlation score based on the texture of the first area and the texture of the second area; and for foreground pixels having a correlation score which exceeds a threshold, removing the foreground pixels from the corresponding foreground patch in which the foreground pixels lie.