网络视讯远程控制系统及方法

文档序号:7548544阅读:179来源:国知局
专利名称:网络视讯远程控制系统及方法
技术领域
本发明涉及一种网络视讯监控系统及方法,特别是涉及一种网络视讯远程控制系统及方法,可实现对工作现场的远程控制。
背景技术
由于多媒体时代的来临,新一代的视讯监控系统采用了数字视讯处理和传输设备(例如Internet和Cable networks)新技术而有不少优点。例如数字视讯压缩可以对监录像片以高效率的方式储存;影像强化算法能够用来加强视讯的画质;Video streaming和实时视讯网络能提供高弹性且到处可看的远程视讯监控;视讯监控系统可自动产生警告讯息并透过网络传送来通知使用者所发生的异常情况等。由于低价格高效能的计算机普及,以及行动的和固定的多媒体通讯基础建设的支持下,未来针对强健性视讯传输、彩色视讯处理、自动事件处置、自动影片解读等实时视讯处理技术相关研究工作预期将可开发越来越多有趣的结果及应用。
近年来,出现了许多类似网络视讯监控系统的技术,如中华民国专利局于2003年7月11日公告的第541831号专利,其专利名称为“可远程监控的数字摄影系统及影像数据传输方法”。该专利揭露一种可远程监控的数字摄影系统。但是该专利只是对影像资料的传输及处理,未涉及对远程视讯采集设备的控制。

发明内容本发明的主要目的在于提供一种网络视讯远程控制系统及方法,其可以按照远程摄像机控制指令资料格式生成相应控制指令,应用服务器控制摄像机执行有关动作。
为达到上述目的,本发明提供提供一种网络视讯远程控制系统,其包括有一网络服务器,用于根据用户信息判断输入的用户名及密码是否正确,提供一交互式用户接口,通过该交互式用户接口输入对摄像机的控制指令,可对摄像机进行控制;一企业网站,为用户提供一进行远程控制的作业平台,用户藉之可远程监控生产现场;应用服务器,用于接收用户输入的对摄像机的控制指令根据连接请求连接相应的摄像机采集视讯讯号,转化视讯讯号为计算机可读的视讯资料,传送视讯资料至客户机,并可调整摄像机,储存视讯资料;多个摄像机,用于输出其所捕捉的视讯讯号,并响应控制讯号,调整其镜头的角度,焦距及自动旋转,对焦功能的启动或停止;多个客户机,其中每一客户机用于用户登录企业网站,以获得一交互式用户接口,通过该交互式用户接口输入对摄像机的控制指令,可对摄像机进行控制;一数据库用于存储用户信息及用户访问权限信息及各工作现场的视讯资料文件。
其中应用服务器包括有一连接模块,用于连接摄像机;一远程控制模块,用于调整摄像机,并储存所需的视讯资料;一讯号采集模块,用于采集视讯讯号;一视讯编码模块,用于把采集到的视讯讯号转化为计算机可读的视讯资料;一视讯资料传送模块,用于传送视讯资料至客户机。
本发明还提供一种网络视讯远程控制方法,其包括有如下步骤(a)提供一交互式用户接口,其包括有多个摄像机选择按钮及多个摄像机控制按钮;(b)根据用户所点选的摄像机选择按钮连接摄像机;(c)通过接收用户点选摄像机控制按钮所产生的控制指令指定摄像机执行有关控制动作;(d)采集生产现场的视讯讯号;(e)进行视讯讯号编码,把视讯讯号编码成计算机可识别的视讯资料;(f)传送视讯资料至客户机。

