【技术实现步骤摘要】
一种基于视频监控的行人多目标检测与跟踪方法
本专利技术属于计算机视觉
,具体涉及一种基于视频监控的行人多目标检测与跟踪方法。
技术介绍
智能视频监控技术是近年来计算机视觉领域的一个研究热点。智能视频监控技术融合了自动控制、图像处理、人工智能以及模式识别等不同领域的先进技术,将计算机视觉与网络化的视频监控相结合,实现视频中运动目标如行人、车辆等物体的检测、识别、跟踪和行为分析等功能,为实时监控和预警提供有效的保证。智能视频监控技术可以极大地减少主观干扰,增强系统的智能化处理能力,有效地增强监控效果。在视频监控中,行人是最重要的活动主体之一,因此对行人的行为分析成为智能视频监控的重要功能部分。而行人行为分析的实现建立行人检测与跟踪的基础上,现实场景中,对行人目标准确而快速的检测和跟踪是一项十分具有挑战性的工作,因为行人在移动时比车辆更具灵活性并且行人是非刚体,轮廓特征在不断变化,不易提取,这给跟踪的准确性以及算法的计算复杂度带来了诸多问题。在行人、车辆等目标检测的领域内,现广泛采用基于视频中感兴趣目标的运动信息的检测算法,比如背景减除法,光流法,帧差法等,上述算法主要利用图像帧与帧之间的相互关系,构建背景图像,实现目标检测,计算简单,具有良好的实时性,但是考虑到光线变化等背景噪声的影响、背景的建立和更新、阴影对目标准确性的干扰等,其检测精度会显著下降。对于目标跟踪而言,分为基于区域的跟踪方法、基于轮廓的跟踪方法、基于特征的跟踪方法和基于模型的跟踪方法,上述跟踪方法缺乏通用性,只能达到特定应用场景的跟踪需求, ...
【技术保护点】
1.一种基于视频监控的行人多目标检测与跟踪方法,其特征在于,包括如下步骤:/nS100、根据行人目标的形状特点和运动特点,选择目标的中心位置和加权颜色直方图为特征进行运动目标检测和特征提取,并完成运动目标链的初始化,即原有目标链;/nS200、读取下一帧图像,进行目标检测,并为当前帧检测到的目标建立当前帧运动目标链,同时,对原有目标链中的每个目标使用卡尔曼滤波器进行位置预测;/nS300、根据原有目标链中的目标和当前帧目标链中的运动目标的面积重合情况、中心距离以及加权颜色直方图的匹配情况,建立关联矩阵,将目标的状态分为新目标出现、目标匹配、目标遮挡和目标消失四种情况;/nS400、针对四种不同的情况对运动目标进行相应的处理,并及时更新目标链信息。/n
【技术特征摘要】
1.一种基于视频监控的行人多目标检测与跟踪方法,其特征在于,包括如下步骤:
S100、根据行人目标的形状特点和运动特点,选择目标的中心位置和加权颜色直方图为特征进行运动目标检测和特征提取,并完成运动目标链的初始化,即原有目标链;
S200、读取下一帧图像,进行目标检测,并为当前帧检测到的目标建立当前帧运动目标链,同时,对原有目标链中的每个目标使用卡尔曼滤波器进行位置预测;
S300、根据原有目标链中的目标和当前帧目标链中的运动目标的面积重合情况、中心距离以及加权颜色直方图的匹配情况,建立关联矩阵,将目标的状态分为新目标出现、目标匹配、目标遮挡和目标消失四种情况;
S400、针对四种不同的情况对运动目标进行相应的处理,并及时更新目标链信息。
2.根据权利要求1所述的基于视频监控的行人多目标检测与跟踪方法,其特征在于,所述步骤S100具体表现为:
S100A、读取视频图像,进行目标检测,找到有运动目标出现的第一帧;
S100B、提取目标的中心坐标、长、宽和加权颜色直方图信息,并为每个目标设置一个表示目标遮挡状态的逻辑参数,初始状态设为1,表示目标未发生遮挡,若发生遮挡则置0,完成运动目标链的初始化,即原有目标链。
3.根据权利要求2所述的基于视频监控的行人多目标检测与跟踪方法,其特征在于,所述步骤S100中目标的加权颜色直方图表示为:
式中,l=(x,y)表示目标区域的中心坐标,lt=(xt,yt)表示目标区域内像素位置为,其中,t=1,2,...,z,z为目标区域内像素总数,h为目标矩形区域对角线长度的一半,δ是Delta函数,b(lt)表示lt处的颜色等级,u表示第u级颜色,且u=1,2,...s,k为加权函数,且k的表达式为:
4.根据权利要求1所述的基于视频监控的行人多目标检测与跟踪方法,其特征在于,所述步骤S200中通过卡尔曼滤波器进行位置预测具体表现为:
1)通过上一时刻状态和协方差矩阵得到当前状态和协方差矩阵的先验估计,即预测方程,其中,当前状态矩阵即k时刻状态的先验估计和协方差矩阵Pk,k-1的表达式为:
式中,k-1表示上一时刻,k表示当前时刻,表示上一时刻状态矩阵,A,Q均表示卡尔曼滤波器参数,T表示矩阵倒置,Pk-1表示上一时刻协方差矩阵;
2)利用先验估计和观测值得到当前时刻状态的最优估计得到观测更新方程为:
式中,Kk表示卡尔曼滤波增益,表示修正状态向量,即k时刻的后验状态估计,Zk表示k时刻的观测值,Pk表示修正协方差矩阵,H、R均表示卡尔曼滤波器参数。
5.根据权利要求1所述的基于视频监控的行人多目标检...
【专利技术属性】
技术研发人员:刘湘辉,
申请(专利权)人:长沙品先信息技术有限公司,长沙军民先进技术研究有限公司,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。