Real-time visual tracking via multi-cue based adaptive particle filter framework