学位论文 > 优秀研究生学位论文题录展示
基于嵌入式技术的智能家居监控系统的研究与设计
作 者: 李华毅
导 师: 刘伟
学 校: 武汉理工大学
专 业: 计算机应用技术
关键词: 嵌入式技术 家居监控 多线程技术 流媒体
分类号: TP277
类 型: 硕士论文
年 份: 2008年
下 载: 492次
引 用: 6次
阅 读: 论文下载
内容摘要
安全防范问题仍然是现代人们普遍关心的问题。传统模拟家居监控产品已不能满足社会的需要,将逐渐被数字化的产品取代。随着嵌入式技术、多媒体技术、网络技术的快速发展,网络化、智能化成为家居监控系统发展的必然趋势。本文针对这一发展趋势,设计了一种基于嵌入式技术的智能家居监控系统,可以应用在现代智能住宅小区中。本系统分成两大部分:智能控制主机系统和报警中心监控系统,智能控制主机系统处于每个家庭中,报警中心监控系统处于整个小区的报警中心值班室中。本系统可实现的功能:每户家庭中的智能控制主机系统实时检测家庭中的环境数据,如温度、煤气浓度等。若有环境数据超出预警值,则发送报警信息和环境数据到报警中心监控系统,同时传输监控摄像头采集的现场图像。报警中心监控系统分别显示接收到的环境数据和图像,值班人员可以根据监控界面了解现场情况以采取相应行动。在智能控制主机系统中,本文设计并组建了一种基于ZigBee协议的无线传感器网络来检测家庭中的环境数据。在分析了ZigBee协议的基础上,编写了ZigBee模块的Linux驱动程序,设计了传感器网络的主节点和从节点的功能,设计了一种专用的应用层数据格式来进行内部通信;在分析了视频处理流程的基础上,设计并实现了一种遵守Video4Linux规范的基于分段映射技术的采集图像方案和一种基于多线程技术的图像采集、压缩和传输的系统功能;在分析了利用RTP/RTCP协议传输流媒体过程的基础上,设计并实现了一种基于分片机制的MPEG-4数据流的封装方案,并通过该协议发送封装数据;在分析了环境数据特点的基础上,设计并实现了一种封装整体环境数据方案,封装的环境数据采用UDP协议传输。在报警中心监控系统中,本文设计并实现了基于多线程技术的压缩图像接收、解压和显示的功能,实现了对接收到的环境数据按照打包规则进行解包、然后显示的功能。
|
全文目录
摘要 4-5 Abstract 5-10 第1章 绪论 10-15 1.1 研究背景 10 1.2 国内外研究现状 10-12 1.2.1 国外研究现状 10-11 1.2.2 国内研究现状 11-12 1.3 本文主要研究内容及意义 12-13 1.4 论文的结构 13-15 第2章 系统设计方案及硬件结构 15-28 2.1 智能家居监控系统的设计方案 15-19 2.1.1 报警传感器网络模块 17-18 2.1.2 视频采集压缩模块 18 2.1.3 网络传输模块 18-19 2.1.4 监控显示模块 19 2.2 智能控制主机系统的硬件结构设计 19-27 2.2.1 系统存储电路设计 20-23 2.2.2 外围接口电路设计 23-25 2.2.3 报警传感器网络电路设计 25-27 2.3 报警中心监控系统的硬件结构设计 27 2.4 小结 27-28 第3章 嵌入式系统平台的建立 28-35 3.1 嵌入式系统交叉编译环境的建立 28-29 3.2 嵌入式Linux移植 29-34 3.2.1 Linux移植流程 29 3.2.2 Bootloader的移植 29-30 3.2.3 Linux内核移植 30-34 3.2.4 YAFFS2文件系统的制作 34 3.3 小结 34-35 第4章 报警传感器网络模块设计 35-46 4.1 ZigBee技术概述 35-36 4.2 传感器网络设计 36-45 4.2.1 ZigBee模块Linux驱动设计 38-40 4.2.2 网络主节点功能软件设计 40-43 4.2.3 网络从节点功能软件设计 43-44 4.2.4 主从节点通信过程 44-45 4.3 小结 45-46 第5章 视频采集压缩模块设计 46-59 5.1 基于Video4Linux规范的开发 46-50 5.1.1 Video4Linux概述 46-47 5.1.2 视频采集编程所涉及的关键数据结构及用途 47 5.1.3 视频采集编程流程 47-48 5.1.4 基于分段映射技术的图像采集方案 48-50 5.2 基于MPEG-4的视频压缩技术 50-58 5.2.1 MPEG-4算法概述 50-54 5.2.2 MPEG-4算法的实现 54-55 5.2.3 基于多线程技术的图像采集压缩传输 55-58 5.3 小结 58-59 第6章 网络传输模块设计 59-73 6.1 流媒体技术 59-60 6.2 RTP/RTCP实时传输技术 60-65 6.2.1 RTP/RTCP概述 60-63 6.2.2 RTP/RTCP协议的实现与裁剪 63-65 6.3 数据封装与传输 65-72 6.3.1 基于分片机制的流媒体数据封装 65-68 6.3.2 流媒体数据发送 68-70 6.3.3 环境数据封装与传输 70-72 6.4 小结 72-73 第7章 监控显示模块设计 73-80 7.1 基于多线程技术的图像接收解压显示 73-76 7.2 视频回放 76-78 7.3 检测数据的接收 78-79 7.4 界面显示 79 7.5 小结 79-80 第8章 总结与展望 80-82 8.1 本文工作总结 80 8.2 今后工作展望 80-82 参考文献 82-85 致谢 85-86 攻读硕士学位期间发表的论文 86
|
相似论文
- 基于NS2的PeerCast模拟平台设计与实现,TP311.52
- 音像广播远程教育系统中直播服务器的设计与实现,TP311.52
- 基于P2P流媒体系统的设计与实现,TN919.8
- 基于客户端驱动的流媒体自适应传输技术研究,TN919.8
- 基于HTTP流化的流媒体自适应传输策略研究及实现,TN919.8
- 移动流媒体带宽分配及数据调度策略研究,TN929.5
- 基于自相似分析的流媒体DDoS攻击检测方法研究,TP393.08
- 一种对等网络流媒体直播算法的设计与仿真实现,TN919.8
- 基于网络存储的流媒体服务器系统,TN919.8
- 泛在环境下虚拟终端系统的组织机制研究与实现,TN915.02
- 基于H.264编解码器的智能手机流媒体客户端研究与实现,TN929.53
- 基于P4P的流媒体点播系统研究与实现,TN948.64
- 嵌入式多人音视频聊天模块的设计与实现,TP368.1
- 嵌入式远程测控终端的设计与实现,TP872
- 基于wifi的嵌入式视频监控系统设计,TP277
- 移动互联网中流媒体版权保护的研究,TN929.5;F204
- 基于服务器驱动的多码率自适应流媒体传输系统的设计与实现,TN919.8
- 异构环境下基于网的P2P直播流媒体技术研究,TP393.02
- 基于HTTP直播的移动流媒体系统的设计与实现,TN919.8
- 基于P2P流媒体技术的IPTV系统研究,TP393.02
- P2P流媒体特征提取技术研究与实现,TN919.8
中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 监视、报警、故障诊断系统
© 2012 www.xueweilunwen.com
|