An overview of video surveillance approaches