文摘
英文文摘
声明
第一章 绪论
1.1 研究背景及意义
1.2 视频监控系统
1.2.1 视频监控系统的现状
1.2.2 视频监控系统的发展
1.3 嵌入式系统概述
1.3.1 嵌入式技术的基本概念与发展
1.3.2 嵌入式系统的基本构成
1.3.3 嵌入式操作系统的介绍
1.4 本论文研究目标
1.5 本论文组织结构
第二章 视频监控系统的总体设计
2.1 总体设计方案
2.2 系统硬件设计方案
2.2.1 ARM微处理器
2.2.2 嵌入式视频监控系统的实验平台
2.2.3 USB摄像头
2.3 系统软件设计方案
2.3.1 嵌入式操作系统的选择
2.3.2 系统应用软件的主要组成部分
2.4 本章小结
第三章 嵌入式Linux系统的开发与实现
3.1 Linux交叉开发模式
3.2 交叉开发环境的建立
3.2.1 开发环境框图
3.2.2 Linux下宿主机环境的配置
3.2.3 安装交叉开发工具
3.3 嵌入式系统启动程序的设置
3.4 USB驱动程序接口与摄像头驱动移植
3.4.1 Spca5xx-LE简介
3.4.2 USB驱动程序和摄像头驱动
3.4.3 spca5xx_LE的移植
3.5 本章小结
第四章 视频监控系统应用软件的实现
4.1 利用V4L进行图像采集
4.1.1 V4L简述
4.1.2 V4L结构体的定义及初始化
4.1.2 图像采集的具体实现
4.2 网络远程视频监控实现
4.2.1 FFMPEG项目简介
4.2.2 FFMPEG的移植
4.2.3 基于FFMPEG的嵌入式网络视频监控
4.3 利用背景减除法实现运动目标检测
4.3.1 运动目标检测原理
4.3.2 基于背景减除法的运动目标检测
4.3.3 软件实现
4.3.4 视频监控测试结果
4.4 报警模块的设计与实现
4.5 本章小结
第五章 总结与展望
致谢
参考文献