Software for video surveillance