[发明专利]一种基于双视角Kinect关节点融合的人体骨架重建方法有效
申请号: | 201910730493.7 | 申请日: | 2019-08-08 |
公开(公告)号: | CN110458944B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 肖秦琨;郭鹏 | 申请(专利权)人: | 西安工业大学 |
主分类号: | G06T17/00 | 分类号: | G06T17/00 |
代理公司: | 西安弘理专利事务所 61214 | 代理人: | 杜娟 |
地址: | 710032 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 视角 kinect 关节点 融合 人体 骨架 重建 方法 | ||
1.一种基于双视角Kinect关节点融合的人体骨架重建方法,其特征在于,具体按照以下步骤实施:
步骤1:使用两台Kinect设备采集同一运动人体关节点三维坐标数据,拍摄速度为30帧每秒,构建包含N个类别的多视角人体运动序列数据库,其中,主视角关节点三维坐标数据库为DAskeleton=V1,V2,...,Vi,...,VN、辅助视角关节点三维坐标数据库为DBskeleton=U1,U2,...,Ui,...,UN,其中i的取值为1到N;
步骤2:对步骤1中两视角提取到的关节点进行时空统一,使用旋转矩阵和平移矩阵将辅助视角采集到的关节点坐标转换到主视角坐标系中;
步骤3:基于卡尔曼滤波的滤波修正,将两视角采集到的关节点数据进行滤波修正,去除数据中的振动,使每个关节点运动轨迹更加平滑,接近关节点的真实运动轨迹;
步骤4:将主视角丢失或者不准确的关节点用辅助视角经过时空统一和滤波修正后的关节点坐标进行补齐,使得主视角的骨架完整;
步骤5:两视角都采集到的关节点使用卡尔曼滤波变权重融合进行融合,使所有关节点坐标数据保持唯一,在骨架完整的情况下保证避免数据冗余。
2.根据权利要求1所述的一种基于双视角Kinect关节点融合的人体骨架重建方法,其特征在于,所述步骤2具体按照以下步骤实施:
步骤2.1、使用Kinect传感器获取主视角和辅助视角两个视角下运动人体的主要关节点三维坐标序列,其中主视角关节点序列为表示主视角A中的n帧序列,辅助视角关节点序列为表示辅助视角B中的n帧序列;
步骤2.2、在两个视角数据库DAskeleton和DBskeleton选取同一时刻相同帧关节点数据Vi和Ui中选取六个以上主视角关节点坐标和辅助视角都采集到的同名部位关节点三维坐标联立方程,求解辅助视角B到主视角A的旋转矩阵RAB和平移矩阵TAB,将辅助视角坐标系下的关节点坐标转换到主视角坐标系下,两视角关节点空间统一。
3.根据权利要求2所述的一种基于双视角Kinect关节点融合的人体骨架重建方法,其特征在于,所述步骤2.2具体按照以下步骤实施:
步骤2.2.1、设为主视角摄像机采集到的j关节点坐标为辅助视角摄像机采集到的j关节点坐标
步骤2.2.2、旋转矩阵RAB为:
其中,α、β、γ分别为辅助视角B中的点转换到主视角A绕x、y、z轴旋转的角度;
步骤2.2.3、平移矩阵TAB为:
TAB=[tx,ty,tz]T
其中,tx、ty、tz分别为在x、y、z轴上的位移;
步骤2.2.4、将上述旋转矩阵RAB和平移矩阵TAB带入坐标转换方程,得到辅助视角B中j关节点坐标在主视角A坐标系下的坐标
步骤2.2.5、将选取的两个视角的同名关节点带入公式(1),求解出旋转矩阵RAB和平移矩阵TAB带入坐标转换方程,将辅助视角坐标系下的关节点坐标转换到主视角坐标系下,两视角关节点空间统一,将原辅助视角关节点序列全部按照上述方法经过坐标变换后的关节点序列记为
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安工业大学,未经西安工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910730493.7/1.html,转载请声明来源钻瓜专利网。