一种交互式监控***
技术领域
本申请属于监控技术领域,具体地说,涉及一种交互式监控***。
背景技术
目前如银行、大型商场、铁路、办公等服务机构,普遍在公共场合安装了监控***软件,为该地区的安全带来了极大的可控性。处于服务中的用户数据中心通过前端摄像设备获取视频数据,远程用户端通过客户端可对该视频区域进行单向的视频监控并作出人为的一些监控设置。在特定的应急情况下,靠手工操控调整监控画面,但是,由于监控设备数量较多,仅靠手工操控无法及时的对监控画面作出进一步的应对措施,难以防止进一步安全隐患的产生。
发明内容
本申请所要解决的技术问题是提供一种交互式监控***,用以解决现有技术的上述技术问题。
为了解决上述技术问题,本申请提供了一种交互式监控***,其包括:客户端、服务器、前端设备,所述前端设备包括对讲设备以及音视频采集设备,所述客户端与所述服务器连接,所述服务器与所述对讲设备连接,所述对讲设备与所述音视频采集设备连接,所述服务器用于集中管理所述音视频采集设备采集的音视频数据以及进行相关监控参数的设置,所述客户端根据在布防时间段内所述采集的音视频数据以及所述监控参数与所述对讲设备进行交互式通讯,所述监控参数至少包括报警参数,所述报警参数对应的报警类型包括移动侦测报警、开关量报警、视频丢失报警。
优选地,在本本申请的一实施例中,所述监控参数还包括针对音视频数据的浏览而设置的第一参数,所述第一参数包括数据共享参数、标注参数、录像配置参数、显示方式参数。
优选地,在本本申请的一实施例中,所述移动侦测报警对应的报警参数包括分别对侦测区域、灵敏度、对讲方式进行配置的参数;所述开关量报警对应的报警参数包括对开关量状态进行配置的参。
优选地,在本本申请的一实施例中,所述监控参数包括所述布防时间段。
优选地,在本本申请的一实施例中,所述监控参数还包括针对录像查询/回放而设置的第二参数,所述第二参数包括支持本地查询、远程查询、共享查询其中之一或任意组合的参数,下载参数以及回放控制参数。
优选地,在本本申请的一实施例中,所述监控参数还包括针对录像录制的第三参数,所述第三参数包括根据实时网络情况设置的采集音视频数据的参数、存储音视频数据的参数、预录音视频数据的参数。
优选地,在本本申请的一实施例中,存储音视频数据时,以减帧存储的方式进行。
优选地,在本本申请的一实施例中,所述监控参数还包括对讲管理参数,所述对讲管理参数至少包括对讲模式控制参数。
优选地,在本本申请的一实施例中,所述报警参数包括针对所述报警信号分发处理的报警参数。
优选地,在本本申请的一实施例中,所述服务器包括音视频模块以及监控模块,所述音视频模块用于对所述音视频采集设备采集到的数据进行处理,所述监控模块用于根据所述监控参数控制所述客户端与所述对讲设备之间的交互式通讯。
优选地,在本本申请的一实施例中,所述前端设备还包括语音识别模块,用于对通过所述对讲设备接收到的音频数据进行线性化预测处理,并根据长裤模板或者模型库对所述音频数据进行辨识。
优选地,在本本申请的一实施例中,所述对讲设备按角色可分为主对讲设备和辅助对讲设备,所述主对讲设备隶属于所述服务器。
优选地,在本本申请的一实施例中,还包括报警***,所述报警***包括报警主机、报警摄像机、联动器以及硬盘录像机,所述联动器用于分发报警信息使多台报警摄像机进行报警处理。
与现有的方案相比,本申请所获得的技术效果:。
由于所述前端设备包括对讲设备以及音视频采集设备,所述客户端与所述服务器连接,所述服务器与所述对讲设备连接,所述对讲设备与所述音视频采集设备连接,所述服务器用于集中管理所述音视频采集设备采集的音视频数据以及进行相关监控参数的设置,所述客户端根据在布防时间段内所述采集的音视频数据以及所述监控参数与所述对讲设备进行交互式通讯,所述监控参数至少包括报警参数,所述报警参数对应的报警类型包括移动侦测报警、开关量报警、视频丢失报警,从而可以通过前端设备中的对讲设备和音视频采集设备与后台的服务器进行通讯,由后台服务器进行视频采集设备的监控画面切换,从而防止了进一步安全隐患的产生。
附图说明
图1为本申请实施例一中交互式监控***的结构示意图;
图2为实施例二中对讲设备113工作原理示意图;
图3为本申请实施例三联动报警的示意图;
图4为本申请实施例实现上述图1监控***的物理链路结构示意图。
具体实施方式
以下将配合图式及实施例来详细说明本申请的实施方式,藉此对本申请如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。
当然,实施本申请的任一技术方案并不一定需要同时达到以上所述的所有优点。
本申请实施例的主要思想:
下述本申请实施例提供的交互式监控***,其主要思想在于包括:客户端、服务器、前端设备,所述前端设备包括对讲设备以及音视频采集设备,所述客户端与所述服务器连接,所述服务器与所述对讲设备连接,所述对讲设备与所述音视频采集设备连接,所述服务器用于集中管理所述音视频采集设备采集的音视频数据以及进行相关监控参数的设置,所述客户端根据在布防时间段内所述采集的音视频数据以及所述监控参数与所述对讲设备进行交互式通讯,所述监控参数至少包括报警参数,所述报警参数对应的报警类型包括移动侦测报警、开关量报警、视频丢失报警。
图1为本申请实施例一中交互式监控***的结构示意图;如图1所示,其包括:客户端101、服务器102、前端设备103,所述前端设备103包括对讲设备113以及音视频采集设备123,所述客户端101与所述服务器102连接,所述服务器102与所述对讲设备113连接,所述对讲设备113与所述音视频采集设备123连接,所述服务器102用于集中管理所述音视频采集设备123采集的音视频数据以及进行相关监控参数的设置,所述客户端101根据在布防时间段内所述采集的音视频数据以及所述监控参数与所述对讲设备113进行交互式通讯,所述监控参数至少包括报警参数,所述报警参数对应的报警类型包括移动侦测报警、开关量报警、视频丢失报警。
优选地,本实施例中,在报警参数的设置时,可以参照如下方式进行:
(1)移动侦测配置:移动侦测需要配置侦测区域、灵敏度、对讲方式;
(2)开关量配置:开关量需要配置开关量状态;
(3)三种报警都需要配置语音布防时间段,从00:00到23:59,多时间段;
优选地,本实施例中,所述报警参数包括针对所述报警信号分发处理的报警参数。所述分发处理的方式具体可以如下:
(1)报警联动方式一:前端设备103中的音视频采集设备123录像、存储矩阵录像、客户端录像,录像设置同录像计划功能;
(2)报警联动方式二:客户端视频提醒,可以设置弹出视频,视频最大化显示;
(3)报警联动方式三:客户端声音提醒,可以对不同报警类型分别设置提示音,可设置提示音时间长度、提示音种类、自行录制提示音;
(4)报警联动方式四:前端设备103中的摄像警报提醒,可以对不同报警类型分别设置前端警报音,可设置警报音时间长度、警报音种类、音量等,亦可自行录制提示音。
优选地,本实施例中,所述监控参数还可以包括针对音视频数据的浏览而设置的第一参数,所述第一参数具体可以包括数据共享参数、标注参数、录像配置参数、显示方式参数。
在具体上述第一参数中的各个参数时,可以参照但不限于音视频数据浏览的如下需求进行设置:
(1)支持多画面,最大可同时浏览16路视频,1路音频,1路对讲;
(2)支持多用户同时浏览同一路视频,同时1路对讲;
(3)支持客户端上显示视频图像的时间、地点等信息,对讲方独立标注;
(4)针对选定的视频图像按照调用分组、顺序轮巡显示,轮询时标记出可对讲的镜头,轮巡时间可调;
(5)支持图像抓拍并以图片方式保存,智能声控存储,图片存储位置可选;
(6)支持客户端录像,可以设定录像的方式(定时录像、移动侦测报警录像、开关量报警录像)、录像时间、录像位置,设定录像语音。
优选地,本实施例中,所述监控参数还可以包括针对录像查询/回放而设置的第二参数,所述第二参数包括支持本地查询、远程查询、共享查询其中之一或任意组合的参数,下载参数以及回放控制参数。
如果录像查询一般需要按时间段查询,回放时可以按时间段或者按文件播放。录像回放的画面应该清晰、流畅、音视频同步,并有丰富的控制功能供使用者使用。在具体设置上述第二参数的各个参数时,可以参照但不限于如下方式进行:
(1)录像查询支持按时间段/按文件名/按有无前端警示音查询,查询到的文件显示文件名、起终止时间、文件大小。可以分别查询本地、服务器102(存储矩阵)、前端文件。
(2)录像下载为按文件下载,筛选下载条件,可设置优先级下载,支持插队下载。可以选择下载文件保存的文件名和目录,下载可以暂停、恢复、取消;
(3)录像回放支持文件回放和按时间段回放,录像回放支持操作有暂停、播放、停止、快进、慢进、时间条拖动、音频开关、抓图保存等等;
(4)支持单独播放警示音;
(5)支持多用户同时查询与回放、下载同一录像。
优选地,本实施例中,所述监控参数还可以包括针对录像录制的第三参数,所述第三参数包括根据实时网络情况设置的采集音视频数据的参数、存储音视频数据的参数、预录音视频数据的参数。
由于上述第三参数对应的功能主要用来配置前端设备103的录像,包括录像时间段、录像类型、录像报警、报警方式、声警方式、联动方式等。因此,可以网络情况和使用情况,在客户端101和存储矩阵录像时选择减帧存储,以节约带宽和存储空间。
比如,客户端网络请保证4兆以上带宽,并且上载带宽不少于512k,条件允许10兆带宽或以上,上载带宽不少于1m为最佳。
客户端101接收网络传输一路视频占用大概50K左右的带宽,高清如720P大约70K或更高。在上载带宽不足的情况下,降低录像机网络传输画质可提升传输速度。
具体地,在进行上述第三参数配置时,可以参照但不限于如下方式进行:
(1)可以分别配置前端设备103、服务器102(存储矩阵)、客户端的录像计划;
(2)录像时间从00:00到23:59,可配置多录像时段;
(3)支持定时录像、移动侦测录像、开关量报警录像、声控录像等多种录像方式分别录像或组合录像(冗余录像);
(4)支持循环录像,即当存储空储满时可从头开始覆盖原录像文件录像;
(5)支持剩余存储空间不足报警,可分别用百分比或者具体值来设定报警阀值;
(6)支持录像预录,至少预录30秒;
(7)支持优先级录制,优先级高者即当存储空储满时优先保留。
优选地,本实施例中,所述监控参数可以包括所述布防时间段,即对于上述第一参数、第二参数以及第三参数,均设置有对应的的布防时间段,这些布防时间段可以相同也可以不同,根据实际监控的需要进行灵活设置。比如,布防时间段可以从00:00到23:59或者其中的任意一个时间段。
优选地,本实施例中,为了节省存储空间以及加快存储速度,存储音视频数据时,创造性地以减帧存储的方式进行。当然,在存储空间和带宽有足够保证的情况下,也可以进行其他方式的存储。
优选地,本实施例中,所述监控参数还包括对讲管理参数,所述对讲管理参数至少包括对讲模式控制参数。上述对讲设备113的设置详见图2所示,为实施例二中对讲设备113工作原理示意图,如图2所示,具体地,在配置对讲管理参数时,可以参照如下方式进行:
(1)可实现客户端-前端设备的直接语音呼叫,呼叫内容可随便生成。
(2)客户端-前端设备之间的呼叫可实现一对一,一对多,多对一的呼叫,具体可以按照设置权限进行分工。
(3)前端设备的监控摄像机在摄像声警后自动智能声控传输客户端101。
(4)客户端可同时接收多个声警信息,客户端操作回应通道声警的优先级。
(5)前端设备的监控摄像机具有自动侦码功能,去除写频,修正哑音。
(6)前端设备的监控摄像机可联动其它周边摄像设备的报警产生。
(7)前端设备可设置通过无线对讲机与监控客户端进行通讯。
(8)对讲设备与客户端之间可实现一对一,一对多,多对一的呼叫。
(9)可实现前端设备的摄像画面及声控自行判断优先级的设定。
(10)可实现前端摄像画面及声控自行判断优先级的设定。
优选地,本实施例中,所述对讲设备113按角色可分为主对讲设备和辅助对讲设备,所述主对讲设备隶属于所述服务器102。
具体地,对讲设备113实际上可以包括监控前端设备的挂式对讲机以及无线对讲机。
对讲机通过服务器102设定与客户端软件直接相连,客户端设定呼叫模式与权限。对讲机分为主对讲机与辅助对讲机,主对讲机隶属于服务器102,可控且可转辅对讲机的声源。主对讲机依附于服务器102可使用硬盘存储各路对讲声源后做中转保留并转发传达。客户端依附于对讲机自身***,因对讲机品牌***限制的不同而不同。辅助对讲机可以与前端设备103中的监控摄像机通讯连接。
在上述前端设备103的监控摄像机123可联动其它周边监控摄像机的报警产生。
优选地,本实施例中,还包括报警***,报警***将具体包括报警主机143、报警摄像机123(监控摄像机)、联动器153以及硬盘录像机133,所述联动器153用于分发报警信息使多台报警摄像机进行报警处理。
在此结合报警***对上述联动报警进行示意性说明。图3为本申请实施例三联动报警的示意图;如图3所示,前端设备103的报警信号通过、光纤,接入硬盘录像机,由监视器器将该信号一分为二,一路信号传输入给数字式硬盘录像机,另一路信号传输给报警主机。
硬盘录像机133通过网络交换机接入局域网或Internet,通过专业软件,可以实现对报警摄像机的远程控制。
报警用的监控器通过地址模块,连接到总线上,通过总线传输数据,与报警主机通讯。
报警主机143将摄像监控器传输过来的报警信号进行分发处理。
报警联动***工作原理为:一旦发现警情,报警摄像机就会感知,立刻产生报警信号,该报警信号将通过报警主机143传输给服务器102,服务器102中的管理中心立刻调配该防区附近的摄像机转向该警报区进行警报摄像,同时按照监控软件设定的结果将该监控画面显示在客户端的监视器上。
优选地,本实施例中,所述服务器102包括音视频模块以及监控模块,所述音视频模块用于对所述音视频采集设备123采集到的数据进行处理,所述监控模块用于根据所述监控参数控制所述客户端101与所述对讲设备113之间的交互式通讯。
优选地,本实施例中,所述前端设备103还包括语音识别模块,用于对通过所述对讲设备113接收到的音频数据进行线性化预测处理,并根据长裤模板或者模型库对所述音频数据进行辨识。
具体地,声音识别的基本原理在于对于发声人语音的特征提取,通过输入确认通话语音,经过线性预测参数,提取若干“过去”的语音抽样等特征提取方案,调用存储于***的长裤模板或模型库,进而进入辨别程序,出现最终的辨识结果。
图4为本申请实施例实现上述图1监控***的物理链路结构示意图;如4所示,:工作站A开启一个客户端101,连接服务器1,服务器1拥有子服务器2,因此工作站1可以连接到服务器1与服务器2所连接的前端设备103。
工作站B开启两个客户端101,分别与服务器A和服务器B连接,服务器3没有与前端设备103直连,但是拥有子服务器4和子服务器5,因此工作站B可以连接到服务器4和服务器5所连接的前端设备103。
工作站C类似于工作站B,只是它只开启一个客户端101,该客户端101连接到服务器3。
工作站D和工作站E各自分别直接连接服务器4、服务器5,因此可以连接到对应服务器所连接的前端设备103。
上述前端设备103包括图1-图3中的音视频采集设备123如监控摄像机、DVR、DVS、网络摄像机、网络球机等,详细不再赘述。
需要说明的是,在上述实施例的基础上,服务器还可以包括关键数据处理模块:用于把用户数据、录像计划、报警信息、录像索引保存到数据库当中。
在上述实施例的基础上,服务器还可以包括用户管理模块,用于通过最终用户的级别不同(如操作员、工程师、主管领导等),在客户端可进行操作的级别也不同。横向比较,同级别用户可具有不同功能模块授权;纵向比较,不同级别用户具有上下级关系或分属不同组。
在具体实施时,所述用户管理模块可以具体通过下述方式配置:
(1)用户管理包括对***用户权限分配、相关业务用户的合法性认证、用户访问权限管理等功能。
(2)用户在登录综合视频监控***时应通过身份验证,合法用户在进行增加、修改、删除等操作时宜进行进一步的身份验证。
(3)应能对用户、用户组及其权限进行增加、删除、修改和查询。
(4)管理用户负责为每个合法用户分配相应的权限。
(5)当网络资源受限时,可根据权限对用户同时调用视频的路数进行限制。
在上述实施例的基础上,服务器还可以服务器管理模块,本模块后台运行,根据数据库中的录像计划,将音视频数据保存到本地,并把数据文件索引保存到数据库中。
本申请的实施例所提供的装置可通过计算机程序实现。本领域技术人员应该能够理解,上述的单元以及模块划分方式仅是众多划分方式中的一种,如果划分为其他单元或模块或不划分块,只要信息对象的具有上述功能,都应该在本申请的保护范围之内。
本领域的技术人员应明白,本申请的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。