在网络视频监控平台中减少云台控制延时的方法

文档序号:7633568阅读:411来源:国知局
专利名称:在网络视频监控平台中减少云台控制延时的方法
技术领域
本发明属于视频监控领域,尤其是一种在网络视频监控平台中减少云台控制延时的方法。
背景技术
网络视频监控平台通常是指安全监视和远程监控领域内用于特定应用的IP监视系统平台,其使用户能够通过IP网络实现视频监控及视频图像的录制。网络视频监控平台与模拟视频监控平台的区别在于,网络视频监控平台采用IP网络进行视频及与监控相关的各类信息传输,而不是采用点对点的模拟视频电缆进行传输。网络视频监控平台能够将视频信息数字化,并通过有线或无线IP网络进行传输,从而使实时监控和录像等功能可以扩展到所有具备网络连接的地方,同时也可以方便地与其他安防系统实现无缝集成功能。网络视频监控平台实际的带宽占用量取决于每路视频通道图像的压缩水平、图像大小以及帧速率。在高清网络视频监控平台中,由于数据量大且解码受硬件资源限制等因素,因此,会造成云台控制延时。现有的网络视频监控平台在资源分配上为每条通道平均分配延时时间,如果在不改变现有网络以及其他硬件资源的情况下,则无法减少云台控制延时。如果要减少云台控制延时,就需要用户为视频数据开辟专用的网络或者通过交换机和路由器网络带宽资源进行划分,为视频应用保留专用的带宽资源,这样会造成资源及成本的大幅度提高。

发明内容
本发明的目的在于克服现有技术的不足,提供一种在网络视频监控平台中减少云台控制延时的方法,该方法能够在不改变现有网络结构、不增加新投资的情况下减少云台控制延时。本发明解决其技术问题是采取以下技术方案实现的一种在网络视频监控平台中减少云台控制延时的方法,包括以下步骤(1)启动网络视频监控平台并与前端设备建立连接,同时开启前端设备的移动侦测功能;(2)网络视频监控平台对每个视频预览通道进行移动侦测,实时获取每个通道预览视频运动状态;(3)网络视频监控平台网络根据每个通道预览视频运动状态对每个通道最大码率进行动态分配。而且,所述启动网络视频监控平台包括对每个通道预览视频运动状态、通道预览视频运动状态优先级及通道最大码率进行初始值的设置并启动时间触发器。 而且,所述通道预览视频运动状态值的初始值设为0,所述通道预览视频运动状态
优先级的初始值设为1,所述通道最大码率的初始值设为最小限值。 而且,所述步骤O)的具体方法为前端设备实时侦测每个视频预览通道是否发生图像移动,当侦测到视频预览通道发生图像移动时,向网络视频监控平台发送移动侦测报警,网络视频监控平台接收报警后,将该通道预览视频运动状态值加1。而且,所述通道预览视频运动状态优先级与通道最大码率的对应关系为一一对应关系,最大码率最小限值对应通道预览视频运动状态优先级的最低值,最大码率最大限值对应通道预览视频运动状态优先级的最高值。而且,所述步骤(3)的具体方法为首先确定通道预览视频运动状态优先级,然后根据通道预览视频运动状态优先级与通道最大码率的对应关系,分别设置前端设备中每个视频通道的通道最大码率。而且,所述确定通道预览视频运动状态优先级的方法为网络视频监控平台的时间触发器经过一个触发间隔时间后触发,将该通道预览视频运动状态值与上次时间触发器触发时该通道预览视频运动状态值进行对比,如果相等,则将视频通道运动状态值重新设为初始值0,通道预览视频运动状态优先级重新设为初始值1,同时设置前端设备中该通道最大码率为最小限值;如果不相等,则将通道预览视频运动状态优先级加1。而且,所述步骤(3)还包括当需要对某个视频预览通道进行云台控制操作时,通过手动方式直接将该通道预览视频运动状态优先级设为最高级,同时设置该通道预览视频的最大码率为最大值。本发明的优点和积极效果是本发明设计合理,网络视频监控平台对每个视频预览通道进行移动侦测,实时获取每个通道预览视频运动状态,设置通道预览视频运动状态优先级,并根据通道预览视频运动状态优先级的高低对视频预览通道最大码率的进行动态分配,利用动态分配预览视频通道的最大码率对网络资源进行动态分配管理,实现了在不改造现有网络及其他硬件资源的条件下减少了在网络视频监控平台中进行云台控制延时。


