CN103227963A - 基于视频运动目标检测和跟踪的静态监控视频摘要方法 - Google Patents

基于视频运动目标检测和跟踪的静态监控视频摘要方法 Download PDF

Info

Publication number
CN103227963A
CN103227963A CN2013100889800A CN201310088980A CN103227963A CN 103227963 A CN103227963 A CN 103227963A CN 2013100889800 A CN2013100889800 A CN 2013100889800A CN 201310088980 A CN201310088980 A CN 201310088980A CN 103227963 A CN103227963 A CN 103227963A
Authority
CN
China
Prior art keywords
video
frame
target
moving target
wei
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2013100889800A
Other languages
English (en)
Inventor
张百灵
陈颖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Jiaotong Liverpool University
Original Assignee
Xian Jiaotong Liverpool University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xian Jiaotong Liverpool University filed Critical Xian Jiaotong Liverpool University
Priority to CN2013100889800A priority Critical patent/CN103227963A/zh
Publication of CN103227963A publication Critical patent/CN103227963A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Image Analysis (AREA)

Abstract

本发明公开了一种基于视频运动目标检测和跟踪的静态监控视频摘要方法,包括以下步骤:(1)建立混合高斯背景模型检测视频运动目标;(2)卡尔曼滤波算法进行多运动目标的跟踪并保存跟踪数据;(3)根据跟踪数据将原始视频分割成多个小片段;(4)提取每个视频片段的关键帧同时添加运动轨迹。该方法实现简单,性能较高。

Description

