1. A method for producing a subject-specific skeleton from an external measurement data set and a generic skeleton, the method comprising steps of: determining a subset of parameters to be fitted, wherein the subset of parameters includes at least a bone segment parameter; applying correspondence between the external measurement data set and the generic skeleton for the subset of parameters; building an objective function for transformation of the subset of parameters; and optimizing the objective function to produce the subject-specific skeleton corresponding to the subset of parameters.