2016). This article introduces the current situation of
sports dance teaching, and puts forward a sports
dance teaching method based on three-dimensional
human movement analysis technology (Jiang and
Zhang , et al. 2017). This article analyzes the error of
each limb joint when the three-dimensional human
body movement analysis instrument analyzes sports
dance movements through experiments (Migliorati
and Cevidanes , et al. 2021). This article analyzes the
effect of three-dimensional human movement
analysis on sports dance teaching through
experiments.
2 RESEARCH ON THE ANALYSIS
OF 3D HUMAN MOVEMENT
CHARACTERISTICS BASED
ON VR TECHNOLOGY AND
ITS APPLICATION IN THE
DESIGN OF SPORTS DANCE
TEACHING SYSTEM
2.1 3D Human Motion Analysis
Related Technology
2.1.1 Three-dimensional Human Body
Motion Skeleton Data Acquisition
Method
In computer vision, there are three main methods to
obtain 3D human action skeleton sequence: based on
multi-view 2D video image sequence reconstruction,
based on 3D motion capture system acquisition and
based on depth map sequence mapping (Shogo and
Yasuhiro, et al. 2018). Due to differences in human
body shape, lack of depth information in 2D images,
and partial self-occlusion, it is difficult to accurately
estimate 3D human bones (Fan and Zheng, et al.
2018). At present, the 3D skeletal joint data of the
human body is mainly obtained by two methods
based on the 3D motion capture system and the depth
map sequence. The 3D skeletal joint data obtained
based on the motion capture system has higher
accuracy and fewer noise points, but the motion
capture equipment is expensive, cumbersome to use
and generally not applicable (Peng C and Pan B Z, et
al. 2020). Based on the depth information collection
and mapping methods of the depth sensor, the
prediction of 3D bone joints usually has errors, and
the depth map will also contain noise, but the depth
sensor is small in size and has universal applicability.
2.1.2 Action Key Pose Frame
Extraction
Method
The key posture framework of the three-dimensional
human body action refers to the posture that can best
reflect the action changes in the action and
represented by the 3D bone joint coordinate data. The
current 3D motion data key frame extraction methods
are mainly divided into two types: uniform sampling
extraction and adaptive sampling extraction. Uniform
sampling extraction refers to re-sampling the motion
sequence at equal time intervals. Due to the problems
of undersampling and oversampling (leading to
missing and redundant key frames), this method has
not been widely used. The method of adaptive
sampling to extract key frames usually uses the
original motion data to be converted into motion
feature description, and automatically extracts the
posture of the key frame by analyzing the motion
posture feature of the action posture sequence, which
solves the uniformity problem well. At present, the
adaptive sampling and extraction of key frames are
mainly divided into three categories: frame
subtraction, curve simplification and clustering.
2.1.3 Human
Action Recognition
Human action recognition research belongs to the
category of pattern recognition. After describing the
mathematical model of action posture features, it
mainly includes two basic tasks: standard action
classifier design and action classification recognition.
According to the characteristics of the algorithm,
action recognition algorithms are mainly divided into
three categories: methods based on template
matching, methods based on state space, and methods
based on syntax analysis. The template-based method
is easy to implement, does not require a large number
of training action samples, has a small amount of
calculation, and has a higher recognition rate when
the quality and parameters of the reference template
are both optimized. However, this method is sensitive
to the length of the action gesture sequence and noise
points, and its robustness is not good enough. It is
usually suitable for the classification and recognition
of simple actions. The method based on state space
can effectively overcome the problem that template
matching is sensitive to noise. The algorithm has high
robustness and can recognize simple and continuous
actions. It is the current mainstream action
recognition method and is widely used. However, this
method also has disadvantages. In order to obtain an
ideal classifier model, a large number of action
samples are required for training. For a classifier