【技术实现步骤摘要】
基于序列状态演进的行为预测方法及装置
本申请涉及模式识别
,尤其涉及一种基于序列状态演进的行为预测方法及装置。
技术介绍
随着人体行为理解的快速发展,人体行为理解已经引起了广泛的兴趣并且成为了计算机视觉中的一个重要的领域。人体行为分析的快速发展使得动作预测已经成为人体动作分析的一个新的领域并且在很多应用中展现出其重要性,例如动作视频分析,异常行为检测和自动驾驶等。其中,动作预测是指从部分视频中推断出未完成的动作。从观测到的序列中预测已经发生的部分动作是非常具有挑战性的,现有的动作预测方法主要分为两类:模板匹配和基于时域特征的分类方法。模板匹配预测动作是通过对动作进行模板匹配,这些模板包含稠密的表达和稀疏的表达。然而,稠密的模板匹配方法容易受到离散值的干扰,而稀疏的模板匹配方法在预测具有相似给你的动作时存在困难。基于时域特征的分类方法是从时域中提取特征来建模观测到的动作序列的趋势。但是,该方法忽略了后续未观测到的序列的趋势,这种趋势在理解完整的动作时是非常重要的。现有的动作预测方法会受到部分动作的歧义性的干扰,因此,动作预测时如何挖掘部分动作和全部动作之间的关系以及如何消除部分动作的歧义性是亟待解决的技术问题。
技术实现思路
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请提出一种基于序列状态演进的行为预测方法,以解决了现有技术中行为预测方法不能够解决部分动作的歧义性,从而导致在动作预测的过程中出现预测错误的技术问题。本申请一方面实施例提出了一种基于序列状态演进的行为预测方法,包括:获取当前周期的人体动作序列;将所述人体动作序列输入到预 ...
【技术保护点】
1.一种基于序列状态演进的行为预测方法,其特征在于,所述方法包括以下步骤:获取当前周期的人体动作序列;将所述人体动作序列输入到预设的预测网络,得到与所述动作序列对应的多个预测动作的多个置信度,并根据预设筛选策略和所述多个置信度从所述多个预测动作中筛选出多个候选预测动作;将所述多个候选预测动作中每个候选预测动作对应的类别标签和所述人体动作序列输入预设动作预测模型的生成器网络,生成与所述多个候选预测动作对应的多个第一候选动作序列;将所述每个候选预测动作对应的第一候选动作序列拼接在所述人体动作序列之后,生成与所述多个第一候选动作序列对应的多个第二候选动作序列;根据预设的真实度判断模型对所述多个第二候选动作序列的真实度进行判断,将符合与所述真实度判断模型对应的判断条件的目标动作序列确定为下一个周期的预测人体动作序列。
【技术特征摘要】
1.一种基于序列状态演进的行为预测方法,其特征在于,所述方法包括以下步骤:获取当前周期的人体动作序列;将所述人体动作序列输入到预设的预测网络,得到与所述动作序列对应的多个预测动作的多个置信度,并根据预设筛选策略和所述多个置信度从所述多个预测动作中筛选出多个候选预测动作;将所述多个候选预测动作中每个候选预测动作对应的类别标签和所述人体动作序列输入预设动作预测模型的生成器网络,生成与所述多个候选预测动作对应的多个第一候选动作序列;将所述每个候选预测动作对应的第一候选动作序列拼接在所述人体动作序列之后,生成与所述多个第一候选动作序列对应的多个第二候选动作序列;根据预设的真实度判断模型对所述多个第二候选动作序列的真实度进行判断,将符合与所述真实度判断模型对应的判断条件的目标动作序列确定为下一个周期的预测人体动作序列。2.如权利要求1所述的行为预测方法,其特征在于,在所述根据预设的真实度判断模型对所述多个第二候选动作序列的真实度进行判断之前,还包括:将每个第二候选动作序列输入全长度分类器,获取所述全长度分类器的输出结果;根据所述输出结果,确定动作类别与其所属标签不一致的第三候选动作序列,并根据所述第三候选动作序列更新所述多个第二候选动作序列。3.如权利要求1所述的行为预测方法,其特征在于,所述根据预设的真实度判断模型对所述多个第二候选动作序列的真实度进行判断,将符合与所述真实度判断模型对应的判断条件的目标动作序列确定为下一个周期的预测人体动作序列,包括:将更新后的所述多个第二候选动作序列的每个第二候选动作序列输入预设判别器网络,获取与所述每个第二候选动作序列对应的判别值;确定所述判别值满足预设值的目标动作序列为下一个周期的预测人体动作序列。4.如权利要求2所述的行为预测方法,其特征在于,在所述确定动作类别与其所属标签不一致的第三候选动作序列之后,还包括:根据预设的一致性损失函数对所述预设的预测网络进行训练;所述预设的一致性损失函数的计算公式如下:Lcon=||RQ,G,C-AQ||1=||C{(St,G(St,AQ))}-AQ||1其中,Lcon为所述一致性损失函数,R为所述第二候选动作序列对应的动作,AQ为所述候选预测动作,C为所述全长度分类器,G为所述生成器网络,St为所述人体动作序列,{}为对所述第一候选动作序列与所述人体动作序列进行拼接的操作。5.如权利要求1所述的行为预测方法,其特征在于,所述将所述人体动作序列输入到预设的预测网络,得到与所述动作序列对应的多个预测动作的多个置信度,并根据预设筛选策略和所述多个置信度从所述多个预测动作中筛选出多个候选预测动作包括:将所述人体动作序列输入计算公式得到所述多个候选预测动作,其中,所述计算公式为:其中,Φ为所述预设的筛选策略,用于根据所...
【专利技术属性】
技术研发人员:鲁继文,周杰,陈磊,段岳圻,
申请(专利权)人:清华大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。