智能家居监控—数字信息处理模块开发毕业论文
2022-04-26 22:43:12
论文总字数:24000字
摘 要
当今世界,人们已经不是简单的为了求得生存,更多的是为了舒适生活,享受生活。随着时间的推移,科技的发展,人们的物质文化生活得到了极大的满足,智能家居应运而生。所谓智能家居,就是智能化居家环境。简单地说就是以人们自己的私人住房为平台,融合各种设备如照明设施,音频设备,电视,摄像机等,通过计算机控制来达成减少人们不必要的劳动,环保节能,安全侦测,远程遥控等目的而提出的一整套设想,并且这些设想正在一步一步的成为现实。智能安防,家庭设备自动化再加上家庭通讯共同构成了智能化系统。
作为重要的信号源之一的图像,图像处理在整个智能家居系统的地位举足轻重,在应用上,无论是对于外来不明物体的检测与甄别,还是作为证据的保存,图像的保存与处理都是重要的一个环节,当然图像在智能家居系统中的作用不仅仅如此。
本模块的开发采用纯C语言作为编程语言 ,linux系统作为运行环境,通过图像处理算法和原理来实现初步的图像处理。
关键词:linux 智能安防 图像处理 c语言编程
Smart home
Development of digital information processing module
Abstract
In modern world, people are not simply just for survive, but more in order to live comfortably and enjoy life happily. As time goes by, the development of science and technology increasing fastly, people's material and cultural life has been greatly met with, smart home emerge as the times require. The so-called smart home has the same meaning with inelligent home environment. Intelligent security and home automation equipment and family communication together constitute the intelligent system. Simply to say, it is applying people's own private house as a platform, integration of a variety of equipments, such as lighting facilities, audio equipment, television, digital camera and the like, controlled by one computer to accomplish goals like reducing unnecessary labor, energy saving , environmental protection, safety detection, remote control ,these were just a set of ideas proposed by pioneer before, but fortunately, these ideas are step by step becoming a reality.
Image, as one of the important signal source, plays a significant role in the status of the smart home system. In the application, whether it is for the detection and discrimination of alien of unknown objects or as preservation of evidence, preservation and processing of images are important, of course image in the smart home system is more than that.
The development of the module uses pure C language as the programming language, Linux system as the operating environment, and apply the image processing algorithm and principle to achieve the initial image processing work.
Keywords: Linux ;smart security ;image processing ;C language programming
目录
智能家居--数字信息处理模块开发 I
摘要 I
Abstract II
第一章引言 1
1.1.项目背景 1
1.2图像处理在智能家居中的应用 1
1.3现存智能系统的不足 2
1.4本系统开发的意义 2
1.5 论文的结构安排 2
1.6 本章小结 3
第二章 开发环境及应用技术介绍 4
2.1、linux操作系统 4
2.1.1、 linux 操作系统诞生 4
2.1.2、 linux操作系统主要特性: 4
2.2. C语言 5
2.2.1.C语言的起源与发展 5
2.2.2.C语言的优点 5
2.3.OpenCV 介绍 6
2.4、图像处理应用技术介绍 6
2.4.1. 图像处理的起源与发展: 6
2.4.2.而一般情况下,对数字图像处理的目的主要可以归为以下三个方面: 7
2.4.3.数字图像处理常用方法主要有以下几个: 7
2.4.4 系统中主要应用的技术 8
2.5本章小结 11
第三章 系统分析 12
3.1、可行性分析 12
3.2、需求分析 13
3.2.1 外人入侵处理子模块 13
3.2.2 环境异变处理子模块 14
3.3.数据分析 14
3.4.数据流图 14
3.4.1外人入侵处理子模块 14
3.4.2环境异变处理子模块 15
3.5本章小结 15
第四章 模块详细设计 16
4.1 .系统运行过程概述 16
4.1.1 外人入侵处理子模块 16
4.1.2 环境异变处理子模块 16
4.2系统整体运作流程图以及分支功能运作流程图 17
4.2.1外人入侵处理子模块 17
4.2.2环境异变处理子模块流程图 18
4.3. 外人入侵处理子模块 19
4.3.1取背景,取前景子模块详细操作 19
4.3.2环境异变处理子模块 24
4.4 本章小结 26
第五章 系统测试 27
第六章 总结与展望 30
参考文献 31
致谢 32
第一章引言
随着智能化生活的一步步推进,生活智能化的概念深入人心,通过对项目背景的了解,了解到了智能监控技术发展的现状,也了解到了现存智能化系统的不足。
1.1.项目背景
智能家居(英文:smart home, home automation)是以住宅为平台,利用综合布线技术、网络通信技术、 安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。对布设要求较低,大到城市工厂,小到私人住宅,旨在为人们提供舒适的居住环境。
1.2图像处理在智能家居中的应用
图像是人类获取外界信息的重要手段与媒介之一,数字图像处理正是对这一媒介所能表述信息的更深一层次挖掘,图像处理技术可以帮助人们更客观,更真实的了解世界,从发展的历史上来看,数字图像处理技术发展的时间并不算长,到现在为止只有短短不到一百年的时间,但其起到的作用是毋庸置疑的, 中国物联网校企联盟认为图像处理将会是物联网产业发展的重要支柱之一,它的具体应用是指纹识别技术,智能家居作为物联网的一个重要分支,数字图像处理技术的应用在其上的表现也十分的吸人眼球,很多重要的技术实现,都需要数字图像处理的参与。
在智能家居中,图像处理主要用于安防监控,还有信息反馈。例如当家庭主人处于离开模式,家里的监控就会开启,当有物体进入时,图像处理程序会自行判断进入的物体是否是人,如果是人,则报警。还有对于信息反馈,例如用户远程遥控要求在回家前打开空调预热。通过返回图像确认之前打开空调的指令确实执行了。
请支付后下载全文,论文总字数:24000字