Multi-Camera Visual Surveillance for Motion Detection , Occlusion Handling , Tracking and Event Recognition 1