1. A method of generating a body model comprising: generating a plurality of predefined body models; defining at least one standard body model control point and/or standard control measurement on at least one standard body model; and generating a subject body model by defining at least one subject control point and/or subject control measurement corresponding to each standard body model control point and/or standard control measurement in a subject body model corresponding to a subject body, wherein the generating of the subject body model further comprises a step of generating at least one subject mapping of each standard body model control point and/or standard control measurement to its corresponding subject control point and/or subject control measurement; wherein the generating each predefined body model further comprises: acquiring predefined measured data of at least one predefined body; generating at least one predefined mapping of each standard body model control point to a corresponding predefined control point on the predefined body model based on the predefined measured data; and storing the at least one predefined mapping in memory.