Optimization Method of Human Posture Recognition Based on Kinect V2 Sensor.

IF 3.4 3区 医学 Q1 ENGINEERING, MULTIDISCIPLINARY
Hang Li, Hao Li, Ying Qin, Yiming Liu
{"title":"Optimization Method of Human Posture Recognition Based on Kinect V2 Sensor.","authors":"Hang Li, Hao Li, Ying Qin, Yiming Liu","doi":"10.3390/biomimetics10040254","DOIUrl":null,"url":null,"abstract":"<p><p>Human action recognition aims to understand human behavior and is crucial in enhancing the intelligence and naturalness of human-computer interaction and bionic robots. This paper proposes a method to improve the complexity and real-time performance of action recognition by combining the Kinect sensor with the OpenPose algorithm, the Levenberg-Marquardt (LM) algorithm, and the Dynamic Time Warping (DTW) algorithm. First, the Kinect V2 depth sensor is used to capture color images, depth images, and 3D skeletal point information from the human body. Next, the color image is processed using OpenPose to extract 2D skeletal point information, which is then mapped to the depth image to obtain 3D skeletal point information. Subsequently, the LM algorithm is employed to fuse the 3D skeletal point sequences with the sequences obtained from Kinect, generating stable 3D skeletal point sequences. Finally, the DTW algorithm is utilized to recognize complex movements. Experimental results across various scenes and actions demonstrate that the method is stable and accurate, achieving an average recognition rate of 95.94%. The method effectively addresses issues, such as jitter and self-occlusion, when Kinect collects skeletal points. The robustness and accuracy of the method make it highly suitable for application in robot interaction systems.</p>","PeriodicalId":8907,"journal":{"name":"Biomimetics","volume":"10 4","pages":""},"PeriodicalIF":3.4000,"publicationDate":"2025-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12025144/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Biomimetics","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.3390/biomimetics10040254","RegionNum":3,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0

Abstract

Human action recognition aims to understand human behavior and is crucial in enhancing the intelligence and naturalness of human-computer interaction and bionic robots. This paper proposes a method to improve the complexity and real-time performance of action recognition by combining the Kinect sensor with the OpenPose algorithm, the Levenberg-Marquardt (LM) algorithm, and the Dynamic Time Warping (DTW) algorithm. First, the Kinect V2 depth sensor is used to capture color images, depth images, and 3D skeletal point information from the human body. Next, the color image is processed using OpenPose to extract 2D skeletal point information, which is then mapped to the depth image to obtain 3D skeletal point information. Subsequently, the LM algorithm is employed to fuse the 3D skeletal point sequences with the sequences obtained from Kinect, generating stable 3D skeletal point sequences. Finally, the DTW algorithm is utilized to recognize complex movements. Experimental results across various scenes and actions demonstrate that the method is stable and accurate, achieving an average recognition rate of 95.94%. The method effectively addresses issues, such as jitter and self-occlusion, when Kinect collects skeletal points. The robustness and accuracy of the method make it highly suitable for application in robot interaction systems.

基于Kinect V2传感器的人体姿态识别优化方法。
人体动作识别旨在理解人的行为,是提高人机交互和仿生机器人的智能化和自然性的关键。本文提出了一种将Kinect传感器与OpenPose算法、Levenberg-Marquardt (LM)算法、Dynamic Time Warping (DTW)算法相结合,提高动作识别复杂度和实时性的方法。首先,使用Kinect V2深度传感器捕获人体的彩色图像、深度图像和3D骨骼点信息。接下来,使用OpenPose对彩色图像进行处理,提取二维骨骼点信息,然后将其映射到深度图像中,获得三维骨骼点信息。随后,利用LM算法将三维骨骼点序列与Kinect获取的序列进行融合,生成稳定的三维骨骼点序列。最后,利用DTW算法对复杂运动进行识别。不同场景和动作的实验结果表明,该方法稳定准确,平均识别率达到95.94%。当Kinect收集骨骼点时,这种方法有效地解决了抖动和自遮挡等问题。该方法的鲁棒性和准确性使其非常适合应用于机器人交互系统。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Biomimetics
Biomimetics Biochemistry, Genetics and Molecular Biology-Biotechnology
CiteScore
3.50
自引率
11.10%
发文量
189
审稿时长
11 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信