[发明专利]终端摄像装置云台控制任务运行方法及其装置无效
申请号: | 200910077190.6 | 申请日: | 2009-01-19 |
公开(公告)号: | CN101478666A | 公开(公告)日: | 2009-07-08 |
发明(设计)人: | 王世初;陈绍新 | 申请(专利权)人: | 北京中星微电子有限公司 |
主分类号: | H04N7/18 | 分类号: | H04N7/18;H04L29/06;F16M11/18 |
代理公司: | 上海和跃知识产权代理事务所 | 代理人: | 孟建勇 |
地址: | 100083北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 摄像 装置 控制 任务 运行 方法 及其 | ||
技术领域
本发明涉及一种终端摄像装置的云台控制任务运行方法及其装置,尤其是该等方法及装置是用于基于网络的视频监控系统中的终端摄像装置。
背景技术
随着多媒体技术的发展,多媒体监控系统越来越多地被用在安全防范、远程监控、远程教学、远程会议、远程演示、社区服务等领域,并发挥着重大的作用。目前,在大多数单位和地方已经实现了通过传输视频或音频来进行实时监控的系统,譬如在一些安装了相应监控系统的写字楼,或者一些具有很好安全管理系统的生活小区,甚至是一些私人住宅内等。
其中的终端摄像装置是用于采集视频流,以便客户端可监控其所监控的区域。其中在终端摄像装置中,一般需要同时运行以下几个任务:信令任务,负责收发信令方面的消息,进行逻辑处理;媒体流发送任务,负责向用户发送媒体流;外围部件(如云台)控制任务,根据信令的指示控制外围部件。
信令任务是系统的核心,对时间要求比较高,一般不允许被阻塞。而媒体发送任务和外围部件控制任务是根据信令任务的指示来运行的,在没有指令发过来时,应该被阻塞或销毁。这是终端摄像装置正常运行其任务的情况,但是当其负荷较高时,这些同时运行的任务之间很可能会发生冲突,作为系统核心的信令任务的运行,很可能会因其它任务的运行而被影响,这就会进而影响到终端摄像装置对于系统指令的反馈。
因此,业界亟待提出一种可用于网络视频监控系统终端监控设备任务运行方法。
进一步的,终端摄像装置的信令任务如何稳定的接收系统发送的对终端摄像装置的控制指令,以便有效的完成系统的控制要求,也是业界急需解决的一个问题。
发明内容
有鉴于此,本发明的一个目的在于提供一种网络视频监控系统的终端摄像装置的任务运行方法,其可以在不影响信令任务运行的情况下进行外围部件云台的控制任务运行的控制,并便于信令任务与外围部件云台的控制任务之间的通信。
为了达到上述目的,本发明的一个实施方式提供了一种用于网络视频监控系统终端摄像装置的云台控制任务运行方法,其包括有以下步骤。单独创建可被终端摄像装置运行的信令任务所调用的云台控制任务,且其在不使用时处于阻塞状态。当信令任务接收到由网络视频监控系统发来的云台控制指令时,其会唤醒云台控制任务,并将接收到的云台控制指令传递给云台控制任务。当云台控制任务接收到指令后,其会向云台解码器发送云台控制指令。云台解码器进而控制驱动电机驱动云台根据云台控制指令进行运动。经过设定时间后,云台控制任务会向云台解码器发送停止运动的指令以终止一次进行的云台控制操作。
进一步的,在不同实施方式中,其中单独创建的云台控制任务是在系统启动时,通过调用网络视频监控系统的操作系统中相应的应用编程接口API(Application Programming Interface,API)来创建完成的。
进一步的,在不同实施方式中,其还包括有以下步骤,创建一个信号量,并利用该信号量来阻塞创建的云台控制任务,并等待信令任务的唤醒。
进一步的,在不同实施方式中,其还包括有以下步骤,当信令任务接收到控制指令时,其会增加该信号量的值,将云台控制任务唤醒。
进一步的,在不同实施方式中,其还包括有以下步骤,当云台控制任务执行完后,信号量的值会修改为初始值进而重新阻塞云台控制任务。
进一步的,在不同实施方式中,其还包括有以下步骤,当信令任务接收到云台控制指令信息时,其会将云台控制指令保存到全局变量中。而云台控制任务会从全局变量中将云台控制指令保存到局部变量中。
进一步的,在不同实施方式中,其还包括有以下步骤,若在云台控制期间,信令任务又接收到系统发出的云台控制指令,则其会修改全局变量的信息,并再次增加云台控制任务信号量的值。
进一步的,在不同实施方式中,其还包括有以下步骤,若在云台控制期间,信令任务又接收到系统发出的云台控制指令,则其会先查看信号量的值,若其等于预设的最高值,则信令任务会忽略这次收到的云台控制指令。
进一步的,在不同实施方式中,其中云台控制任务是通过RS232或RS485端口发送指令给云台解码器。
进一步的,在不同实施方式中,其中云台驱动电机对云台的驱动为点动模式。根据点动控制的步进大小延时设定的时间后,云台控制任务会向云台控制器发送停止命令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中星微电子有限公司,未经北京中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910077190.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种线式电极高压脉冲电场灭菌装置
- 下一篇:光拾取装置