Metric Learning Driven Multi-Task Structured Output Optimization for Robust Keypoint Tracking