A method of generating a 3-D patient-specific musculoskeletal model, the method comprising: acquiring a plurality of radio frequency ("RF") signals (142) across a plurality of locations using an ultrasound probe (60) comprising a transducer array (68); tracking the acquiring of the plurality of RF signals (142) in 3D space and generating tracking data; identifying a plurality of bone echoes (162a) in the plurality of RF signals (142); determining 2-D bone contours (180) from the plurality of bone echoes (162a); transforming the 2-D bone contours (180) into a 3-D point cloud (194) using the tracking data; and creating a 3-D patient-specific musculoskeletal model (260) by deforming a 3-D bone model into conformity with the 3-D point cloud (194), where deforming the 3-D bone model includes using an optimization algorithm to change shape descriptors that deform the 3-D model.La présente invention concerne un procédé de génération d'un modèle musculo-squelettique en 3D spécifique à un patient. Le procédé comprend l'acquisition d'une pluralité de signaux de fréquence radio (« RF ») bruts (142) d'une échographie en mode A de l'os (116, 118, 120) tout en suivant l'acquisition dans l'espace 3D. Les contours osseux sont isolés dans chacun de la pluralité de signaux RF (142) et transformés en un nuage de points (165). Un modèle osseux en 3D de l'os (116, 118, 120) est ensuite optimisé par rapport au nuage de points (165). Le modèle musculosquelettique en 3D spécifique au patient peut comprendre un modèle d'un os, un modèle d'une articulation, un modèle de cartilage, ou une combinaison de ceux-ci.