图1是本发明网络视讯远程控制系统的硬件架构图。
图2是本发明网络视讯远程控制系统的网络服务器的主要软件功能模块图。
图3是本发明网络视讯远程控制系统的应用服务器的主要软件功能模块图。
图4是本发明应用服务器的远程控制模块的主要软件功能模块图。
图5是本发明网络视讯远程控制系统的系统主接口图。
图6是本发明网络视讯远程控制方法的主要流程图。
图7是本发明网络视讯远程控制方法的摄像机远程控制主要流程图。
具体实施方式如图1所示,是本发明网络视讯远程控制系统的硬件架构图。该系统架构包括多个客户机1、一网络服务器2、一应用服务器3、一连接4、一数据库5、一企业网站6、多个摄像机7及网络8。其中每一客户机1用于用户登录企业网站6,以获得网络服务器2提供的交互式用户接口,通过该交互式用户接口输入对摄像机7的控制指令,可对摄像机7进行控制。该控制指令包括镜头角度控制、摄像机自动旋转控制、镜头焦距控制及自动对焦。此外,客户机还能将应用服务器传送来的视讯资料转换为视讯讯号以供用户查看。企业网站6与网络服务器2相连,为用户提供一进行远程控制的作业平台,用户藉之可远程监控生产现场。该网络服务器2包含有多个软件功能模块,用于根据用户信息判断输入的用户名及密码是否正确,提供一交互式用户接口,通过该交互式用户接口用户可根据要求选择可访问的摄像机7并发出连接请求。此外,企业网站6还与应用服务器3相连。应用服务器3包含有多个软件功能模块,用于根据连接请求连接相应的摄像机采集视讯讯号,转化视讯讯号为计算机可读的视讯资料,传送视讯资料至客户机1,并可调整摄像机,储存视讯资料。其中,摄像机7的调整包括调整焦距、水平旋转、调整角度及自动对焦。数据库5用于存储用户信息、用户访问权限信息及视讯资料文件。其中,用户信息包括具有访问权限的用户个人资料、用户名及其对应的密码。用户权限信息定义每一用户具有的访问权限。多个摄像机7,用于输出其所捕捉的视讯讯号,并响应控制讯号,调整其镜头的角度、焦距、自动旋转及对焦功能的启动或停止。
所述的客户机1通过网络8与企业网站6相连。网络8可以是企业内部网(Intranet),也可以是网际网络(Internet)或其它类型的通讯网路。网络服务器2通过连接4与数据库5相连。连接4为一数据库连接,如开放式数据库连接(Open Database Connectivity,ODBC),或Java数据库连接(Java Database Connectivity,JDBC)等。此外,所述的摄像机7还通过网络8与应用服务器3相连。
如图2所示,是本发明网络视讯远程控制系统的网络服务器的主要软件功能模块图。该网络服务器2包括一基本数据管理模块21、一系统权限控制模块22、一摄像机访问权限控制模块23。
所述的基本数据管理模块21,用于维护用户信息。所述的维护用户信息包括用户个人基本信息及其访问权限。所述的维护作业包括对用户个人基本信息及其访问权限进行新增、删除、修改及查询等动作。系统权限控制模块22,用于接收用户登录企业网站6的用户名及密码,并根据存储于数据库5中的用户信息查询该用户名及密码是否正确,密码不正确的用户将无法进入该系统。摄像机访问权限控制模块23,用于查询该用户对各摄像机的访问权限,并将可访问的摄像机生成菜单以便用户操作,用户仅可访问授权的摄像机。
如图3所示,是本发明网络视讯远程控制系统的应用服务器的主要软件功能模块图。该应用服务器3包括一连接模块31、一远程控制模块32、一讯号采集模块33、一视讯编码模块34及一视讯资料传送模块35。
所述的连接模块31,用于连接摄像机7。远程控制模块32,用于调整摄像机7,并储存所需的视讯资料。讯号采集模块33,用于采集视讯讯号。视讯编码模块34,用于把采集到的视讯讯号转化为计算机可读的视讯资料。视讯资料传送模块35,用于传送视讯资料至客户机1。
如图4所示,是本发明应用服务器的远程控制模块的主要软件功能模块图。该远程控制模块32包括一镜头角度控制子模块321、一摄像机自动旋转控制子模块322、一镜头焦距控制子模块323及一自动对焦子模块324。
所述的镜头角度控制子模块321,用于调整摄像机镜头监视方向,具体包括控制镜头向上调整一定角度、控制镜头向右转动、控制镜头向下调整一定角度及控制镜头向左转动。摄像头自动旋转控制子模块322,用于使摄像机镜头按水平方向自动旋转或停止旋转。镜头焦距控制子模块323,用于调准摄像机镜头的焦距使指定范围内的物体影像更加清晰,具体包括调整镜头到较大焦距便于查看远处的景象,提高图像清晰度或调整镜头到较近焦距便于查看近处的景象,提高图像清晰度。自动对焦子模块324,用于启动摄像机镜头的自动对焦功能,使物体的影像更加清晰。
如图5所示,是本发明网络视讯远程控制系统的系统主接口图。系统主接口50包含多个摄像机控制按钮镜头角度控制按钮51、自动旋转控制按钮52、焦距控制按钮53、一视讯窗口54、多个摄像机选择按钮55。通过该视讯窗口54用户可实时查看现场状况及播放的前存储于数据库的视讯资料文件。每一摄像机选择按钮对应一摄像机,用户点选某一摄像机选择按钮55后,连接模块将客户机1自动连接到对应的摄像机。镜头角度控制按钮51用于调整摄像机镜头监视方向,用户选择所需的调整方向按钮。自动旋转控制按钮52用于用户选择使摄像机镜头按水平方向自动旋转或停止旋转。焦距控制按钮53用于用户选择调准摄像机镜头的焦距。当用户对上述摄像机控制按钮进行操作时,应用服务器3运行相应模块对摄像机7进行控制。
如图6所示,是本发明网络视讯远程控制方法的主要流程图。首先,系统权限控制模块22接收用户通过客户机输入的用户名及密码(步骤S601),根据存储于数据库5中的用户信息判断输入的用户名及密码是否正确(步骤S602),如果用户名及密码不正确则禁止用户登录(步骤S603),如果用户名及密码正确则摄像机访问权限控制模块23获取用户所能访问的摄像机权限(步骤S604)。连接模块31根据用户点选的某一摄像机选择按钮55连接相应的摄像机(步骤S605)。远程控制模块32指定摄像机执行有关动作,调整其镜头的角度,焦距及自动旋转,对焦功能的启动或停止(步骤S606)。讯号采集模块33采集生产现场的视讯讯号(步骤S607)。视讯编码模块34把生产现场的视讯讯号编码成计算机可读的视讯资料(步骤S608)。视讯资料传送模块35传送视讯资料至客户机(步骤S609),并储存所需的视讯资料于数据库5(步骤S610)。
如图7所示,是本发明网络视讯远程控制方法的摄像机远程控制主要流程图。首先,应用服务器3接收到用户在主系统接口对多个摄像机控制按钮(如镜头角度控制按钮51)进行操作所产生的控制指令(步骤S701)。远程控制模块32的镜头角度控制子模块321根据控制指令判断是否需要调整镜头角度(S702),如果需要调整镜头角度,则调整摄像机镜头监视方向,具体包括控制镜头向上调整一定角度、控制镜头向右转动、控制镜头向下调整一定角度及控制镜头向左转动(S703),如果不需要调整镜头角度,则摄像头自动旋转控制子模块322根据控制指令判断是否需要旋转摄像头(S704),如果需要旋转摄像头,使摄像机镜头按水平方向自动旋转,并且能使已经旋转的摄像头停止旋转(S705),如果不需要旋转摄像头,则镜头焦距控制子模块323判断是否需要调整镜头焦距(S706),如果需要调整镜头焦距,则调准摄像机镜头的焦距,使指定范围内的物体影像更加清晰,具体包括调整镜头到较大焦距,便于查看远处的景象,提高图像清晰度或调整镜头到较近焦距,便于查看近处的景象,提高图像清晰度(S707),如果不需要调整镜头焦距,则自动对焦子模块324根据控制指令判断是否需要自动对焦(S708),如果需要自动对焦,则启动摄像机镜头的自动对焦功能(S709),对每一控制指令的执行后,都返回至步骤S602,重复上述步骤,直到判断出不需要自动对焦,则控制指令执行完毕(S710)。
权利要求
1.一种网络视讯远程控制系统,包括多个客户机、一网络伺服器、一应用服务器、一数据库、一企业网站及多个摄像机,其中客户机登录企业网站可获得网络服务器所提供的一交互式用户接口,所述交互式用户接口提供多个摄像机选择按钮及多个摄像机控制按钮,其特征在于,其中应用服务器包括有一远程控制模块,用于根据用户需求发送控制指令并相应调整摄像机,并储存所需的视讯资料,其包括有一镜头角度控制子模块,用于调整摄像机镜头监视方向;一摄像头自动旋转控制子模块,用于使摄像机镜头按水平方向自动旋转或停止旋转;一镜头焦距控制子模块,用于调准摄像机镜头的焦距;一自动对焦子模块,用于启动摄像机镜头的自动对焦功能;及所述应用服务器可根据用户对上述摄像机控制按钮进行操作所产生的控制指令运行上述子模块以对摄像机进行控制。
2.如权利要求1所述的网络视讯远程控制系统,其特征在于,其中应用服务器还包括一连接模块,用于用户点选摄像机选择按钮时连接相应的摄像机。
3.如权利要求1所述的网络视讯远程控制系统,其特征在于,其中应用服务器还包括一讯号采集模块,用于采集视讯讯号。
4.如权利要求1所述的网络视讯远程控制系统,其特征在于,其中应用服务器还包括一视讯编码模块,用于把采集到的视讯讯号转化为计算机可读的视讯资料。
5.如权利要求1所述的网络视讯远程控制系统,其特征在于,其中应用服务器还包括一视讯编码模块,用于把采集到的视讯讯号转化为计算机可读的视讯资料。
6.如权利要求1所述的网络视讯远程控制系统,其特征在于,其中应用服务器还包括一视讯资料传送模块,用于传送视讯资料至客户机。
7.如权利要求1所述的网络视讯远程控制系统,其特征在于,其中网络服务器包括一基本数据管理模块,用于维护用户资讯。
8.如权利要求1所述的网络视讯远程控制系统,其特征在于,其中网络服务器还包括一系统权限控制模块,用于接收用户登录企业网站的用户名及密码,并根据存储于数据库中的用户信息查询该用户名及密码是否正确,密码不正确的用户将无法进入该系统。
9.如权利要求1所述的网络视讯远程控制系统,其特征在于,其中网络服务器还包括一摄像机访问权限控制模块,用于查询该用户对各摄像机的访问权限,并将可访问的摄像机生成菜单以便用户操作,用户仅可访问授权的摄像机。
10.如权利要求1所述的网络视讯远程控制系统,其特征在于,其中所述数据库用于存储用户信息、用户访问权限信息及各工作现场的视讯资料文件。
11.如权利要求1所述的网络视讯远程控制系统,其特征在于,其中所述多个摄像机,用于输出其所捕捉的视讯讯号,并响应控制讯号,调整其镜头的角度,焦距及自动旋转,对焦功能的启动或停止。
12.一种网络视讯远程控制方法,其特征在于,包括提供一交互式用户接口,其包括有多个摄像机选择按钮及多个摄像机控制按钮;根据用户所点选的摄像机选择按钮连接摄像机;通过接收用户点选摄像机控制按钮所产生的控制指令指定摄像机执行有关控制动作;获得上述摄像机采集的视讯讯号;进行视讯讯号编码,把视讯讯号编码成计算机可识别的视讯资料;及传送视讯资料至客户机。
13.如权利要求12所述的网络视讯远程控制方法,其特征在于,还包括接收该用户的用户名及密码判断该用户是否为授权的用户。
14.如权利要求13所述的网络视讯远程控制方法,其特征在于,还包括若该用户系未授权的用户,拒绝该用户登录。
15.如权利要求13所述的网络视讯远程控制方法,其特征在于,还包括若该用户是授权的用户,获取该用户可访问的摄像机权限。
16.如权利要求12所述的网络视讯远程控制方法,其特征在于,所述控制动作包括调整摄像机镜头监视方向;使摄像机镜头按水平方向自动旋转或停止旋转;调准摄像机镜头的焦距;启动摄像机镜头的自动对焦功能。
全文摘要
一种网络视讯远程控制系统,该系统包括多个客户机、一网络服务器、一应用服务器、一数据库、一企业网站及多个摄像机。其中应用服务器包括有一远程控制模块用于根据用户需求产生控制指令并相应调整摄像机,并储存所需的视讯资料。此外,本发明还提供一种网络视讯监控系统的远程控制方法。
文档编号H04N7/18GK1610282SQ20031011193
公开日2005年4月27日 申请日期2003年10月21日 优先权日2003年10月21日
发明者王志麒, 何冰玉, 曹治猛 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1