基于视频运动目标检测和跟踪的静态监控视频摘要方法
技术领域
本发明属于智能视频监控领域,尤其是智能监控视频摘要方法,具体涉及一种基于视频运动目标检测和跟踪的静态监控视频摘要方法。
背景技术
随着数字视频处理技术的发展和社会安全意识的提高,监控设备广泛应用于各行各业,这样便产生了海量的监控视频数据,使视频的存储,检索和浏览等操作变得复杂而耗时。为了快速浏览以及高效利用这些监控数据,视频摘要技术就显得尤为重要。
视频摘要技术是通过对视频内容和结构的分析,提取视频中主要信息,并将它们以某种方式合并成能充分表达视频语义内容的简短视频或者视频图像帧。视频摘要的目的是去掉原始视频中的冗余信息,从而提高视频的利用率。
目前广泛应用的视频摘要方法有基于关键帧,聚类,语义等方法。基于关键帧的摘要提取方法是用几个关键帧来表示原始视频。由于通过帧与帧之间颜色分布,运动方向等信息的差异性来提取关键帧,所以选取的过程过于依赖阈值的选择,计算量也大。基于聚类的摘要提取方法利用每一帧的彩色直方图进行聚类,与聚类中心最接近的直方图对应的帧作为关键帧,此方法实时性较差,而且可能会丢失关键信息。基于语义的摘要提取方法将同样语义的视频归为一类,然后提取关键帧,实现难度较大。本发明因此而来。
发明内容
本发明目的在于提供一种基于视频运动目标检测和跟踪的静态监控视频摘要方法,解决了现有技术中视频摘要方法容易丢失关键信息、计算量巨大以及实现难度较大等问题。
为了解决现有技术中的这些问题,本发明提供的技术方案是:
一种基于视频运动目标检测和跟踪的静态监控视频摘要方法,其特征在于所述方法包括以下步骤:
(1)建立混合高斯背景模型检测静态监控视频中运动目标;
(2)采用卡尔曼滤波算法跟踪运动目标并保存跟踪数据;
(3)根据跟踪数据将原始静态监控视频分割成多个视频片段;
(4)提取每个视频片段的关键帧,同时添加运动轨迹。
优选的,所述方法步骤(1)中运动目标检测的步骤包括:
(A)建立混合高斯背景模型提取静态监控视频中背景图像并初步得到前景图像;
(B)通过对前景图像进行初始化处理、连通域标记、边缘检测和阈值处理步骤检测前景图像中运动目标。
优选的,所述方法(B)中边缘检测是使用多尺度形态学梯度算子进行的,所述多尺度形态学梯度算子定义为:
MG ( f ) = 1 n × Σ i = 0 n [ ( ( f ⊕ B i ) - ( fΘ B i ) ) Θ B i - 1 ] ;
其中f为原始图像,Bi(0≤i≤n)为一组正方形的结构元素,Bi的大小为(2i+1)×(2i+1)个像素点;f⊕Bi表示利用结构元对输入图像f进行膨胀操作,fΘBi表示利用结构元对输入图像f进行腐蚀操作。
优选的,所述方法步骤(2)中跟踪运动目标的方法是采用卡尔曼滤波算法进行运动目标的跟踪,根据前一帧的估计值得到当前帧的预测值,再由预测值和当前帧的观测值得到当前帧的估计值。
优选的,所述方法中卡尔曼滤波算法包括预测,匹配和更新过程,首先根据当前帧中目标的位置信息预测下一帧中目标的大致位置,然后在预测位置周围进行目标匹配,如果匹配成功,则匹配目标就是当前目标的后继,将匹配目标加入跟踪列表保存,并对卡尔曼滤波器进行更新;否则,跟踪失败。
优选的,所述方法中卡尔曼滤波匹配采用基于中心颜色比例变化的核带宽颜色直方图的匹配准则、基于检测矩形框的质心匹配准则、基于检测矩形框的面积匹配准则进行匹配的,其中基于质心的匹配准则是采用D(i,j)表示第k帧的第i个运动目标的质心和第k+1帧的第j个运动目标的质心之间的欧氏距离:
D ( i , j ) = ( x i ( k ) - x j ( k + 1 ) ) 2 + ( y i ( k ) - y j ( k + 1 ) ) 2 ;
基于面积的匹配准则是采用A(i,j)表示第k帧的第i个运动目标的面积和第k+1帧的第j个运动目标的面积之间的相似度:
A(i,j)=|wi(k)·hi(k)-wj(k+1)·hj(k+1)|;
基于中心颜色比例变化的核带宽颜色直方图的匹配准则采用两个颜色直方图之间的Bhattacharyya距离:
W ( i , j ) = 1 - Σ u = 1 m h i ( k ) ( u ) * h j ( k + 1 ) ( u ) ;
其中颜色直方图矩阵hi(k)={hi(k)(u)}u=1,…m,hj(k+1)={hj(k+1)(u)}u=1,…m通过以下步骤得到;
假设(xc(k)i,yc(k)i),(xc(k+1)j,yc(k+1)j)表示第k帧的第i个运动目标和第k+1帧的第j个运动目标中心点坐标;则目标带宽为:
hi(k)=xc(k)i 2+yc(k)i 2;hj(k+1)=xc(k+1)j 2+yc(k+1)j 2
权值矩阵weii(k),weij(k+1)表示目标中各像素点在颜色直方图中所占的比重,dist(a,b)表示目标中每个像素点(a,b)到中心点(xc(k)i,yc(k)i)或(xc(k+1)j,yc(k+1)j)的距离:
disti(a,b)=(a-xc(k)i)2+(b-yc(k)i)2;weii(a,b)=1-disti(a,b)/hi(k);
distj(a,b)=(a-xc(k+1)j)2+(b-yc(k+1)j)2;weij(a,b)=1-distj(a,b)/hj(k+1);
归一化处理后weii(k)=1/∑∑weii(a,b);weij(k+1)=1/∑∑weij(a,b);
hi(a,b),hj(a,b)表示像素点(a,b)的色彩分布:
hi(a,b)=(hi(a,b)+weii(a,b))*weii(k);hj(a,b)=(hj(a,b)+weij(a,b))*weij(k)即可得到颜色直方图矩阵。
优选的,所述方法中视频分割得到多个视频分段的方法是基于跟踪信息的视频分段方法,根据跟踪链表中的数据判断此刻运动目标是否有比较的大的变动,即是否有运动目标进入或者离开,以此为分割界限将视频划分成多个小片段。
优选的,所述方法步骤(4)中采用视频片段的倒数第一帧作为关键帧,提取运动轨迹的方法是根据跟踪的运动目标的位置信息在相应视频片段的最后一帧中连接各运动物体的运动质心并显示出来形成运动轨迹。
本发明提供一种基于视频运动目标检测和跟踪的静态监控视频摘要方法,解决了现有技术计算量大,难以实现,主要信息丢失等问题。
相对于现有技术中的方案,本发明的优点是:
本发明提出了一种基于视频运动目标检测和跟踪的静态监控视频摘要方法。首先提取视频运动目标,进而对运动目标进行跟踪得到跟踪数据,接着根据跟踪数据对视频进行分段处理,提取每个视频片段的关键帧并加入运动轨迹。本发明能完整的保留视频的运动信息,克服了传统摘要方法的局限性并且易于实现,计算量小。目标检测采用的是混合高斯模型,具有较高的实时性和适应性,加上后期的形态学处理以及边缘检测处理,提高了检测的准确率。跟踪过程采用的是卡尔曼滤波算法,匹配阶段不同匹配准则相结合,这样既提高了算法的运算效率,又提高了跟踪的准确率。
附图说明
下面结合附图及实施例对本发明作进一步描述:
图1为本发明基于视频运动目标检测和跟踪的静态监控视频摘要方法的流程图;
图2为本发明中背景图像和前景图像提取效果图;其中从左到右分别为原始图像,背景图像,前景图像。
图3为形态学处理过程图;其中a灰度图像;b滤波后图像;c区域标记后图像;d阈值处理后图像;e最小外界矩阵;f检测结果。
图4为本发明基于多尺度形态学梯度算子进行边缘检测的结果;其中a灰度图像;b区域标记后图像;c边缘检测;d边缘检测后区域标记图像;
图5为本发明跟踪实施流程图;
图6为本发明卡尔曼滤波算法进行运动目标的跟踪结果;a第一段视频的跟踪图;b第二段视频的跟踪图;
图7为本发明为静态视频摘要结果;a第一段视频的跟踪图;b第二段视频的跟踪图。
具体实施方式
以下结合具体实施例对上述方案做进一步说明。应理解,这些实施例是用于说明本发明而不限于限制本发明的范围。实施例中采用的实施条件可以根据具体厂家的条件做进一步调整,未注明的实施条件通常为常规实验中的条件。
实施例
本发明中基于视频运动目标检测和跟踪的静态监控视频摘要方法,包括以下步骤:
(1)建立混合高斯背景模型检测视频运动目标;
(2)卡尔曼滤波算法进行多运动目标的跟踪并保存跟踪数据;
(3)根据跟踪数据将原始视频分割成多个小片段;
(4)提取每个视频片段的关键帧同时添加运动轨迹。
步骤(1)中运动目标检测的步骤包括:
(A)建立混合高斯背景模型提取背景图像并初步得到前景图像;
(B)前景图像中运动目标的检测:包括对前景图像进行初始化处理,连通域标记,形态学处理和阈值处理等过程。当一些视频帧灰度化处理后,前景图像中运动目标轮廓不明显时,边缘检测过程就显得很有必要。
步骤(B)中使用多尺度形态学梯度算子方法进行边缘检测。
由于前景图像中的噪声点比较多,而常用的Canny,Sobel算子对噪声比较敏感,往往会在检测边缘的同时加强噪声。而形态边缘检测器主要利用形态梯度的概念,虽然对噪声也比较敏感,但不会加强噪声。单尺度形态学梯度的定义为:
Grad[f(x)]=(f⊕g)-(fΘg);(1);
f为原始图像,g为结构元素。f⊕g表示利用结构元对输入图像f进行膨胀操作,fΘg表示利用结构元对输入图像f进行腐蚀操作。
单尺度形态学处理算子的性能取决于结构元g的大小。但g过大,将会造成边缘间严重的相互影响,导致梯度极大值与边缘不一致。若g过小,对斜坡边缘会产生一个很小的输出结果。为了利用大结构元素和小结构元素的各自有点,这里我们采用多尺度形态学梯度算子,则多尺度梯度的定义为:
MG ( f ) = 1 n × Σ i = 0 n [ ( ( f ⊕ B i ) - ( fΘ B i ) ) Θ B i - 1 ] - - - ( 2 ) ;
假设Bi(0≤i≤n)为一组正方形的结构元素,Bi的大小为(2i+1)×(2i+1)个像素点。
步骤(2)中采用卡尔曼滤波算法进行运动目标跟踪。
本发明采用卡尔曼滤波算法进行运动目标的跟踪,卡尔曼算法的思想是根据前一帧的估计值得到当前帧的预测值,再由预测值和当前帧的观测值得到当前帧的估计值。它无需保留前面所有帧的数据,仅仅需要前一帧的状态估值和当前的测量数据,按照一套递推公式,即可算出当前帧的状态估值。这个估计值即为最后的输出结果。预测,匹配和更新是卡尔曼的三个核心过程,算法实现:根据当前帧中目标的位置信息预测下一帧中目标的大致位置,然后在预测位置周围进行目标匹配,匹配成功,则匹配目标就是当前目标的后继,将匹配目标加入跟踪列表保存,并对卡尔曼滤波器进行更新。否则,跟踪失败。卡尔曼滤波能够预测目标在下一帧中的大致位置这一特点降低了匹配过程的复杂度,提高了跟踪效率。
使用卡尔曼滤波匹配过程的方法是根据具体情况灵活选择采用检测矩形框的质心、面积和基于中心颜色比例变化的核带宽的颜色直方图三种匹配方法。
卡尔曼算法中匹配准则的选取是关键,在匹配过程中,采用了检测矩形框的质心,面积和基于中心颜色比例变化的核带宽的颜色直方图这三种匹配方法并根据具体情况灵活选择不同的匹配方法。
基于质心的匹配准则:采用D(i,j)表示第k帧的第i个运动目标的质心和第k+1帧的第j个运动目标的质心之间的欧氏距离,由于两帧之间的距离较小,所以D(i,j)越小表示两个目标越匹配。
D ( i , j ) = ( x i ( k ) - x j ( k + 1 ) ) 2 + ( y i ( k ) - y j ( k + 1 ) ) 2 - - - ( 3 ) ;
为了方便处理,我们将它归一化:
d ( i , j ) = D ( i , j ) max n D ( i , n ) ; - - - ( 4 ) ;
基于面积的匹配准则:采用A(i,j)表示第k帧的第i个运动目标的面积和第k+1帧的第j个运动目标的面积之间的相似度,由于两帧之间的差距较小,所以A(i,j)越小表示两个目标越匹配。
A(i,j)=|wi(k)·hi(k)-wj(k+1)·hj(k+1)|;   (5)
归一化:
a ( i , j ) = A ( i , j ) max n A ( i , n ) ; - - - ( 6 )
仅用质心和面积两个指标进行匹配,当遇到物体的形状发生了变化,或者两个运动目标位置相近等问题,难免会出现跟踪错误的现象(图像说明)。基于颜色特征对图像尺寸,方向,视角依赖性小的特点,本文也结合了颜色直方图进行匹配。由于颜色特征比较容易提取并且对噪声具有鲁棒性,这里采用了基于比例变化的核带宽的颜色直方图算法,中心点颜色所占比例最大,***的依次减小,这样更提高了算法的准确性。
基于中心颜色比例变化的核带宽颜色直方图的匹配准则:我们分别用(xc(k)i,yc(k)i),(xc(k+1)j,yc(k+1)j)来表示第k帧的第i个运动目标和第k+1帧的第j个运动目标中心点坐标。目标带宽为:
hi(k)=xc(k)i 2+yc(k)i 2;hj(k+1)=xc(k+1)j 2+yc(k+1)j 2;   (7)
权值矩阵weii(k),weij(k+1)表示目标中各像素点在颜色直方图中所占的比重,由于各个目标越靠近中心点可比度越高,所以中心点所占的比重最大,往外扩展依次减小。dist(a,b)表示目标中每个像素点(a,b)到中心点(xc(k)i,yc(k)i)或(xc(k+1)j,yc(k+1)j)的距离
disti(a,b)=(a-xc(k)i)2+(b-yc(k)i)2
weii(a,b)=1-disti(a,b)/hi(k);distj(a,b)=(a-xc(k+1)j)2+(b-yc(k+1)j)2
weij(a,b)=1-distj(a,b)/hj(k+1);    (8);
归一化处理后:
weii(k)=1/∑∑weii(a,b);
Figure BDA00002939507400084
hi(a,b),hj(a,b)表示像素点(a,b)的色彩分布:
hi(a,b)=(hi(a,b)+weii(a,b))*weii(k)
Figure BDA00002939507400085
可以得到颜色直方图矩阵hi(k)={hi(k)(u)}u=1,…m,hj(k+1)={hj(k+1)(u)}u=1,…m
我们可以通过Bhattacharyya距离来计算颜色直方图相似性度量
W ( i , j ) = 1 - Σ u = 1 m h i ( k ) ( u ) * h j ( k + 1 ) ( u ) ; - - - ( 11 ) w ( i , j ) = W ( i , j ) max n W ( i , n ) ; - - - ( 12 ) ( 12 )
w(i,j)为两个颜色直方图之间的距离,其值越小则两个目标的颜色直方图越相近。为了简化运算,具体情况具体处理:
(a)若当前帧和下一帧中都没有检测到运动目标,就直接跳过该帧;
(b)若当前跟踪的目标数和下一帧中目标数都有且仅有一个的话,就直接判断二者的颜色直方图的匹配程度。如果在阈值内,就认为是当前目标的后继,否则就认为当前目标和下一帧的目标不是同一个目标。T1表示匹配的阈值,具体取值由实验得到。此时w(i,j)=W(1,1),如果w(i,j)≤T1表示k+1帧中的这个目标就是当前帧的后继,否则,k帧目标丢失,k+1帧出现了新目标。
(c)若不满足上述情况,我们就将三个匹配准备结合,T2表示匹配的阈值,0<T2<1,具体取值由实验得到。若αd(i,j)+βa(i,j)+γw(i,j)≤T2,表示k+1帧中第j个目标是第k帧中第i个目标的后继,否则k帧中第i个目标的没能找到后继,目标丢失。
所述方法步骤(3)中视频分段的方法是:
视频分段是把视频流分割成一系列有意义,便于处理的视频片段。目前存在很多视频分段方法,大部分都是以视频内容的不连续性作为划分依据。现有算法通常选取视频的某个特征来度量视频内容的不连续性,如运动矢量特征、颜色特征、边缘特征等。本发明采用的是基于跟踪信息的视频分段方法。它根据跟踪链表中的数据判断此刻运动目标是否有比较的大的变动,即是否有运动目标进入或者离开,以此为分割界限将视频划分成多个小片段,每个片段都表示一个故事情节并且这个故事发生的背景和运动目标都是一样的。以此为依据划分视频,简单准确,容易实现,方便理解并且保留了主要信息。
所述方法步骤(4)中关键帧和运动轨迹的提取方法是:
所谓视频摘要,就是要用尽量少的视频帧去表示整个视频段而不遗漏主要的信息。由于监控视频背景变动极小,所以背景信息就存在着时间和空间上冗余,我们仅需要用一个关键帧背景信息来表示这个故事情节的发生场景。对于监控视频片段来说,关键帧的提取比较简单,取视频段的中间任何一帧就可以表示本段视频的发生背景,但是提取出的关键帧并不能直观表现出这些物体的运动历史,分析可知,每个视频片段的最后一帧是显示视频片段中存在的运动物体将要退出监控区域,信息量较大,并且便于我们画轨迹线和分析轨迹方向等信息。本发明采用倒数第一帧作为关键帧。
由于监控视频更多的是对某个特定运动目标的查找,所以摘要应该表现出运动目标及他们的运动历史。而运动目标的轨迹是运动历史主要体现。现在运动目标的位置信息已经存储在跟踪序列了,只需要将各运动物体的运动质心在本小段视频的最后一帧中显示出来并连接成运动轨迹,即可得到本段的静态摘要。根据这种方法,我们可以得到每个视频片段的静态摘要,这些视频摘要就可以表示整段视频并且保留了主要信息。大大节省了查看和存储时间。
具体实施例中基于视频运动目标检测和跟踪的静态监控视频摘要方法采用了两段视频,一个是在高速公路上拍摄的视频,一个是苏州独墅湖高教区公安局提供的在大学校门口拍摄的视频。
具体实施的流程图如图1所示,具体实施方案为:
1、建立混合高斯背景模型检测视频运动目标
(A)采用混合高斯背景模型提取背景图像并得到初始前景图像,如图2所示。
(B)前景图像中运动目标的检测:包括对前景图像进行初始化处理,连通域标记,形态学处理和阈值处理等过程。如图3所示。特别注意的是当一些视频帧灰度化处理后,前景图像中运动目标轮廓不明显时,边缘检测过程就显得很有必要。本发明采用的多尺度形态学梯度算子进行边缘检测,相对于常用的Canny,Sobel算子来说不会加强噪声。边缘检测结果如图4所示。
2、卡尔曼滤波算法进行多运动目标的跟踪并保存跟踪数据
运动目标的跟踪是在目标检测的基础上完成的,将检测出来的运动目标作为感兴趣区域,在后继各帧中建立运动目标的对应关系,实现多目标的跟踪。跟踪流程图如图5所示。预测,匹配和更新过程是卡尔曼滤波跟踪算法的核心。预测运动目标在下一帧可能出现的位置,在预测范围内进行目标匹配,减小了计算量。匹配过程采用的质心,面积和颜色分布相结合的方法,提高了准确率。当获得最佳匹配结果后,需要用当前的状态估计值更新卡尔曼滤波器的状态。跟踪结果如图6所示。特别注意,本实例中我们选取了第一段视频中具体代表性的17帧图像进行跟踪,跟踪效果如图6(a)所示。
3、根据跟踪数据将原始视频分割成多个小片段
视频分段是把视频流分割成一系列有意义,便于处理的视频片段。本发明的分段算法是在跟踪的基础上实现的。目前存在很多视频分段方法,大部分都是以视频内容的不连续性作为划分依据。现有算法通常选取视频的某个特征来度量视频内容的不连续性,如运动矢量特征、颜色特征、边缘特征等。本发明采用的是基于跟踪信息的视频分段方法。它根据跟踪链表中的数据判断此刻运动目标是否有比较的大的变动,即是否有运动目标进入或者离开,以此为分割界限将视频划分成多个小片段,每个片段都表示一个故事情节并且这个故事发生的背景和运动目标都是一样的。以此为依据划分视频,简单准确,容易实现,方便理解并且保留了主要信息。
4、提取每个视频片段的关键帧同时添加运动轨迹
由于监控视频背景变动极小,所以背景信息就存在着时间和空间上冗余,我们仅需要用一个关键帧背景信息来表示这个故事情节的发生场景。对于监控视频片段来说,关键帧的提取比较简单,取视频段的中间任何一帧就可以表示本段视频的发生背景,但是提取出的关键帧并不能直观表现出这些物体的运动历史,分析可知,每个视频片段的最后一帧是显示视频片段中存在的运动物体将要退出监控区域,信息量较大,并且便于我们画轨迹线和分析轨迹方向等信息。本发明采用倒数第一帧作为关键帧。
由于监控视频更多的是对某个特定运动目标的查找,所以摘要应该表现出运动目标及他们的运动历史。而运动目标的轨迹是运动历史主要体现。现在运动目标的位置信息已经存储在跟踪序列了,只需要将各运动物体的运动质心在本小段视频的最后一帧中显示出来并连接成运动轨迹,即可得到本段的静态摘要。根据这种方法,我们可以得到每个视频片段的静态摘要,这些视频摘要就可以表示整段视频并且保留了主要信息。大大节省了查看和存储时间。摘要效果图如图7所示。从图7(a)中看出,17帧图像完全可以由三帧图像表示,代表着这17帧中运动目标从开始的四个目标到第五个目标出现再到第四个目标消失的全过程。而每个目标的运动信息体现在它们的运动轨迹中。
上述实例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人是能够了解本发明的内容并据以实施,并不能以此限制本发明的保护范围。凡根据本发明精神实质所做的等效变换或修饰,都应涵盖在本发明的保护范围之内。

