The invention relates to a human body posture recognition method based on OptiTrack, which comprises the following steps: limiting filtering using the attitude data frame sequence of OptiTrack limiting filter, removing noise by using K data frame; K-means clustering algorithm to extract data frames after denoising the key semantic frame; the method of extracting the features of attitude the training samples by using local linear embedding algorithm and use the dimension reduction idea will be the key semantic frame into the gesture features of training samples in the feature of key frame semantic classification, classification and recognition so as to realize the attitude to solve the recognition of human posture within a wide range of problems, the camera to capture the attitude information of the body.
【技术实现步骤摘要】
一种基于OptiTrack的人体姿态识别方法
本专利技术涉及一种基于OptiTrack的人体姿态识别方法,属于计算机的视觉和模式识别领域。
技术介绍
作为一种新型的人机交互方式,人体姿态识别算法一直是国内外学者研究的热点。随着VR技术的产生与发展,基于Kinect的小范围的姿态识别已不能满足VR大范围内动作识别、人机交互的需求,亟需一种新型的人体姿态识别方法满足VR技术的要求。OptiTrack是一款高精度、低延迟的运动捕捉系统,可以捕捉到20m×25m范围内物体的运动。相比于视频图像帧,OptiTrack产生的姿态数据帧序列具有数据维数低、表征性强等特点,非常适用于人体姿态识别。但是目前,还没有一种合适的算法配合OptiTrack进行人体姿态识别。
技术实现思路
本专利技术提供一种基于OptiTrack的人体姿态识别方法,解决了在大范围内对人体姿态进行识别时,摄像机难以捕捉到人体的姿态信息的难题。本专利技术解决其技术问题所采用的技术方案是:一种基于OptiTrack的人体姿态识别方法,包括以下步骤:第一步:采用限幅滤波算法对OptiTrack的姿态数据帧序列进行限幅滤波处理,去除数据帧噪声;第二步:采用K-均值聚类算法提取去噪后的数据帧序列的关键语义帧;第三步:采用局部线性嵌入算法提取训练样本的姿态特征,并使用降维思路将关键语义帧带入训练样本的姿态特征中,对关键语义帧的特征进行分类,从而实现姿态的分类识别;作为本专利技术的进一步优选,对OptiTrack的姿态数据帧序列进行限幅滤波处理,实现数据帧去噪,其具体过程包括如下:假设[x1,x2,…,xn]为Opt ...
【技术保护点】
一种基于OptiTrack的人体姿态识别方法,其特征在于:包括以下步骤:第一步:采用限幅滤波算法对OptiTrack的姿态数据帧序列进行限幅滤波处理,去除数据帧噪声;第二步:采用K‑均值聚类算法提取去噪后的数据帧序列的关键语义帧;第三步:采用局部线性嵌入算法提取训练样本的姿态特征,并使用降维思路将关键语义帧带入训练样本的姿态特征中,对关键语义帧的特征进行分类,从而实现姿态的分类识别。
【技术特征摘要】
1.一种基于OptiTrack的人体姿态识别方法,其特征在于:包括以下步骤:第一步:采用限幅滤波算法对OptiTrack的姿态数据帧序列进行限幅滤波处理,去除数据帧噪声;第二步:采用K-均值聚类算法提取去噪后的数据帧序列的关键语义帧;第三步:采用局部线性嵌入算法提取训练样本的姿态特征,并使用降维思路将关键语义帧带入训练样本的姿态特征中,对关键语义帧的特征进行分类,从而实现姿态的分类识别。2.根据权利要求1所述的基于OptiTrack的人体姿态识别方法,其特征在于:对OptiTrack的姿态数据帧序列进行限幅滤波处理,实现数据帧去噪,其具体过程包括如下:假设[x1,x2,…,xn]为OptiTrack捕获的姿态数据帧序列,限幅滤波后的姿态数据帧为:上式中A=α/FPS,FPS为每秒传输帧数,α为常数。3.根据权利要求1所述的基于OptiTrack的人体姿态识别方法,其特征在于:采用K-均值聚类算法提取姿态数据帧序列的关键语义帧的具体过程所述如下:截至时间T1,为去噪后的姿态数据帧,通过聚类个数K为2的K-均值聚类算法:上式中x(j)为已知,,j=1,2表示姿态数据xi,1≤i≤m1的类别信息,上式中的μ(j)表示类均值,得出上式中表...
【专利技术属性】
技术研发人员:刘尚,周映江,蒋国平,葛晟宇,
申请(专利权)人:南京邮电大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。