[发明专利]一种基于余弦距离层次聚类的关键帧提取方法在审
申请号: | 201710333846.0 | 申请日: | 2017-05-12 |
公开(公告)号: | CN107169988A | 公开(公告)日: | 2017-09-15 |
发明(设计)人: | 巢晟盛;杨洋;詹永照 | 申请(专利权)人: | 江苏大学 |
主分类号: | G06T7/215 | 分类号: | G06T7/215;G06K9/62 |
代理公司: | 江苏纵联律师事务所32253 | 代理人: | 蔡栋 |
地址: | 212000 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 余弦 距离 层次 关键 提取 方法 | ||
1.一种基于余弦距离层次聚类的关键帧提取方法,其特征在于包括以下步骤:
步骤一,运动捕捉数据预处理模块设计,即对运动捕捉数据进行预处理操作,排除干扰因素;
步骤二,运动捕捉数据关键帧提取模块设计,即对已经预处理过的运动捕捉数据实现关键帧提取。
2.根据权利要求1中所述的一种基于余弦距离层次聚类的关键帧提取方法,其特征在于所述步骤一中,运动捕捉数据预处理主要包括以下过程:
S1选取关节点的旋转量作为运动捕捉数据的特征值;
S2应用双向巴特沃斯滤波器,实现对运动捕捉数据的去噪功能;
S3采用PCA方法将高维的运动捕捉数据映射成低维的数据,消除一些影响分割结果准确性的维度数据。
3.根据权利要求1中所述的一种基于余弦距离层次聚类的关键帧提取方法,其特征在于所述步骤二中,运动捕捉数据关键帧提取主要包括以下过程:
S1在运动捕捉数据预处理的基础上,通过计算余弦距离比较相邻速率向量的相似性。速率向量vvi通过相邻的两个帧ai、ai+1的间差计算得到,vvi=ai+1-ai;相邻的速率向量vvi,vvi+1的余弦距离取值范围是0到2,若distance接近0的时候,相邻帧的速率向量之间的角度越小,则意味着相邻帧越相似;
S2为了解决计算结果与观察结果不一致和获取分割点的问题,采用聚类算法;每一个速率向量本身就是一个类,然后找到那个最小余弦距离的相邻速率向量,然后将相似一致的两个类合并成一个类,两个向量使用线性回归的方法合并成一个向量;采用线性回归的方式保持向量的方向,在合并两个向量之后,合并向量与前一个向量和后一个向量之间的余弦距离都需要更新;同时,被合并的两个向量之间的余弦距离都要被移除;当运行到最后的相邻帧速率向量之间的最大距离大于1,线性回归停止,此时每个类中最大的值就是一个分割点;
S3每段的帧姿势与均值的欧式距离误差最小的帧作为关键帧,插入到关键帧集合中;第j帧姿势表示成mj,第i段的均值bi可以描述为公式第i段的中间关键帧取该段中的帧姿态与均值的欧式距离误差最小的帧,设ai≤aoi≤ai+1,则第i段的中间关键帧的序号aoi,计算公式是:aoi=argmin|mx-bi|,其中:ai≤x≤ai+1-1;
S4分割成k个分段的运动捕捉数据,可以获得k+1个分割点,另外还有k个段的帧姿态与均值的欧式距离误差最小的帧aoi,总共2k+1个关键帧,该序列为(a1,ao1,a2,ao2......ak);
S5多名学生人工分割数据集中的捕捉数据,获得分割点,比较计算得到的分割点和人工分割点。
4.根据权利要求1中所述的一种基于余弦距离层次聚类的关键帧提取方法,其特征在于:所述运动捕捉数据预处理模块主要包含三个方面内容,即数据的特征值选取、捕获数据的噪音成分去除以及高维的运动捕捉数据降维。
5.根据权利要求1中所述的一种基于余弦距离层次聚类的关键帧提取方法,其特征在于:所述运动捕捉数据关键帧提取模块主要三个方面内容,即余弦距离计算、层次聚类分割以及关键帧提取。
6.根据权利要求4所述的一种基于余弦距离层次聚类的关键帧提取方法,其特征在于所述的运动捕捉数据预处理模块具体为:选取关节点的旋转量作为运动捕捉数据的特征值。应用阶数为O,截止频率为H赫兹的双向巴特沃斯滤波器,实现对运动捕捉数据的去噪功能。采用PCA方法将高维的运动捕捉数据映射成低维的数据,消除一些影响分割结果准确性的维度数据。设置O=5,H=0.1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏大学,未经江苏大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710333846.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种VOC气体的处理方法
- 下一篇:一种显示面板、其制作方法和显示装置