基于面向对象的嵌入式网络视频监控系统软件研究与设计

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:Eltonxin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着芯片工艺和嵌入式技术的发展,视频监控开始向数字化、网络化、嵌入式化方向发展。传统的嵌入式网络视频监控系统的软件开发主要还是使用面向过程的结构化的方法,将数据和功能相分离的开发方式已经越来越不适应当前应用环境的需要。随着嵌入式应用系统功能复杂度的提高以及开发周期的要求,有必要引进一种新的开发模式,满足市场对嵌入式软件开发效率的需求。在简述了网络视频监控系统的传统技术后,本文介绍了设计模式和面向对象方法以及它们对嵌入式系统软件的意义。结合上述思想,连同软件构件化和软件框架的理念,本文设计了一种面向嵌入式网络视频监控系统软件框架—WISDOM,详细给出了其分层架构、软件构件化、任务的封装、任务消息机制、内存存储管理算法等的分析、设计与验证。基于软件模块化的设计思想,本文将WISDOM框架应用到一款使用ARM9和Linux的嵌入式网络视频监控系统服务器端程序的开发。在需求分析和模块规划之后,给出了音视频捕获模块、音视频传输模块、视频动态检测模块、捕获参数设置模块、用户认证模块的设计、实现和验证。实践结果表明,WISDOM框架很好的实现了软件复用,具有很好的跨平台和可移植特性,提高了软件开发效率。
其他文献
互联网的迅速发展导致Web信息飞速增长,Web已经成为世界上最大的信息来源。由于Web资源的迅速膨胀以及Web信息的分散性与异构性,导致知识的难以查询。目前,互联网已经发展成
图像分类是模式识别领域中的重要研究内容,在科学研究和工程技术方面有着非常广泛的应用背景。纹理,作为一种广泛存在的图像模式,自然成为图像分类的重要研究课题。提取纹理
人体检测、识别和跟踪技术一直是计算机视觉和安全领域的热点问题,也是一个广泛而综合的课题,其中人体检测又是人体识别和人体跟踪的前提和基础,人体检测结果的准确程度直接影响
随着经济全球化的不断发展,机动车的数量与日俱增,随之而来的是交通阻塞、尾气污染、噪声污染、交通事故频发等问题。智能交通系统的诞生为全方位高效管理现代交通带来了希望
神经网络在刚刚起步之初,由于硬件发展水平的限制,主要使用CPU或其集群训练模型。而对于目前深度学习中需要密集计算的多层神经网络而言,在传统的CPU环境中的训练时间成本较
学位
数据中心是云计算技术的核心部分,在云上的存储、计算、查询等服务实际上都是在数据中心完成。云计算已渗入到人们的日常生活,这导致数据中心中存储的数据急剧增多,对分布式
图像分割是指把图像分成各具特性的区域并提取出感兴趣目标的技术和过程。它是从图像处理进到图像分析的关键步骤,也是进一步图像理解的基础。图像分割技术的发展与许多其它
排样问题是指在下料的过程中尽量减少材料的损失,使材料的利用率达到最高。它广泛存在于加工生产中,如板材切割、集装箱装载、服装和家具制造等。解决好这一问题,不仅可以节
论文从工程实践的解决方案出发,论述了在ARM9嵌入式系统下进行3D程序开发和优化的具体方法和相关理论。论文首先介绍了嵌入式系统的相关概念和特点,并重点介绍了当前在ARM9嵌