Intelligent Methods For Automated Video Surveillance