Task-Driven Dictionary Learning
Learning mid-level features for recognition