The invention discloses a method for tracking the visual spiral motion model based on the video, the video target tracking is described as a kind of spiral type process, the design of a convergent iterative model to find the optimal tracking results to solve the tracking problem; in order to play advantage of visual tracking method and tracking methods and their respective sports visual tracking, tracking model and motion model are combined with the collaboration, complementary advantages; each iteration process is divided into visual classification, motion estimation and risk analysis of the three steps to learn according to their own table now make the corresponding correction; the video tracking is designed as a through periodic iteration will come from in the visual layer and motion layer on the weak classifiers is combined into a strong classifier process.
【技术实现步骤摘要】
一种基于螺旋视觉-运动模型的视频跟踪方法
本专利技术涉及一种基于螺旋视觉-运动模型的视频跟踪方法,属于视频目标跟踪
技术介绍
在实际生活中,在银行、ATM自动取款机、交通信号灯、高速公路、公交车站、地铁站、机场、码头等公共场所或重要设施场所设立视频监控摄像头对行人行为进行实时监视是十分必要的。此外,在追踪通缉犯时,为了减轻繁琐的人工工作量,需要在无人监守的视频监测系统中对复杂环境下的行人和车辆进行实时跟踪与人脸识别,并对其进行行为分析。因此,对移动物体进行有效的检测和跟踪在监视公共运输及重要资产的问题上起到极其关键的作用。21世纪是一个充满了机遇和挑战的时代,对信息提取、检测、交流等领域的发展提出了更高的要求,从而对视频目标跟踪也提出了与日俱增的要求。视频跟踪是一种对摄像机采集到的视频图像序列中感兴趣目标进行追踪和定位的过程,它能够挖掘出图像所包含的时间域和空间域上的特征信息,对感兴趣的运动目标进行特征提取、捕捉和跟踪,从而计算出运动目标在每一帧图像中的二维坐标位置或运动参数,这些收集到的信息可用来实现更高层的视觉任务,如目标形态行为识别、运动模式分析、图形理解等。视频目标跟踪是计算机视觉研究的核心课题之一,计算机视觉是一种用计算机替代人眼和人脑感知和理解外界的学科,目前是非常前沿的研究领域之一,它融合了图像处理、模式识别、人工智能、自动控制以及计算机等许多领域的先进技术。随着计算机和存储成本的大幅下降,高端计算机和高质量视频摄影机的不断普及,以及视频跟踪技术越来越广阔的市场前景,人们对自动视频分析能力的需求不断提升,从而更加关注视频目标跟踪算法 ...
【技术保护点】
一种基于螺旋视觉‑运动模型的视频跟踪方法,其特征在于,包括以下步骤:步骤1)输入每帧测试图像;步骤2)在步骤1)中输入的测试图像的前一帧图像目标位置周围提取候选样本图像块,其中,第一帧图像目标位置由手工框定;步骤3)利用压缩跟踪原理,将步骤2)中取得的候选样本图像块进行高维向量压缩映射,得到低维的压缩特征向量;步骤4)通过朴素贝叶斯分类器对步骤3)中得到的压缩特征向量计算分类器响应值,并计算最大响应值,对应的候选样本框位置记为视觉层跟踪结果,并更新分类器参数;步骤5)通过步骤3)中得到的压缩特征向量计算视觉层误差率;步骤6)根据步骤4)得到的视觉层跟踪结果利用卡尔曼滤波器计算运动层跟踪结果;步骤7)通过步骤6)得到的运动层跟踪结果计算运动层误差率;步骤8)计算步骤4得到的视觉层跟踪结果与模板间的欧氏距离,以及步骤6)得到的运动层跟踪结果与模板间的欧氏距离,并分别计算出视觉层似然函数与运动层似然函数;步骤9)通过步骤8)得到的视觉层似然函数与运动层似然函数分别计算视觉层权值与运动层权值;步骤10)通过步骤9)得到视觉层权值与运动层权值以及步骤5)得到的视觉层误差率与步骤7)得到的运动层误 ...
【技术特征摘要】
1.一种基于螺旋视觉-运动模型的视频跟踪方法,其特征在于,包括以下步骤:步骤1)输入每帧测试图像;步骤2)在步骤1)中输入的测试图像的前一帧图像目标位置周围提取候选样本图像块,其中,第一帧图像目标位置由手工框定;步骤3)利用压缩跟踪原理,将步骤2)中取得的候选样本图像块进行高维向量压缩映射,得到低维的压缩特征向量;步骤4)通过朴素贝叶斯分类器对步骤3)中得到的压缩特征向量计算分类器响应值,并计算最大响应值,对应的候选样本框位置记为视觉层跟踪结果,并更新分类器参数;步骤5)通过步骤3)中得到的压缩特征向量计算视觉层误差率;步骤6)根据步骤4)得到的视觉层跟踪结果利用卡尔曼滤波器计算运动层跟踪结果;步骤7)通过步骤6)得到的运动层跟踪结果计算运动层误差率;步骤8)计算步骤4得到的视觉层跟踪结果与模板间的欧氏距离,以及步骤6)得到的运动层跟踪结果与模板间的欧氏距离,并分别计算出视觉层似然函数与运动层似然函数;步骤9)通过步骤8)得到的视觉层似然函数与运动层似然函数分别计算视觉层权值与运动层权值;步骤10)通过步骤9)得到视觉层权值与运动层权值以及步骤5)得到的视觉层误差率与步骤7)得到的运动层误差率计算风险,当迭代过程中的风险函数减少值小于阈值时,停止迭代;步骤11)将步骤10)停止迭代得到的运动层跟踪结果作为该迭代过程的最终运动层跟踪结果;步骤12)在步骤11)得到的最终运动层跟踪结果周围提取正负样本,为下一帧跟踪做准备。2.根据权利要求1所述的一种基于螺旋视觉-运动模型的视频跟踪方法,其特征在于:所述步骤2)中提取候选样本图像块方法为:其中,k为迭代次数,x(k)为位置坐标,为上一次迭代的运动层跟踪结果,γ为样本参数,Xγ表示候选样本图像块。3.根据权利要求1所述的一种基于螺旋视觉-运动模型的视频跟踪方法,其特征在于:所述步骤3)中计算低维的压缩特征向量步骤如下:步骤3-1)根据提取到的候选样本图像块,通过类哈尔小波滤波器计算候选样本图像块的多尺度高维图像特征向量表示n维实数;步骤3-2)通过一个随机矩阵表示m×n维实数,将h压缩为压缩特征向量v=Φh其中,m远小于n,随机矩阵Φ定义为:Φij为矩阵Φ的第i行第j列的元素,s=n/4。4.根据权利要求1所述的一种基于螺旋视觉-运动模型的视频跟踪方法,其特征在于:所述步骤4)中计算分类器最大响应值步骤如下:步骤4-1)将第i个候选样本图像块的压缩特征向量表示为v(i)={v1(i),…,vm(i)},假设v(i)中的每个元素vj(i),j=1,…,m相互独立,并用朴素贝叶斯分类器对其进行建模,则第k次迭代过程中v(i)的分类器响应值S(k)(i)为:其中,p(y(k)=1)=p(y(k)=0),y(k)∈{0,1}表示正负样本标签,表示第k次迭代得到的vj(i),和分别表示正负后验概率,假设分类器中的条件分布是高斯分布:步骤4-2)计算分类器最大响应值:S(k)(im)=argmaxiS(k)(i)并将该最大响应值S(k)(im)对应的候选样本框位置记为视觉层跟踪结果其对应的候选样本图像块为第im个候选样本图像块;步骤4-3)更新分类器参数方法为:正高斯参数通过和的方式更新,其中学习参数λ>0,μ1(k)和σ1(k)为积累高斯均值和方差;负高斯参数更新方式同正高斯分布。5.根据权利要求1所述的一种基于...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。