基于Linux的家庭监控报警系统

来源 :安徽大学 | 被引量 : 0次 | 上传用户:enhanyi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着经济的快速发展,计算机科学技术的进步,现代家庭对智能家庭设备的要求越来越高,智能家庭安防设备在现代家庭中也越来越重要。本文对基于家庭环境的监控需求进行了分析,针对家庭带宽有限的问题,结合嵌入式技术,实现了一种低成本、低功耗、占用带宽少的家庭监控报警系统。本文采用ARM9硬件平台作为监控系统的硬件基础,以Linux操作系统搭建软件开发环境,利用USB摄像头作为图像采集设备,结合V4L2接口、Web服务器和CGI等技术实现了一种集检测报警、视频采集传输、人机交互功能为一体的监控系统。本文首先分析了视频监控与智能家庭设备的关系,并对嵌入式开发流程做了深入了解,根据系统的功能需求,建立了以S3C2440微处理器为核心的硬件平台,并对必要的外围电路进行分析,包括USB接口电路,网络接口电路,存储模块等;在硬件平台上,实现了 U-boot与Linux内核的移植,进一步完成了软件开发环境的搭建。其次分析了几种常用的动态物体检测算法,并移植motion服务器,实现检测与报警功能,在硬件平台中内置Boa服务器,结合CGI技术,使用户能够通过浏览器查看现场抓拍的动态物体的图片,并实现人机交互。最后详细研究基于V4L2的视频采集流程,视频数据的压缩方法,以及网络数据传输协议,利用V4L2接口实现了 USB摄像头的视频数据的采集功能,利用libjpeg库实现了采集数据的压缩,利用Socket网络编程与TCP协议实现了数据的网络传输,并结合CGI技术,实现更好的交互。在本系统实现之后,对系统功能进行了测试,达到了预期的要求。本系统具有低功耗、低成本、扩展性强、使用方便的优点,具有较好的实用价值。
其他文献
介绍了一个年产15000t高档机床铸件车间的设计过程,重点分析车间设计的要点,各生产工序的关系、总体布局和主要设备的选择。
Visual Studio.Net的Windows Forms构架为编程人员提供了可以在应用程序中使用的许多控件,但有时也需要创建自己的控件;文章详细介绍了利用C#定制控件,通过控件属性的改变来
签派工作是民航公司飞机飞行管理中的一项重要工作,其工作的内容涉及多个专业,涉及民航公司内部的多个部门的工作协同,是一项综合性的工作。民航公司运营,一要注重安全,二要
由于历史和现实的原因,我国刑事审判仍是一种严重依赖案卷材料的书面审判方式,这与我国当前推进的以审判为中心的诉讼制度改革存在尖锐冲突。这一冲突难以从制度上通过对案卷材
针对古诗词群文阅读教学中存在的设计单一、探究不足、教学抽象等问题,教师在教学时可以从纵向的角度选择议题连缀诗词,引领深度思考;以横向连缀的方式抓住语用点,使群文阅读
以语用学理论为依据,探讨标示语的语用功能及翻译策略,确认标示语使用的发展趋势、重点和难点,为翻译、教学研究提供规范的翻译对策,使翻译实践更贴近现实,使理论研究更具创新性,为
以幼儿园大班如何探索并开展具有地域特色教育活动为研究背景,遵循幼儿园教育内容应体现出生活性、儿童趣味性的原则,搜集、筛选和拓展维吾尔族民间艺术与民俗资源中适宜幼儿
中东是发展中国家现代化启动最早的地区之一,其动力在一战前是奥斯曼帝国自救运动,一战后民族主义成为经久不衰的动力。中东现代化属于典型的“无土栽培”,现代化缺少内部社会基
为保障电力信息通信网络的安全可靠运行,建立完善的终端安全管理体系势在必行。通过分析电力企业在终端安全管理中存在的问题,针对终端类型、管理责任、安全风险、技防措施等
川芎嗪(四甲基吡嗪)是伞形科植物川芎中一种重要的中药活性成分,具有抗血小板聚集、扩张小动脉、改善微循环和脑血流的作用。本文首次对红曲霉液态发酵产生川芎嗪的工艺条件进