The invention discloses a virtual human dynamic model-based method for extracting human skeletons, which is mainly used for automatically extracting the human skeletons through vertex clustering. The method comprises the following steps of: firstly, selecting one posture as a reference posture, calculating a transformation matrix of a corresponding triangular facet between other postures and the reference posture with the triangular facet as a base unit, then converting the transformation matrix into a multidimensional vector, clustering the multidimensional vector, blocking a human body, and solving center points of block joints; and then solving five characteristic points of a head, two hands and two feet of the human body by utilizing a geodesic distance and human physiological characteristics, then sequentially connecting the center points of the block joints starting from the five characteristic points so as to form the main skeletons, such as palms, lower arms, upper arms, foot soles, legs, thighs, the head, a trunk and the like of the human body, wherein the center points of the block joints are human articulation points.