基于树莓派3的远程管理系统.docxVIP

  • 9
  • 0
  • 约2.68万字
  • 约 31页
  • 2020-09-18 发布于江苏
  • 举报
经典专科、本科、硕博、研究生、期刊毕业论文 仅供参考 精心整理 仅供参考 勿用作商业用途 目 录 TOC \o 1-3 \h \z \u 前 言 3 第一章 绪 论 4 1.1 研究背景及意义 4 1.2 Raspberry PI 3 4 1.2.1 基本介绍 4 1.2.2 功能 5 1.3 Flask 5 1.3.1 特性 5 1.3.2 配置与惯例 6 1.4 本文的组织结构 6 第二章 树莓派3的数据采集处理 7 2.1 树莓派3 7 2.1.1规格说明 7 2.1.2利用noobs安装 7 2.2 利用motion软件获取图片 9 2.2.1 检查USB摄像头是否可用 9 2.2.2 视频摄像头软件的安装及使用 10 2.3 本章小结 12 第三章 Flask框架数据接收以及交互 13 3.1 Flask的安装配置 13 3.1.1 开发工具PyCharm 13 3.1.2 开发准备 13 3.2 Flask实现视频流传输 14 3.2.1流媒体 14 3.2.2使用Flask实现流式传输 14 3.2.3 Multipart模式 15 3.2.4 Jinja2前端模板的实现 15 3.2.5代码结构 16 3.3 Flask与树莓派的交互 17 3.3.1 视频帧 17 3.3.2 交互 18 3.4 本章小结 21 第四章 动态监测 22 4.1 动态监测 22 4.1.1运动的阈值 23 4.1.2运动的输出 23 4.2 并发访问 24 4.2.1 摄像头事件类 24 第五章 总结与展望 26 5.1 本文总结 26 5.2 后续工作 27 参考文献 28 致 谢 29 摘 要 论文主要介绍了本次毕业设计的主要内容,此次不仅涉及了传统的c/s模型网站设计模式,也涉及了对底层硬件的视频数据的收集,并对视频进行了动态监测的功能。即根据图像中像素点的移动、动作检测触发器的触发,对当前的视频图像采取截图、录像。并把图片文件保留下来。而承载这一切的,就是功能强大的微型计算机树莓派。 树莓派作为一个功能强大的微型计算机,只需要接通显示器和键盘就可以实现大多数在传统电脑上能实现的功能,如文字处理、图像处理等。随着树莓派配置的增强以及开源社区对树莓派软件系统的维护,树莓派渐渐脱离了单片机的范畴,但又灵活的区分于笨重的传统电脑。 网络摄像头简称WEBCAM ,英文全称为WEB CAMERA,是一种结合传统摄像机与网络技术所产生的新一代摄像机,只要标准的网络浏览器(如Microsoft IE 或Netscape), 即可监视其影像。本次使用的摄像头就是树莓派3所适配的网络摄像头。 本次毕业设计运用了树莓派3适配的USB摄像机,在网页端使用python的Flask轻量级框架为基础,对摄像头捕捉到的画面进行处理,控制。最终得到一个基于树莓派3的远程管理系统。主要实现了,对树莓派3连接摄像头视频数据的直播连接、当出现动态变化时的截图以及视频录制保留功能、视频截图功能以及一系列树莓派3的motion配置所支持的功能。当然,对于出现在网页端的视频图片,进行了自动的降噪处理等。 关键词: 树莓派; 网络摄像头; 视频监控; 运动检测; 图像处理 ; Flask Abstract Paper mainly introduced the main content of this graduation design, this not only involves the traditional c/s model website design pattern, also covered on the underlying hardware video data collection, and the function of the dynamic monitoring of video. The current video image is shot and recorded according to the motion of the pixel point in the image and the trigger of the action detection trigger. And save the picture file. And thats the powerful microcomputer Raspberry PIe. Raspberries P

文档评论(0)

1亿VIP精品文档

相关文档