基于Linux的嵌入式远程视频监控系统设计

来源 :重庆大学 | 被引量 : 0次 | 上传用户:minglancao002
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年来,由于嵌入式技术和网络技术的进步,各种设备都正朝着网络化、智能化和集成化的方向发展。电子设备被应用到生产和生活的各个方面,不仅为社会提供了巨大的经济效益,也为人们提供了方便。随着嵌入式技术和计算机技术的飞速发展、宽带的普及、图像处理技术的大幅度提高,视频监控系统已悄然演变为当下可视化领域一个最新的开发热点。  Linux系统是完全开放源代码的,有许多操作系统爱好者做技术支持。Linux操作系统的内核小、效率高。系统时完全开放源代码的OS,在价格上具有特别强的竞争力,适合中国的国情。目前,很多企业都采用嵌入式Linux作为系统来开发产品。并且该系统支持更多的芯片构架,是一个跨平台的系统,在更换CPU时就不会遇到更换平台时带来的麻烦,该系统甚至于提供了更加完整的网络协议栈支持。因此,嵌入式Linux操作系统成为了目前最主流的嵌入式操作系统,在工程实际中被广泛应用。  本课题“基于Linux的嵌入式远程监控系统设计”完整地实现了嵌入式远程视频监控系统的整体设计。在简要地对当前的嵌入式系统现状进行分析阐述后,依据嵌入式系统的特点给出了课题研究系统的总体设计方案。在总体方案中包含了硬件系统的构建和软件系统的设计两个方面的研究内容。  硬件系统的构建部分,首先从概念、特点以及应用领域三个方面对ARM处理器进行了大致的介绍,接下来在对所选的微处理器 S3C2440A芯片及其内部构造进行了相关的概述,最后在重点论述了 S3C2440A微处理器的外围电路的搭建,其内容中包含存储器(Nand Flash和SDRAM)、串口功能模块与USB接口等外围电路的构建。  软件系统的设计部分,主要介绍了用于嵌入式开发的交叉编译环境的搭建方法及其视频监控终端整体的设计内容。首先对用于嵌入式开发的交叉编译环境的搭建方式方法进行了细致的阐述,接下来对目标机开展了嵌入式linux操作系统的移植工作,内容涉及Bootloader引导程序的原理,Linux内核的编译和移植。在移植完Linux内核后,论文对视频采集设备进行了选择并对相应的USB接口摄像头的驱动进行了加载。接下来重点对 Linux下的视频采集技术进行了详细分析与设计,给出了一种基于Vide04Linux的视频采集程序。当获得视频采集图像数据后,系统对其进行了压缩与传输,并依次给出了相应的压缩程序与传输实现方式方法。
其他文献
GH4169高温合金广泛应用于航空航天等领域,其微观组织决定了使用性能,通过对组织的分析,可以评判其使用性能是否符合工程实际使用的需求,常规的微观组织检测使用金相或电子显微镜
2008年全球经历了百年一遇的金融危机,为重振经济,美国将以物联网技术为核心的“智慧地球”作为关键战略。其中以传感器技术为基础的物联网是信息技术高速发展的产物,并被预计为
进入21世纪以来,光纤通信网络因其特有的频带宽、通信容量大、低损耗等优势得以迅速发展成为全球最大的通信网络,并且在电力、航天、军事、科研等领域拥有广泛应用。光纤作为庞
激光焊接技术由于其能量密度高、热影响区小、焊接变形小、焊接速度高等众多优点,一直是激光加工方面的研究热点,并在日常生活、航空航天和汽车工业等领域得到广泛应用。激光焊