| 【中文题名】 | 基于嵌入式Linux的远程图像监控系统 |
| 【英文题名】 | Remote Image Monitor and Control System Based on Embedded Linux |
| 【学科专业】 | 电路与系统 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2006-4-5 |
| 【中关键词】 | 嵌入式Linux,Video4Linux,JPEG,压缩,嵌入式HTTP,服务器 |
| 【英关键词】 | Embedded Linux,Video4Linux,JPEG compression,Embedded HTTP Server,C/S mode,B/S mode,Common Gateway Interface, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>自动化技术及设备>自动化系统>监视、报警、故障诊断系统> |
| 【论文摘要】 | 随着Internet 技术的飞速发展和图形图像技术特别是图像编解码技术的日益成熟,使得基于传统PC 机的多媒体网络化图像监控系统已成为现实。随着嵌入式技术的进一步发展以及人们对降低监控系统成本和提高可靠性的迫切要求,基于嵌入式系统的远程图像监控系统将成为新的研发热点。
本文把嵌入式系统开发技术与Internet 技术相结合,实现了基于嵌入式Linux 的远程图像监控系统。该监控系统作为服务端的是嵌入式Linux 系统平台,它采用arm内核的S3C2410 芯片作为处理器,服务器程序在其上以后台方式运行,等待监控系统环境中客户机使用浏览器发送的访问请求,可以实现在局域网乃至Internet 网上对摄像头的远程控制和采集参数进行设置。
本文首先简要介绍了系统的实现方案,接着说明了嵌入式系统开发的特点。在此基础上,把系统设计分为硬件设计和软件设计两大部分。硬件部分重点论述了S3C2410 处理器与存储器和网络控制器芯片的接口设计问题。软件部分首先讨论了嵌入式Linux 下USB 接口摄像头驱动的实现和如何利用Video4Linux API 函数实现视频采集问题,接着重点论述了根据嵌入式系统平台的特点和实... |
| 【论文题纲】 |
|
摘要 |
5-6 |
|
ABSTRACT |
6-9 |
|
1 绪论 |
9-15 |
|
1.1 课题来源与国内外概况 |
9-10 |
|
1.2 系统简介 |
10-13 |
|
1.3 嵌入式LINUX 系统的软件开发 |
13-15 |
|
2 系统硬件设计 |
15-24 |
|
2.1 S3C2410 存储器控制器与存储器接口电路 |
15-20 |
|
2.2 处理器S3C2410 网络接口扩展的电路设计 |
20-22 |
|
2.3 USB 控制器及USB 电路 |
22 |
|
2.4 S3C2410 的UART 端口及由其扩展的串口电路 |
22-24 |
|
3 系统的软件设计 |
24-47 |
|
3.1 视频图象采集的软件实现 |
24-34 |
|
3.2 图像数据的JPEG 压缩编码 |
34-47 |
|
4 系统平台的网络通信功能实现及INTERNET 的直接接入 |
47-58 |
|
4.1 TCP/IP 协议概述及具体工作过程 |
47-51 |
|
4.2 网络通信功能实现的应用程序设计 |
51-58 |
|
5 系统调试及运行结果 |
58-62 |
|
5.1 程序调试方法及代码移植 |
58-59 |
|
5.2 具体各个应用程序和在监控系统中程序集成后的运行结果 |
59-62 |
|
6 系统工作总结和展望 |
62-64 |
|
6.1 系统工作总结及系统改进方向 |
62-63 |
|
6.2 展望 |
63-64 |
|
致谢 |
64-65 |
|
参考文献 |
65-68 |
|
附录1 攻读学位期间发表文章目录 |
68-69 |
|
附录2 硬件设计部分电路图 |
69-70 |
|
附录3 视频采集的单帧实现程序 |
70-78 |
|
附录4 JFIF 文件实现程序 |
78-85 |
|
附录5 基于C/S 模式的网络通信程序 |
85-93 |
|
| 【DOI】 | LunWen.ID:2.2008.378165 |