【技术实现步骤摘要】
基于视频的实时人体动作跟踪方法和系统
本专利技术涉及目标识别跟踪和动作捕捉
,具体涉及一种基于视频的实时人体动作跟踪方法和系统。
技术介绍
随着信息技术的不断发展和生活需求的增加,智能视频监控的应用越来越广泛。运动目标的检测与跟踪技术是智能视频监控的基础和关键,其融合了图像处理、模式识别以及人工智能等多个领域的研究成果,在国防军事、过程控制、医学图像以及社会安全等方面有着重要的应用价值。现有的基于视频的目标跟踪方法大多采用昂贵的摄像设备通过捕捉关节点位置以实现对运动目标的自动跟踪,由于摄像设备价格昂贵,不适于大范围的推广使用。而且这些昂贵的摄像设备只能够跟踪到运动目标,但无法对运动目标的动作行为进行识别、分析,在一些特殊的应用场景比如需要对运动员的训练动作进行分析时,现有的这些跟踪设备无法适用。
技术实现思路
本专利技术的目的在于提供一种基于视频的实时人体动作跟踪方法和系统,以解决上述技术问题。为达此目的,本专利技术采用以下技术方案:提供一种基于视频的实时人体动作跟踪方法,包括:r>对采集到的多视角本文档来自技高网...
【技术保护点】
1.一种基于视频的实时人体动作跟踪方法,其特征在于,包括:/n对采集到的多视角视频数据进行同步,并建立一多关节描述的三维人体模型;/n对所述视频数据进行摄像机标定,计算各视角的投影矩阵;/n检测视频图像中的运动区域,在检测到的运动区域内提取感兴趣的图像底层特征;/n根据所计算的各视角的投影矩阵,将已建立的所述三维人体模型投影到各视角的图像坐标系,得到各视角的模型图像;/n利用所述模型图像和提取到的所述图像底层特征间的差异建立观测似然模型,得到跟踪过程中所需的目标函数;/n对所述目标函数进行求解,得到当前时刻跟踪到的人体运动姿态。/n
【技术特征摘要】
1.一种基于视频的实时人体动作跟踪方法,其特征在于,包括:
对采集到的多视角视频数据进行同步,并建立一多关节描述的三维人体模型;
对所述视频数据进行摄像机标定,计算各视角的投影矩阵;
检测视频图像中的运动区域,在检测到的运动区域内提取感兴趣的图像底层特征;
根据所计算的各视角的投影矩阵,将已建立的所述三维人体模型投影到各视角的图像坐标系,得到各视角的模型图像;
利用所述模型图像和提取到的所述图像底层特征间的差异建立观测似然模型,得到跟踪过程中所需的目标函数;
对所述目标函数进行求解,得到当前时刻跟踪到的人体运动姿态。
2.根据权利要求1所述的基于视频的实时人体动作跟踪方法,其特征在于,在检测到的运动区域内提取到的所述图像底层特征包括运动区域图像的灰度特征、边界特征、外轮廓特征和人体肤色特征中的任意一种或多种。
3.根据权利要求1所述的基于视频的实时人体动作跟踪方法,其特征在于,对所述视频数据进行摄像机标定的方法为:
在地面上摆设4个定标物,4个所述定标物在同一平面上构成一四边形;
记录所述四边形的各边的长度,并建立世界坐标系;
获得摄像机定标内参数;
从摄像机拍摄的视频中选取一帧包含所有所述定标物的图像作为外参定标图像;
对所述外参定标图像进行畸变校正后,人为确定所述外参定标图像上的各所述定标物的十字中心位置,得到作为所述四边形的各个顶点的各所述定标物的世界坐标和对应的图像坐标,并构造摄像机定标目标函数;
对所述摄像机定标目标函数进行求解,得到摄像机定标的外参数。
4.根据权利要求3所述的基于视频的实时人体动作跟踪方法,其特征在于,所述摄像机定标目标函数通过以下公式表达:
A和R分别表示摄像机定标的内参数矩阵和外参数矩阵;
r=[rx,ry,rz]T,表示外参数矩阵的旋转向量;
t=[tx,ty,tz]T,表示外参数矩阵的平移向量;
Xi表示各所述定标物的世界坐标;
xi表示各所述定标物对应的图像坐标;
i表示第i个所述定标物;
n表示所述定标物的数量。
5.根据权利要求4所述的基于视频的实时人体动作跟踪方法,其特征在于,采用GaussNewton非线性最小二乘优化算法求解得到外参数矩阵的旋转向量r和平移向量t。
6.一种基于视频的实时人体动作跟踪系统,可实现如权利要求1~5任意一项所述的实时人体动作跟踪方法,其特征在于,包括:
视频数据同步模块,用于对采集到的多视角视频数据进行同步;
三维人体模型建立模块,用于建立一多关节描述的三维人体模型;
摄像机标定模块,用于对所述视频数据进行摄像机标定,计算各视角的投影矩阵;
运动区域检测模块,...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:北京华严互娱科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。