Human pose estimation is a challenging problem in the discipline of computer vision. To automatically detect a person’s pose in an image is a difficult task as it depends upon a number of aspects such as scale and resolution of the image, illumination variation , background clutter , clothing variations , surroundings and the interaction of humans with the surroundings .