论文部分内容阅读
随着人们生活水平的不断进步,对于家居环境要求也日益增高。智能家居的出现,满足了人们的需求。智能家居系统将相对独立的电器产品智能地连接在一起,提供全方位信息交换功能,从而优化生活环境,提高生活质量。本文以提升家居生活的便捷性和安全性为目的,设计并实现了一种基于ARM嵌入式技术和视频监控技术的智能家居系统。该系统具有远程操制、声光报警、短信报警,视频监控、窗帘自动开关等功能,在可靠性和实时性等方面具有实用价值。具体内容如下:阐述了智能家居的发展历史和研究现状,并概述了系统中用到的关键技术,ARM嵌入式技术,视频监控技术,以及基于图像处理的视频监控技术在火灾识别方面的应用。设计了智能家居控制系统的硬件平台。对核心板、稳压电源、LED控制电源、串口通讯、系统复位、USB接口、电机驱动及人机交互等硬件电路分别给出了详尽的设计方案。设计了智能家居控制系统的软件平台。在EVC (Embedded VC)、PB (Platform Builder)软件开发环境下,依照S3C2440A编程体系,编写了物理层软件程序,并将WinCE操作系统移植到S3C2440上,编写了界面显示、无线通信、运动控制等控制端程序软件;在KEIL软件环境下,依照C8051内核结构,编写了电机驱动、声光报警、灯光控制、无线通信等执行端程序软件。同时通过深入研究基于图像处理的视频监控技术在火灾识别方面的应用,及火灾图像的基本特征,提出了基于视频监控的火灾识别的新方法,首先对火灾图像进行增强处理,扩大图像中火焰区域与背景间的差异,接着用阈值分割方法对原始图像进行初处理,提取出疑似火灾的基本轮廓,然后根据火焰的动态特性进一步对疑似图像进行处理,如果火灾发生,火焰的形状会发生变化,利用基于边缘检测的算法排除太阳光、日光灯等造成的干扰,将火焰的形状识别出来,从而达到火灾识别的目的。本文提出的智能家居系统能满足用户对家居环境智能化、便捷化的要求,并能准确及时的识别火灾发生,保障住宅的安全。