论文部分内容阅读
嵌入式视频监控系统以嵌入式技术、视频编码技术以及网络通信技术为核心,与传统的视频监控系统相比,具有成本较低、体积小巧、结构紧凑、扩展性好以及性能稳定等突出优势,具有广阔的应用前景和市场需求。以此为背景,本文对基于ARM11的嵌入式视频监控系统进行了深入研究。本文首先分析了视频监控系统的发展历程、应用和研究现状以及未来发展趋势,根据监控系统的功能要求设计了基于S3C6410的嵌入式视频监控系统的硬件平台,构建了嵌入式Linux开发环境,对主机上交叉编译环境的建立过程以及如何在目标平台上移植系统引导代码U-Boot和嵌入式Linux内核进行了研究,并讨论了利用Busybox构建根文件系统的方法。论文详细阐述了嵌入式视频监控系统中视频采集、LCD显示、拍照录像、文件回放以及图像的网络传输等功能在应用程序上的实现,完成了视频模数转换芯片SAA7113H以及LCD液晶屏在Linux系统下的设备驱动程序设计。采用Qt/E4.7作为嵌入式图形用户界面的开发工具,分析了Qt独具特色的信号槽机制,论述了新版本Qt/E的优良特性及其在嵌入式开发板上的移植方法,在此基础上完成了监控系统GUI应用程序的设计与开发。