Human activity prediction: Early recognition of ongoing activities from streaming videos
Human activity analysis: A review