自动视角配置的全景视频监控系统和方法

文档序号:7686166阅读:325来源:国知局
专利名称:自动视角配置的全景视频监控系统和方法
技术领域
本发明属于信息与通信技术领域,具体涉及一种多镜头视频监控中的运动摄像机的视 角与变焦度的自动配置系统和方法。
背景技术
随着社会经济的快速发展,社会公共安全受到政府及其普通百姓的FI益关注。社会公 共安全包括人们在公共场合及私有场合中的生命财产安全。人们需要对这些场合中所发生 的情况进行实时的了解。视频监控技术为人们提供了对所关注的场合进行远距离的实时图 像监控。视频监控技术的具体实现称为视频监控系统。
最基本的视频监控系统由三部分组成1、视频摄像机;2、传输网络;3、视频监视器。
如图1所示。视频监控的基本原理是视频摄像机把拍摄到的场景,转换成电学视频 信号,通过传输网络把视频信号传输到视频监视器,而视频监视器把视频信号还原成一连 串的图像,呈现在视频监视器的显示屏上,在视觉上感觉到现场活动场景,从而达到在异 地监视现场的目的。
视频监控系统的另一功能是控制,从监控设备发出指令,通过传输网络,指令到达摄 像机,控制摄像机运动,从而获取所关心的场景,达到监控的目的。
随着电子及通讯技术的进歩,视频监控技术从最初的模拟闭路电视逐歩发展到目前的 数字网络监控系统。数字网络监控系统如图2所示。数字网络视频监控系统的基本原理为 摄像机把场景转化为视频信号,并传输入视频数字编码器,数字编码器则把模拟的视频信 号转换成数字信号,并以一种指定的编码方式进行编码,指定的编码方式通常为MPEG-4, H.264等,通过这种方式编码后,视频信号的数据量就大为压縮,被编码压縮后的数字信 号通过网络接入设备以一定的方式接到传输网络,传输网络通常为局域网/广域网或无线网 络或两者并用。与传输网络联结的监控设备通常为专用监视器、电脑或无线手持设备,监 控设备则把编码压縮后的数字信号还原成视频信号并显示出来。
数字传输网络的速度通常受网络的带宽制约,当网络中的信息流量超过网络带宽时, 信息流速度就要降低,造成视频信息流的延迟。在传输网络严重延迟的情况下,在监控端 要追踪运动目标变得很困难。发明专利"低速移动网络中追踪运动目标的视频监控系统和方法(中国专利申请受理号200710039401.8)"提供了一种采用二个摄像机的方法,使得
在传输网络延迟情况下能够有效地追踪运动目标。该方法采用双摄像机分区方法,使得一 个摄像机监视全景,而另一个摄像机能够快速指向一个指定的区域,对目标进行清晰的监
视。发明专利"双镜头视频监控中的视角自动配置系统和方法(中国专利申请受理号 200710093810.6)"提供了一种自动设置摄像机快速指向一个指定区域的转角及其参数的方 法。这两个专利都只是局限在一定视觉范围内的监控,而且同一时刻只有--个镜头可以切 换到监控中心。
本专利提出一种在由多个摄像头组成的全景监控系统中进行自动视角配置的方法,使 得用户在监看全景画面的同时,可以通过一个独立的摄像机对局部画面进行自动放大显 示,该方法采用了云台预置位与命令触发的持续时间来保证视角和放大倍数的自动化。

