视频监控系统中的智能化目标细节捕获装置及方法

文档序号:6571445阅读:142来源:国知局
专利名称:视频监控系统中的智能化目标细节捕获装置及方法
技术领域
本发明属于视频监控技术领域,涉及一种视频监控系统中的智能化目标细节捕获装置及方法。

背景技术
目前,在视频监控技术领域中,多数视频监控录像只能记录监控场景中目标的运动状态,却不能提供清晰的目标细节信息。这样,使得视频录像的使用价值大大降低。目前提高目标细节清晰度的方法主要有两类一类方法是采用高质量的成像设备来提高成像分辨率,或者通过在场景中设置多个摄像机来提供目标细节的图像信息,这类方法的缺点是增加了视频监控系统的成本;另一类方法是采用带有云台摄像机的视频监控系统,但目前这类方法都是通过手工调整的方式进行工作的,缺点是无法实现智能化,目标细节图像采集效率比较低。
因此,需要解决现有监控系统中的视频监控范围与具体目标细节采集之间的矛盾,提供一种既能有效解决二者之间的矛盾,又不增加成本的视频监控系统。


发明内容
本发明的目的是提供一种视频监控系统中的智能化目标细节捕获装置及方法,既能够对大场景进行监控录像,又能够智能化、高效地捕获进入设定区域的目标细节信息,解决了大场景监控与目标细节信息捕获之间的矛盾,提高了监控录像的使用价值。
为了达到上述目的,本发明的技术方案如下 视频监控系统中的智能化目标细节捕获装置,用于捕获监控区域的全景图像和设定区域的目标细节图像,该装置由成像模块1、输入模块2、处理模块3、控制模块4、存储模块5和传输模块6组成;成像模块1用于全景和目标细节的成像,并输出成像后的全景和目标细节的视频图像;输入模块2连接于成像模块1和处理模块3之间,用于捕获成像模块1输出的视频图像;处理模块3连接于输入模块2和控制模块4之间,用于处理由输入模块2捕获的全景视频图像,并检测设定区域中是否有目标出现;控制模块4连接于处理模块3和成像模块1之间,用于控制成像模块1捕获目标细节的图像;存储模块5和传输模块6分别连接于输入模块2,存储模块5用于存储所有捕获的视频图像,传输模块6用于传输视频图像至远程终端。
所述成像模块1由一个或多个固定式摄像头7和一个云台摄像头8组成,固定式摄像头7与输入模块2连接,用于全景的成像,云台摄像头8与输入模块2和控制模块4连接,用于目标细节的成像。
视频监控系统中的智能化目标细节捕获方法,包括如下步骤固定式摄像头7对监控区域的全景成像;输入模块2捕获监控区域的全景视频图像,并将图像输出给处理模块3;处理模块3利用滑动平均法建立背景模型,对监控区域内的设定区域进行区域编号,并记录云台摄像头8捕获该对应编号区域的位置参数和焦距参数;处理模块3利用背景去除法提取运动目标;处理模块3跟踪与检测运动目标,并判断该运动目标是否进入设定区域;若该运动目标没有进入设定区域,则继续跟踪该运动目标;若该运动目标进入设定区域,则输出该设定区域的编号及控制参数给控制模块4;控制模块4根据接收到的设定区域的编号及控制参数,控制云台摄像头8转动至处理模块3预先记录的对应该区域的位置,并控制其调整自身的聚焦参数;云台摄像头8捕获目标细节的图像;存储模块5和传输模块6对捕获的图像进行存储和传输。
在所述的输入模块2捕获监控区域的全景视频图像,并将图像输出给处理模块3的步骤之后,还包括存储模块5和传输模块6对捕获的图像进行存储和传输的步骤。
本发明的有益效果在于利用固定式摄像头捕获监控区域的全景视频图像,利用控制模块控制云台摄像头智能化、高效地捕获设定区域的目标细节视频图像,解决了监控区域的全景监控与设定区域的目标细节捕获之间的矛盾,提高了监控录像的使用价值。



图1是本发明视频监控系统中的智能化目标细节捕获装置的结构示意图。
图中1、成像模块,2、输入模块,3、处理模块,4、控制模块,5、存储模块,6、传输模块,7、固定式摄像头,8、云台摄像头。