图1为本发明的处理流程示意图。
具体实施例方式以下结合附图对本发明实施例做进一步详述一种在网络视频监控平台中减少云台控制延时的方法,如图1所示,左边实线框代表网络视频监控平台的处理过程,右边实线框代表与网络视频监控平台相连接的前端设备的处理过程,网络视频监控平台通过前端设备实现对视频通道的移动侦测功能,通过实时移动侦测告警和时间触发器获取每个通道预览视频运动状态,设置通道预览视频运动状态优先级,并根据通道预览视频运动状态优先级的高低对视频预览通道最大码率的进行动态分配。下面对本发明内容做详细说明,本方法包括以下步骤步骤1 启动网络视频监控平台并与前端设备建立连接,同时开启前端设备的移动侦测功能。在本步骤中,网络视频监控平台启动后与前端设备通过网络连接在一起进行交互处理,对每个通道预览视频运动状态、通道预览视频运动状态优先级及通道最大码率进行初始值的设置并启动时间触发器并开启前端设备的移动侦测功能。通道预览视频运动状态可以用数字来表示,例如,通道预览视频运动状态值为数字0时,代表运动状态为静止,当视频预览通道的图像发生移动时,该通道预览视频运动状态值增加,随着视频预览通道的图像持续发生移动,该通道预览视频运动状态值逐步增加。 通常,每个通道预览视频运动状态的初始值均设为0。通道预览视频运动状态优先级可以根据每个通道在不同时间所表现的通道预览视频运动状态来设置,当运动状态为静止时,该视频预览通道优先级最低,当优先级为1表示最低。通常,通道预览视频运动状态优先级的初始值设为1。通道最大码率根据通道预览视频运动状态优先级分别设置对应值,通道最大码率与通道预览视频运动状态优先级存在一一对应关系,最大码率最小限值对应通道预览视频运动状态优先级的最低值,最大码率最大限值对应通道预览视频运动状态优先级的最高值。通常,每个通道最大码率的初始值设为最小限值。时间触发器的触发时间间隔设为1分钟,该时间间隔可以根据需要设置为其他值。步骤2 网络视频监控平台对每个视频预览通道进行移动侦测,实时获取每个通道预览视频运动状态。在本步骤中,前端设备实时侦测每个视频预览通道是否发生图像移动,当侦测到视频预览通道发生图像移动时,向网络视频监控平台发送移动侦测报警,网络视频监控平台接收报警后,将该通道预览视频运动状态值加1。步骤3 网络视频监控平台网络根据每个通道预览视频运动状态对每个通道最大码率进行动态分配。在本步骤中,首先确定通道预览视频运动状态优先级,其方法为网络视频监控平台的时间触发器经过一个触发间隔时间后触发(在本实施例中为1分钟),将该通道预览视频运动状态值与上次时间触发器触发时该通道预览视频运动状态值进行对比,如果相等, 说明该通道预览视频运动状态为静止状态,则将视频通道运动状态值重新设为初始值0,通道预览视频运动状态优先级重新设为初始值1,同时设置前端设备中该通道最大码率为最小限值;如果不相等,说明该通道预览视频运动状态为运动状态,则将通道预览视频运动状态优先级加1(如果此时通道预览视频运动状态优先级已经达到最大值,则保持优先级不变)。在确定了通道预览视频运动状态优先级后,然后根据通道预览视频运动状态优先级与通道最大码率的对应关系,分别设置前端设备中每个视频通道的通道最大码率,由于通道最大码率与通道预览视频运动状态优先级存在一一对应关系,所以通道最大码率根据通道预览视频运动状态优先级分别设置对应值,从而实现对通道最大码率的动态分配,对硬件资源按优先级进行动态分配,减少了在网络视频监控平台中进行云台控制延时。另外,当对某个视频预览通道进行云台控制操作时,可以通过手动方式直接将该通道预览视频运动状态优先级设为最高级,同时设置该通道预览视频的最大码率为最大值,从而快速地对云台进行控制。需要强调的是,本发明所述的实施例是说明性的,而不是限定性的,因此本发明并不限于具体实施方式
中所述的实施例,凡是由本领域技术人员根据本发明的技术方案得出的其他实施方式,同样属于本发明保护的范围。
权利要求
1.一种在网络视频监控平台中减少云台控制延时的方法,其特征在于包括以下步骤(1)启动网络视频监控平台并与前端设备建立连接,同时开启前端设备的移动侦测功能;(2)网络视频监控平台对每个视频预览通道进行移动侦测,实时获取每个通道预览视频运动状态;(3)网络视频监控平台网络根据每个通道预览视频运动状态对每个通道最大码率进行动态分配。
2.根据权利要求1所述的在网络视频监控平台中减少云台控制延时的方法,其特征在于所述启动网络视频监控平台包括对每个通道预览视频运动状态、通道预览视频运动状态优先级及通道最大码率进行初始值的设置并启动时间触发器。
3.根据权利要求2所述的在网络视频监控平台中减少云台控制延时的方法,其特征在于所述通道预览视频运动状态值的初始值设为0,所述通道预览视频运动状态优先级的初始值设为1,所述通道最大码率的初始值设为最小限值。
4.根据权利要求1所述的在网络视频监控平台中减少云台控制延时的方法,其特征在于所述步骤O)的具体方法为前端设备实时侦测每个视频预览通道是否发生图像移动, 当侦测到视频预览通道发生图像移动时,向网络视频监控平台发送移动侦测报警,网络视频监控平台接收报警后,将该通道预览视频运动状态值加1。
5.根据权利要求1所述的在网络视频监控平台中减少云台控制延时的方法,其特征在于所述通道预览视频运动状态优先级与通道最大码率的对应关系为一一对应关系,最大码率最小限值对应通道预览视频运动状态优先级的最低值,最大码率最大限值对应通道预览视频运动状态优先级的最高值。
6.根据权利要求1所述的在网络视频监控平台中减少云台控制延时的方法,其特征在于所述步骤(3)的具体方法为首先确定通道预览视频运动状态优先级,然后根据通道预览视频运动状态优先级与通道最大码率的对应关系,分别设置前端设备中每个视频通道的通道最大码率。
7.根据权利要求6所述的在网络视频监控平台中减少云台控制延时的方法,其特征在于所述确定通道预览视频运动状态优先级的方法为网络视频监控平台的时间触发器经过一个触发间隔时间后触发,将该通道预览视频运动状态值与上次时间触发器触发时该通道预览视频运动状态值进行对比,如果相等,则将视频通道运动状态值重新设为初始值0, 通道预览视频运动状态优先级重新设为初始值1,同时设置前端设备中该通道最大码率为最小限值;如果不相等,则将通道预览视频运动状态优先级加1。
8.根据权利要求1所述的在网络视频监控平台中减少云台控制延时的方法,其特征在于所述步骤(3)还包括当需要对某个视频预览通道进行云台控制操作时,通过手动方式直接将该通道预览视频运动状态优先级设为最高级,同时设置该通道预览视频的最大码率为最大值。
全文摘要
本发明涉及一种在网络视频监控平台中减少云台控制延时的方法,技术特点是包括以下步骤(1)启动网络视频监控平台并与前端设备建立连接,同时开启前端设备的移动侦测功能;(2)网络视频监控平台对每个视频预览通道进行移动侦测,实时获取每个通道预览视频运动状态;(3)网络视频监控平台网络根据每个通道预览视频运动状态对每个通道最大码率进行动态分配。本发明设计合理,网络视频监控平台通过实时获取每个通道预览视频运动状态并根据通道预览视频运动状态优先级的高低对视频预览通道最大码率的进行动态分配,对网络资源进行动态管理,实现了在不改造现有网络及其他硬件资源的条件下减少了在网络视频监控平台中进行云台控制延时。
文档编号H04N7/18GK102164272SQ201110087020
公开日2011年8月24日 申请日期2011年4月7日 优先权日2011年4月7日
发明者朱营营, 王立迁 申请人:天津市亚安科技电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1