欢迎来到咨信网! | 成为共赢成为共赢 咨信网助力知识提升 | 自信网络旗下运营:咨信网 自信AI创作助手 自信AI导航
咨信网
全部分类
  • 包罗万象   教育专区 >
  • 品牌综合   考试专区 >
  • 管理财经   行业资料 >
  • 环境建筑   通信科技 >
  • 法律文献   文学艺术 >
  • 学术论文   百科休闲 >
  • 应用文书   研究报告 >
  • ImageVerifierCode 换一换
    首页 咨信网 > 资源分类 > PDF文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于树莓派的智能监控系统设计与实现.pdf

    • 资源ID:649530       资源大小:3.10MB        全文页数:7页
    • 资源格式: PDF        下载积分:10金币
    微信登录下载
    验证码下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    验证码: 获取验证码
    温馨提示:
    支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    VIP下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    声明    |    会员权益      获赠5币      写作写作
    1、填表:    下载求助     索取发票    退款申请
    2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
    6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    7、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

    基于树莓派的智能监控系统设计与实现.pdf

    1、计算机测量与控制 ()C o m p u t e r M e a s u r e m e n t&C o n t r o l 控制技术 收稿日期:;修回日期:.基金项目:纺织工业联合会科技指导项目().作者简介:张玥(),女,河南三门峡人,工学硕士,工程师,主要从事深度学习的图像检测、智能装备开发与应用等方向的研究.通讯作者:张琦(),男,河南三门峡人,工学硕士,工程师,主要从事智能装备开发与应用等方向的研究.引用格式:张玥,张琦,陈梦丹,等基于树莓派的智能监控系统设计与实现J计算机测量与控制,():,文章编号:()D O I:/j c n k i /t p 中图分类号:T P 文献标识码:A

    2、基于树莓派的智能监控系统设计与实现张玥,张琦,陈梦丹,王轩,张宏伟(西安工程大学 电子信息学院,西安 ;西安慧金科技有限公司,西安 )摘要:随着人们的安全意识越来越强烈,监控系统在生活中得到广泛的关注和应用;针对市场上绝大多数监控系统智能化程度低,视频保存占用内存大,实时性差,对闯入目标不能及时报警等缺陷,设计与开发基于树莓派的智能监控系统;选用树莓派 B搭建硬件平台,搭载L i n u x系统,基于P y t h o n开发环境,结合图像采集模块,采用关联帧差分运动目标检测算法作为核心算法,实现运动目标检测;当系统检测到有目标闯入视野范围内时,开始录制目标闯入后的 帧视频,并将所录制的视频发

    3、送到指定邮箱,实现报警功能;在正常光线和昏暗光线下对系统功能进行测试,实验结果表明在不同光线强度、不同目标闯入情况下,系统能够准确识别目标闯入,实现监控、报警功能,实时性强、稳定性高,满足设计需求.关键词:监控系统;树莓派B;P y t h o n开发环境;图像采集;关联帧差分运动;目标检测;报警功能D e s i g na n dI m p l e m e n t a t i o no f I n t e l l i g e n tM o n i t o r i n gS y s t e mB a s e do nR a s p b e r r yP IZ HANGY u e,Z HANGQ

    4、 i,CHE N M e n g d a n,WANGX u a n,Z HANG H o n g w e i(S c h o o l o fE l e c t r o n i c sa n dI n f o r m a t i o n,X i a nP o l y t e c h n i cU n i v e r s i t y,X i a n ,C h i n a;X i a nH u i j i nT e c h n o l o g yC o r p o r a t i o n,X i a n ,C h i n a)A b s t r a c t:W i t ht h e i n c r

    5、 e a s i n ga w a r e n e s so f s e c u r i t y,m o n i t o r i n gs y s t e mh a sb e e nw i d e l yc o n c e r n e da n da p p l i e d i n l i f e A i m i n ga tt h es h o r t c o m i n g so fm o s tm o n i t o r i n gs y s t e m si nt h em a r k e t,s u c ha sl o wi n t e l l i g e n c ed e g r

    6、e e,l a r g em e m o r yc o n s u m p t i o nf o rv i d e op r e s e r v a t i o n,p o o r r e a l t i m ep e r f o r m a n c e,a n df a i l u r e t ot i m e l ya l a r mt h e i n t r u s i o nt a r g e t,a n i n t e l l i g e n tm o n i t o r i n gs y s t e mb a s e do nR a s p b e r r yP I i sd e

    7、s i g n e da n dd e v e l o p e d R a s p b e r r yP I Bi ss e l e c t e dt ob u i l dt h eh a r d w a r ep l a t f o r m,w h i c hi se q u i p p e dw i t hL i n u xs y s t e m,b a s e do nP y t h o nd e v e l o p m e n t e n v i r o n m e n t,a n dc o m b i n e dw i t h t h e i m a g e a c q u i s

    8、i t i o nm o d u l e,t h e a s s o c i a t i v e f r a m ed i f f e r e n t i a lm o t i o nd e t e c t i o na l g o r i t h mi su s e da s t h e c o r ea l g o r i t h mt oa c h i e v e t h em o v i n g t a r g e t d e t e c t i o n Wh e nt h e s y s t e md e t e c t s t h e t a r g e tb r e a k s

    9、i n t o t h e f i e l do f t h ev i e w,i t n o t o n l ys t a r t s t o r e c o r d f r a m e so f v i d e oa f t e r t h e t a r g e t i n t r u d i n g,b u t a l s os e n d s t h e r e c o r d e dv i d e ot o t h e s p e c i f i e dm a i l b o x t o r e a l i z e t h e a l a r mf u n c t i o n T

    10、h e s y s t e mp e r f o r m a n c e i s t e s t e du n d e r n o r m a l l i g h t a n dd i ml i g h t T h e e x p e r i m e n t a l r e s u l t s s h o wt h a t t h e s y s t e mc a n a c c u r a t e l y i d e n t i f y t h e t a r g e t i n t r u s i o n i n t h e c a s e o f d i f f e r e n t l

    11、i g h t i n t e n s i t y a n d t a r g e t i n t r u s i o n,i t c a nr e a l i z e t h em o n i t o r i n ga n da l a r mf u n c t i o n s,w h i c hh a s s t r o n gr e a l t i m ea n dh i g hs t a b i l i t y,i t s a t i s f i e s t h ed e s i g nr e q u i r e m e n t s K e y w o r d s:m o n i t

    12、o r i n gs y s t e m;R a s p b e r r yP I B;P y t h o nd e v e l o p m e n te n v i r o n m e n t;i m a g ea c q u i s i t i o n;a s s o c i a t ef r a m ed i f f e r e n t i a lm o t i o n;t a r g e td e t e c t i o n;a l a r mf u n c t i o n引言随着生活环境和生活质量的提高,人们的隐私安全保障意识越来越强,因此监控系统在日常生活中使用的领域越来越广,例如

    13、道路交通监控、刑事侦查、智能家居等领域.但是,目前市场上绝大多数监控系统仅仅只是简单地将摄像头所拍摄到的内容录制并存储下来.它的优点是能够将所有的视频全部保存,并且可以随时查阅,然而其弊端也非常明显,例如:保存的视频过多会占据大量的存储空间;智能化程度不高,对于有失窃、外来人员闯入等危险行为不能进行及时报警.因此,自带报警功能的智能监控系统受到越来越多人的青睐.最初的第一代监控系统是基于闭路电视实现的模拟图像监控设备,此方案是借助电缆把图像采集设备和监控显示端相连,从而实现模拟视频数据的发送.世纪 年代,数字视频压缩编码技术正式被应用于监控领域,出现了第二代数字视频监控系统.它可以将模拟数据转

    14、化为数字数据,在突破传送电缆线长度限制的情况下,视频采集清晰度和系统的抗干扰性能得到有效提高.但由于第二代监控设备采用计算机作为图像数据运算和视频显示端,传输距离仍然受限,整套监控系统体积大、成本高,维护困难.随着图像采集设备、视频编码器、中央处理器等设备的不断改进与发展,视频监控领域也进入到第三代智能投稿网址:w w wj s j c l y k z c o m第期张玥,等:基于树莓派的智能监控系统设计与实现 视频监控时代.智能监控系统以图像处理、模式识别和计算机视觉技术为基础,在监控系统中增加智能视频分析模块,借助计算机强大的数据处理能力过滤掉视频画面无用或干扰信息、自动识别不同物体,分析

    15、抽取视频源中关键有效信息,快速准确的定位事故现场,判断监控画面中的异常情况,并以最快和最佳的方式发出警报或触发其它动作,从而有效进行事前预警,事中处理,事后及时取证的全自动、全天候、实时监控的智能系统.智能监控系统市场前景广阔,国外对其研究的相对较早.卡内基梅隆大学V S AM团队在 年研发了一种端到端的多摄像头监控系统,该系统能够自动收集和传播实时信息.年,美国T y c o公司为道达尔炼油厂开发的“区域监控器”软件模块,可以实时显示炼油厂内各站点数据,且能 详 细 统 计 现 场 工 作 人 员 出 勤 情 况.年,A X I S针对斯洛伐克M o c h o v c e核电站研发的智能监

    16、控系统,将摄像头和报警系统互连.该系统一方面能够在发现河中有漂浮物的时候自动报警;另一方面能够监控现场生产设备的状态,当 发 生 故 障 或 缺 陷 时,及 时 报 警.目 前,除CMU、麻省理工外,奥地利G r a z理工大学的嵌入式智能摄像机研究小组、I BM S(s m a r ts u r v e i l l a n c es y s t e m)、I n t e lI R I S N E T项目等,都是各行业中的佼佼者.相对于国外,我国的监控系统研究起步较晚,早期的一些产品大多用于交通监控、商场监控、保密室监控等.截止到 年,我国超过 亿个监控摄像头用于城市监控与报警系统.近年来,随

    17、着海康威视、大华股份、汉邦高科等公司的陆续上市,国产的智能监控产品越来越多.例如海康威视,针对发电、电网、石油化工产业、煤矿产业等研发了安全生产管理平台,这些监控平台以视频采集为基础,结合人工智能、物联网技术实现智能监控功能,在提高工厂效率的同时有效预防生产事故.这些大企业研发的智能监控系统大多用于大型工厂,几乎没有针对家庭安防、保密室等小型场所、体积小、价格低廉、实时性高、稳定性强、带自动报警功能的智能监控系统.针对此,本文研究设计一款小型智能监控系统,该系统选用树莓派B搭建硬件平台,搭载L i n u x操作系统,基于P y t h o n开发环境,结合图像采集模块,采用关联帧差分运动目标

    18、检测算法作为核心算法,实现运动目标检测.当系统检测到有目标闯入视野范围内时,开始录制目标闯入后的视频,并将目标闯入后 帧视频发送到指定邮箱,实现报警功能.系统结构及原理智能监控系统主要由主控模块、显示模块、图像采集模块、电源模块、邮箱系统共五部分组成,系统总体结构如图所示.主控模块是整个控制系统的核心部分,负责系统控制、数据接收、数据分析和计算、数据传输等工作.图像采集模块作为系统的数据输入,通过摄像头的拍摄,把图像的数据传输到主控模块,完成图像采集功能.显示模块用来图智能监控系统结构设计框图显示图像采集模块拍摄到的实时画面.电源模块为系统提供电能,使系统能够正常工作.邮箱系统用来接收有目标闯

    19、入后系统录制的 帧视频,实现系统报警功能.系统硬件选型)主控模块.系统主控模块可采用AT C 单片机、F P GA或S TM 系列嵌入式微控制器,其优势在于体积小、运算速度快、价格低廉,但系统集成度不高,需要设计多个外部电路和连接多种外部设备,系统复杂度高,在日常使用中容易出现故障.而基于L i n u x的树莓派B控制系统具有G B的R AM和高性能 位四核处理器,能够通过运行相应的操作系统,实现远程遥控和云端管理,通过一对m i c r o HDM I端口支持分辨率高达K的双显示屏,支持HE V C视频K p 硬解码,高达双频 /GH z无线局域网,具有蓝牙 、千兆以太网、U S B 和P

    20、 o E功能,并能够与C a m e r aV 摄像头模块完全相互兼容.同时,其价格便宜,集成度高,运算速度快,扩展性丰富,使用方便.因此,将其作为智能监控系统的主控模块,能够在降低系统复杂程度的基础上,降低系统成本.)图像采集模块.树莓派具有良好的扩展功能,能够与C a m e r aV 摄像头模块完全相互兼容,因此图像采集模块可采用体积较小的C a m e r a V 照相机模块.其核心元件是个 W像素的CMO S传感器,最大分辨率为 ,支持每秒高达 帧的 p视频拍摄,可以用一条 芯的排线与树莓派 B控制系统专用的C S I接口直连,能够有效提高系统集成度.)显示模块.系统显示可以使用VN

    21、 C远程连接的方式把树莓派的系统界面远程连接在P C端,也可以使用I P S高清显示屏,通过HDM I连接线与核心控制模块进行连接.本研究选用MP 显示屏作为智能监控系统显示模块.该显示模块采用 英寸电阻触摸T F T屏,分辨率为 ,并且包含S P I HDM I接口,可与树莓派B控制系统直连,具有结构简单、体积小、重量轻、便于隐蔽和安装等优势,能够满足系统设计需求.)电源模块.电源模块选用具有T y p eC接口且能够把 V、/H z、A的交流电转换为V、A的电源适配器.T y p eC接口可与树莓派B控制系统直连,结构简单,使用方便.投稿网址:w w wj s j c l y k z c

    22、o m计算机测量与控制第 卷 算法分析 图像预处理算法分析图像预处理的主要目的是消除图像中无关的信息,恢复有用的真实信息,增强有关信息的可检测性和最大限度地简化数据,从而提高特征提取、图像分割、匹配和识别的可靠性.系统对图像预处理包括图像灰度化处理和滤波处理.灰度化处理是将彩色图像转换为灰度图像的过程,是图像处理的根基.相对于彩色图像,灰度图像占内存更小,运算速度更快,且图像经过灰度化处理后可以在视觉上增加对比,突出目标区域.因此,系统将图像灰度化处理作为图像预处理初始步骤.常见的图像灰度化处理方法有分量法、平均值法和加权平均法.分量法是根据应用需要直接选择彩色图像R、G、B三分量中某一个分量

    23、,将其作为灰度值进行处理,通常选择个分量中数值最大的分量.平均值法是计算彩色图像R、G、B三分量全部数值的平均值,将其作为灰度值,进而获得灰度图像.加权平均法是根据人眼对绿色敏感最高,对蓝色敏感最低,将彩色图像的R、G、B三分量以不同的权重进行加权平均,如公式()所示:f(x,y)R(x,y)G(x,y)B(x,y)()式中,R(x,y)、G(x,y)、B(x,y)分别表示像素点(x,y)的R、G、B值,f(x,y)表示图像像素点(x,y)处理后的灰度值.通常分量法转换的灰度图像亮度较高,平均值法产生的灰度图像比较柔和,加权平均法得到的灰度图像效果最好.因此,选择加权平均法作为图像灰度化处理方

    24、法.经过灰度化处理的图像,一般存在噪声、阴影等问题,为了提升图像质量,更好地把目标与背景进行分割,减少图像噪声、阴影对运动目标检测效果的影响,需要对图像进行滤波处理.常用的滤波方法有均值滤波、高斯滤波和中值滤波.均值滤波是图像处理中常用的手段,从频率域观点来看均值滤波是一种低通滤波器,高频信号将会去掉.理想的均值滤波是用每个像素和它周围像素计算出来的平均值替换图像中每个像素,从而帮助消除图像尖锐噪声,实现图像平滑,模糊等功能.中值滤波是将像素点灰度值设置为相邻窗口范围内各点中值,属于非线性平滑滤波的一种,一定程度上中值更能反映规定范围内的真实值,使得邻域范围内像素值近似于真实值从而消除孤立的噪

    25、声点.高斯滤波是对图像进行加权平均的过程,图像中每一个像素点的值由其自身和邻域内其它像素值经过加权平均后得到,类似于卷积.高斯滤波属于线性平滑滤波的一种,滤波后的图像平滑程度取决于标准差,它输出的是领域像素的加权平均值,同时离中心越近的像素权重越高.综合考虑,高斯滤波保留细节的能力相对其余两种方法会更好一点,并且高斯滤波可以通过加权值的改变,调节其性能.因此,系统选择高斯滤波算法对图像进行滤波处理.运动目标检测算法分析智能监控系统实现的基础是运动目标检测,而运动目标检测的核心在于通过分析视频图像序列,把运动目标从实时变化的背景图像中快速准确地分离出来 .在不考虑光照变化、噪声干扰的情况下,能引

    26、起序列图像中相邻两帧对应像素的像素值发生变化的因素只有目标的运动.因此,根据序列图像中相邻两帧或者几帧中对应像素点像素值的变化可以得到运动目标的运动信息.经典的运动目标检测算法有:光流法、背景差分法和帧间差分法.基于光流法的运动目标检测利用运动目标相对于背景图像运动时存在运动位置矢量场来检测出运动目标的位置.光流法抗噪性差,容易受噪声、遮挡、光照强度、物体阴影等因素影响,且算法复杂,运算时间长,实时效果差,难以满足系统实时性要求.背景差分法是将当前每一帧图像的像素值与之前存好的背景图像的像素值进行差分,差分图像与预先设定的阈值进行比较,如果差分图像像素值大于阈值则为运动目标,如果小于阈值,则为

    27、背景区域.背景差分法能够较快地检测到运动目标,实时性高,但容易受到环境干扰,背景帧的构造和更新将花费大量的时间,不适用于背景快发变化的场景.帧间差分法又被称时间差分法,是一种利用序列图像相邻帧的相关性,将相邻的两帧或者几帧图像进行差分计算并阈值化以获取运动目标检测的方法.帧间图像信号的变化往往包含了丰富的目标运动信息,这是视频图像中对运动目标进行分割的基础 .由于运动目标与背景在像素值上的差异,且运动目标在不同的图像帧中的位置不同,当视频中存在移动物体时,相邻帧之间对应像素灰度值会有差异,求取相邻帧灰度差的绝对值,如果没有运动目标存在,则差值图像表现出来均为,如果有运动目标存在,则差值图像变现

    28、为非,这样就可判断是否有运动目标存在,同时大致计算得到运动目标的位置、轮廓和移动路径等.帧间差分法的优点是算法简单,程序实现复杂度低,稳定性高,对光线等场景变化不敏感,适应性强,适用场景多.缺点是不能提取运动目标完整图像,只能提取目标边界且边界轮廓粗,比实际目标大,目标内部有“空洞”;对于运动速度较快的目标,容易出现“鬼影”现象或被检测为两个不同的运动目标.对于运动速度缓慢的目标不敏感,当目标在视频流中前后两帧几乎完全重叠时,会出现漏检现象,系统检测准确性不高,需要对其进行改进,才能满足智能监控系统设计要求.基于关联帧差分运动目标检测算法三帧差分法(T FMD,t h r e e f r a

    29、m ed i f f e r e n c em e t h o d)是帧间差分法的一种,是通过对图像序列连续几帧图像做差分运算从而获取运动目标轮廓的方法.该方法在一定程度上优化 了 运 动 物 体 双 边,粗 轮 廓 的 现 象,相 比 之 下,T FMD比相邻帧间差法更适应于物体移动速度较快的情况,投稿网址:w w wj s j c l y k z c o m第期张玥,等:基于树莓派的智能监控系统设计与实现 且检测精度更高.T FMD就是取连续的帧图像进行次差分运算,再将次差分得到的结果进行与运算即可得到运动目标.相对于其它几种常用的运动目标检测算法而言,三帧差分法具有计算量小、抗干扰能力强

    30、等优点,能够得到比两帧差分运动目标检测更精确的结果,但检测结果仍然会出现空洞现象.为了能够提高智能监控系统的准确性,论文研究的智能监控系统采用基于关联帧差分运动目标检测算法,该算法的基础是T FMD,具体实现原理如图所示.图基于关联帧差分运动目标检测算法原理图记fk(x,y)为序列图像第k帧图像中坐标为(x,y)像素点的像素值;fk(x,y)为序列图像第k帧图像中坐标为(x,y)像素点的像素值;fk(x,y)为序列图像第k帧图像中坐标为(x,y)像素点的像素值.)通过相邻两帧图像颜色特征的巴氏距离,根据式()算相邻两帧图像之间的相似度:S(Fk,Fk)iFk(i)Fk(i)iFk(i)iFk(

    31、i)()其中:Fk(i)和Fk(i)为提取出来的第k帧和第k帧图像的颜色特征向量;S的值越接近,表明两帧图像越相似.)当第k帧和第k帧图像的相似度大于设定阈值T时,再用 式()、式()算 相 邻帧 图 像 之 间 的 差分值:Dk(x,y)|fk(x,y)fk(x,y)|()Dk(x,y)|fk(x,y)fk(x,y)|()考虑到光照、噪声等外部因素造成的图像像素值的微弱变化,可利用最大类间方差(O T S U)得到自适应阈值T,将差分图像和该阈值T作比较,当差值大于该阈值时认为该像素点属于运动目标,否则属于背景.对差分结果进行二值化处理,如式()、式()所示:dk(x,y),Dk(x,y)T

    32、,Dk(x,y)T()dk(x,y),Dk(x,y)T,Dk(x,y)T()对dk(x,y)和dk(x,y)取与运算,得到含有运动对象和两帧差分图像重叠部分的二值图像Mk(x,y),如式()所示:Mk(x,y)dk(x,y)dk(x,y)()统计二值图像Mk(x,y)中灰度值为的像素点的个数m.若m小于设定阈值T,则判定当前帧无运动目标,跳过该帧执行下一帧检测;若m大于设定阈值T,则判定当前帧有运动目标,开始录像,并开始检测下一帧图像.智能监控系统系统软件设计 系统软件设计总体思路智能监控系统总体程序设计主要由初始化程序、运动目标 检 测 程 序、视 频 录 制 程 序 和 邮 件 发 送 程

    33、 序 四 部 分组成.初始化程序主要将需要用到的所有模块进行引用,为后续程序的运行提供初始化和必要的库函数.运动目标检测程序用到的基于关联帧差分运动目标检测算法,首先对图像进行灰度化和高斯滤波预处理,然后计算相邻帧的相似度,若相似度满足设定的阈值,则将序列图像相邻帧的图像进行差值处理,将得到差值的绝对值进行与运算后输出到一张新的图片中,将新的图像进行腐蚀与膨胀,通过阈值函数处理如果超过阈值则输出有运动目标的信号.当检测到有运动目标时,视频录制程序开始运行,录制运动目标闯入监控视野后的 帧视频,并将所录制的视频保存到指定文件夹中.邮件发送程序需要用到子程序中的S MT P协议配置,采用单独的线程

    34、来运行.当视频录制完成后,邮件发送程序将其发送到预先设定好的邮箱内.系统软件配置智能监控系统软件配置包括树莓派操作系统和编程环境两部分.操作系统选择树莓派官方支持的R a s p b e r r yP iO S作为操作系统,只需将系统镜像文件烧录至T F卡即可.树莓派选用P y t h o n编程语言.P y t h o n是一种面向对象的开源跨平台程序设计语言,包含各种区域的代码,如单元测试、线程、图像处理、操作系统接口和协议、W e b服务工具等.这种类型的代码可以消除智能监控系统编写冗长代码的需要,同时能够把其它语言编写的各种模块,尤其是C/C语言编写的模块,很轻松地联结在一起,语法清晰

    35、简单,调用方便.监控程序主要调用O p e n C V库函数来实现.O p e n C V是I n t e l的一个开源免费视觉库,其内部函数库是由C/C编写的,具有量清、高效的特点.O p e n C V库函数内部提供的大量A P I接口可实现图像去噪、边缘检测、角点检测、色彩变换、形态学处理等功能,同时支持图像文件数据以及摄像头数据的输入,图像以及视频文件的输出功能.模块功能强大,调用方便,能够满足 各 类 图 像处 理需求.S MT P是一种可靠且有效的电子邮件传输协议,主要用于系统之间的邮件信息传递,并能够提供有关来信的通知,操作简单、方便.因此,系统选用S MT P协议实现报投稿网址

    36、:w w wj s j c l y k z c o m计算机测量与控制第 卷 警邮件发送功能.在设计系统程序之前,需要设置用户的邮箱将S MT P协议开启,之后可获得邮箱授权码和邮箱服务器地址,这对于之后设计发送邮件报警程序至关重要.系统软件实现流程图智能监控系统软件实现流程如图所示.初始化程序模块首先需要打开摄像头,然后设置帧数和读取当前背景,其次检测是否捕获视频流,如果未捕获视频流则说明未开启摄像头,则重新开启摄像头,直至开启成功.图智能监控系统软件流程图初始化程序配置完成后,运动目标检测程序首先对捕获的图像进行灰度化和高斯滤波处理.然后,计算相邻两帧图像的相似度,如果前一帧(第k帧)图像

    37、与当前帧(第k帧)的相似度、当前帧(第k帧)与后一帧(第k帧)图像的相似度均大于阈值T,则对相邻两帧图像进行差分运算得到差分图像Dk(x,y)与Dk(x,y),否则重新计算下一帧图像与相邻帧的相似度.其次考虑到光照、噪声等外部因素造成的图像像素值的微弱变化,将差分图像与利用最大类间方差(O T S U)得到自适应阈值T进行比较得到二值图像dk(x,y)和dk(x,y).最后,对dk(x,y)和dk(x,y)取与运算,得到含有运动对象和两帧差分图像重叠部分的二值图像Mk(x,y),并统计二值图像Mk(x,y)中灰度值为的像素点的个数m.若m小于设定阈值T,则判定当前帧无运动目标,跳过该帧执行下一

    38、帧检测;若m大于设定阈值T,则判定当前帧有运动目标,则开始录像,并开始检测下一帧图像.当检测到有物体闯入后,视频录制程序开始运行,并在指定的文件夹保存 帧的视频.如果第一次运行没有找到保存的视频的文件夹,则会自动创建一个新的文件夹,后续录制的视频都会保存在这个文件夹,为邮件发送程序提供检索文件.视频录制并保存完整后,显示屏上会显示录像结束.邮件发送程序需要用到邮箱的S MT P协议.在执行将录制的视频发送到指定邮箱之前,需提前开启指定邮箱的S MT P协议并获得邮箱服务器地址和密码.邮件发送程序为单独的线程,在程序运行中,不受其它模块的影响.实验结果与分析本研究设计的智能监控系统以R a s

    39、p b e r r yP i B开发板为硬件平台并以P y t h o n 语言为基础结合O p e n C V实现.树莓派出厂时是不具备操作系统的,因此在系统进行实验测试之前,需要给树莓派中烧录系统.在树莓派官网下载烧录系统的工具包,这款工具包可以轻松的为树莓派镜像烧录系统,只需要一步就可以自动的安装好,不需要更多操作.系统烧录完成后,需要对树莓派开发板进行运行环境的搭建,包括O p e n C V和S MT P协议的安装等.系统需要在之后每次启动时都要打开摄像头,因此需要在软件搭建环境中将摄像头设置成开机自启动模式.图像采集功能测试摄像头功能完好与否是智能监控系统成功运行的基础.因此,在软

    40、件环境搭建完成并成功登陆系统后,需要对摄像头拍照范围和清晰度进行测试.运行摄像头拍照程序,若摄像头能够正常工作,则屏幕上会显示拍照结果,如图所示,否则摄像头有问题,需进行维修或更换.图摄像头测试图 智能监控系统测试智能监控系统识别率受环境的光线强弱、拍摄角度、拍摄背景等因素的影响,因此为了更好地测试系统的功能是否全面,需要进行正常亮度情况下、昏暗环境下以及不同目标进入监控范围时系统是否都能够正常工作.正常光线下测试正常光线下智能监控系统测试结果如图所示,其中图(a),(c),(e)为个目标闯入监控范围的测试结果;图(b),(d),(f)为发送到指定邮箱的结果显示.实验结果表明:本研究设计的智能

    41、监控监控系统能够在正常光线下完成目标检测、保存目标闯入视频并将视频发送到指定邮箱报警功能.投稿网址:w w wj s j c l y k z c o m第期张玥,等:基于树莓派的智能监控系统设计与实现 图正常光线下智能监控系统测试结果 昏暗光线下测试昏暗光线下智能监控系统测试结果如图所示,其中图(a),(c),(e)为个目标闯入监控范围的测试结果;图(b),(d),(f)为发送到指定邮箱的结果显示.实验结果表明:本研究设计的智能监控监控系统能够在昏暗光线下完成目标检测、保存目标闯入视频并将视频发送到指定邮箱报警功能.图昏暗光线下智能监控系统测试结果正常光线和昏暗光线下测试结果表明:本研究设计的

    42、智能监控系统不仅能够顺利执行监控、报警等任务,还可以在不同光线强度、不同目标闯入下正常工作,稳定性高、实时性强,满足智能监控系统设计需求.结束语以智能监控系统为实践项目,设计并开发了一套具备自动报警功能的智能监控系统.该系统选用树莓派 B搭建硬件平台,搭载L i n u x系统,基于P y t h o n开发环境,采用灰度加权平均法及高斯滤波算法对图像进行预处理,基于关联帧差分运动目标检测算法,结合图像采集模块,实现运动目标检测;当系统检测到有目标闯入时,开始录制目标闯入后的 帧视频;视频录制完成后发送到指定邮箱,实现自动报警功能.在正常光线和昏暗光线下对系统功能进行测试,实验结果表明在不同光

    43、线强度、不同目标闯入情况下,系统能够准确识别目标闯入,实现监控、报警功能,实时性强、稳定性高,具有广阔的市场应用前景.参考文献:陈志文,张国平,林光源,等基于V L 的嵌入式D V R系统设计与实现 J电子设计工程,():赵方鹏基于A RM和L i n u x的嵌入式网络视频监控系统研究D济南:山东大学,C O L L I N SR,L I P T O N A,KANA D E TAs y s t e mf o rv i d e os u r v e i l l a n c e a n dm o n i t o r i n g:V S AMf i n a l r e p o r tR T e

    44、c h n i c a lR e p o r t:CMUR I T R ,R o b o t i c sI n s t i t u t e,C a r n e g i eM e l l o nU n i v e r s i t y,P i t t s b u r g h,P e n n,U S A,刘佳琳基于A RM的嵌入式智能监控系统设计 D西安:西安石油大学,姚国任基于S e r v e r酱的电子客票生成信息推送设计与实现J吉林化工学院学报,():王淑文推进以视频为核心的多维感知技术在能源行业中的深度应用 J中国安防,():吴少宝,陈庆辉,黄美璇,等基于树莓派的Z a b b i x监控

    45、告警平台设计与实现 J通化师范学院学报,():郭亮,叶爱民,林涛,等基于树莓派和J a v a语言的温湿度远程实时测量系统的设计 J计算机测量与控制,():潘燕基于改进型决策树S VM的图像识别方法 J新乡学院学报,():赵岩,赵建国一种移动车辆遮挡下的车道线检测方法 J科学技术与工程,():杜文汉,李东兴,王倩楠,等融合改进帧差和边缘提取算法的运动目 标 检 测 J科 学 技 术 与 工 程,():吕慷,张旭秀,李卫东基于人眼识别原理的运动目标检测方法 J电子测量技术,():肖军基于光流法的运动目标检测与跟踪算法 J东北大学学报:自然科学版,():(下转第 页)投稿网址:w w wj s j

    46、 c l y k z c o m计算机测量与控制第 卷 度下降,现有的补偿方法基本无法实现在通信负载不增加的前提下补偿通信的延时以及丢帧.对比测试数据表明,使用标准化C AN o p e n通信协议开发的控制系统,在相同的网络节点数量、网络复杂程度、网络拓扑结构情况下,采用同样的硬件平台和通信速率,构建的控制网络可靠性非常高,网络负载率较低,明显优于“自定义协议”系统,尤其是关系到控制系统性能指标的“全系统数据刷新周期”、故障自愈能力、故障自诊断能力,以及网络管理能力、组网难度、新节点加入难易程度、系统开发难度、网络调试难度等方面全面超过“自定义协议”系统.结束语某高速水下航行器采用了基于C

    47、AN o p e n网络架构设计出航行器控制系统,进行了大量组部件级测试工作,开展了岸上工房系统级调试,完成了实航试验.经过多航次、多目标、对抗性实航试验验证,航行器控制系统功能正常,满足系统设计指标要求.经过外部标准仪器设备实际测试,航行器控 制 系 统C AN o p e n网络采用 k b p s波特率,全系统(包括控制系统、动力系统、姿态系统、智能执行机构伺服系统、地面调试系统、C AN网关电路、发控接口电路、载荷系统、模拟系统等)运行快速,信息交换流畅,传输滞后小,整个控制网络负载率为 ,明显优于国际C AN o p e n现场总线网络协会要求.即使在干扰信号强烈的高速实航试验过程中

    48、,C AN o p e n控制网络工作正常,能稳定可靠地高效工作,姿态系统响应快速,网 络 数据 刷 新 率 满足 控 制 要求,证明 航 行 器C AN o p e n控 制 网 络 满 足 设 计 要 求,该 技 术 适 用 于 通 用UUV、R OV等多种水下航行器系统,值得推广应用.参考文献:董权威,王奥博,岳才谦,等基于C AN总线的自主水下航行器分布式控制系统设计 J计算机测量与控制,():卢绍庆现场总线在水下航行体控制系统中的应用 J水中兵器,(s):Z E L TWANG E R H现场总线C AN o p e n设计与应用 M周立功,等译北京:北京航空航天大学出版社,饶运涛,

    49、邹继军,郑勇芸现场总线C AN原理与 应 用 技 术M北京:北京航空航天大学出版社,许东辉基 于C AN o p e nE t h e r N e t I P的 协 议 转 换 模 块 研 究D天津:天津理工大学,刘杰,蒋幽君,等 C AN总线在石油仪器组合导航系统中的应用 J计算机测量与控制,():王立翔基于C AN总线智能节点的设计及可靠性分析 D西安:西安电子科技大学,胡希基于C AN总线的车载G P S上位机综合管理系统的开发 D辽宁:东北大学,袁文燕基于C AN L I N网络结构的汽车网络设计 D北京:中国农业大学,张义基于D e v i c e N e t总线协议的从站接口设计

    50、D北京:北京工业大学,许东辉基于C AN o p e nE t h e r N e t I P的协议转换模块研究D天津:天津理工大学,田绍宇 C AN o p e n网络的实现及实时性研究 D武汉:华中科技大学,刘学伟 D e v i c e N e t C AN o p e n集成化从节点通信模块开发设计 D天津:天津理工大学,袁远,李红信 C AN网络实时性分析及改进 J电子设计工程,():刘怡,王家乐 C AN o p e n从站协议的设计与实现 J电子技术,():韩进军,唐红卫 C AN总线实时性研究及改进 J计算机测量与控制,():禹春来,许化龙,刘根旺,等 C AN总线冗余方法研究


    注意事项

    本文(基于树莓派的智能监控系统设计与实现.pdf)为本站上传会员【自信****多点】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表




    页脚通栏广告
    关于我们 - 网站声明 - 诚招英才 - 文档分销 - 便捷服务 - 联系我们 - 成长足迹

    Copyright ©2010-2024   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:4008-655-100    投诉/维权电话:4009-655-100   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   



    关注我们 :gzh.png  weibo.png  LOFTER.png