论文部分内容阅读
随着经济和科技的发展,人们对生活质量的要求越来越高,智能家居技术应运而生。信息技术的快速发展为网络时代的来临为智能家居提供了良好的环境。智能家居利用先进的计算机技术、网络通信技术和综合布线技术,把与家居生活有关的各种子系统有机地结合在一起统一管理,使生活更加舒适、安全和高效,具有巨大的发展前景。而基于嵌入式系统的家庭智能系统在国内刚开始起步,随着嵌入式技术更加广泛的应用,成本的逐步降低,智能家居最终走向嵌入式。本文详细的描述了在嵌入式系统上完成远程监控模块。通过了解视频分析算法的实现过程,计算机智能视频监控是计算机视觉领域一个新兴的应用方向和备受关注的前言课题。硬件上该采用TI公司Davinci芯片TMS320DM6446作为处理器,采用C/S模式与B/S模式交叉并用的混合系统结构,而所有软件分为两部分:嵌入式服务器部分和PC客户端部分。本系统按照其具体功能可以划分为三层:应用层,I/0处理层,信号处理层。其中应用层主要实现整个嵌入式的框架,逻辑处理,网络处理,存储管理,告警管理,系统接口等功能;I/0处理层主要完成设备驱动;信号处理层完成音、视频管理,视频分析,告警分析,OSD(屏幕字符叠加)等等。嵌入式软件应用层子系统采用Montavista公司的Linux平台,嵌入式软件信号处理层子系统采用TI公司的DSP/BIOS平台。整个软件系统使用C/C++语言作为开发语言,将系统中需要大量程序逻辑控制和网络控制的部分基本上都包装为ARM系统程序代码,然后将有大量计算的算法程序运行在DSP侧,从而实现系统的最优化配置。最后通过对各个工作模块进行设计,初步实现了智能家居远程监控的需要。当有陌生人进入家中时,视频监视器把整个画面都记录下来,并且发出警报通知用户。