基于ARM-Linux嵌入式智能家居视频监控系统设计与实现

来源 :中南大学 | 被引量 : 0次 | 上传用户:jinkejinlv
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的高速发展,图像处理技术的广泛应用,视频监控系统的应用已经渗透到各个领域。视频监控系统已经成为当今可视化领域的一个新的开发热点。许多应用领域对于视频监控系统提出了更高更新的要求,如何使系统更加智能化同时减少人力的参与,给我们提出了新的课题。  本文设计了一款基于三星公司生产的ARM920T S3C2440芯片和linux嵌入式操作系统的智能家居视频监控系统。本系统主要有以下几个特点:  (1)硬件基于ARM9处理器。其强大的处理能力与丰富的外围扩展能较好的满足智能家居视频监控系统对性能方面要求。  (2)采用嵌入式linux系统。Linux系统具有开源免费、可裁剪、高可靠性等特点,是嵌入式操作系统的最佳选择。  (3)应用基于AdaBoost算法的人脸检测技术。使用人脸检测技术可以提高检测的准确度,报警的及时性,同时减少人工的参与。  (4) GPRS短信报警。当系统检测到非法入侵时,可以通过手机短信通知用户及保安,以便用户及时观察家中情况。  (5)同时实现了C/S和B/S模式的服务器。用户可以通过Windows PC客户端和浏览器预览监控视频。  本系统的创新点是应用人脸检测技术,GPRS短信报警等,提高了系统智能化程度,只有检测到非法入侵时才保存视频数据,解决了视频数据量大,硬盘容量不足的问题。  本文首先阐述了系统的整体设计方案,完成系统硬件设计,主要包括S3C2440处理器与GPRS模块,USB摄像头模块等硬件设计。完成了linux系统平台的设计,包括linux裁剪和移植,bootloader的移植,YAFFS2文件系统的制作与移植。系统驱动程序设计,基于Video4Linux2编程接口的视频数据采集模块,基于H.264压缩算法视频数据编解码模块,基于AdaBoost算法的人脸检测模块,基于TCP/IP的网络数据传输模块,GPRS短信报警模块等应用程序的设计与实现。最后,经过测试,系统运行稳定且效果良好。
其他文献
数据降维是模式识别领域中一个重要环节,其基本任务是从高维数据中提取稳定有效的特征以满足后续学习任务。典型相关分析作为一种经典的多视图数据降维方法,其目的是研究同一对
基于多图谱的标签融合技术作为一项新兴的研究方法,在模式识别和医学图像分割领域受到越来越多的关注,它利用了更多的已有专家先验知识,通过图谱图像的指导将图谱标签传播到待分
云计算是信息技术(IT)行业的一个新兴领域,由于它具有高性能、高可用性、低成本等特点。信息泄露、缺乏适当的安全控制策略和信息哨兵的弱点是这些云计算公司的主要的缺点。因此
在计算机信息通信行业迅猛发展的今天,网上信息量以带宽的指数级增长,因此网络带宽和数据通信之间的矛盾将在未来很长一段时期内作为社会发展的主要矛盾之一。同时,在其他一些特
在最近几年社会化应用和移动智能端快速普及的浪潮中,海量、实时的由亿万用户提供的社会化数据呈现出一种爆炸式的增长。数十亿用户依托各类新的社会化服务来实现网络交友、
人脸是人类一出生就具有的,可以作为人类在网络时代的信息交互的一种凭证,它具有独立性、唯一性与不被复制性,而且还具有各种立体信息,包括视觉和多维度识别信息。因此人脸识
近年来,随着P2P技术的不断发展,出现了大量基于该技术的应用系统。同时这些应用的出现也极大地促进了P2P网络的发展。文件存储作为P2P网络的一个主要应用,成为对等网络技术发
随着生活水平的提高,人们对自身的健康状况给予了越来越多的关注。但因时间地点的限制,人们无法时刻了解自己的健康状况。移动健康这个概念因此而产生,因其能够摆脱时间和地域的
在线网络是具有亚社会性质的网络,其建立在电子计算机、远程通讯技术基础上,通过信息交互系统连接不同主体,然后彼此之间信息共享、互换与交流。由于互联网具有开放性、隐蔽性等
双目立体视觉是计算机视觉中一个重要研究领域。双目立体视觉系统通过模拟人类双眼视觉过程,对摄像机拍摄的二维图像通过立体匹配获取场景的深度信息,从而进行三维重建。双目立