著录项信息
专利名称 | 一种智能变焦视频监控方法及系统 |
申请号 | CN201410223378.8 | 申请日期 | 2014-05-23 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2014-08-13 | 公开/公告号 | CN103986871A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N5/232 | IPC分类号 | H;0;4;N;5;/;2;3;2;;;H;0;4;N;7;/;1;8查看分类表>
|
申请人 | 华中科技大学 | 申请人地址 | 湖北省武汉市洪山区珞喻路1037号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 华中科技大学 | 当前权利人 | 华中科技大学 |
发明人 | 田岩;许毅平;李青;王帅 |
代理机构 | 华中科技大学专利中心 | 代理人 | 廖盈春 |
摘要
本发明公开了一种智能变焦视频监控方法及系统,方法包括以下步骤:S1、将监控场所按照与摄像机的距离长短划分为多个预设区,为每个预设区设置合理的拍摄焦距;S2、读入视频帧,对视频帧进行目标检测;S3、确定每个预设区在视频帧上的分布,从而确定目标落入的预设区;S4、调节摄像机为目标落入的预设区对应的拍摄焦距,对目标落入预设区进行放大拍摄。系统包括云台、摄像机、视频采集卡和监控主机,采用上述监控方法进行变焦视频监控。实施本发明可有效克服传统监控技术中监控范围小、缺少灵活性、对距离较远的目标难以分辨的缺点。
1.一种智能变焦视频监控方法,其特征在于,所述方法包括以下步骤:
S1、将监控场所按照与摄像机的距离长短划分为多个预设区,为每个预设区设置合理的拍摄焦距;
S2、读入视频帧,对视频帧进行目标检测;
S3、确定每个预设区在视频帧上的分布,从而确定目标落入的预设区;
S4、调节摄像机焦距为目标落入的预设区对应的拍摄焦距,对目标落入预设区进行放大拍摄;
所述步骤S1中,拍摄焦距 di为第i个预设区的起始位
置与摄像机的水平距离,di+1为第i+1个预设区的起始位置与摄像机的水平距离,Ap*Ap为摄像机显示屏中要求的目标最小分辨率,Bp*Bp为摄像机显示屏中要求的目标最大分辨率,D*D为目标实际大小,所述H为目标离地面的垂直距离,所述Npix为摄像机感光屏上每1mm对应的像素个数。
2.如权利要求1所述的智能变焦视频监控方法,其特征在于,所述步骤S2中,对视频帧进行目标检测,包括对视频帧进行预处理、运动目标检测和视觉显著区检测,所述预处理为对所述视频帧进行滤波去噪,并对去噪后的视频帧进行光照补偿,所述运动目标检测用于对预处理后的视频帧进行运动区域检测,所述视觉显著区检测用于提取所述运动区域中具有视觉特征显著性的区域。
3.如权利要求1或2所述的智能变焦视频监控方法,其特征在于,所述步骤S3中,确定目标在视频帧上预设区中的分布的方式为:若目标在视频帧上的纵坐标y∈[bk-1,bk]时,bk为第n+1-k个预设区的起始位置在视频帧上的映射,判断目标出现在第n+1-k个预设区,k=1,
2,…,n,n为划分的预设区数量。
4.如权利要求1或2所述的智能变焦视频监控方法,其特征在于,所述步骤S4中,调节摄像机焦距为目标落入的预设区对应的拍摄焦距之前,根据预设区中落入的目标数越多则优先扫描的原则确定摄像机对各个预设区的扫描顺序,使得摄像机按照所述扫描顺序对目标落入预设区进行放大拍摄。
5.一种智能变焦视频监控系统,包括:云台、摄像机、视频采集卡和监控主机,其特征在于,
摄像机,用于拍摄图像及视频;
视频采集卡与摄像机相连接,用于读入摄像机拍摄到的视频帧,将模拟视频信号转换为数字信号后传输给监控主机;
监控主机与视频采集卡相连接,用于将监控场所按照与摄像机的距离长短划分为多个预设区,为每个预设区设置合理的拍摄焦距,并确定每个预设区在视频帧上的分布;接收视频采集卡传输的数字信号,对所述视频帧进行目标检测,并根据每个预设区在视频帧上的分布,确定目标落入的预设区;向云台发送水平垂直转动的命令,向摄像机发送调节焦距的命令,使得摄像机的焦距调节为目标落入的预设区对应的拍摄焦距;
云台、摄像机分别与监控主机相连接,摄像机安装在云台上,所述云台根据水平垂直转动的命令调节水平垂直角度,摄像机根据调节焦距命令调节焦距为目标落入的预设区对应的拍摄焦距,对目标落入预设区进行放大拍摄;
拍摄焦距 di为第i个预设区的起始位置与摄像机的水
平距离,di+1为第i+1个预设区的起始位置与摄像机的水平距离,Ap*Ap为摄像机显示屏中要求的目标最小分辨率,Bp*Bp为摄像机显示屏中要求的目标最大分辨率,D*D为目标实际大小,所述H为目标离地面的垂直距离,所述Npix为摄像机感光屏上每1mm对应的像素个数。
6.如权利要求5所述的智能变焦视频监控系统,其特征在于,所述监控主机和云台、摄像机之间还设置有RS485/232转换器,用于将云台水平垂直转动、摄像机焦距调节命令对应的RS485串口指令转换为RS232信号;所述RS485/232转换器和云台、摄像机之间还设置有解码器,用于接收所述RS232信号并进行解码,解码后向云台发送水平垂直转动的命令,向摄像机发送调节焦距的命令。
7.如权利要求5或6所述的智能变焦视频监控系统,其特征在于,所述监控主机用于对视频帧进行目标检测,包括对视频帧进行预处理、运动目标检测和视觉显著区检测,所述预处理为对所述视频帧进行滤波去噪,对去噪后的视频帧进行光照补偿,所述运动目标检测用于对预处理后的视频帧进行运动区域检测,所述视觉显著区检测用于提取所述运动区域中具有视觉特征显著性的区域。
8.如权利要求5或6所述的智能变焦视频监控系统,其特征在于,所述监控主机还用于在向摄像机发送调节焦距的命令,使得摄像机的焦距调节为目标落入的预设区对应的拍摄焦距之前,根据预设区中落入的目标数越多则优先扫描的原则确定摄像机对各个预设区的扫描顺序,使得摄像机按照所述扫描顺序对目标落入预设区进行放大拍摄;所述监控主机确定目标在视频帧上预设区中的分布的方式为:若目标在视频帧上的纵坐标y∈[bk-1,bk]时,bk为第n+1-k个预设区的起始位置在视频帧上的映射,判断目标出现在第n+1-k个预设区,k=1,2,…,n,n为划分的预设区数量。
一种智能变焦视频监控方法及系统\n技术领域\n[0001] 本发明涉及视频监控领域,具体地说,涉及一种智能变焦视频监控方法及系统。\n背景技术\n[0002] 近年来,安防技术在国内外飞速发展。视频监控以其直观、方便的信息内容而广泛应用于安防监控等场合,成为金融、商业、住宅、社区等领域安全防范的重要手提段,为这些地方的安全防范起着重要的作用。因此,目前的视频监控系统越来越广泛的使用。\n[0003] 但是对于传统的监控系统,在多数需要监控的露天场合,使用的多是固定的枪式摄像机,其摄像机固定不动,监控的目标环境有限,导致监控的范围不广,灵活性不足;另一方面由于其采用的监控方式为被动监控,其摄像机不能变焦,拍摄后无法对目标进行光学放大,导致对距离较远、分辨率较低的目标难以分辨。\n发明内容\n[0004] 针对现有技术的以上缺陷或改进需求,本发明提供了一种智能变焦监控方法及系统,可有效克服传统监控技术中监控范围小、缺少灵活性、对距离较远的目标难以分辨的缺点,智能化程度高,操作方便,检测速度快,设备要求低,可用于银行、工厂、小区等多个场合的监控。\n[0005] 本发明解决其技术问题所采用的技术方案是,提供了一种智能变焦视频监控方法,所述方法包括以下步骤:\n[0006] S1、将监控场所按照与摄像机的距离长短划分为多个预设区,为每个预设区设置合理的拍摄焦距;\n[0007] S2、读入视频帧,对视频帧进行目标检测;\n[0008] S3、确定每个预设区在视频帧上的分布,从而确定目标落入的预设区;\n[0009] S4、调节摄像机焦距为目标落入的预设区对应的拍摄焦距,对目标落入预设区进行放大拍摄。\n[0010] 作为进一步优选地,所述步骤S1中,拍摄焦距 di\n为第i个预设区的起始位置与摄像机的水平距离,di+1为第i+1个预设区的起始位置与摄像机的水平距离,Ap*Ap为摄像机显示屏中要求的目标最小分辨率,Bp*Bp为摄像机显示屏中要求的目标最大分辨率,D*D为目标实际大小,所述H为目标离地面的垂直距离,所述Npix为摄像机感光屏上每1mm对应的像素个数。\n[0011] 作为进一步优选地,所述步骤S2中,对视频帧进行目标检测,包括对视频帧进行预处理、运动目标检测和视觉显著区检测,所述预处理为对所述视频帧进行滤波去噪,并对去噪后的视频帧进行光照补偿,所述运动目标检测用于对预处理后的视频帧进行运动区域检测,所述视觉显著区检测用于提取所述运动区域中具有视觉特征显著性的区域。\n[0012] 作为进一步优选地,所述步骤S3中,确定目标在视频帧上预设区中的分布的方式为:若目标在视频帧上的纵坐标y∈[bk-1,bk]时,bk为第n+1-k个预设区的起始位置在视频帧上的映射,判断目标出现在第n+1-k个预设区,k=1,2,…,n,n为划分的预设区数量。\n[0013] 作为进一步优选地,所述步骤S4中,调节摄像机焦距为目标落入的预设区对应的拍摄焦距之前,根据预设区中落入的目标数越多则优先扫描的原则确定摄像机对各个预设区的扫描顺序,使得摄像机按照所述扫描顺序对目标落入预设区进行放大拍摄。\n[0014] 相应地,本发明还提供一种变焦视频监控系统,包括:云台、摄像机、视频采集卡和监控主机,\n[0015] 摄像机,用于拍摄图像及视频;\n[0016] 视频采集卡与摄像机相连接,用于读入摄像机拍摄到的视频帧,将模拟视频信号转换为数字信号后传输给监控主机;\n[0017] 监控主机与视频采集卡相连接,用于将监控场所按照与摄像机的距离长短划分为多个预设区,为每个预设区设置合理的拍摄焦距,并确定每个预设区在视频帧上的分布;接收视频采集卡传输的数字信号,对所述视频帧进行目标检测,并根据每个预设区在视频帧上的分布,确定目标落入的预设区;向云台发送水平垂直转动的命令,向摄像机发送调节焦距的命令,使得摄像机的焦距调节为目标落入的预设区对应的拍摄焦距;\n[0018] 云台、摄像机分别与监控主机相连接,摄像机安装在云台上,所述云台根据水平垂直转动的命令调节水平垂直角度,摄像机根据调节焦距命令调节焦距为目标落入的预设区对应的拍摄焦距,对目标落入预设区进行放大拍摄。\n[0019] 作为进一步优选地,所述监控主机和云台、摄像机之间还设置有RS485/232转换器,用于将云台水平垂直转动、摄像机焦距调节命令对应的RS485串口指令转换为RS232信号;所述RS485/232转换器和云台、摄像机之间还设置有解码器,用于接收所述RS232信号并进行解码,解码后向云台发送水平垂直转动的命令,向摄像机发送调节焦距的命令。\n[0020] 作为进一步优选地,拍摄焦距 di为第i个预设区\n的起始位置与摄像机的水平距离,di+1为第i+1个预设区的起始位置与摄像机的水平距离,Ap*Ap为摄像机显示屏中要求的目标最小分辨率,Bp*Bp为摄像机显示屏中要求的目标最大分辨率,D*D为目标实际大小,所述H为目标离地面的垂直距离,所述Npix为摄像机感光屏上每1mm对应的像素个数。\n[0021] 作为进一步优选地,所述监控主机用于对视频帧进行目标检测,包括对视频帧进行预处理、运动目标检测和视觉显著区检测,所述预处理为对所述视频帧进行滤波去噪,对去噪后的视频帧进行光照补偿,所述运动目标检测用于对预处理后的视频帧进行运动区域检测,所述视觉显著区检测用于提取所述运动区域中具有视觉特征显著性的区域。\n[0022] 作为进一步优选地,所述监控主机还用于在向摄像机发送调节焦距的命令,使得摄像机的焦距调节为目标落入的预设区对应的拍摄焦距之前,根据预设区中落入的目标数越多则优先扫描的原则确定摄像机对各个预设区的扫描顺序,使得摄像机按照所述扫描顺序对目标落入预设区进行放大拍摄;所述监控主机确定目标在视频帧上预设区中的分布的方式为:若目标在视频帧上的纵坐标y∈[bk-1,bk]时,bk为第n+1-k个预设区的起始位置在视频帧上的映射,判断目标出现在第n+1-k个预设区,k=1,2,…,n,n为划分的预设区数量。\n[0023] 因此,本发明可获得以下有益效果:将监控场所按照与摄像机的距离划分为若干预设区,根据目标在图像上的最小、最大分辨率为每个预设区设置一个拍摄焦距,当监控场景中检测到目标时,系统能够立刻发现并放大目标,解决了传统监控中由于摄像机不能变焦带来的对远距离目标难以分辨的问题,提高了检测精度;云台根据相应指令调节水平垂直角度,可解决传统监控中由于摄像机固定带来的监控范围小、不能灵活跟踪目标等问题;\n本发明所述方法和系统对硬件设备要求低,无须依赖大型复杂机器即可实现,且智能化程度高,实施过程中无需人工干预。\n附图说明\n[0024] 下面将结合附图及实施例对本发明作进一步说明,附图中:\n[0025] 图1为本发明智能变焦视频监控方法工作流程图;\n[0026] 图2为本发明智能变焦视频监控系统的监控场所示意图;\n[0027] 图3为本发明系统的预设区在图像上的分布示意图;\n[0028] 图4为本发明智能变焦视频监控系统结构示意图;\n[0029] 图5为传统监控方法在某场景拍摄到的图像;\n[0030] 图6为本发明系统在同一场景拍摄到的图像。\n具体实施方式\n[0031] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。\n[0032] 图1是本发明智能变焦视频监控方法工作流程图。如图1所示,本发明方法包括如下步骤:\n[0033] S1、将监控场所按照与摄像机的距离长短划分为多个预设区,为每个预设区设置合理的拍摄焦距;\n[0034] S2、读入视频帧,对视频帧进行目标检测;\n[0035] S3、确定每个预设区在视频帧上的分布,从而确定目标落入的预设区;\n[0036] S4、调节摄像机焦距为目标落入的预设区对应的拍摄焦距,对目标落入预设区进行放大拍摄。\n[0037] 其中,上述步骤S1中,将监控场所按照与摄像机的距离长短由近及远地划分为n个预设区,为每个预设区设置合理的拍摄焦距,可根据目标在图像上的最小分辨率和最大分辨率为每个预设区设置一个拍摄焦距,以保证最终放大拍摄后的目标图像清晰可见。如图2所示,本发明一个优选实施例中,具体设置方法如下:\n[0038] 设在摄像机显示屏中要求的目标最小分辨率为Ap*Ap,目标与摄像机的空间距离为u,相距为v,摄像机的焦距为f,摄像机感光屏上每1mm对应Npix个像素,实际目标的物理尺寸为D*D。已知摄像机焦距f∈[Fmin,Fmax],Fmin、Fmax分别为摄像机所能变焦的最小和最大焦距,则可根据成像公式列出方程,如式(1)所示。\n[0039]\n[0040] 从而得到u与f的关系,见式(2)。\n[0041]\n[0042] 设目标与摄像机的水平距离为uh,目标离地面的垂直距离为H,则uh与u之间满足式(3)。\n[0043]\n[0044] 根据式(2)、(3)可得到目标与摄像机的水平距离uh与此时目标最小分辨率要求的摄像机焦距f的关系式(4)。\n[0045]\n[0046] 同理,设在显示屏中要求的目标最大分辨率为Bp*Bp,则可得到目标与摄像机的水平距离uh与此时目标最大分辨率要求的摄像机焦距f的关系式(5)。\n[0047]\n[0048] 这样,根据式(4)、(5),就能够确定目标与摄像机的水平距离uh与此时要求的最大焦距fmax、最小焦距fmin之间的对应关系。在上述关系式中,目标实际大小D*D为定值,例如人脸的平均大小;H在一个固定场景中同样也为定值,例如人脸距离地面的平均高度。\n[0049] 设第i个预设区的起始位置距摄像机的距离为di,则该预设区所覆盖的监控距离di对应该区的目标最大分辨率要求的摄像机焦距 di+1对应该区的目标最\n小分辨率要求的摄像机焦距 则该预设区的的监控焦距Fi和 应满足式(6)。\n[0050]\n[0051] 因此,寻找满足条件的 和 就能够确定第i个预设区的起始位置di和结束位置di+1的约束关系。同时由于摄像机变焦能力的限制,f∈[Fmin,Fmax]。因此最后一个预设区n的起始位置dn对应于摄像机所能变焦的最大焦距Fmax, 则由第i个预设\n区的起始位置di和结束位置di+1的约束关系及上述公式可推导出预设区的数量n。\n[0052] 上述步骤S2中,记读入的视频帧为Ti,首先对Ti进行预处理,即对Ti进行中值滤波(此处优选3*3中值滤波)以去除图像中的椒盐噪声,得到去噪后的图像 接着,优选使用基于“参考白”的方法对 进行光照补偿,得到图像\n[0053] 运动目标检测用于检测预处理后的视频帧的运动区域,可选用帧间差分法、光流法等方法。本发明优选使用基于混合高斯背景建模的方法进行运动目标检测。对输入的图像 提取运动前景和背景。将前景部分的像素值记为255,背景部分像素值记为0,得到二值图\n[0054] 视觉显著区检测用于对经过运动目标检测后的视频帧提取具有视觉特征显著性的区域,可选用过滤器模型、选择调整模型等方法。本发明优选使用Itti模型对图像 进行视觉显著区检测。提取图像中的显著区域,像素值记为255,其他区域像素值记为0,得到二值图\n[0055] 将图像 和 相与,记得到的二值图为r。在r中寻找连通域,若有,则说明存在目标,执行步骤S3,否则重复执行步骤S2直至检测到目标。\n[0056] 上述步骤S3中,将监控场景分区后,对监控场所拍摄图像,确定每个预设区在图像上的分布。在r中找到连通域后,标记连通域为{Lj},得到Lj的中心点(xj,yj)的纵坐标yj。若j\ny∈[bk-1,bk],bk为第n+1-k个预设区的起始位置在视频帧上的映射,k=1,2,…,n,则可以判断目标出现在第n+1-k个预设区。如图3所示,当目标在图上的纵坐标y∈[bn-1,bn]时,则可以判定目标落在了预设区1,目标在图上的纵坐标y∈[0,b1]时,可以判断目标落在了预设区n。\n[0057] 上述步骤S4中,调节摄像机为目标落入的预设区对应的拍摄焦距之前,可根据预设区中落入的目标数越多则优先扫描的原则确定摄像机对各个预设区的扫描顺序,再按照所述扫描顺序对目标落入预设区进行放大拍摄。即记录每个预设区中落入的目标数,并从大到小进行排序,得到表{sn}。按照表{sn}记载的预设区号码依次访问落入目标的预设区。\n每次访问预设区时驱动云台调节水平垂直角度以及摄像机调节拍摄焦距,使得摄像机对落入目标的预设区进行放大,并且进行扫描。当该预设区扫描完毕,则对下一个预设区进行访问。所有落入目标的预设区遍历完毕后,再次重复执行步骤S2,直到收到停止命令。\n[0058] 图4为本发明变焦视频监控系统结构示意图。如图4所示,本发明变焦视频监控系统,包括初始化模块、云台、摄像机、视频采集卡、RS485/232转换器、解码器、电源、传输线路和监控主机,其中电源通过电源线路给视频采集卡、解码器、摄像机和云台供电;\n[0059] 摄像机用于拍摄图像及视频;视频采集卡与摄像机相连接,用于读入拍摄到的视频帧,将模拟视频信号转换为数字信号后传输给监控主机;\n[0060] 监控主机与视频采集卡相连接,用于将监控场所按照与摄像机的距离长短划分为多个预设区,为每个预设区设置合理的拍摄焦距,并确定每个预设区在视频帧上的分布;监控主机不断接收视频采集卡发送的数字信号,对数字信号对应的视频帧进行预处理、运动目标检测和视觉显著区检测,从而确定场景中有无目标;若场景中存在目标,则根据每个预设区在监控拍摄到的图像(视频帧)上的分布,从而得到每个预设区落入的目标数,根据上述预设区中落入的目标数确定摄像机对各个预设区的扫描顺序;其中,预处理、运动目标检测、视觉显著区检测以及各预设区扫描顺序的确定优选上述变焦视频监控方法中提到的方式;\n[0061] 监测主机检测到场景中存在目标后,可优选通过RS485/232转换器将发送的RS485串口指令转换为RS232信号;RS485/232转换器将RS232信号发送给解码器,所述解码器接收所述RS232信号并进行解码,解码后向云台发送水平垂直转动的命令,向摄像机发送调节焦距的命令,云台根据对应命令调节水平垂直角度,摄像机根据对应命令调节焦距,使得摄像机对目标落入的预设区可按照上述扫描顺序依次进行放大扫描。\n[0062] 本发明监控主机在具体实现过程中,采用了多线程技术,包括:1)界面线程;2)图像接收与处理线程;3)云台调节线程。\n[0063] 当本发明系统处于自由状态时,只有界面线程工作。一旦系统进入监控状态,则创建图像接收与处理线程以及云台调节线程。图像接收与处理线程开始工作时,从视频采集卡中得到图像(视频帧)并进行图像处理,此时云台调节线程处于挂起状态。当且仅当图像接收与处理线程发现目标后,系统才会向云台调解线程发送一个信号,使得云台调节线程可以向云台发送调节角度以及焦距的指令。指令发送完毕后,云台调节线程又会被挂起,继续处于等待状态,以等待下一个信号的来临。采用多线程的手段可有效解决传统监控中精度与速度的矛盾。\n[0064] 图5、图6分别为在同一场景相同距离下,由传统监控方法拍摄到的图像和采用本发明系统拍摄到的图像,由图可知,采用本发明方法或系统可对远距离目标清晰地进行分辨,检测精度高。\n[0065] 本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
法律信息
- 2019-05-07
未缴年费专利权终止
IPC(主分类): H04N 5/232
专利号: ZL 201410223378.8
申请日: 2014.05.23
授权公告日: 2017.04.19
- 2017-04-19
- 2014-09-10
实质审查的生效
IPC(主分类): H04N 5/232
专利申请号: 201410223378.8
申请日: 2014.05.23
- 2014-08-13
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2008-01-16
|
2007-08-01
| | |
2
| |
2008-06-11
|
2007-12-18
| | |
3
| | 暂无 |
2005-02-04
| | |
4
| |
2011-05-04
|
2010-12-28
| | |
5
| |
2014-04-09
|
2014-01-08
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |