1. An apparatus for providing an activity recognition based application service, comprising; an image receiving module configured to collect a depth image provided from a camera; a human body detection module configured to detect a human body from the collected depth image; and an activity recognition module configured to recognize an action of the human body on the basis of a 3-dimensional action volume extracted from the human body and a previously learned action model.