计算机与现代化Issue(7):63-68,6.DOI:10.3969/j.issn.1006-2475.2025.07.009
不同视角三维人体关键点动作相似度计算
3D Human Motion Similarity Estimation from Different Perspectives
摘要
Abstract
With the abundance of online fitness and dance instructional videos,students often face difficulties in comparing their movements with those of the instructors due to inconsistencies in angles and scales when filming themselves,which hinders accu-rate movement similarity comparison.To fix this problem,this paper leverages existing 3D human pose estimation methods and proposes a motion similarity evaluation algorithm for videos filmed from different angles with a monocular camera.For two videos of human actions from different perspectives,this paper first extracts 2D human key points using the YOLOv8pose network,then elevates these to 3D key points using the GraphMLP network.This paper calculates the Euclidean distance matrix based on the two sets of 3D key point sequences and uses the DTW algorithm to identify corresponding frames between the two sets of actions.By adjusting the perspective of corresponding frames'3D key points through rotation and scaling,this paper aligns action se-quences from different perspectives.Finally,the cosine similarity of skeletal vectors is used as the similarity evaluation metric.Experiments using mocap animations from different perspectives was conducted,the results demonstrated the effectiveness of the method proposed in this paper.关键词
YOLOv8pose/GraphMLP/人体姿态估计/DTW/余弦相似度/不同视角Key words
YOLOv8pose/GraphMLP/human pose estimation/dynamic time warping/cosine similarity/different perspectives分类
信息技术与安全科学引用本文复制引用
李子贺,王一丁..不同视角三维人体关键点动作相似度计算[J].计算机与现代化,2025,(7):63-68,6.基金项目
国家自然科学基金资助项目(62276018) (62276018)