一种服务器及目标移动摄像机的控制系统的制作方法

文档序号:9330920阅读:159来源:国知局
一种服务器及目标移动摄像机的控制系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种服务器及目标移动摄像机的控制系统。
【背景技术】
[0002]在现实的工作和生活中,用户在某一个时刻需要即时了解某一个地区的情况,但是,由于地区限制或者其他的原因,用户不能亲临现场,致使用户不能即时了解该地区的情况。
[0003]针对上述的问题,将该地区的某一些移动摄像机摄取的视频信息发送至用户的客户终端,以供用户浏览,因此,用户可以即时了解该地区的情况。
[0004]如何在该地区寻求一些符合要求的移动摄像机以及获取该移动摄像机的视频信息,是当前亟待解决的技术问题。

【发明内容】

[0005]有鉴于此,实有必要提供一种快速确定符合要求的移动摄像机,以及获取该移动摄像机的视频信息的服务器,以及一种包括该服务器的目标移动摄像机的控制系统。
[0006]—种服务器,其包括存储模块、第一接收模块、确定模块、查询模块、获取模块、第一发送模块和处理模块。存储模块,用于存储标识列表和摄像机列表。标识列表包括对应的标识信息和第一坐标信息。摄像机列表包括一一对应的摄像机信息和第二坐标信息,摄像机信息包括使用状态信息。第一接收模块,用于接收客户端发送的事件标识信息。确定模块,用于根据标识列表确定与事件标识信息对应的第一坐标信息,并将第一坐标信息作为事件坐标。查询模块,用于根据摄像机列表查询以事件坐标为中心的预设范围以内的所有第二坐标信息。获取模块,用于获取每一个第二坐标信息对应的摄像机信息,以形成包含多个摄像机信息的查询结果列表。第一发送模块,用于发送查询结果列表至客户端,以供客户端根据查询结果列表中选中一个或多个摄像机信息,摄像机信息的使用状态信息为空闲。第一接收模块,还用于接收客户端发送的选中的一个或多个摄像机信息。处理模块,用于将选中的一个或多个摄像机信息对应的移动摄像机作为目标移动摄像机。
[0007]优选地,该服务器还包括模糊比对模块。第一接收模块,还用于接收客户端发送的目标标识。模糊比对模块,用于将目标标识与标识信息进行模糊比对,以获得包含多个标识信息的比对结果列表。第一发送模块,还用于发送比对结果列表至客户端,以供客户端根据比对结果列表选中一个标识信息作为事件标识信息。
[0008]优选地,该服务器还包括计算模块和生成模块。获取模块,还用于获取每一个目标移动摄像机的第二坐标信息。计算模块,用于根据每一个第二坐标信息和事件坐标计算每一个目标移动摄像机的转动角度。生成模块,用于根据每一个目标移动摄像机的转动角度生成控制命令。第一发送模块,还用于将控制命令发送至对应的目标移动摄像机,以致目标移动摄像机的摄像头朝向事件坐标。
[0009]优选地,该服务器还包括状态设置模块。状态设置模块,用于目标移动摄像机的摄像头朝向事件坐标后,将每一个目标移动摄像机的使用状态信息修改为忙碌。第一接收模块,还用于接收每一个目标移动摄像机摄取的视频信息。第一发送模块,还用于将所有视频信息发送至客户端。
[0010]优选地,第一接收模块,还用于接收客户端发送的控制终止请求。处理模块,还用于停止接收所有目标移动摄像机摄取的视频信息,且停止将视频信息发送至客户端。状态设置模块,还用于修改目标移动摄像机的使用状态信息为空闲。
[0011]优选地,该服务器还包括监测模块和判断模块。监测模块,用于间隔预设时间段监测每一个目标移动摄像机的当前坐标。判断模块,用于判断当前坐标是否在事件坐标的预设范围以内。第一接收模块,还用于当当前坐标在事件坐标的预设范围以内时,继续接收与当前坐标对应的目标移动摄像机摄取的视频信息。第一发送模块,还用于将与当前坐标对应的目标移动摄像机摄取的视频信息发送至客户端。
[0012]优选地,该服务器还包括提醒模块。提醒模块,用于当当前坐标不在事件坐标的预设范围以内时,产生越界提醒信息。第一发送模块,用于将越界提醒信息发送至客户端。处理模块,还用于既终止接收与当前坐标对应的目标移动摄像机的视频信息,也终止将目标移动摄像机获取的视频信息发送至客户端。状态设置模块,用于修改目标移动摄像机的使用状态信息为空闲。
[0013]优选地,该服务器还包括更新模块。更新模块,用于根据监测到的每一个目标移动摄像机的当前坐标更新摄像机列表。
[0014]优选地,监测模块,还用于间隔预设时间段监测在事件坐标的预设范围以内是否有新的移动摄像机。获取模块,用于获取新的移动摄像机的摄像机信息和第二坐标信息。更新模块,用于根据摄像机信息和第二坐标信息更新摄像机列表。
[0015]—种目标移动摄像机的控制系统,其包括客户端、服务器和移动摄像机,服务器分别通过网络与客户端、移动摄像机连接。服务器包括第一接收模块、确定模块、查询模块、获取模块、处理模块、第一发送模块和存储模块。存储模块,用于存储标识列表和摄像机列表。标识列表包括一一对应的标识信息和第一坐标信息。摄像机列表包括一一对应的摄像机信息和第二坐标信息,摄像机信息包括使用状态信息。客户端包括第二发送模块、输出模块和第二接收模块。移动摄像机包括第三接收模块、摄取模块和第三发送模块。第二发送模块,用于发送事件标识信息至服务器。第一接收模块,用于接收事件标识信息。确定模块,用于根据标识列表确定与事件标识信息对应的第一坐标信息,并将第一坐标信息作为事件坐标。查询模块,用于根据摄像机列表查询以事件坐标为中心的预设范围以内的所有第二坐标信息。获取模块,用于获取每一个第二坐标信息对应的摄像机信息,以形成包含多个摄像机信息的查询结果列表。第一发送模块,用于发送查询结果列表至客户端。第二接收模块,用于接收查询结果列表。输出模块,用于输出显示查询结果列表。第二接收模块,用于接收外部根据查询结果列表选中的一个或多个摄像机信息。第二发送模块,用于发送选中的一个或多个摄像机信息至服务器。第一接收模块,用于接收选中的一个或多个摄像机信息。确定模块,还用于将选中的一个或多个摄像机信息对应的移动摄像机确定为目标移动摄像机。处理模块,用于确定目标移动摄像机后,生成控制命令。第一发送模块,用于发送控制命令。第三接收模块,用于接收控制命令。摄取模块,用于接收到控制命令后,摄取视频信息。第三发送模块,用于发送视频信息至服务器。第一接收模块,用于接收视频信息。第一发送模块,用于将视频信息发送至客户端。
[0016]本发明的服务器得到以事件坐标为中心的预设范围以内的多个第二坐标信息,并将与每一个该第二坐标信息对应的摄像机信息发送至客户端,以供客户端根据该摄像机信息选中一个目标移动摄像机和多个目标移动摄像机,以确保选中的目标移动摄像机的实际坐标在以事件坐标的预设范围以内,从而该目标移动摄像机能够摄取到客户端所需的视频
?目息O
【附图说明】
[0017]图1为本发明一种实施方式目标移动摄像机的控制系统的方框示意图。
[0018]图2为图1中服务器的功能模块示意图。
[0019]图3为图1中客户端的功能模块示意图。
[0020]图4为图1中移动摄像机的功能t吴块不意图。
[0021]图5为本发明一种实施方式目标移动摄像机的控制方法的流程示意图。
【具体实施方式】
[0022]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用来限定本发明。
[0023]如图1至图4所示,图1为一种实施方式目标移动摄像机的控制系统的方框示意图。图2为图1中服务器的功能模块示意图。图3为图1中客户端的功能模块示意图。图4为图1中移动摄像机的功能模块示意图。该目标移动摄像机的控制系统包括服务器10、客户端11和移动摄像机12。服务器10通过网络与客户端11通信连接,服务器10通过网络与移动摄像机12通信连接。服务器10包括第一接收模块101、存储模块102、确定模块103、查询模块104、获取模块105、处理模块106、第一发送模块115、模糊比对模块107、计算模块108、生成模块109、状态设置模块114、监测模块110、判断模块111、提醒模块112和更新模块113。存储模块102存储有标识列表和摄像机列表,标识列表包括一一对应的标识信息和第一坐标信息,摄像机列表包括一一对应的摄像机信息和第二坐标信息,摄像机信息包括使用状态信息。客户端11包括第二接收模块118、输出模块117和第二发送模块116。移动摄像机12包括第三接收模块124、摄取模块122、控制模块123和第三发送模块121。
[0024]客户端11的第二发送模块116,用于发送目标标识至服务器10。服务器10的第一接收模块101,用于接收
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1