1. In a system including a computing environment coupled to a capture device for capturing image data from a field of view of the capture device, the image data representing a position of a user, a method of estimating user body position comprising: (a) receiving image data from the field of view; (b) applying one or more computer models for generating body part proposals from the image data; and (c) analyzing the one or more computer models produced in said step (b) by one or more methodologies to choose at least one computer model of the one or more computer models estimated to provide the best body part proposal.