一种通用的云台控制框架设计与实现

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:maciqian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,视频监控技术得到了快速发展,已经从模拟监控时代过渡到数字监控和IP网络监控时代,其应用也广泛深入到各行各业。摄像机云台控制PTZ(Pan Tilt Zoom)是视频监控系统的前端控制中心,是系统正常运作的重要保障。但是传统的云台控制系统设计商只重视功能的快速实现,轻视基础架构,内部功能模块划分不清晰,导致用户、设备、权限、命令、协议相互混杂,不利于系统的维护和扩展,而且不同的云台控制系统采用不同的实现技术和标准,导致系统间无法互联互通,应用上存在很大的局限性。   针对以上不足,本文设计了一个基于框架的综合云台控制系统,构建了一个通用的云台控制框架,系统采用分层设计的思想,从复杂的业务中分离出基础组件,降低了模块间的耦合度,便于系统的维护和扩展;采用标准的SIP协议通信,通用的XML结构传递云台控制信息,便于系统间的互联互通;子模块对外提供标准的函数接口,不依赖于运行的平台环境,便于系统的二次开发。   首先,介绍了视频监控技术的发展现状,分析了当前的云台控制系统存在的弊端,在此基础上设计了一个基于框架的综合云台控制系统,并从系统的设计思想、体系结构、模块间的交互接口和系统的控制流程四个方面对系统做了一个总体的概括。   然后,从云台权限控制和云台命令解析两部分描述了云台控制框架的实现过程。在权限控制方面,提出了一种基于角色和优先级的权限控制方法,根据控制状态设计角色和优先级的抢占策略,避免了多用户并发控制同一云台的混乱现象;在命令解析方面,提出了一种基于模板的解析技术,解决了添加新的云台协议需要编码的问题,使得系统可以灵活的兼容各种云台协议。   最后.介绍了云台控制框架的几种典型的应用模式,并在其中的强服务模式下对云台控制框架的各模块进行了功能的测试,证明了本文提出的方案的可行性。
其他文献
作为一种新的信息获取方式,无线传感器网络(Wireless Sensor Networks,简称WSNs)已成为通信领域备受关注的研究热点。无线传感器网络是一种新型的无基础设施的无线网络,能够
随着计算机技术的发展,数字图像处理与分析技术在科学研究、工业生产、医疗卫生、教育、娱乐、管理和通信等方面得到了广泛的应用。边缘检测是图像处理与分析中最基础也是最重
内存已成为当前计算机系统性能的主要瓶颈之一,它的访问速度通常比处理器慢上数百倍。为缩小内存和处理器间的速度差异,cache得到了普遍应用。它对计算机性能的影响也随内存
大型复杂系统的模型往往需要通过系统分解的形式来构建。很多系统构建模型方法都只能构建静态模型,不提供对系统模型的模拟仿真,一旦模型构建出现问题,就需要对整个系统进行
音乐情感分析是人工智能的一个研究方向,研究目标是使计算机能够识别音乐的情感。目前音乐情感分析的研究成果主要应用在计算机自动作曲以及基于情感的音乐检索等方面。本文
多核并行系统中的任务调度是根据一定的调度规则和策略,将复杂程序的所有任务按照一定执行时序分配到并行分布的多个内核上,并行处理任务。这个问题是强NP完全的,是最难的组
当今时代随着计算机技术的高速发展,管理信息系统开始普及,各行各业都逐渐建立起自己的管理信息系统。这些系统运行一段时间之后,会形成大量的历史数据,但是这些系统不具备对
今天的Web Service技术早已失去了Web赖以成功的简洁性,它们并不像Web那样工作,并且正日益丧失其原有的优势。其实,Web背后的技术足以支撑强大的远程服务,这种服务可以延伸到
XML (eXtensible Markup Language)是被w3c基于标准的广义标记语言所创建,被用作定义语义标记。在Web服务、电子商务、数字图书馆等诸多网络相关应用领域已经成为描述数据的
论文介绍了数字水印技术的概念和原理、关系数据库水印技术的概念和原理,探讨了几种关系数据库水印算法,重点提出了一种基于循环冗余检验的关系数据库水印算法。   该算法在