网站大量收购独家精品文档,联系QQ:2885784924

基于计算机视觉的教室节能系统 毕业设计.doc

基于计算机视觉的教室节能系统 毕业设计.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于计算机视觉的教室节能系统 毕业设计

基于计算机视觉的教室灯节能装置 一、设计背景 当今社会资源短缺,但是电能的浪费仍然很严重,尤其是在高校等一些公共场所。据内蒙古工业大学调查分析发现,许多学生白天在天气情况良好的情况下,将教室内的灯打开,而走的时候却不关闭。两三个人上自习时,却把教室的灯全打开,造成了很大程度的浪费。经过最后统计,5个教学区一个月浪费电能15416.4度,折合人民币18512.6元。学校1学年(10个月)仅电费就要花掉300多万元,而1年仅教学楼就浪费18万元之多。所以及时有效的解决人走灯亮,人少灯多的问题为当务之急【1】。 二、方案设计 2.1 方案分析与论证 针对教室等一些公共场所照明灯电能的大量浪费的现象,目前的解决方法主要有2种: (Ⅰ)、利用远红外智能控制开关技术,将人体的温度作为检测目标,当人进入其探测区域时,红外传感器将人体与空间温度的差值传递给信号处理系统,从而实施对控制电路的驱动与否,实现对控制对象的具体控制。优点是实现了室内无人灯自灭的效果;其缺点是,1.当环境温度接近人体温度时,灵敏度急剧下降;2.对静止物不能探测,因此,在高要求的学习、办公场合,如人员相对静止时间,超过开关延时计数时间,智能开关则会自动关闭,引起照明器具频闪,影响学生学习【2】。 (Ⅱ)、利用光优先技术,根据光照调节,其功能表现在教室自然光或空间照度达标时,不管室内有无人员,必须5秒钟内强制性地关闭照明,不支持强迫开启,以达到节能效果。这种技术的缺点就在于:1.它没有考虑教室节能的主体因素——人的作用,没有人的时候它也可能开灯;2.测试空间范围太大,如果室内一部分(例如:向阳面)光照达标,却无法自动关灯,未能做到最大程度上的节能【2】。 正是针对上述两种技术的缺陷,我们确定一套节能方案,利用计算机视觉技术根据教室内人数和位置对亮灯的区域及时做出调整,同时配备可以支持人工控制的按键装置,达到了在相当大的程度上节省电能的实际效果。 2.2.系统方案设计 图2.1 整体方案设计流图 本装置在物理组成上包括四部分,主控处理器、信息采集器、键盘输入器、模式选择器。首先我们对此装置进行数据信息的初始化,根据此装置所应用的场所的实际情况将其分成四个控制区域(A区、B区、C区、D区)。然后应由用户(老师或管理员)通过模式选择器自行选择人工开灯和自动开灯两种模式中的一种。 在人工控制模式下,由用户利用键盘输入器自行控制灯具的亮灭状态。系统设定人为模式会持续一段合理时间(此时间数据由用户自行输入,例如大学上课时间一般应启用人工开灯模式,此数据设为110分钟较为合理)。在自动控制模式下,我们先根据光照传感器采集的信息来判定当前光照情况,如果此照度已经达到国家标准,我们不支持灯具开启;若未达到国家标准,我们便采用数字摄像头OV9650对教室内的信息进行图像采集。然后我们使用ARM9芯片S3c2440在基于嵌入式Linux操作系统上移植的OpenCV视觉识别技术对采集到的图像进行人体目标识别,当系统显示发现人体目标时,将通过Zigbee无线数据传输技术控制继电器自动开启A区的灯具,然后系统将每隔一段时间对室内信息进行采集分析,返回目标个数及其所在位置,直到系统检测到A区目标个数达到设定值时我们将开启B区,以同样过程依次开启C区和D区,在此过程中如果检测到某区域的目标个数为零,将自动关闭此区域灯具,做到灯因人而开,最终达到节能的目的。 三、硬件系统设计与介绍 本系统选用三星公司的ARM9芯片S3c2440作为处理器,图像采集部分采用数字摄像头OV9650,数据传输部分及终端控制部分选取支持ZiGbee协议同时内嵌8051内核的CC2430。 图3.1 系统硬件结构 3.1 基于S3c2440的硬件平台 为了确定人体目标在教室的相对位置,需要对采集的图像进行快速准确的分析,这要求系统有较快的处理速度,同时需要一些支持图像处理的算法。 这里选用三星公司的ARM920T内核的芯片S3c2440,其包含MMU内存管理单元,可以运行嵌入式Linux操作系统,还有专用的CAMERA接口。由于运行嵌入式Linux操作系统时,Linux内核与其文件系统需要大量的存储空间,所以这里需要外扩大量的外部存储空间。这里同时选取NAND Flash和NOR Flash,因为程序不可能在NAND Flash运行,这里再选择SDRAM 与之相配【3】。 图3.2 SDRAM 与S3C2440接口电路 NAND Flash具有体积小,存储单元密度高,写入和擦除速度快且最高可达一百万次,制造过程简单,价格较低等优点。NOR FLASH的特点是可以再片内运行程序,但其写入和擦除速度慢,价格相对较高。故这里选择NOR FLASH存储系统启动代码,NAND FLASH作为主要存储器件。 图3.

文档评论(0)

李天佑 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档