一种摄像机预置位的配置方法及装置与流程

文档序号:11139132阅读:1499来源:国知局
一种摄像机预置位的配置方法及装置与制造工艺
本发明属于视频监控领域,尤其涉及一种摄像机预置位的配置方法及装置。
背景技术
:随着视频监控技术的发展,视频监控技术已经在各行各业得到广泛应用。在公安、消防等领域,往往需要将监控摄像机快速定位到某个感兴趣的区域,对该区域进行视频监控,以尽快掌握该区域的情况,协助进行相关事件的处理。为了满足上述需求,现有技术通过人工对视频监控系统中的摄像机配置预置位,即通过人工预先设置好感兴趣区域对应的摄像机控制参数,包括摄像机的水平角度、垂直角度以及变焦参数等,并将感兴趣区域及其对应的摄像机控制参数保存为预置位信息,当需要将摄像机快速定位到预置位时,只需要选择该预置位信息,视频监控系统根据该预置位对应的摄像机控制参数,将摄像机快速调整到该预置位,实现对该预置位对应的监控区域的监控。现有技术在需要将摄像机调整定位到某个感兴趣的区域时,还可以通过远程调整摄像机控制参数,使得摄像机云台转动,并实时监控摄像机的监控画面,直到能够监控到感兴趣的区域。现有技术虽然通过人工配置预置位的方法,解决了将监控摄像机快速定位到某个感兴趣的区域的问题,但通过人工对视频监控系统中的所有摄像机进行预置位配置,非常繁琐,工作量很大,而且容易出错。而通过远程调整摄像机控制参数,实现对摄像机的控制过程复杂,调整起来难度大,并且调整所需要的过程较长,不容易及时定位到需要监控的感兴趣的区域。技术实现要素:本发明的目的是提供一种摄像机预置位的配置方法及装置,以解决现有技术通过人工对视频监控系统中的所有摄像机进行预置位配置,非常繁琐,工作量很大,而且容易出错的问题。为了实现上述目的,本发明技术方案如下:一种摄像机预置位的配置方法,应用于视频监控系统中的管理服务器,所述摄像机预置位的配置方法,包括:根据摄像机的位置信息、摄像机的监控覆盖范围和所要监控的目标的位置信息,生成包括摄像机预置位以及每个预置位对应的摄像机控制参数的预置位信息表,所述摄像机预置位对应有所要监控的目标;从预置位信息表中选取所需的预置位,根据该预置位对应的摄像机控制参数,将摄像机定位到所选取的预置位。进一步地,所述生成包括摄像机预置位以及每个预置位对应的摄像机控制参数的预置位信息表,包括:根据摄像机的位置信息、摄像机的监控覆盖范围和POI数据信息,查找摄像机监控覆盖范围内的POI,生成摄像机监控覆盖范围内的POI位置列表;根据预设的POI重要性阈值,过滤掉POI位置列表中低于预设的POI重要性阈值的POI;根据摄像机的位置信息以及POI的位置信息,计算出摄像机的可视范围中心线指向各个POI的中心位置时摄像机的控制参数;将每个POI作为摄像机的一个预置位,生成包括预置位以及每个预置位对应的摄像机控制参数的预置位信息表。进一步地,所述生成包括摄像机预置位以及每个预置位对应的摄像机控制参数的预置位信息表,包括:根据摄像机的位置信息、摄像机的监控覆盖范围以及路网信息,查找摄像机监控覆盖范围内的道路,并按照查找到的道路及方向生成摄像机监控范围内的道路信息列表;然后根据预设的道路重要性阈值,过滤掉道路信息列表中低于预设的道路重要性阈值的道路;根据摄像机的位置信息以及道路的位置信息,计算出摄像机的可视范围中心线指向摄像机可视范围内各个道路的最远点时摄像机的控制参数;将每个指定方向的道路作为摄像机的一个预置位,生成包括预置位以及每个预置位对应的摄像机控制参数的预置位信息表。进一步地,所述生成包括摄像机预置位以及每个预置位对应的摄像机控制参数的预置位信息表,包括:根据与位置相关的业务数据中的位置信息以及摄像机的位置信息、摄像机的监控覆盖范围生成业务数据中的位置列表;根据摄像机的位置信息和业务数据中的位置信息,计算出摄像机的可视范围中心线指向业务数据中的位置时摄像机的控制参数;将每个业务数据中的位置作为摄像机的一个预置位,生成包括预置位以及每个预置位对应的摄像机控制参数的预置位信息表。进一步地,所述计算摄像机的控制参数,还包括:当摄像机云台转到云台机械的极限位置时,摄像机的可视范围中心线仍无法指向所要监控的目标,则调整摄像机镜头的变焦参数,采用更小的倍率扩大摄像机镜头的覆盖范围,使得摄像机的可视范围中心线最接近指向所要监控的目标。本发明还提出了一种摄像机预置位的配置装置,应用于视频监控系统中的管理服务器,所述摄像机预置位的配置装置,包括:预置位生成模块,用于根据摄像机的位置信息、摄像机的监控覆盖范围和所要监控的目标的位置信息,生成包括摄像机预置位以及每个预置位对应的摄像机控制参数的预置位信息表,所述摄像机预置位对应有所要监控的目标;预置位定位模块,用于从预置位信息表中选取所需的预置位,根据该预置位对应的摄像机控制参数,将摄像机定位到所选取的预置位。进一步地,所述预置位生成模块生成包括摄像机预置位以及每个预置位对应的摄像机控制参数的预置位信息表,执行如下操作:根据摄像机的位置信息、摄像机的监控覆盖范围和POI数据信息,查找摄像机监控覆盖范围内的POI,生成摄像机监控覆盖范围内的POI位置列表;根据预设的POI重要性阈值,过滤掉POI位置列表中低于预设的POI重要性阈值的POI;根据摄像机的位置信息以及POI的位置信息,计算出摄像机的可视范围中心线指向各个POI的中心位置时摄像机的控制参数;将每个POI作为摄像机的一个预置位,生成包括预置位以及每个预置位对应的摄像机控制参数的预置位信息表。进一步地,所述预置位生成模块生成包括摄像机预置位以及每个预置位对应的摄像机控制参数的预置位信息表,执行如下操作:根据摄像机的位置信息、摄像机的监控覆盖范围以及路网信息,查找摄像机监控覆盖范围内的道路,并按照查找到的道路及方向生成摄像机监控范围内的道路信息列表;然后根据预设的道路重要性阈值,过滤掉道路信息列表中低于预设的道路重要性阈值的道路;根据摄像机的位置信息以及道路的位置信息,计算出摄像机的可视范围中心线指向摄像机可视范围内各个道路的最远点时摄像机的控制参数;将每个指定方向的道路作为摄像机的一个预置位,生成包括预置位以及每个预置位对应的摄像机控制参数的预置位信息表。进一步地,所述预置位生成模块生成包括摄像机预置位以及每个预置位对应的摄像机控制参数的预置位信息表,执行如下操作:根据与位置相关的业务数据中的位置信息以及摄像机的位置信息、摄像机的监控覆盖范围生成业务数据中的位置列表;根据摄像机的位置信息和业务数据中的位置信息,计算出摄像机的可视范围中心线指向业务数据中的位置时摄像机的控制参数;将每个业务数据中的位置作为摄像机的一个预置位,生成包括预置位以及每个预置位对应的摄像机控制参数的预置位信息表。进一步地,所述预置位生成模块计算摄像机的控制参数,还执行如下操作:当摄像机云台转到云台机械的极限位置时,摄像机的可视范围中心线仍无法指向所要监控的目标,则调整摄像机镜头的变焦参数,采用更小的倍率扩大摄像机镜头的覆盖范围,使得摄像机的可视范围中心线最接近指向所要监控的目标。本发明提出了一种摄像机预置位的配置方法及装置,根据POI数据、路网信息中的道路或者与位置相关的业务数据,以及摄像机的位置信息,自动获取摄像机的预置位,并计算出每个预置位对应的摄像机控制参数,自动生成包括预置位以及每个预置位对应的摄像机的预置位信息表。本发明能快速、准确地自动生成预置位,并能根据用户选取的预置位将摄像机快速地定位到用户感兴趣的监控区域。解决了现有技术通过人工对视频监控系统中的所有摄像机进行预置位配置,非常繁琐,工作量很大,而且容易出错的问题,能够及时定位到需要监控的目标。附图说明图1为本发明摄像机预置位的配置方法的流程图;图2为本实施例以摄像机为视角获取POI的最大截面的示意图;图3为本实施例摄像机云台转到极限位置时摄像机的可视范围中心线仍然无法指向目标位置的示意图;图4为本实施例通过调整摄像机镜头的变焦参数使摄像机的可视范围覆盖目标位置的示意图;图5为本发明摄像机预置位的配置装置的结构示意图。具体实施方式下面结合附图和实施例对本发明技术方案做进一步详细说明,以下实施例不构成对本发明的限定。本实施例通过视频监控系统中的管理服务器对视频监控系统中的摄像机进行管理,管理服务器中保存有本视频监控系统中所有摄像机的位置信息以及每个摄像机的监控覆盖范围。管理服务器根据摄像机的位置信息以及摄像机的监控覆盖范围,从POI数据库、路网信息或者与位置相关的业务数据中获取所要监控的目标位置信息,并根据所要监控的目标设置摄像机的预置位,计算出每个预置位对应的摄像机控制参数,生成包括预置位以及每个预置位对应的摄像机控制参数的预置位信息表。当用户需要将摄像机快速定位到所要监控的目标时,只需选取该监控的目标所对应的预置位,管理服务器根据用户所选取的预置位对应的摄像机控制参数,下发命令给相应的摄像机,将摄像机快速定位到用户所要监控的目标。本实施例一种摄像机预置位的配置方法,如图1所示,包括:步骤S1、根据摄像机的位置信息、摄像机的监控覆盖范围和所要监控的目标的位置信息,生成包括摄像机预置位以及每个预置位对应的摄像机控制参数的预置位信息表,所述摄像机预置位对应有所要监控的目标。本实施例基于POI数据、路网信息中的道路或者与位置相关的业务数据,并根据摄像机的位置信息、摄像机的监控覆盖范围,自动获取所要监控的目标的位置信息,然后根据所要监控的目标设置摄像机的预置位,所述摄像机预置位对应有所要监控的目标,根据摄像机的位置信息以及预置位的位置信息生成摄像机的预置位信息表。本实施例以POI、路网信息中的道路或者与位置相关的业务数据中的位置信息作为所要监控的目标,分别描述如下:首先,本实施例可以基于POI数据自动生成摄像机的预置位信息表。具体地,根据摄像机的位置信息、摄像机的监控覆盖范围(包括摄像机的监控视角覆盖范围、可视距离)和POI数据信息,查找摄像机监控覆盖范围内的POI,生成摄像机监控覆盖范围内的POI位置列表,POI位置列表的具体内容如下表所示:表1然后根据预设的POI重要性阈值,过滤掉POI位置列表中低于预设的POI重要性阈值的POI。然后根据摄像机的位置信息以及POI的位置信息,计算出摄像机的可视范围中心线指向各个POI的中心位置时,摄像机的控制参数,包括摄像机的水平角度、垂直角度、以及摄像机镜头Zoom变焦参数。其中,摄像机的控制参数的具体计算方法为:首先获取POI的三维位置参数,然后根据摄像机的位置信息,如图2所示,X、Y、Z分别为三维坐标的三个坐标轴,以摄像机1为视角,取POI2的最左侧4、最右侧6、最上侧3、最下侧5,由此确定POI2的最大截面。计算出摄像机1的可视范围中心线指向POI2的最大截面中心位置时,摄像机的水平角度和垂直角度,然后计算出当摄像机1的可视范围中心线指向POI2的最大截面中心位置,并且摄像机1的可视范围刚好完全覆盖POI2的最大截面时,摄像机镜头的Zoom变焦参数,即在保证摄像机1的可视范围完全覆盖POI2的最大截面的情况下,使摄像机镜头的放大倍数最大。需要说明的是,当摄像机云台转到云台机械的极限位置(包括水平、垂直方向的极限)时,摄像机的可视范围中心线仍无法指向POI的中心位置时,则通过调整摄像机镜头的Zoom变焦参数,采用更小的倍率,扩大摄像机镜头的覆盖范围,使摄像机的可视范围完全覆盖POI的最大截面。本实施例通过上述方法,计算出摄像机监控覆盖范围内的POI位置列表中每个POI对应的摄像机的控制参数,并将每个POI作为摄像机的一个预置位,生成基于POI数据的摄像机的预置位信息表,如下表所示:表2本实施例还可以根据路网信息生成摄像机的预置位信息表。具体地,根据摄像机的位置信息、摄像机的监控覆盖范围以及路网信息,查找摄像机监控覆盖范围内的道路,并按照查找到的道路及方向生成摄像机监控范围内的道路信息列表,道路信息列表的具体内容如下表所示:编号道路方向重要性1Lane1Direction1Priority122Lane1Direction2Priority223Lane2Direction3Priority324Lane2Direction4Priority425Lane3Direction5Priority52…………表3然后根据预设的道路重要性阈值,过滤掉道路信息列表中低于预设的道路重要性阈值的道路。然后根据摄像机的位置信息以及道路的位置信息,计算出摄像机的可视范围中心线指向摄像机可视范围内各个道路的最远点时,摄像机的控制参数。其中,摄像机的控制参数的具体计算方法为:首先获取指定方向道路的位置信息,然后以摄像机为原点,获取摄像机可视范围内指定方向道路的最远点,并计算出摄像机的可视范围中心线指向摄像机可视范围内指定方向道路的最远点时,摄像机的水平角度和垂直角度,然后将摄像机镜头的Zoom变焦参数设置为一个固定值,例如,最小放大倍数,使摄像机的监控区域尽可能大地覆盖指定方向的道路。需要说明的是,当摄像机云台转到云台机械的极限位置时,摄像机的可视范围中心线仍无法指向摄像机可视范围内指定方向道路的最远点时,则通过调整摄像机镜头的Zoom变焦参数,采用更小的倍率,扩大摄像机镜头的覆盖范围,使摄像机的可视范围覆盖摄像机可视范围内指定方向道路的最远点,并使摄像机的监控区域尽可能大地覆盖指定方向的道路。本实施例通过上述方法,计算出摄像机监控覆盖范围内的道路信息列表中每个指定方向道路对应的摄像机的控制参数,并将每个指定方向的道路作为摄像机的一个预置位,生成基于路网信息的摄像机的预置位信息表,如下表所示:编号预置位控制参数1Lane1_Direction1Para122Lane1_Direction2Para223Lane2_Direction1Para324Lane2_Direction2Para42………表4本实施例还可以根据与位置相关的业务数据自动生成摄像机的预置位信息表。具体地,首先根据与位置相关的业务数据中的位置信息(例如与某案件相关的作案地点、区域)以及摄像机的位置信息、摄像机的监控覆盖范围,查找业务数据中的位置所对应的摄像机,并生成业务数据中的位置列表,其中业务数据可以是一个,也可以是多个,与业务相关的位置可以是一个,也可以是多个,并根据业务数据中不同位置的重要性不同,对业务数据中的不同位置设置不同的重要性,业务数据中的位置列表的具体内容如下表所示:表5然后根据摄像机的位置信息和业务数据中的位置信息,计算出业务数据中的位置对应的摄像机的控制参数。即先计算出摄像机的可视范围中心线指向业务数据中的位置时,摄像机的水平角度和垂直角度,然后计算出摄像机的可视范围完全覆盖业务数据中的位置时,摄像机镜头的Zoom变焦参数。需要说明的是,当摄像机云台转到云台机械的极限位置(包括水平、垂直方向的极限)时,摄像机的可视范围中心线仍无法指向业务数据中的位置,如图3所示,摄像机云台转到水平方向左边的极限位置时,摄像机1的可视范围中心线7仍无法指向POS1,则通过调整摄像机镜头的Zoom变焦参数,采用更小的倍率,扩大摄像机镜头的覆盖范围,如图4所示,使摄像机1的可视范围8覆盖到POS1。容易理解的是,在实际情况下,本实施例为了获取摄像机的控制参数,在摄像机的可视范围中心线无法准确指向预置位监控目标时,往往采用摄像机的可视范围中心线最接近预置位监控目标时的摄像机的控制参数,以便达到最佳的技术效果。本实施例通过上述方法,计算出业务数据中的位置信息列表中各个业务数据中的位置对应的摄像机的控制参数,并将每个业务数据中的位置作为摄像机的一个预置位,生成基于业务数据的摄像机预置位信息表,如下表所示:表6需要说明的是,本实施例根据实际使用需求,既可以基于POI数据、路网信息中的道路或者与位置相关的业务数据中的某一种数据,单独自动生成摄像机的预置位信息表,也可以将基于上述三种不同数据分别生成的摄像机的预置位信息表进行汇总,得到汇总后的摄像机的预置位信息表,如下表所示:编号预置位控制参数1POI1Para112POI2Para213POI4Para414POI5Para515Lane1_Direction1Para126Lane1_Direction2Para227Lane2_Direction1Para328Lane2_Direction2Para429Service1_POS1Para1310Service1_POS2Para2311Service2_POS1Para3312Service3_POS1Para43………表7本实施例在基于POI数据、路网信息中的道路或者与位置相关的业务数据,自动生成摄像机的预置位信息表后,可以通过人工手动删除摄像机的预置位信息表中一些不感兴趣的预置位,得到最终的摄像机的预置位信息表。步骤S2、选取所需的预置位,根据预置位信息表中该预置位对应的摄像机控制参数,将摄像机定位到所选取的预置位。本实施例在生成摄像机的预置位信息表后,当需要将摄像机快速定位到摄像机的预置位信息表中的某个预置位时,只需要在系统中选取该预置位,系统根据摄像机的预置位信息表中该预置位对应的摄像机控制参数,下发命令给对应的摄像机,控制摄像机云台进行转动,使摄像机的水平角度和垂直角度与所述摄像机控制参数中摄像机的水平角度和垂直角度相同,并调整摄像机镜头的Zoom变焦参数,使摄像机镜头的Zoom变焦参数与所述摄像机控制参数中摄像机镜头的Zoom变焦参数相同,从而实现将摄像机快速定位到所选取的预置位。例如,当选取的预置位为表7中的POI1时,POI1对应的摄像机控制参数Para11中摄像机的水平角度为向右20度,垂直角度为向上5度,摄像机镜头的Zoom变焦参数为1.5倍变焦,则下发命令给摄像机,控制摄像机云台转动,将摄像机的水平角度调整为向右20度,垂直角度调整为向上5度,并将摄像机的Zoom变焦参数调整为1.5倍变焦,从而将摄像机快速定位到预置位POI1。需要说明的是,本实施例在生成摄像机的预置位信息表后,还可以将每个摄像机的预置位信息表下发给相应的摄像机,当需要将摄像机快速定位到摄像机的预置位信息表中的某个预置位时,在系统中选取该预置位,系统将该预置位的信息下发给相应的摄像机,摄像机根据所接收到的预置位信息表中该预置位对应的摄像机控制参数,将摄像机快速定位到所选取的预置位。优选地,本实施例在将摄像机定位到所选取的预置位后,会在该摄像机的监控视频图像中叠加该预置位的信息,对摄像机当前所在的位置进行提示。本实施例还提出了一种摄像机预置位的配置装置,如图5所示,应用于视频监控系统中的管理服务器,该摄像机预置位的配置装置,包括:预置位生成模块,用于根据摄像机的位置信息、摄像机的监控覆盖范围和所要监控的目标的位置信息,生成包括摄像机预置位以及每个预置位对应的摄像机控制参数的预置位信息表,所述摄像机预置位对应有所要监控的目标;预置位定位模块,用于从预置位信息表中选取所需的预置位,根据该预置位对应的摄像机控制参数,将摄像机定位到所选取的预置位。本实施例根据所要监控的目标的来源不同,分别从POI数据库、路网信息或者与位置相关的业务数据中获取所要监控的目标位置信息,生成预置位信息表,分别描述如下。方案一、预置位生成模块生成包括摄像机预置位以及每个预置位对应的摄像机控制参数的预置位信息表,执行如下操作:根据摄像机的位置信息、摄像机的监控覆盖范围和POI数据信息,查找摄像机监控覆盖范围内的POI,生成摄像机监控覆盖范围内的POI位置列表;根据预设的POI重要性阈值,过滤掉POI位置列表中低于预设的POI重要性阈值的POI;根据摄像机的位置信息以及POI的位置信息,计算出摄像机的可视范围中心线指向各个POI的中心位置时摄像机的控制参数;将每个POI作为摄像机的一个预置位,生成包括预置位以及每个预置位对应的摄像机控制参数的预置位信息表。方案二、预置位生成模块生成包括摄像机预置位以及每个预置位对应的摄像机控制参数的预置位信息表,还可以执行如下操作:根据摄像机的位置信息、摄像机的监控覆盖范围以及路网信息,查找摄像机监控覆盖范围内的道路,并按照查找到的道路及方向生成摄像机监控范围内的道路信息列表;然后根据预设的道路重要性阈值,过滤掉道路信息列表中低于预设的道路重要性阈值的道路;根据摄像机的位置信息以及道路的位置信息,计算出摄像机的可视范围中心线指向摄像机可视范围内各个道路的最远点时摄像机的控制参数;将每个指定方向的道路作为摄像机的一个预置位,生成包括预置位以及每个预置位对应的摄像机控制参数的预置位信息表。方案三、预置位生成模块生成包括摄像机预置位以及每个预置位对应的摄像机控制参数的预置位信息表,还可以执行如下操作:根据与位置相关的业务数据中的位置信息以及摄像机的位置信息、摄像机的监控覆盖范围生成业务数据中的位置列表;根据摄像机的位置信息和业务数据中的位置信息,计算出摄像机的可视范围中心线指向业务数据中的位置时摄像机的控制参数;将每个业务数据中的位置作为摄像机的一个预置位,生成包括预置位以及每个预置位对应的摄像机控制参数的预置位信息表。对应第,本实施例预置位生成模块计算摄像机的控制参数,还执行如下操作:当摄像机云台转到云台机械的极限位置时,摄像机的可视范围中心线仍无法指向所要监控的目标,则调整摄像机镜头的变焦参数,采用更小的倍率扩大摄像机镜头的覆盖范围,使得摄像机的可视范围中心线最接近指向所要监控的目标。以上实施例仅用以说明本发明的技术方案而非对其进行限制,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1