Deep learning for understanding dynamic visual data