具体实施例方式 下面结合附图对本发明做进一步详细地描述 如图1所示,本发明的视频监控系统中的智能化目标细节捕获装置由成像模块1、输入模块2、处理模块3、控制模块4、存储模块5和传输模块6组成,成像模块1由一个或多个固定式摄像头7和一个云台摄像头8组成。由一个或多个固定式摄像头7负责全景的成像,云台摄像头8负责目标细节的成像,通过输入模块2对输入的视频图像进行捕获,由处理模块3处理各固定摄像头得到的图像,检测各设定区域中是否有目标出现,通过控制模块4控制云台摄像头8进行目标细节图像的捕获,存储模块5和传输模块6控制所有采集图像的存储及传输。
本发明的视频监控系统中的智能化目标细节捕获方法的实现如下 一、成像模块1由一个或多个固定式摄像头7负责全景的成像,云台摄像头8的摄像头方向、焦距可进行调整,其负责目标细节的成像。
二、输入模块2由视频采集卡和采集程序组成,负责图像的输入及图像格式的转换。通过调用驱动程序的初始化函数对采集图像的分辨率、图像格式、采样间隙等内容进行设置;调用采集函数完成对全部图像的采集。
三、处理模块3实现如下功能 1、通过鼠标设置每个摄像头采集场景中的设定区域并进行区域的编号,同时,记录下云台摄像头8捕获对应区域的位置参数及焦距参数。
通过滑动平均法建立背景模型,更新由于场景内容变化或光照条件变化带来的背景变化。
通过利用当前帧减去背景模型的方法得到每个摄像头采集图像内的运动区域。
处理方法如下 通过背景去除法提取运动目标,其处理步骤如下 1)运动区域的提取采用背景去除法提取运动区域 其中,V(x,y,t)为变化区域二值图像,I(x,y,t)为t时刻的输入图像,μ(x,y,t)为t时刻背景模型,T为阈值。
2)背景模型更新算法采用改进的滑动平均法进行背景更新,处理方法如下 μt=Mμt-1+(1-M)(αIt+(1-α)μt-1) 其中,M为运动区域模板,μt和μt-1为t时刻和t-1时刻的背景模型,α为更新率。
对运动目标检测并进行跟踪,当发现设定区域内出现目标,则将该区域的编号输出给控制模块。
视频跟踪处理,对运动目标进行跟踪及运动状态的判断,处理步骤如下 a)特征值计算,对于步骤1的1)操作后提取出的运动目标,计算其特征值,包括质心、跟踪窗口。
选择质心和跟踪窗口大小作为特征值来跟踪目标。
首先是设定运动目标的跟踪窗口,也就是用目标的外接矩形作为跟踪窗口。
L=xmax-xmin W=ymax-ymin 其中,xmax,xmin分别为目标水平方向的最大坐标及最小坐标,ymax,ymin分别为目标垂直方向的最大坐标及最小坐标。
在各个跟踪窗口标记好以后,分别对该窗口中的目标求其质心,设输入图像为f(x,y),如下式所示
f(x,y)为跟踪窗口中运动目标图像,可以计算出窗口的质心,设目标象素(x,y)∈S,则窗口的质心坐标为 b)利用卡尔曼滤波器建立系统的运动模型,定义状态向量,来预测下一帧中运动目标可能出现的位置。
本处理步骤采用卡尔曼滤波为系统建立运动估计模型。利用卡尔曼滤波进行运动估计,可以减小噪声干扰,缩小特征提取的搜索范围,只需要检测当前跟踪窗口,减小了计算量。
设模型中k+1时刻的状态向量sk+1,由k时刻的向量sk的转换函数和噪声组成。而观测向量由k+1时刻的向量sk+1的观测函数和噪声决定。
状态方程如下 sk+1=Ask+wk 量测方程 zk+1=Csk+1+vk+1 式中,wk、vk+1为均值为零的正态白噪声。
sk是状态向量由一个八维向量构成 式中,xk,yk分别为目标质心坐标,


分别为质心坐标在x,y方向上的单位位移,Lxk,Lyk分别为跟踪窗口在x,y方向上的宽度,


