[发明专利]基于分层观测向量分解的隐马尔科夫模型的行为识别方法无效
申请号: | 200910236898.1 | 申请日: | 2009-11-04 |
公开(公告)号: | CN101739568A | 公开(公告)日: | 2010-06-16 |
发明(设计)人: | 苗振江;郭萍;邓海峰 | 申请(专利权)人: | 北京交通大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06T7/20 |
代理公司: | 北京正理专利代理有限公司 11257 | 代理人: | 张占榜 |
地址: | 100044*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 分层 观测 向量 分解 隐马尔科夫 模型 行为 识别 方法 | ||
1.基于分层观测向量分解的隐马尔科夫模型的行为识别方法,其特征在于 包括以下步骤:
步骤S1)运动目标检测:对摄像头拍摄的运动区域建立背景模型,当运 动目标进入拍摄区域后进行前景提取,得到运动目标的轮廓;
步骤S2)运动目标跟踪:根据检测的结果初始化目标的位置,之后对目 标进行跟踪,得到运动目标的运动轨迹;
步骤S3)行为特征提取:提取运动目标的轨迹特征和轮廓特征,轨迹特 征主要包括两两运动目标之间的距离、两两目标的运动速度之差及两两目标 之间的运动方向夹角,轮廓特征主要包括轮廓变化率和目标的最小外接矩形 框的长宽比;
步骤S4)运动模型训练:对于要识别的每一种行为,将其所有的用于训 练的视频的特征输入到基于分层的观测向量分解的隐马尔科夫模型中,训练 该行为的模型参数并保存,该模型分离出个体状态和交互状态,将观测向量 按照特征的种类进行分解,训练方法如下:
所述基于分层的观测向量分解的隐马尔科夫模型中有两条马尔科夫链, 参数估计过程对两条链分别进行,参数集合为λ=(A,B,π),其中,
π(m)=P(S0=m)表示每条链中每个状态S的初始概率分布,m为状态可取 的一种值,设状态的取值空间为M,则m∈M;
A(m,n)=P(St+1=n|St=m)表示每条链内的状态转移概率;
表示两条链之间的状态转移概率,其中 i,j=1,2,且i与j不相等;
Bi(Ot)=P(Ot|St=m)表示第i条链的符号产生概率,其中i=1,2;
在此模型中,每组观测节点对输出概率的贡献程度不同,每个状态的符 号产生概率由每组观测节点的概率加权求和得到,即:
其中N表示特征的种类数,RR表示人数,ωk表示第k种特征对输出概率 的贡献权重;
对于选用的离散特征来讲,
其中c为特征的取值,设特征的取值空间为C,则c∈C;
对于连续特征来说,假设特征向量服从混合高斯分布,则有:
其中,
N(u,δ)表示均值为μ,方差为δ的高斯分布,ck为每个高斯分布的权重;
步骤S5)行为识别:将未知行为视频的特征输入到每一个已经训练好的 运动模型中,计算未知行为与每种已知运动模型的匹配概率,得到识别结果; 其中,后验概率的计算方法采用递归的前向算法,具体递归过程如下:
令
①初始化:
②递归:
③终止:
所述步骤S1)中的建立背景模型包括如下两个步骤:
步骤S11:对摄像头拍摄区域的背景事先进行混合高斯背景建模;
步骤S12:系统开始运行后,根据背景模型提取运动的前景目标,并采 用腐蚀、膨胀图像处理算法优化目标检测结果,得到运动目标的轮廓;
所述步骤S2)中的得到运动目标运动轨迹包括如下两个步骤:
步骤S21:根据目标检测的结果对目标的位置用最小外接矩形框进行初始 化,得到位置坐标及最小外接矩形框中的颜色分布;
步骤S22:当目标在场景中运动的过程中,利用粒子滤波算法,利用颜色 分布特征对目标进行跟踪,描绘出其运动的轨迹。
2.根据权利要求1所述的基于分层观测向量分解的隐马尔科夫模型的行为 识别方法,其特征在于:所述步骤S3)中提取运动目标的轨迹特征和轮廓特 征包括如下两个步骤:
步骤S31:根据跟踪得到的目标运动轨迹,计算两两运动目标之间的距 离、两两目标的运动速度之差及两两目标之间的运动方向夹角;
步骤S32:根据背景剪除的结果计算目标轮廓最小外接矩形框的长宽比 以及轮廓的变化率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京交通大学,未经北京交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910236898.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种手机套超疏水表面的改性方法
- 下一篇:导光板