The invention discloses a
human body abnormal posture detection method based on space-topology
feature fusion of a skeleton, and relates to the field of
computer vision. The model mainly comprises five parts, namely similarity calculation of
human body skeletons,
optimal matching of the
human body skeletons, spatial
feature extraction of the human body skeletons, topological
feature extraction of the human body skeletons and
feature fusion. Comprising the following steps: firstly, acquiring human body skeleton data of an input target image by using a YOLOv5
algorithm and a Lightweight-Openpose
algorithm; next, performing an
optimal matching process on the human body skeleton of the target image and a set template skeleton set in a corresponding scene, namely, finding a skeleton with the highest similarity with the target skeleton by calculating the similarity between the target skeleton and each skeleton in the corresponding template skeleton set; then, representing the
Euclidean distance of each pair of mutually matched skeleton key points of the two skeletons in the matching process as a skeleton
space vector, representing the connection relation of all skeleton key points in the target skeleton as a skeleton topological matrix, and obtaining a skeleton topological vector through GCN
processing; and finally, fusing the skeleton
space vector and the skeleton topology vector into a skeleton
feature vector, classifying the skeleton feature vectors of all input target images by using an SVM, and carrying out human body
abnormal posture detection. The process fully combines the spatial features and topological features of the
human skeleton, and the accuracy of human body
abnormal posture detection is improved.