论文部分内容阅读
视频监控系统具有良好的应用前景,但目前市场上的监控系统存在着诸多不足。模拟视频监控系统具有局限于本地视频监控、传输距离短、速度慢、存储受限、不易升级的问题。数字视频监控系统虽然克服了以上缺点,但是存在架线困难,成本较高的缺陷。传统的无线视频监控系统具有传输模式单一、网络传输速度不够稳定的情况。因此,本文设计了一个运用最新视频编码标准H.264进行数据压缩并集成多种网络接入模式的嵌入式视频监控终端系统。本嵌入式视频监控终端系统的特点如下:硬件系统包括S3C6410处理器、256M内存、2G NAND FLASH、130W像素摄像头、支持802.11b/g模式的USB无线网卡以及3G模块和GPRS扩展口。软件系统包括系统引导程序U-boot、嵌入式Linux操作系统、根文件系统YAFFS2、终端视频监控软件。本文的主要工作是软件系统部分,研究内容如下:1.移植系统引导程序U-boot。首先分析了U-boot的工作原理;其次重点研究了U-boot程序的架构和编写过程;最后根据本系统的需要对U-boot程序进行了裁减并移植到ARM平台上。2.裁减嵌入式Linux操作系统。首先对Linux的功能和软件架构进行分析;然后对Linux源代码进行仔细阅读;最后根据需要删除不需要的功能,增加Linux不完善的部分并进行系统移植。3.制作文件系统。首先了解文件系统的作用以及文件系统的组成;其次分析本系统所需的功能并添加相应的文件;最后用相应的制作工具生成适合嵌入式系统的根文件系统YAFFS2。4.开发视频监控软件。视频监控软件包括视频采集程序、视频压缩程序和视频传输程序。该软件实现了视频监控终端系统的基本功能,达到了预期效果。通过对本文终端系统的研发,满足了某研究所对无人机地面站视频监控的需要。该终端系统进行了大量测试并稳定运行,这证明了本文的开发方法对视频监控终端系统的研究具有一定的参考价值。