视频监控方法及系统的制作方法
【专利摘要】一种视频监控方法:采集多个摄像头的图像帧,根据所述图像帧提取运动前景;获取所述运动前景在所述图像帧中的像素坐标;根据所述像素坐标、多个摄像头的焦距和空间距离计算所述运动前景的三维空间坐标;根据所述三维空间坐标触发所述运动前景的异常事件。此外,还提供了一种视频监控系统。上述视频监控方法和系统能够提高异常事件触发的准确度,从而提高了安全性。
【专利说明】视频监控方法及系统
【技术领域】
[0001]本发明涉及图像处理【技术领域】,特别是涉及一种视频监控方法及系统。
【背景技术】
[0002]传统技术中的视频监控方法,通常预先在监控现场设置摄像头,通过该摄像头采集监控现场的视频数据,视频数据通常为连续的图像帧的形式。图像帧包括背景和运动前景,运动前景即图像帧中像素发生变化的区域。例如,当一个行人从监控现场经过时,获取到的连续的图像帧中行人占据的运动的区域即为运动前景,而相对静止的监控现场则为图像帧的背景部分。
[0003]传统技术中,通常先提取图像帧的运动前景,然后检测提取到的运动前景是否进入预先划定的危险区域中,从而判断是否有异常情况发生并发出相应的警报。
[0004]然而,传统技术中的视频监控方法,通过摄像头得到的图像帧只能反映监控现场的平面信息,当运动前景在摄像头焦距方向上轴向运动时,无法判断其是否进入危险区域,使得监控时会遗漏部分异常情况而发出警报报警,从而降低了安全性。
【发明内容】
[0005]基于此,有必要提供一种能提高安全性的视频监控方法。
[0006]一种视频监控方法,包括:
[0007]采集多个摄像头的图像帧,根据所述图像帧提取运动前景;
[0008]获取所述运动前景在所述图像帧中的像素坐标;
[0009]根据所述像素坐标、多个摄像头的焦距和空间距离计算所述运动前景的三维空间坐标;
[0010]根据所述三维空间坐标触发所述运动前景的异常事件。
[0011]在其中一个实施例中,所述根据所述图像帧提取运动前景的步骤为:
[0012]根据混合高斯模型通过背景差分提取所述图像帧的运动前景。
[0013]在其中一个实施例中,所述摄像头的数量为2个,且水平设置;
[0014]所述获取到的图像帧为同一时间由所述2个摄像头分别采集的左图像帧和右图像帧;
[0015]所述根据所述像素坐标、多个摄像头的焦距和空间距离计算所述运动前景的三维空间坐标的步骤为:
[0016]根据公式:
[0017]Disparity = Xieft-Xright
[0018]计算所述左图像帧和右图像帧的视察,其中,Disparity为视差,Xleft为运动前景在所述左图像帧中的水平坐标,Xright为运动前景在所述右图像帧中的水平坐标;
[0019]根据公式:
【权利要求】
1.一种视频监控方法,包括: 采集多个摄像头的图像帧,根据所述图像帧提取运动前景; 获取所述运动前景在所述图像帧中的像素坐标; 根据所述像素坐标、多个摄像头的焦距和空间距离计算所述运动前景的三维空间坐标; 根据所述三维空间坐标触发所述运动前景的异常事件。
2.根据权利要求1所述的视频监控方法,其特征在于,所述根据所述图像帧提取运动前景的步骤为: 根据混合高斯模型通过背景差分提取所述图像帧的运动前景。
3.根据权利要求1所述的视频监控方法,其特征在于,所述摄像头的数量为2个,且水平设置; 所述获取到的图像帧为同一时间由所述2个摄像头分别采集的左图像帧和右图像帧;所述根据所述像素坐标、多个摄像头的焦距和空间距离计算所述运动前景的三维空间坐标的步骤为: 根据公式:
Disparity = Xieft-Xright 计算所述左图像帧和右图像帧的视察,其中,Disparity为视差,Xleft为运动前景在所述左图像帧中的水平坐标,Xright为运动前景在所述右图像帧中的水平坐标; 根据公式: χ BXteft
c Disparity
BY ^ 1.=-1 Yis parity _ Bf zc 二-
Disparity 计算所述运动前景的三维空间坐标;其中,(xc,yc,zc)即为所述运动前景的三维空间坐标,且X。和Ic为可视平面坐标,zc为深度信息,B为所述两个摄像头之间的水平距离,f为所述摄像头的焦距,Y为运动前景在所述左图像帧和所述右图像帧中得垂直坐标,Disparity为左图像帧和右图像帧的视差。
4.根据权利要求3所述的视频监控方法,其特征在于,所述根据所述三维空间坐标触发所述运动前景的异常事件的步骤为: 判断所述三维空间坐标是否位于预设的危险区域,若是,则触发所述运动前景的异常事件。
5.根据权利要求4所述的视频监控方法,其特征在于,所述判断所述三维空间坐标是否位于预设的危险区域的步骤为: 获取所述图像帧对应的深度图像,所述深度图像为灰度图,其像素点的坐标对应三维空间坐标的可视平面坐标,其灰度值对应三维空间坐标的深度信息; 通过所述深度图像判断所述三维空间坐标是否位于预设的危险区域。
6.根据权利要求3所述的视频监控方法,其特征在于,所述触发所述运动前景的异常事件的步骤之前还包括: 根据所述深度信息判断所述运动前景是否为人体手势图像,若是,则继续执行所述触发所述运动前景的异常事件的步骤。
7.根据权利要求6所述的视频监控方法,其特征在于,所述根据所述深度信息判断所述运动前景是否为人体手势图像的步骤为: 根据公式:
8.一种视频监控系统,其特征在于,包括: 多目摄像头,用于采集图像帧; 运动前景提取装置,用于根据所述图像帧提取运动前景; 坐标换算装置,用于获取所述运动前景在所述图像帧中的像素坐标,根据所述像素坐标、多目摄像头的焦距和空间距离计算所述运动前景的三维空间坐标; 异常事件触发装置,用于根据所述三维空间坐标触发所述运动前景的异常事件。
9.根据权利要求8所述的视频监控系统,其特征在于,所述运动前景提取装置还用于根据混合高斯模型通过背景差分提取所述图像帧的运动前景。
10.根据权利要求8所述的视频监控系统,其特征在于,所述多目摄像头为水平设置的双目摄像头; 所述获取到的图像帧为同一时间由所述双目摄像头采集的左图像帧和右图像帧; 所述坐标换算装置还用于根据公式:
Disparity = Xieft-Xright 计算所述左图像帧和右图像帧的视察,其中,Disparity为视差,Xleft为运动前景在所述左图像帧中的水平坐标,Xright为运动前景在所述右图像帧中的水平坐标,并根据公式:
11.根据权利要求10所述的视频监控系统,其特征在于,所述异常事件触发装置还用于判断所述三维空间坐标是否位于预设的危险区域,若是,则触发所述运动前景的异常事件。
12.根据权利要求11所述的视频监控系统,其特征在于,所述异常事件触发装置还用于 获取所述图像帧对应的深度图像,所述深度图像为灰度图,其像素点的坐标对应三维空间坐标的可视平面坐标,其灰度值对应三维空间坐标的深度信息,并通过所述深度图像判断所述三维空间坐标是否位于预设的危险区域。
13.根据权利要求10所述的视频监控系统,其特征在于,所述触发所述运动前景的异常事件的步骤之前还包括: 根据所述深度信息判断所述运动前景是否为人体手势图像,若是,则继续执行所述触发所述运动前景的异常事件的步骤。
14.根据权利要求13所述的视频监控系统,其特征在于,所述异常事件触发装置还用于根据公式:
【文档编号】G06T7/00GK103716579SQ201210370526
【公开日】2014年4月9日 申请日期:2012年9月28日 优先权日:2012年9月28日
【发明者】陈彦伦, 徐旦, 赵鲲鹏, 吴新宇, 徐扬生 申请人:中国科学院深圳先进技术研究院