Level-Set Person Segmentation and Tracking with Multi-Region Appearance Models and Top-Down Shape Information