Claims (8)

1.一种基于视频运动目标检测和跟踪的静态监控视频摘要方法,其特征在于所述方法包括以下步骤:
(1)建立混合高斯背景模型检测静态监控视频中运动目标;
(2)采用卡尔曼滤波算法跟踪运动目标并保存跟踪数据;
(3)根据跟踪数据将原始静态监控视频分割成多个视频片段;
(4)提取每个视频片段的关键帧,同时添加运动轨迹。
2.根据权利要求1所述的静态监控视频摘要方法,其特征在于所述方法步骤(1)中运动目标检测的步骤包括:
(A)建立混合高斯背景模型提取静态监控视频中背景图像并初步得到前景图像;
(B)通过对前景图像进行初始化处理、连通域标记、边缘检测和阈值处理步骤检测前景图像中运动目标。
3.根据权利要求2所述的运动目标检测方法,其特征在于所述方法(B)中边缘检测是使用多尺度形态学梯度算子进行的,所述多尺度形态学梯度算子定义为:
MG ( f ) = 1 n × Σ i = 0 n [ ( ( f ⊕ B i ) - ( fΘ B i ) ) Θ B i - 1 ] ;
其中f为原始图像,Bi(0≤i≤n)为一组正方形的结构元素,Bi的大小为(2i+1)×(2i+1)个像素点;f⊕Bi表示利用结构元对输入图像f进行膨胀操作,fΘBi表示利用结构元对输入图像f进行腐蚀操作。
4.根据权利要求1所述的静态监控视频摘要方法,其特征在于所述方法步骤(2)中跟踪运动目标的方法是采用卡尔曼滤波算法进行运动目标的跟踪,根据前一帧的估计值得到当前帧的预测值,再由预测值和当前帧的观测值得到当前帧的估计值。
5.根据权利要求4所述的静态监控视频摘要方法,其特征在于所述方法中卡尔曼滤波算法包括预测,匹配和更新过程,首先根据当前帧中目标的位置信息预测下一帧中目标的大致位置,然后在预测位置周围进行目标匹配,如果匹配成功,则匹配目标就是当前目标的后继,将匹配目标加入跟踪列表保存,并对卡尔曼滤波器进行更新;否则,跟踪失败。
6.根据权利要求5所述的静态监控视频摘要方法,其特征在于所述方法中卡尔曼滤波匹配采用基于中心颜色比例变化的核带宽颜色直方图的匹配准则、基于检测矩形框的质心匹配准则、基于检测矩形框的面积匹配准则进行匹配的,其中基于质心的匹配准则是采用D(i,j)表示第k帧的第i个运动目标的质心和第k+1帧的第j个运动目标的质心之间的欧氏距离:
D ( i , j ) = ( x i ( k ) - x j ( k + 1 ) ) 2 + ( y i ( k ) - y j ( k + 1 ) ) 2 ;
基于面积的匹配准则是采用A(i,j)表示第k帧的第i个运动目标的面积和第k+1帧的第j个运动目标的面积之间的相似度:
A(i,j)=|wi(k)·hi(k)-wj(k+1)·hj(k+1)|;
基于中心颜色比例变化的核带宽颜色直方图的匹配准则采用两个颜色直方图之间的Bhattacharyya距离:
W ( i , j ) = 1 - Σ u = 1 m h i ( k ) ( u ) * h j ( k + 1 ) ( u ) ;
其中颜色直方图矩阵hi(k)={hi(k)(u)}u=1,…m,hj(k+1)={hj(k+1)(u)}u=1,…m通过以下步骤得到;
假设(xc(k)i,yc(k)i),(xc(k+1)j,yc(k+1)j)表示第k帧的第i个运动目标和第k+1帧的第j个运动目标中心点坐标;则目标带宽为:
hi(k)=xc(k)i 2+yc(k)i 2;hj(k+1)=xc(k+1)j 2+yc(k+1)j 2
权值矩阵weii(k),weij(k+1)表示目标中各像素点在颜色直方图中所占的比重,dist(a,b)表示目标中每个像素点(a,b)到中心点(xc(k)i,yc(k)i)或(xc(k+1)j,yc(k+1)j)的距离:
disti(a,b)=(a-xc(k)i)2+(b-yc(k)i)2;weii(a,b)=1-disti(a,b)/hi(k);
distj(a,b)=(a-xc(k+1)j)2+(b-yc(k+1)j)2;weij(a,b)=1-distj(a,b)/hj(k+1);
归一化处理后weii(k)=1/∑∑weii(a,b);weij(k+1)=1/∑∑weij(a,b);
hi(a,b),hj(a,b)表示像素点(a,b)的色彩分布:
hi(a,b)=(hi(a,b)+weii(a,b))*weii(k);hj(a,b)=(hj(a,b)+weij(a,b))*weij(k)即可得到颜色直方图矩阵。
7.根据权利要求1所述的静态监控视频摘要方法,其特征在于所述方法中视频分割得到多个视频分段的方法是基于跟踪信息的视频分段方法,根据跟踪链表中的数据判断此刻运动目标是否有比较的大的变动,即是否有运动目标进入或者离开,以此为分割界限将视频划分成多个小片段。
8.根据权利要求1所述的静态监控视频摘要方法,其特征在于所述方法步骤(4)中采用视频片段的倒数第一帧作为关键帧,提取运动轨迹的方法是根据跟踪的运动目标的位置信息在相应视频片段的最后一帧中连接各运动物体的运动质心并显示出来形成运动轨迹。
CN2013100889800A 2013-03-20 2013-03-20 基于视频运动目标检测和跟踪的静态监控视频摘要方法 Pending CN103227963A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013100889800A CN103227963A (zh) 2013-03-20 2013-03-20 基于视频运动目标检测和跟踪的静态监控视频摘要方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013100889800A CN103227963A (zh) 2013-03-20 2013-03-20 基于视频运动目标检测和跟踪的静态监控视频摘要方法

