The invention discloses a vision-based
rope skipping
rope-free empty jump detection method, which comprises the following steps of: arranging a camera above a
rope skipping test area to acquire a rope skipping video, and acquiring 19 key point coordinates of a tester by a
human body key point identification model based on YOLO framework training; calculating a
wrist position
score through the shoulder-
wrist vector, and judging whether the
wrist position is normal or not; constructing a
human body center line by a shoulder and hip connecting line, and calculating left and
right wrist symmetry scores; an arm posture plane is constructed through shoulder-
elbow-wrist three points, and an
upper limb posture
score is calculated; the null jump
score of each rope skipping action is calculated by integrating the wrist position, the symmetry, the
upper limb postures and the
time sequence shaking characteristics; and counting the number of suspected null jumps and the proportion, and when the number and the proportion exceed a preset threshold value, determining that
cordless null jumps exist and outputting an alarm. The method can accurately identify the rope-free empty jump behavior in the rope skipping test, improves the fairness and accuracy of the sports test, and is suitable for the scenes of school sports examination,
physical fitness test and the like.