发明内容
本发明提供了一种在全景视频监控系统中对摄像机的转角和焦距进行自动配置的系
统和方法,技术实现方案如下
如图3所示,本发明技术实现方案由以下部分组成。摄像机CAMl-CAMn (论l)和 摄像机CAMO,摄像机CAMO为带有云台的可以左右0-360° 、上下大于0°小于180°运 动,并且,摄像头具备一定倍数的放大/縮小(变焦)功能。摄像机CAMl-CAMn为不带云台 的摄像机,用户可以根据需要为这些摄像机配置不同的视角,原则上CAMl-CAMn的场景 必须是CAMO可以完全覆盖的区域,但不局限于此。
视频服务器VS1和VS2的功能是把一路或多路摄像机传输来的模拟图像信号转化为 数字信号,并压縮编码成某种数据格式,然后传输入传输网络。视频服务器VS1和VS2 也能够直接从传输网络获取信息,即视频服务器VS1和VS2可以接收监控端的控制信号。
视频服务器VS1和VS2的硬件和软件结构如图4 (A)禾B图4 (C)所示。硬件结构中 的CPU为中央处理单元,其功能与一般计算机中的CPU相同,存储单元用来存储计算机 程序及CPU执行过程中的指令及数据;网络设备是用來连接网络的设备,即与网络进行信 息通信的软件与硬件设备;视频服务器VS2带有云台控制接口,可以通过该接口驱动云台 按要求转动及变焦等功能;视频服务器的软件部分则由操作系统0S、设备驱动机程序、 应用程序及本发明中的视角自动配置模块VACS组成。
视频服务器VS1是一个具备同时接入多路摄像机的设备, 一般情况下是4路或8路, 但不限于此,视频服务器VS1接摄像机CAMl-CAMn以及摄像机CAMO;视频服务器也 可以采用一个多路视频服务器VS1和一个单路视频服务器VS2的组合,即视频服务器VS1接摄像机CAMl-CAMn,视频服务器VS2接摄像机CAM0,云台接口可以在视频服务器 VS1或VS2上。
传输网络NET用来传输信号,包括有线网络和无线网络,但不局限于此。 监控设备MTR为监控设备,为一台带网络功能显示终端及鼠标的PC机但不局限于此, 如图4 (B)所示。监控设备MTR需要安装本发明中的视角自动配置客户端软件VACC, 包含客户端软件VACC的监控设备VACC中的监控软件系统称为监控中心,监控中心软件 结构如图4 (D)所示。
1.全景视频监控系统的实现方法
为描述方便,下面的叙述中假定视频服务器VS1接摄像机CAM1-CAM8,视频服务器 VS2接CAM0以及云台。系统可以实现的功能描述如下如图5所示,场景l-8为摄像头 CAM1-CAM8传输到MTR上的图像,场景0将由CAMO产生;用户在实际操作时只需用 鼠标在场景1-8中选择一个矩形框(区域)或指定一个点(实际操作过程为客户端软件VACC 给定一个预先设定以该点为中心的矩形区域),客户端软件VACC会计算出云台YT从当 前位置转向该区域中心点的转角,并计算该区域矩形框最大限度地显示在场景0中的 CAMO的焦距度数,然后发出指令给云台YT和CAMO,驱动云台YT转向该区域的中心 点,并驱动CAMO改变相应的焦距,使得该矩形框最大限度地显示在场景O中,该矩形边 框也可以由某种算法自动生成并实时更新,这特别适合于对某个目标进行动态跟踪。以下 先定义一个概念
概念l---选择区域指在场景l-8中需要査看的区域,表示为(x,y,w,h),其中,x, y为矩形区域的左上角相对于待选区域的坐标值,w, h为矩形区域的宽度和高度;
整个系统的实现方法分三个主要部分,分别描述如下
l丄全景视频监控系统的手动初始化
l丄l摄像机角度预置调整摄像机CAM1-CAM8的方向与角度,使之能够按照用户 的需要将视图全景地显示在监控设备MTR上,如图5所示,场景1-8为摄像头CAM1-CAM8 传输到MTR上的图像,场景O将由CAMO产生;
l丄2 CAMO的预置位记录图6所示为场景1的两个角头UL1和UR1,类似把场景
n中的两个角头记为ULn和URn,其中0£n58。将摄像头CAMO的变焦倍数(或称放大倍
数)设为最小,调整摄像机CAMO的云台的转角,使得场景1的左上边角点UL1位于CAMO
场景的中心位置(如图7所示),存下此时云台的转角位置记为YT-UL1,并设为预置位l;
重复以上歩骤,依次记录2-8场景的左上云台位置YT-ULn (2Sn^8),并设成云台的预置
位2-8。调整摄像机CAMO的云台的转角,使得场景l的右上边角点(UR1)位于CAMO场景的中心位置(如图8所示),存下此时云台的位置YT-UR1,设为预置位9;
l丄3将摄像头CAMO的变焦倍数设为最大,调整摄像机CAMO的云台的转角,并使 得场景1的左上边角点UL1与场景0的左上边角点UL0重合,如图10所示。记下此时场 景0上的右上边角点(UR0)在场景1中的位置,记为UZ1,图9所示为场景0中UZ1所 处的位置。然后縮小CAMO的变焦倍数为最小,调整摄像机CAM0的云台使得UZ1位于 场景0的中央位置,将该位置设成云台的预置位IO,如图11所示。
1.2全景视频监控系统的自动初始化
该歩骤将根据手动初始化时存下的云台预置位自动计算出云台在各个预置位之间移 动所需的时间。
1.2.1 VS1服务器中的自动配置模块VACS发送命令触发云台从预置位1移动到预置位 9,并记录所需的时间Ht,再将云台设置预置位1,触发云台从预置位1移动到预置位10, 并记录所需时间Zt;
1.2.2 VACS模块发送命令驱动云台从最小变焦到最大变焦,并记录所需时间Ft;
1.2.3 VACS系统复位VACS模块发送指令将摄像机CAM0置于预置位1,并将变焦 倍数置为最小;
1.3全景视频监控系统的自动视角移动实现方法
假设上一次选择区域为场景n (l《n^8)中的区域l (rxl,ryl,rwl,rhl),如图12 (A) 所示,本次选择区域为场景m (12mS8)中的区域2 (rx2,ry2,rw2,rh2),如图12 (B)所示。
初始状态下,由于CAMO位于预置位1,而且变焦倍数为最小,所以相当于初次的选 择区域为场景l中的区域(0, 0, 0, 0),即11=1, rxl=ryl=rwl=rhl=0。
当选择了场景m (BmS8)中的区域2 (rx2, ry2, rw2, rh2)时,监控中心将把该参数 以及图像的大小参数(vw, vh)发送给视频服务器的VACS模块,VACS模块将驱动云台 转动和变焦,分两种情况
1.3.1情况l: m与n相同,即选择的区域在同一场景中,
VACS模块将驱动CAMO执行以下歩骤
1.3丄1水平移动
如果(rx2+rw2+2) > (rxl+rwl+2), VACS模块发送水平右移指令,驱动CAMO向右移
动,指令持续时间tl通过如下算法得出-
tl =HtX(rx2+rw2+2-rxl-rwl+2)+vw (公式1)
否则,VACS模块发送水平右移指令,驱动CAMO向左移动,指令持续时间tl通过如下算法得出
<formula>formula see original document page 10</formula> (公式2)
1.3.1.2垂直移动
如果(ry2+rh2+2) > (ryl+rhl+2), VACS模块发送垂直下移指令,驱动CAM0向下移 动,指令持续时间t2通过如下算法得出<formula>formula see original document page 10</formula> (公式3)
否则,VACS模块发送垂直上移指令,驱动CAM0向上移动,指令持续时间t2通过如 下算法得出
<formula>formula see original document page 10</formula> (公式4) 1.3丄3放大至全屏
由于自动縮放的算法比较复杂,为描述方便,这里我们仅给出在初始状态下第一次使 用(即n-l, rxl=ryl=rwl=rhl=0)时的方法,其他情况下的方法与之类似。
VACS模块发送变焦放大指令驱动CAM0变焦,指令持续时间t3通过以下算法得出 如果rh2 X (vw+vh)>rw2,那么
<formula>formula see original document page 10</formula> (公式5)
否则
<formula>formula see original document page 10</formula> (公式6)
该动作完成后,用户选择区域将被尽可能的放大至CAMO的场景中,如图16所示; 如果实际应用中,选择区域的大小不发生变化,即rh和rw值是固定的,那么歩骤1.3丄3 只需在第一次选择时执行一次,以后将不用再执行。
1.3.2情况二 m与n不同,即选择的区域不在同一场景中, VACS模块将驱动CAM0执行以下歩骤
1.3.2.1场景m复位VACS模块发送指令将摄像机CAMO置于预置位m; 1.3.2.2剩下的步骤与1.3.1中描述的情况1相同。
图13至图16示例了第一次选择一个区域时的过程,图13为场景m复位的示意图, 图14为水平移动的示意图,图15为垂直移动的示意图,图16为自动縮放的示意图。 2.视角自动配置模块VACS和视角自动配置客户端VACC的软件运行流程 视角自动配置系统VACS存于图4 (A)所示的存储单元中。当服务器启动时,该视 角自动配置系统VACS载入CPU及相应的存储单元,操作系统OS则分配所需的资源,如 存储单元大小、接口设备及其他设备。视角自动配置客户端VACC运行在监控中心MTR 上,如图4 (B)和4 (D)所示。2丄VACC软件的使用和运行流程
VACC模块的使用和运行流程如图17所示,具体使用和运行过程如下
2丄1.软件初始使用,用户需按照1.1中的歩骤进行手动初始化,设置云台的预置位 1-10。 VACC软件接收用户的预置位设置请求,并将预置位设置命令发送到VACS上;
2丄2.程序运行中,当用户在场景上选择需要査看的区域时,VACC计算用户选择的 区域信息,将场景序号m,区域信息(rx2,ry2,rw2,rh2)和图像大小(vw, vh)这三个信息发 送到VACS上;
2丄3场景O中的图像将被实时更新,最大限度地显示用户选择的区域; 2丄4歩骤2丄2和2丄3—直重复,直到VACS程序退出。 2.2. VACS模块的运行流程
VACS模块的运行流程如图18所示,具体歩骤如下
2.2.1 VACS模块启动;
2.2.2 VACS模块等待接收用户的预置位信息,当全部收到并存储下这些预置位信息后, 进入自动初始化歩骤2.2.3;
2.2.3 VACS模块按照1.2的方法进行初始化,并存储初始化结果,即Ht, Zt和Ft,之 后VACS模块复位到场景1,即驱动CAM0转至预置位1,并将变焦倍数设到最小;
2.2.4 VACS模块进入运行状态,将n值设为l, rxl, ryl, rhl, rwl设为0,等待接收 从VACC发来的场景序号,用户选择区域和图像大小信息;
2.2.5当接收到VACC发来的信息(包括场景的序号m,选择区域rx2, ry2, rh2, rw2, 以及图像大小vw,vh)后,VACS模块判断场景m是否与n相同,如果不同,将首先复位 到场景m;
2.2.6 VACS模块将按以下次序给CAMO发送云台控制指令(l)水平移动,(2)垂直 移动,(3)变焦,前两步的指令和持续时间将分别由公式l, 2和公式3,4给出。 2.2.7将m值赋给n,并将rx2, ry2, rh2, rw2的值分别赋给rxl, ryl, rhl, rwl 。 2.2.6 VACS模块返回到歩骤2.2.5, 一直循环运行。 3.补充说明
3.1为了突出叙述视角自动配置的方法和过程,1和2的描述中省略了很多网络视频 监控系统的过程,比如视频服务器与监控中心MTR端的通信RTSP协议的交互,视频数 据的编码和传输等;
3.2图像大小信息(vw, vh)可以从VACC发送到VACS上,也可以在初始化时直接 配置到VACS上;3.3本方法也适合于不带变焦功能的摄像机,只是在运行过程中,歩骤1.3.4将被省略;
3.4本方法中用户选择区域可以是用户手动在场景1-8上选择产生,也可以是由某个
算法自动产生,比如动态目标追踪算法生成的一个移动中的区域,选择区域的动态产生方 法不属于本专利所述方法的范围。
3.5本方法可以适用于移动目标的连续跟踪,即选择区域在短时间内不断进行更新。 3.6本方法中歩骤1.1中所述的标记方法目的在于为下一歩自动计算云台转动时间,
可以采用其他的类似方法进行标记或直接测量云台命令的持续时间。歩骤1.3中叙述的根
据云台命令持续时间的初值和图像大小,以及区域选择的大小来推算区域选择后云台命令
持续时间的方法仍然有效。
3.7本方法假设云台垂直转动的时间和水平转动的时间是一致的,对于这两则不一致
的情况仍然适用,需要再测量云台垂直转动的时间。


