基于ARM的多路视频监控的设计
基于ARM的多路视频监控的设计(开题报告,外文翻译,论文14700字)
摘 要
随着嵌入式技术、无线网络传输、图像处理等技术的日益成熟,嵌入式无线网络视频监控技术也获得了飞速的发展。与具有地区局限性、成本高、价格昂贵等缺点的传统视频监控相比,嵌入式无线网络视频监控必将成为视频监控行业的一种趋势。
本文针对嵌入式视频监控的需求,结合嵌入式技术、无线网络技术、图像处理技术等相关技术,设计了一种性能高、实时性好、成本低的基于ARM9的嵌入式网络视频监控系统。论文首先描述了视频监控的背景和意义,并分析了其发展概况。通过所需模块不同方案的优缺点比较,选择了合适的视频监控的解决方案。之后,在此方案的基础上提出软硬件总体架构,最后,完成硬件平台的搭建以及软件系统的开发。其中,根据视频采集以及无线传输的需求选择了摄像头以及路由器,搭建嵌入式设计所需的交叉环境。最后完成了Linux操作系统下基于V4L2原理的视频采集和无线网络传输视频数据,以及安卓操作系统下视频的显示。
关键词:嵌入式 视频监控 Linux 安卓
Multi-channel video monitoring based on ARM
ABSTRACT
With the rapid development of embedded technology, wireless network transmission technology, and image processing technology, the embedded wireless video monitoring technology emerged. Compared with the traditional video surveillance, which has the limitations of regional limitations, high cost, and expensive price, the embedded wireless network video surveillance will become a trend of the video surveillance industry. [资料来源:http://www.doc163.com]
This paper combines embedded technology, wireless network transmission technology, image processing technology, and design an embedded wireless video surveillance system based on ARM9 with the advantages of high performance, good real-time, low cost. The paper firstly describes the background and the development of video surveillance, and analyzes the significance of video surveillance.By comparing the advantages and disadvantages of the different schemes, the paper chooses the appropriate solution for video surveillance, and then puts forward the overall structure of hardware and software. According to the video capture and wireless transmission, the paper chooses the camera and the router, and build the cross environment for the embedded design. Finally, we completed video acquisition based on V4L2 under Linux operating system , and video display under the Android operating system.
Keywords:embedded video surveillance Linux Android
目 录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1 研究背景及意义 1
1.2 发展概况及现状 1
1.3 本论文主要任务 2
1.4 论文结构安排 2
第二章 系统总体方案设计 3
2.1 总体方案 3
2.2 嵌入式平台模块的方案 3
2.3 视频采集模块的方案 4
2.4 无线传输模块的方案 5
2.5 手机平台模块的方案 5
第三章 多路视频采集的硬件实现 7
3.1 概述 7
3.2 mini2440开发板的最小系统 7
3.2.1 电源电路 7
3.2.2 复位电路 9
3.2.3 时钟电路 10
3.2 视频采集电路 10
3.3 无线传输电路 12
第四章 多路视频采集的软件系统实现 15
4.1 概述 15
4.2 服务器主程序方案 15
4.2.1 视频采集模块 16
4.2.2 无线传输模块 19
4.3 客户端主程序方案 20
4.3.1 登录界面 20
4.3.2 视频显示界面 22
第五章 系统调试 26 [资料来源:Doc163.com]
5.1 代码测试与调试 26
5.2 硬件系统调试 26
5.3 软件系统调试 28
结 语 31
参考文献 32
附录A 系统硬件原理图 33
附录B 源程序 39
致谢 57