Advanced video-based surveillance