1、 学学 士士 学学 位位 论论 文文 THESIS OF BACHELOR (2011 2012 年) 题 目 学 科 部: 信息 专 业: 自动化 班 级: 081 班 学 号: 学生姓名: 指导教师: 起讫日期: 2011/12/52012/5/10 1 目 录 摘要 I Abstract II 第一章 绪论 .1 1.1 本课题的研究意义及背景 1 1.2 嵌入式系统的发展概况1 1.3 视频监控的发展概况 .2 1.4 课题主要研究内容.3 第二章 视频监控系统设计 4 2.1 监控系统的结构和原理 4 2.2 嵌入式视频监控系统的总体设计4 第三章 监控系统硬件设计 6 3.1 硬件
2、组成.6 3.2 S3C2410 处理器 .6 3.3 SDRAM 存储器 8 3.4 lash 存储器.8 3.5 摄像头 8 第四章 嵌入式视频服务器系统中操作系统的建立 . 10 4.1 交叉编译环境的建立 . 10 4.2 BootLoader 移植 10 4.3 Linux2.6.12 内核的移植 11 4.4 移植 cramfs 根文件系统 . 13 第五章 监控软件设计. 14 5.1 摄像头驱动程序模块 . 15 5.2 图像采集模块设计. 15 5.3 JPEG 图像压缩模块设计 17 5.4 嵌入式 WEB 服务器设计. 18 5.5 网络传输模块 18 第六章 性能测试与
3、分析 20 总结 22 参考文献(References) 23 致谢 23 I 基于基于ARMARM的视频采集系统的设计的视频采集系统的设计 专业:08自动化 学号:7021308009 姓名:华志刚 指导教师:汪灿华 摘要摘要: :本文介绍了一种基于ARM9 高速嵌入式处理器和JPEG 高效压缩算法的嵌入式实时视 频监控系统。介绍了系统的总体结构、硬件结构,并详细阐述了系统软件的设计与实现。 硬件系统主要是采用ARM9 为核心的嵌入式开发系统,包括微处理器芯片S3C2410,以太网 控制芯片DM9000A,SDRAM 等芯片组成,采用USB 数字摄像头OV511 做为采集终端。软件部 分采用
4、嵌入式ARM-Linux 作为硬件的操作系统, 通过移植改进的嵌入式BOA服务器作为嵌入 式服务器, 并采用Video4linux 接口编程实现视频的采集与处理, 视频压缩采用JPEG 压缩 算法,视频的传输采用RTP/RTCP 协议进行传输,并通过Activex控件显示动态视频。本文 成功利用了USB 摄像头作为视频监控系统的终端,USB 摄像头和嵌入式开发板的组合更加 可以方便的实现中间数据的处理、 保存和查询等功能。 同时动态Web技术应用到嵌入式网络 监控系统中,利用Web 浏览器实现了用户和嵌入式系统的交互。本系统经测试在实验室条 件下比较稳定,图像清晰流畅。达到了预期的设计要求。 关键词关键词:视频服务器;远程监控 ;ARM9 II