Multi-Feature Max-Margin Hierarchical Bayesian Model for Action Recognition