Publications (1)

Publication Number Publication Date
CN103227963A true CN103227963A (zh) 2013-07-31

Family

ID=48838184

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013100889800A Pending CN103227963A (zh) 2013-03-20 2013-03-20 基于视频运动目标检测和跟踪的静态监控视频摘要方法

Country Status (1)

Country Link
CN (1) CN103227963A (zh)

Cited By (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103686085A (zh) * 2013-12-11 2014-03-26 东方网力科技股份有限公司 监控视频数据的处理方法、装置及***
CN103679156A (zh) * 2013-12-31 2014-03-26 武汉理工大学 一种多类运动目标自动识别与跟踪的方法
CN103793922A (zh) * 2013-09-12 2014-05-14 电子科技大学 一种特定姿态实时检测方法
CN103957472A (zh) * 2014-04-10 2014-07-30 华中科技大学 一种基于事件最优重组的保时序摘要视频生成方法与***
CN104063883A (zh) * 2014-07-07 2014-09-24 杭州银江智慧医疗集团有限公司 一种基于对象和关键帧相结合的监控视频摘要生成方法
CN104093001A (zh) * 2014-07-23 2014-10-08 山东建筑大学 一种在线动态视频浓缩方法
CN104331905A (zh) * 2014-10-31 2015-02-04 浙江大学 一种基于运动物体检测的监控视频摘要提取方法
CN104394379A (zh) * 2014-12-05 2015-03-04 北京厚吉科技有限公司 监控录像快速预览***及快速预览方法
CN104867161A (zh) * 2015-05-14 2015-08-26 国家电网公司 一种视频处理方法及装置
CN104933728A (zh) * 2015-07-13 2015-09-23 天津理工大学 一种混合运动目标检测方法
CN105306945A (zh) * 2014-07-10 2016-02-03 北京创鑫汇智科技发展有限责任公司 一种监控视频的可伸缩浓缩编码方法和装置
CN105516735A (zh) * 2015-12-11 2016-04-20 小米科技有限责任公司 代表帧获取方法和装置
CN105551062A (zh) * 2015-12-21 2016-05-04 电子科技大学 一种夜间物体检测的方法
CN106101487A (zh) * 2016-07-04 2016-11-09 石家庄铁道大学 视频时空运动轨迹提取方法
CN106127813A (zh) * 2016-07-04 2016-11-16 石家庄铁道大学 基于视觉感知能量的监控视频运动片段分割方法
CN106210444A (zh) * 2016-07-04 2016-12-07 石家庄铁道大学 运动状态自适应关键帧提取方法
CN106550237A (zh) * 2015-09-16 2017-03-29 中国科学院深圳先进技术研究院 一种监控视频压缩方法
CN106713964A (zh) * 2016-12-05 2017-05-24 乐视控股(北京)有限公司 一种生成视频摘要视点图的方法及装置
CN106856577A (zh) * 2015-12-07 2017-06-16 北京航天长峰科技工业集团有限公司 可解决多目标碰撞及遮挡问题的视频摘要生成方法
CN107360476A (zh) * 2017-08-31 2017-11-17 苏州科达科技股份有限公司 视频摘要生成方法及装置
CN107657626A (zh) * 2016-07-25 2018-02-02 浙江宇视科技有限公司 一种运动目标的检测方法和装置
WO2018086360A1 (en) * 2016-11-08 2018-05-17 Zhejiang Dahua Technology Co., Ltd. Methods and systems for data visualization
CN108459785A (zh) * 2018-01-17 2018-08-28 中国科学院软件研究所 一种视频多尺度可视化方法与交互方法
CN108734716A (zh) * 2018-04-21 2018-11-02 卞家福 一种基于改进Prewitt算子的火灾复杂环境图像检测方法
CN108875550A (zh) * 2018-04-21 2018-11-23 卞家福 一种基于改进Prewitt算子的火灾辨别装置
CN108932853A (zh) * 2018-06-22 2018-12-04 安徽科力信息产业有限责任公司 一种记录多台机动车违法停车行为的方法及装置
CN109063694A (zh) * 2018-09-12 2018-12-21 北京科技大学 一种视频目标检测识别方法
CN109102702A (zh) * 2018-08-24 2018-12-28 南京理工大学 基于视频车辆检测和雷达信号融合的车辆测速方法
CN109640170A (zh) * 2018-12-04 2019-04-16 深圳市子瑜杰恩科技有限公司 自拍视频的速度处理方法及相关产品
CN109889879A (zh) * 2019-03-25 2019-06-14 联想(北京)有限公司 信息控制方法及电子设备
CN110430443A (zh) * 2019-07-11 2019-11-08 平安科技(深圳)有限公司 视频镜头剪切的方法、装置及计算机设备
CN111091115A (zh) * 2019-12-31 2020-05-01 深圳中兴网信科技有限公司 车辆监控方法、装置、计算机设备及存储介质
CN111754427A (zh) * 2020-06-10 2020-10-09 天津大学 基于自组织映射神经网络的壁画裂缝病害自动修复方法
CN113160273A (zh) * 2021-03-25 2021-07-23 常州工学院 一种基于多目标跟踪的监控视频智能分段方法
CN113634356A (zh) * 2021-08-12 2021-11-12 长春市九台区侬富米业有限公司 一种大米和玉米多功能研磨制米面智能***及方法
CN114881982A (zh) * 2022-05-19 2022-08-09 广州敏视数码科技有限公司 一种减少adas目标检测误检的方法、装置及介质
CN116233569A (zh) * 2023-05-06 2023-06-06 石家庄铁道大学 一种基于运动信息协助的视频摘要生成方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101262568A (zh) * 2008-04-21 2008-09-10 中国科学院计算技术研究所 一种产生视频大纲的方法和***
CN102231820A (zh) * 2011-06-14 2011-11-02 广州嘉崎智能科技有限公司 一种监控图像处理的方法、装置和***
CN102831683A (zh) * 2012-08-28 2012-12-19 华南理工大学 一种基于人流量统计的室内动态冷负载智能检测方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101262568A (zh) * 2008-04-21 2008-09-10 中国科学院计算技术研究所 一种产生视频大纲的方法和***
CN102231820A (zh) * 2011-06-14 2011-11-02 广州嘉崎智能科技有限公司 一种监控图像处理的方法、装置和***
CN102831683A (zh) * 2012-08-28 2012-12-19 华南理工大学 一种基于人流量统计的室内动态冷负载智能检测方法

Non-Patent Citations (7)

* Cited by examiner, † Cited by third party
Title
吕成超: "基于视频图像序列的交通对象检测与跟踪算法研究", 《中国优秀硕士学位论文全文数据库》 *
张博: "视觉监控领域中目标检测与跟踪算法研究", 《中国优秀硕士学位论文全文数据库》 *
梁英波等: "基于多尺度数学形态学梯度的图像检测", 《周口师范学院学报》 *
郝菲: "智能监控***中运动目标检测跟踪的研究", 《中国优秀硕士学位论文全文数据库》 *
钱荣荣: "监控视频结构分段与视频摘要技术研究", 《中国优秀硕士学位论文全文数据库》 *
黄浩军: "基于视频的车辆检测与跟踪定位的研究", 《中国优秀硕士学位论文全文数据库》 *
黎藜: "基于视觉的人体运动跟踪及识别研究", 《中国优秀硕士学位论文全文数据库》 *

Cited By (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103793922A (zh) * 2013-09-12 2014-05-14 电子科技大学 一种特定姿态实时检测方法
CN103793922B (zh) * 2013-09-12 2016-07-06 电子科技大学 一种特定姿态实时检测方法
CN103686085A (zh) * 2013-12-11 2014-03-26 东方网力科技股份有限公司 监控视频数据的处理方法、装置及***
CN103679156A (zh) * 2013-12-31 2014-03-26 武汉理工大学 一种多类运动目标自动识别与跟踪的方法
CN103957472A (zh) * 2014-04-10 2014-07-30 华中科技大学 一种基于事件最优重组的保时序摘要视频生成方法与***
CN103957472B (zh) * 2014-04-10 2017-01-18 华中科技大学 一种基于事件最优重组的保时序摘要视频生成方法与***
CN104063883A (zh) * 2014-07-07 2014-09-24 杭州银江智慧医疗集团有限公司 一种基于对象和关键帧相结合的监控视频摘要生成方法
CN104063883B (zh) * 2014-07-07 2018-03-16 杭州银江智慧医疗集团有限公司 一种基于对象和关键帧相结合的监控视频摘要生成方法
CN105306945A (zh) * 2014-07-10 2016-02-03 北京创鑫汇智科技发展有限责任公司 一种监控视频的可伸缩浓缩编码方法和装置
CN105306945B (zh) * 2014-07-10 2019-03-01 北京创鑫汇智科技发展有限责任公司 一种监控视频的可伸缩浓缩编码方法和装置
CN104093001A (zh) * 2014-07-23 2014-10-08 山东建筑大学 一种在线动态视频浓缩方法
CN104093001B (zh) * 2014-07-23 2017-05-03 山东建筑大学 一种在线动态视频浓缩方法
CN104331905A (zh) * 2014-10-31 2015-02-04 浙江大学 一种基于运动物体检测的监控视频摘要提取方法
CN104394379A (zh) * 2014-12-05 2015-03-04 北京厚吉科技有限公司 监控录像快速预览***及快速预览方法
CN104394379B (zh) * 2014-12-05 2017-10-13 北京厚吉科技有限公司 监控录像快速预览***及快速预览方法
CN104867161A (zh) * 2015-05-14 2015-08-26 国家电网公司 一种视频处理方法及装置
CN104867161B (zh) * 2015-05-14 2018-03-23 国家电网公司 一种视频处理方法及装置
CN104933728A (zh) * 2015-07-13 2015-09-23 天津理工大学 一种混合运动目标检测方法
CN106550237B (zh) * 2015-09-16 2020-05-19 中国科学院深圳先进技术研究院 一种监控视频压缩方法
CN106550237A (zh) * 2015-09-16 2017-03-29 中国科学院深圳先进技术研究院 一种监控视频压缩方法
CN106856577B (zh) * 2015-12-07 2020-12-11 北京航天长峰科技工业集团有限公司 可解决多目标碰撞及遮挡问题的视频摘要生成方法
CN106856577A (zh) * 2015-12-07 2017-06-16 北京航天长峰科技工业集团有限公司 可解决多目标碰撞及遮挡问题的视频摘要生成方法
CN105516735A (zh) * 2015-12-11 2016-04-20 小米科技有限责任公司 代表帧获取方法和装置
CN105551062A (zh) * 2015-12-21 2016-05-04 电子科技大学 一种夜间物体检测的方法
CN106101487A (zh) * 2016-07-04 2016-11-09 石家庄铁道大学 视频时空运动轨迹提取方法
CN106210444B (zh) * 2016-07-04 2018-10-30 石家庄铁道大学 运动状态自适应关键帧提取方法
CN106127813B (zh) * 2016-07-04 2018-04-10 石家庄铁道大学 基于视觉感知能量的监控视频运动片段分割方法
CN106101487B (zh) * 2016-07-04 2018-05-08 石家庄铁道大学 视频时空运动轨迹提取方法
CN106127813A (zh) * 2016-07-04 2016-11-16 石家庄铁道大学 基于视觉感知能量的监控视频运动片段分割方法
CN106210444A (zh) * 2016-07-04 2016-12-07 石家庄铁道大学 运动状态自适应关键帧提取方法
CN107657626A (zh) * 2016-07-25 2018-02-02 浙江宇视科技有限公司 一种运动目标的检测方法和装置
WO2018086360A1 (en) * 2016-11-08 2018-05-17 Zhejiang Dahua Technology Co., Ltd. Methods and systems for data visualization
US11049262B2 (en) 2016-11-08 2021-06-29 Zhejiang Dahua Technology Co., Ltd. Methods and systems for data visualization
US11568548B2 (en) 2016-11-08 2023-01-31 Zhejiang Dahua Technology Co., Ltd. Methods and systems for data visualization
CN106713964A (zh) * 2016-12-05 2017-05-24 乐视控股(北京)有限公司 一种生成视频摘要视点图的方法及装置
CN107360476A (zh) * 2017-08-31 2017-11-17 苏州科达科技股份有限公司 视频摘要生成方法及装置
CN107360476B (zh) * 2017-08-31 2019-09-20 苏州科达科技股份有限公司 视频摘要生成方法及装置
CN108459785A (zh) * 2018-01-17 2018-08-28 中国科学院软件研究所 一种视频多尺度可视化方法与交互方法
CN108734716A (zh) * 2018-04-21 2018-11-02 卞家福 一种基于改进Prewitt算子的火灾复杂环境图像检测方法
CN108875550A (zh) * 2018-04-21 2018-11-23 卞家福 一种基于改进Prewitt算子的火灾辨别装置
CN108932853A (zh) * 2018-06-22 2018-12-04 安徽科力信息产业有限责任公司 一种记录多台机动车违法停车行为的方法及装置
CN109102702A (zh) * 2018-08-24 2018-12-28 南京理工大学 基于视频车辆检测和雷达信号融合的车辆测速方法
CN109063694A (zh) * 2018-09-12 2018-12-21 北京科技大学 一种视频目标检测识别方法
CN109640170B (zh) * 2018-12-04 2021-02-19 广东力昂电子科技有限公司 自拍视频的速度处理方法、终端及存储介质
CN109640170A (zh) * 2018-12-04 2019-04-16 深圳市子瑜杰恩科技有限公司 自拍视频的速度处理方法及相关产品
CN109889879A (zh) * 2019-03-25 2019-06-14 联想(北京)有限公司 信息控制方法及电子设备
CN110430443A (zh) * 2019-07-11 2019-11-08 平安科技(深圳)有限公司 视频镜头剪切的方法、装置及计算机设备
CN111091115A (zh) * 2019-12-31 2020-05-01 深圳中兴网信科技有限公司 车辆监控方法、装置、计算机设备及存储介质
CN111754427A (zh) * 2020-06-10 2020-10-09 天津大学 基于自组织映射神经网络的壁画裂缝病害自动修复方法
CN111754427B (zh) * 2020-06-10 2022-09-16 天津大学 基于自组织映射神经网络的壁画裂缝病害自动修复方法
CN113160273A (zh) * 2021-03-25 2021-07-23 常州工学院 一种基于多目标跟踪的监控视频智能分段方法
CN113634356A (zh) * 2021-08-12 2021-11-12 长春市九台区侬富米业有限公司 一种大米和玉米多功能研磨制米面智能***及方法
CN114881982A (zh) * 2022-05-19 2022-08-09 广州敏视数码科技有限公司 一种减少adas目标检测误检的方法、装置及介质
CN116233569B (zh) * 2023-05-06 2023-07-11 石家庄铁道大学 一种基于运动信息协助的视频摘要生成方法
CN116233569A (zh) * 2023-05-06 2023-06-06 石家庄铁道大学 一种基于运动信息协助的视频摘要生成方法

Similar Documents

Publication Publication Date Title
CN103227963A (zh) 基于视频运动目标检测和跟踪的静态监控视频摘要方法
Song et al. Vision-based vehicle detection and counting system using deep learning in highway scenes
Bosquet et al. STDnet: Exploiting high resolution feature maps for small object detection
Li et al. Unified vision‐based methodology for simultaneous concrete defect detection and geolocalization
Wang et al. Saliency-aware geodesic video object segmentation
Xiao et al. A weakly supervised semantic segmentation network by aggregating seed cues: the multi-object proposal generation perspective
Zhang et al. Combining fully convolutional networks and graph-based approach for automated segmentation of cervical cell nuclei
CN105224912A (zh) 基于运动信息和轨迹关联的视频行人检测和跟踪方法
Nguyen et al. Anomaly detection in traffic surveillance videos with gan-based future frame prediction
Javed et al. Replay and key-events detection for sports video summarization using confined elliptical local ternary patterns and extreme learning machine
CN103729861A (zh) 一种多目标跟踪方法
CN103400155A (zh) 基于图半监督学习的色***检测方法
Zhao et al. Accurate and efficient vehicle detection framework based on SSD algorithm
Yang et al. Intelligent video analysis: A Pedestrian trajectory extraction method for the whole indoor space without blind areas
Han et al. A method based on multi-convolution layers joint and generative adversarial networks for vehicle detection
Zheng et al. Adaptive edge-based mean shift for drastic change gray target tracking
Wang et al. A promotion method for generation error-based video anomaly detection
Lu et al. Generating fluent tubes in video synopsis
Yang et al. A method of pedestrians counting based on deep learning
Zhang et al. Salient object detection by local and global manifold regularized SVM model
Guo et al. Safety helmet detection method based on faster r-cnn
Zhao et al. Region-based mixture models for human action recognition in low-resolution videos
Zhao et al. Cooperative use of recurrent neural network and siamese region proposal network for robust visual tracking
Ji et al. News videos anchor person detection by shot clustering
Fang et al. A visual tracking algorithm via confidence-based multi-feature correlation filtering

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20130731