图l视频监控系统基本构成示意图。
图2数字网络视频监控系统基本构成示意图。
图3自动视角配置的全景监控系统示意图。
图4 (A)视频服务器硬件结构示意图。
图4 (B)监控设备MTR硬件结构示意图。
图4 (C)视频服务器软件结构示意图。
图4 (D)监控设备MTR上监控中心软件结构示意图。
图5监视器中看到的全景视频监控系统的场景示意图。
图6场景l中标记左上边角点(UL1)和右上边角点(UR1)示意图。
图7场景1中标记(UL1)正好落在场景0的中心示意图。
图8场景1中标记(UR1)正好落在场景0的中心示意图。
图9场景O变焦至最大倍数的示意图。
图10场景O变焦至最大倍数时所显示的区域在场景1中的位置示意图。 图11场景1中的UZ1标记位于场景0中心位置示意图。 图12 (A)用户在场景n中选择某个区域的示意图。 图12 (B)用户在场景m中选择某个区域的示意图。 图13场景m复位示意图。
图14根据公式1 (公式2)计算出的时间进行水平移动后,场景m在场景0中的显示示意图。
图15根据公式3 (公式4)计算出的时间进行垂直移动后,场景m在场景0中的显 示示意图。
图16根据公式5 (公式6)计算出的时间进行变焦放大后,用户选择区域在场景0中 的显示示意图。
图17 VACC运行流程示意图。 图18 VACS运行流程示意图。
具体实施例方式
(1) 选择摄像机CAMO:该摄像机必须为带有云台YT并具有一定倍数的放大/縮小 功能。本示范中使用的为长春佶达实业有限公司生产的球机,型号为SK-12X520C6QZ。
(2) 选择摄像机CAM1-CAM8:这些摄像机为普通摄像机。
(3) 视频服务器VS:服务器VS1具有八个视频输入接口,服务器VS2具有1个视 频输入接口和一个云台控制信号输出端口,两个服务器均带有网络端口。本示范中使用上 海天卫通信科技有限公司生产的视频服务器,型号为SkyeweCH08 vl.O以及SkyeweCHO
VI.1。视频服务器采用Linux操作系统,版本2.4。
(4) 监控设备本示范中采用运行WindowsXP操作系统的PC机,上面安装上海天 卫监控中心软件CameraStation vl.l ,该软件包含视角自动配置系统软件VACC。
(5) 服务器软件为本发明中所述的视角自动配置系统VACS。
(6) 安装按图4 (A)和4 (C)所示,连接CAM1、 CAM2、及视频服务器,装置 本发明的视角自动配置系统VACS系统至视频服务器。
(7) 使用在PC机上运行CameraStation,即可演示本发明所述的全部功能。
权利要求
1. 一种全景视频监控中的视角自动配置系统和方法,其特征在于由多个摄像机(CAM1-CAMn)、另一摄像机(CAM0)、视频服务器1(VS1)、视频服务器2(VS2)、传输网络(NET)和监视设备(MTR)组成;其中,摄像机(CAM0)为带有可以水平0-360°(但不局限于此)、垂直0-180°(但不局限于此)转动的云台(YT);视频服务器(VS1)可以同时接入多路摄像机信号,摄像机(CAM1-CAMn)的视频信号分别接入视频服务器(VS1)的端口(C1)至端口(Cn),摄像机(CAM0)的视频信号接入视频服务器2(VS2)的端口(C0),摄像机(CAM0)的云台(YT)接入视频服务器2(VS2)的端口(K1),端口(K1)的输出信号控制云台(YT)的运动;视频服务器1(VS1)和视频服务器2(VS2)把摄像机传输来的模拟图像信号转化为数字信号,并压缩成某种数据格式,然后传输入传输网络(NET),传输网络(NET)用于传输信号给监控设备(MTR);视频服务器(VS1)和(VS2)由硬件和软件组成,硬件包括中央处理单元CPU、存储单元、及接口模块;视频服务器的软件部分则由操作系统OS、设备驱动软件、应用软件及视角自动配置系统(VACS)组成;监控设备(MTR)由硬件和软件组成,硬件包括中央处理单元CPU、存储单元、及接口模块,监控设备(MTR)上运行全景多摄像机监控中心软件,软件包含视角自动配置客户端模块(VACC);
2、 根据权利要求1所述的全景视频监控中的视角自动配置系统,其特征在于所述摄 像机(CAMl-CAMn)所拍摄到的场景的左上角标记为(UL),右上角标记为(UR),设 置标记的方法不限。
3、 根据权利要求1所述的全景视频监控中的视角自动配置系统和方法,其特征在于 所述视角自动配置系统(VACS)为视频服务器的视角自动配置系统。
4、 全景视频监控中的视角自动配置系统和方法,使用如权利要求3所述的视角自动 配置系统和方法,其特征在于具体歩骤如下(l)手动初始化歩骤(1.1) 调整摄像机CAMl-CAMn的方向与角度,使之能够按照用户的需要将视图全 景地显示在监控设备MTR上;(1.2) 将摄像头CAMO的变焦倍数设为最小,手动调整摄像机CAMO的云台,使得 场景1的左上边角点(UL1)位于CAMO场景的中心位置,存下此时云台的位置YT-UL1, 设为预置位l;重复以上歩骤,依次记录2-n场景的左上云台位置YT-ULn,并设成云台的 预置位2-n。调整摄像机CAMO的云台,使得场景l的右上边角点(UR1)位于CAM0场 景的中心位置,存下此时云台的位置YT-UR1,设为预置位n+l。(1.3)将摄像头CAMO的变焦倍数设为最大,并使得场景l的左上边角点(UL1)与 场景0的左上边角点(UL0)重合。记下此时场景O上的右上边角点(UR0)在场景l中 的位置,比如为UZ1,然后縮小CAMO的变焦倍数为最小,调整云台使得UZ1位于场景0 的中央位置,将该位置设成云台的预置位n+2。(2) 自动初始化歩骤(2.1) VS1服务器中的自动配置模块VACS发送命令触发云台从预置位1移动到预置 位n+l,并记录所需的时间Ht,再触发云台从预置位l移动到预置位n+2,并记录所需时 间Zt;(2.2) VACS模块发送命令驱动云台从最小变焦到最大变焦,并记录所需时间Ft;(3) 自动视角移动实现方法假设上一次选择区域为场景n (1《nS8)中的区域l (rxl,ryl,rwl,rhl),这次选择区域 为场景m (1SmS8)中的区域2 (rx2,ry2,rw2,rh2)。初始状态下,由于CAM0位于预置位1,而且变焦倍数为最小,所以相当于初次的选 择区域为场景l中的区域(0, 0, 0, 0),即!1=1, rxl=ryl=rwl=rhl=0。当选择了场景m (1SmS8)中的区域2 (rx2,ry2,rw2,rh2)时,监控中心将把该参数以 及图像的大小参数(vw, vh)发送给视频服务器的VACS模块,VACS模块将驱动云台转 动和变焦,分两种情况情况l: m与n相同,即选择的区域在同一场景中,VACS模块将驱动CAMO执行以 下歩骤(3.1) 水平移动如果(rx2+rw2+2) > (rxl+rwl+2), VACS模块发送水平右移指令,驱动CAM0向右移 动,指令持续时间tl通过如下算法得出tl = HtX(rx2+rw2+2-rxl-rwl +2)+vw否则,VACS模块发送水平右移指令,驱动CAMO向左移动,指令持续时间tl通过如 下算法得出tl =HtX(rxl+rwl+2-rx2-rw2+2)+vw(3.2) 如果(ry2+rh2+2) > (ryl+rhl+2), VACS模块发送垂直下移指令,驱动CAM0 向下移动,指令持续时间t2通过如下算法得出t2 = Ht+ (vw+vh) X(ry2+rh2+2-ryl-rhl+2)+vh 否则,VACS模块发送垂直上移指令,驱动CAMO向上移动,指令持续时间t2通过如 下算法得出t2 = Ht+ (vw + vh) X(ryl+rhl+2-ry2-rh2 + 2) + vh该动作完成后,用户选择区域的中心点将居于CAM0的场景中心; G.3)放大至全屏VACS模块发送变焦指令驱动CAMO变焦,初始状态下(g卩,n=l, rxl=ryl=rwl=rhl=0),指令持续时间t3通过如下算法得出 如果rh2X (vw + vh)>rw2,那么t3=FtX (vh + rh2-1) + (Ht + Zt-1)否则t3= FtX (vw + rw2-1) + (Ht + Zt-1) 该动作完成后,用户选择区域将被尽可能的放大至CAMO的场景中
5、根据权利要求4所述的全景视频监控中的视角自动配置系统和方法,其特征在于所述的视角自动配置系统(VACS)运行在视频服务器中,视角自动配置系统客户端(VACC)运行在监控中心MTR上。^根据权利要求4所述的全景视频监控中的视角自动配置系统和方法,其特征在于图像大小信息(vw, vh)可以从VACC发送到VACS上,也可以在初始化时直接配置到VACS上。,根据权利要求4所述的全景视频监控中的视角自动配置系统和方法,其特征在于 本方法也适合于不带变焦功能的摄像机,只是在运行过程中,歩骤3.3将被省略。
6、根据权利要求4所述的全景视频监控中的视角自动配置系统和方法,其特征在于 选择区域可以是用户手动在场景上选择产生,也可以是由某个算法自动产生,比如动态目 标追踪算法生成的一个移动中的区域。
7、根据权利要求4所述的全景视频监控中的视角自动配置系统和方法,其特征在于 歩骤l中所述的标记方法目的在于为下一歩自动计算云台转动时间,可以采用其他的类似 方法进行标记或直接测量云台命令的持续时间。歩骤3中叙述的根据云台命令持续时间的 初值和图像大小,以及区域选择的大小來推算区域选择后云台命令持续时间的方法仍然有 效。
8、根据权利要求4所述的全景视频监控中的视角自动配置系统和方法,其特征在于 云台垂直转动的时间和水平转动的时间不一致的情况仍然适用,需要再测量云台垂直转动 的时间。
9、根据权利要求l所述的全景视频监控中的视角自动配置系统和方法,其特征在于 所述的视频服务器l (VS1)与视频服务器2 (VS2)可以是同一个视频服务器。
10.根据权利要求l所述的全景视频监控中的视角自动配置系统和方法,其特征在于所述的视频服务器l (VS1)可以由更多的视频服务器组成的复合视频服务器。
11.<image>image see original document page 5</image>
12.<image>image see original document page 5</image>
13.根据权利要求l所述的全景视频监控中的视角自动配置系统和方法,其特征在于 所述的视频服务器l (VS1)可以为由具有相似主要功能的其他设备。
14.根据权利要求l所述的全景视频监控中的视角自动配置系统和方法,其特征在于 所述的监控设备是一台电脑,也可以是具备相似功能的其他设备如手机。
15.根据权利要求l所述的全景视频监控中的视角自动配置系统和方法,其特征在于 所述的摄像机CAMl-CAMn中的摄像机个数最小为1个。
16.根据权利要求l所述的全景视频监控中的视角自动配置系统和方法,其特征在于 所述的摄像机CAMl-CAMn中的摄像机个数最大不限。
17.根据权利要求l所述的全景视频监控中的视角自动配置系统和方^i,其特征在于 所述的摄像机CAM0与云台YT可以是2个独立的设备。
18.根据权利要求l所述的全景视频监控中的视角自动配置系统和方法,其特征在于 所述的摄像机CAM0与云台YT可以是1个合成的设备。
19.根据权利要求6所述的全景视频监控中的视角自动配置系统和方法,其特征在于 所述的视角自动配置系统(VACS)在收到视角配置的指令时,根据权利要求4所述的歩 骤3中所述的方法实现视角自动配置。
全文摘要
本发明属于信息与通信技术领域,具体涉及一种全景视频监控中的视角自动配置系统和方法。该系统由多台摄像机、和一台带云台控制的目标监控摄像机、视频服务器、传输网络和监控中心组成,其中视频服务器把摄像机传输来的模拟图像信号转化为数字信号,传输给传输网络,由监控设备接收并显示。本发明在服务器中将多台摄像机组合用作全景监视,通过在监控设备上对这些摄像机场景的选择,可以实现将某个选择区域最大限度地自动通过带云台的摄像机显示到监控设备上。该发明采用了目标监控摄像机转角与变焦度能够直接对准并放大全景图中任意区域的自动化配置方法,并以云台预置位与命令触发的持续时间来保证视角和放大倍数的自动化,特别适合在国家与公共安全系统中有效地追踪和定位运动目标。
文档编号H04N7/18GK101291428SQ200810043430
公开日2008年10月22日 申请日期2008年5月30日 优先权日2008年5月30日
发明者余建春, 兵 李, 震 蔡, 鄢仁祥 申请人:上海天卫通信科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1