1. A method for generating subject-specific human motion capture models having morphological and kinematic model information, comprising: (a) learning a kinematic model space from a training data set, said training data set comprises kinematic models associated with corresponding morphological models; (b) identifying a shape model and one or more poses of a human subject; (c) combining said learnt kinematic model space and said identified shape model to generate a full body model of said human subject, said generating starts from as few as one of said poses identified in step (b); and (d) combining said learnt kinematic model space and said identified shape model to generate a full body model of an arbitrary human subject, said generating using a parameter set.