分别为跟踪窗口宽度在x,y方向上的单位位移。
zk+1是观测向量,由四维向量构成。
由于采样间隔很短,因此,可近似认为运动目标的运动速度是恒定的,而且跟踪窗口的大小变化不大,则状态转移矩阵A为 观测矩阵C为 c)特征匹配,定义目标的相似函数,利用相对帧间目标的变化,利用特征值计算相似函数值,判断是否为同一跟踪目标。
首先定义第k帧的第i个目标的质心和第k+1帧的第j个目标的质心距离函数 式中面积差异函数,即用第k帧的第i个目标的窗口面积和第k+1帧的第j个目标的窗口面积相比较 式中 定义相似度函数 Δ(i,j)=γD(i,j)+ξA(i,j) 式中,γ,ξ为权值,并且满足γ>ξ,γ+ξ=1,Δ(i,j)≤1。
如果D(i,j)越小,说明目标越接近,而且A(i,j)越小,说明目标形状越相近,而且Δ(i,j)越小,说明这两个目标相似的可能性最大。设定相似函数的阈值TΔ作为是不是同一目标的依据。
d)模型更新,更新运动模型,作为下一运动模型的卡尔曼滤波的输入。
在寻找到相似函数最小值时,已经找到同一目标的后续,也就是说,第k+1帧的第j个目标可以认为是第k帧第i个目标,即两者是同一目标。这时,用第k+1帧的第j个目标的特征值,作为运动模型估计下一帧的输入,如此类推,完成模型的跟踪。
2)当检测到运动目标进入设定区域后,则对设定区域的编号及控制参数进行输出。
四、控制模块4的处理步骤如下 根据图像处理模块产生的区域编号,查找对应的位置参数及焦距参数,通过控制端口输出位置参数及焦距参数给云台摄像头的控制模块。
其处理步骤如下 1、根据图像处理模块产生的区域编号,查找对应的位置参数及焦距参数,通过控制端口输出位置参数及焦距参数给云台摄像头的控制模块。
2、通过通讯端口,如RS-232或USB,输出控制命令,控制云台摄像头转动至设定位置及摄像头聚焦参数调整。
五、存储模块5将各固定摄像头7及云台摄像头8采集的图像经过压缩后存储于硬盘,所采集的图像可采用MPEG-1,MPEG-4,WAVELET,H.263等格式进行压缩存储 六、传输模块6可根据实际需要,将各摄像头采集的图像采用以太网通过网络传输至远程终端。
权利要求
1.视频监控系统中的智能化目标细节捕获装置,用于捕获监控区域的全景图像和设定区域的目标细节图像,其特征在于,该装置由成像模块(1)、输入模块(2)、处理模块(3)、控制模块(4)、存储模块(5)和传输模块(6)组成;成像模块(1)用于全景和目标细节的成像,并输出成像后的全景和目标细节的视频图像;输入模块(2)连接于成像模块(1)和处理模块(3)之间,用于捕获成像模块(1)输出的视频图像;处理模块(3)连接于输入模块(2)和控制模块(4)之间,用于处理由输入模块(2)捕获的全景视频图像,并检测设定区域中是否有目标出现;控制模块(4)连接于处理模块(3)和成像模块(1)之间,用于控制成像模块(1)捕获目标细节的图像;存储模块(5)和传输模块(6)分别连接于输入模块(2),存储模块(5)用于存储所有捕获的视频图像,传输模块(6)用于传输视频图像至远程终端。
2.如权利要求1所述的视频监控系统中的智能化目标细节捕获装置,其特征在于,所述成像模块(1)由一个或多个固定式摄像头(7)和一个云台摄像头(8)组成,固定式摄像头(7)与输入模块(2)连接,用于全景的成像,云台摄像头(8)与输入模块(2)和控制模块(4)连接,用于目标细节的成像。
3.视频监控系统中的智能化目标细节捕获方法,其特征在于,该方法包括如下步骤
固定式摄像头(7)对监控区域的全景成像;
输入模块(2)捕获监控区域的全景视频图像,并将图像输出给处理模块(3);
处理模块(3)利用滑动平均法建立背景模型,对监控区域内的设定区域进行区域编号,并记录云台摄像头(8)捕获该对应编号区域的位置参数和焦距参数;
处理模块(3)利用背景去除法提取运动目标;
处理模块(3)跟踪与检测运动目标,并判断该运动目标是否进入设定区域;
若该运动目标没有进入设定区域,则继续跟踪该运动目标;
若该运动目标进入设定区域,则输出该设定区域的编号及控制参数给控制模块(4);
控制模块(4)根据接收到的设定区域的编号及控制参数,控制云台摄像头(8)转动至处理模块(3)预先记录的对应该区域的位置,并控制其调整自身的聚焦参数;
云台摄像头(8)捕获目标细节的图像;
存储模块(5)和传输模块(6)对捕获的图像进行存储和传输。
4.如权利要求3所述的视频监控系统中的智能化目标细节捕获方法,其特征在于,在所述的输入模块(2)捕获监控区域的全景视频图像,并将图像输出给处理模块(3)的步骤之后,还包括存储模块(5)和传输模块(6)对捕获的图像进行存储和传输的步骤。
全文摘要
本发明涉及视频监控系统的智能化目标细节捕获装置及方法,该装置采用一或多个固定式摄像头对监控区域进行全局监控,采用一个云台摄像头进行设定区域内目标细节的捕获。首先,通过处理模块对固定式摄像头捕获的图像提取区域内的运动目标;然后对分割后的运动目标进行跟踪及运动状态的判断;若有目标进入设定区域,则可根据预设的该区域的方位参数及焦距参数,调整云台摄像头的方向及焦距,对该区域内目标进行细节图像的捕获;同时,可以根据需要进行图像的存储和远程传输。本发明的有益效果在于,本发明是一种既兼顾大场面监控,又能够自动实现具体目标细节捕获的视频监控装置及方法,解决了现有技术中监控范围与监控目标细节之间的矛盾。
文档编号G06T7/20GK101106700SQ200710012370
公开日2008年1月16日 申请日期2007年8月1日 优先权日2007年8月1日
发明者胜 毕, 沈小艳, 付先平 申请人:大连海事大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1