[发明专利]一种基于数据融合的人体动作预判方法有效

专利信息
申请号: 201910522350.7 申请日: 2019-06-17
公开(公告)号: CN110210454B 公开(公告)日: 2020-12-29
发明(设计)人: 吕俊伟;胡学钢;李培培;廖建兴 申请(专利权)人: 合肥工业大学
主分类号: G06K9/00 分类号: G06K9/00;G06K9/62
代理公司: 安徽省合肥新安专利代理有限责任公司 34101 代理人: 陆丽莉;何梅生
地址: 230009 安*** 国省代码: 安徽;34
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于数据融合的人体动作预判方法,包括:1、将人体动作序列数据的特征数据截断为多段人体动作序列数据;2、选择一种人体动作概率分类器,在每个截断的训练样本上分别对每维人体关键部位的数据进行训练,并得到概率分类结果;3、将每个截断的训练样本上的概率分类结果进行数据融合;4、通过最小化目标函数确定人体动作预判规则中的参数;5、利用训练好的模型对人体动作测试数据进行预判。本发明通过数据融合方法综合考虑人体各关键部位数据间的相互关系,并构建有效的人体动作预判规则,能够在保证人体动作分类准确率的条件下进行动作预判。
搜索关键词: 一种 基于 数据 融合 人体 动作 方法
【主权项】:
1.一种基于数据融合的人体动作预判方法,其特征是按如下步骤进行:步骤1:获取一组人体动作的序列数据作为训练样本:所述训练样本是由人体动作特征数据D={Di|i=1,2,…,N}和人体动作分类标签数据Y={yi|i=1,2,…,N}组成,其中,N表示所述训练样本的个数,Di表示所述训练样本中第i条人体动作的特征数据,并有:Di={(tj,Xi,j)|i=1,2,…,N;j=1,2,…,Li},Li表示所述训练样本中第i条人体动作特征数据Di的长度,tj表示所述训练样本中第j个时间,Xi,j表示所述训练样本中第i条人体动作特征数据Di在第j个时间tj对应的特征向量,并有:U表示所述训练样本中人体关键部位的维度,表示所述训练样本中第i条人体动作特征数据Di在第j个时间tj上第u维人体关键部位的特征值;yi表示所述训练样本中第i条人体动作特征数据Di对应的人体动作分类标签,并有:yi={cm|m=1,2,…,M},M表示人体动作分类标签的个数,cm表示第m个人体动作分类标签,i∈[1,N],j∈[1,Li],u∈[1,U],m∈[1,M];步骤2:将所述训练样本分别截断为长度为r,2r,…,d×r,…,S×r的人体动作序列数据,从而得到S个截断的训练样本,其中,r和S是正整数,第d个截断的训练样本记为表示所述第d个截断的训练样本Dd中第i条人体动作特征数据,并有d∈[1,S];步骤3:选择一种人体动作的概率分类器,将所述第d个截断的训练样本Dd中第u维人体关键部位特征数据输入所述概率分类器,从而训练得到在所述第d个截断的训练样本Dd中第u维人体关键部位特征数据Dd,u上的人体动作概率分类器Fd,u;进而得到S×U个人体动作概率分类器{Fd,u|d=1,2,…,S;u=1,2,…,U};其中,表示第d个截断的训练样本Dd中第i条人体动作特征数据的第u维人体关键部位,且步骤4:将所述第d个截断的训练样本Dd中第u维人体关键部位特征数据Dd,u输入所述训练后的人体动作概率分类器Fd,u,从而得到第d个截断的训练样本Dd中第u维人体关键部位特征数据Dd,u的人体动作分类的概率结果其中,Pid,u表示所述第d个截断的训练样本Dd中第i条人体动作特征数据的第u维人体关键部位的分类概率结果,并有:表示所述第d个截断的训练样本Dd中第i条人体动作特征数据的第u维人体关键部位的分类概率结果Pid,u中第m类的概率;进而得到S×U个人体动作分类的概率结果{Pd,u|d=1,2,…,S;u=1,2,…,U};步骤5:计算在所述第d个截断的训练样本Dd中第u维人体关键部位特征数据Dd,u在分类结果Pd,u中的权重wd,u,从而得到S×U个权重值{wd,u|d=1,2,…,S;u=1,2,…,U}:步骤5.1:利用式(1)计算所述人体动作概率分类器Fd,u的错误率ed,u式(1)中,||·||表示集合中元素的个数,表示当(·)取最大值时m的取值,cb表示第b个人体动作分类标签,b∈[1,M];步骤5.2:利用式(2)计算所述第d个截断的训练样本Dd中第u维人体关键部位特征数据Dd,u在分类结果Pd,u中的权重wd,u式(2)中,ed,k表示所述第d个截断的训练样本Dd中第k维人体关键部位特征数据Dd,k上的人体动作概率分类器Fd,k的错误率;步骤6:利用式(3)得到第d个截断的训练样本Dd中第i条人体动作特征数据融合后的分类概率结果中第m类的概率从而得到第d个截断的训练样本Dd中第i条人体动作特征数据融合后的分类概率结果步骤7:利用式(4)得到第d个截断的训练样本Dd中第i条人体动作特征数据归一化后的分类概率结果中第m类的概率从而得到第d个截断的训练样本Dd中第i条人体动作特征数据归一化后的概率分类结果进而得到第d个截断的训练样本Dd中N条人体动作特征数据归一化后的概率分类结果最终得到S×N个归一化后的分类概率结果式(4)中,表示所述第d个截断的训练样本Dd中第i条人体动作特征数据融合后的分类概率结果中第z类的概率;步骤8:利用式(5)计算所述第d个截断的训练样本Dd中归一化后的分类概率结果的正确率ad,从而得到S个归一化后的分类概率结果的正确率{ad|d=1,2,…,S}:式(5)中,cg表示第g个人体动作分类标签,g∈[1,M];步骤9:确定式(6)所示的人体动作预判规则函数中的参数λ1、λ2和λ3,从而建立人体动作预判模型:式(6)中,表示所述第d个截断的训练样本Dd中第i条人体动作特征数据归一化后的概率分类结果中最大值,表示所述第d个截断的训练样本Dd中第i条人体动作特征数据归一化后的概率分类结果中第二大的值;步骤9.1:利用式(7)建立目标函数f:f=α×(N‑correct)+(1‑α)×earliness                     (7)式(7)中,α是一个常数,且0≤α≤1;correct是分类正确的样本个数;earliness是提前量;步骤9.2:定义目标函数的最小值为fmin,并初始化fmin=N,定义第一参数λ1的循环变量为λ′1,并初始化λ′1=‑1,初始化循环变量的步长ε=J,其中,J是一个常量;步骤9.3:如果λ′1≤1,则执行步骤9.4;否则,表示得到训练好的人体动作预判模型用于实现对其他人体动作序列的预判;步骤9.4:定义第二参数λ2的循环变量为λ′2,并初始化λ′2=‑1;步骤9.5:如果λ′2≤1,则执行步骤9.6;否则,将λ′1+ε赋值给λ′1后,执行步骤9.3;步骤9.6:定义第三参数λ3的循环变量为λ′3,并初始化λ′3=‑1;步骤9.7:如果λ′3≤1,则执行步骤9.8;否则,将λ′2+ε赋值给λ′2后,执行步骤9.5;步骤9.8:初始化i=1、correct=0、earliness=0;步骤9.9:如果i≤N,则初始化d=1后,执行步骤9.11;否则,利用式(7)计算目标函数f的值后,执行步骤9.10;步骤9.10:判断f<fmin是否成立,若成立,则将f赋值给fmin,λ′1赋值给λ1,λ′2赋值给λ2,λ′3赋值给λ3,λ′3+ε赋值给λ′3后,执行步骤9.7;否则,将λ′3+ε赋值给λ′3后,执行步骤9.7;步骤9.11:如果d≤S,则利用式(6)计算人体动作预判规则函数的值后,执行步骤9.12;否则,执行步骤9.13;步骤9.12:如果则将d+1赋值给d后,执行步骤9.11;否则,执行步骤9.13;步骤9.13:利用式(8)计算更新后的提前量earliness′并赋值给earliness;earliness′=earliness+min(1.0,d×r/Li)                  (8)式(8)中,min(·)为取最小值函数;步骤9.14:如果cg=yi,其中,则将correct+1赋值给correct,将i+1赋值给i后,执行步骤9.9,否则将i+1赋值给i后,执行步骤9.9。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201910522350.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top