基于云计算的ARM视频监控系统的设计
发布时间:2021-04-28 16:58
视频监控在公众场合中应用较广,模拟化、数字化的视频监控技术都为人类带来了便利,但是存在着一定的瓶颈问题,如监控距离受限制、数据存储容易丢失等,这些都成为了人们关注的热点问题。云计算是近年来新兴的科学技术,它集云计算(ECS)和云存储(OSS)于一体,可实现海量数据的存储与处理功能,存储于云服务器的数据信息安全性高、不易丢失、可实现高速存储,而且云服务器的可维护性较高。针对传统视频监控的数据存储问题,再通过对云计算的进一步了解,本文提出了基于云计算的ARM视频监控系统,该系统能解决视频监控系统中的数据处理与存储的难题,该设计更具先进性。本系统选用ARM9开发板为硬件开发设备,体积小、运行速度快、节省了人力,S3C2440A作为处理器,Linux系统作为开发板与云端服务器的核心管理系统,有利于系统的维护,开源的Linux使得该方案可以得到较好的推广和工程实践,USB是视频图像采集的硬件设备,云端服务器为数据存储服务器,可以保障数据安全性、按需所取、保障系统维护的简便性,通过网络将采集的图像上传至云端服务器中,进行图像信息的处理与存储。该设计的大致实现为:如果有运动目标经过USB摄像头,根据...
【文章来源】:成都理工大学四川省
【文章页数】:77 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 引言
1.1 选题背景与意义
1.1.1 选题背景
1.1.2 意义
1.2 国内外研究现状
1.3 云计算技术、嵌入式系统发展状况
1.3.1 云计算发展状况
1.3.2 嵌入式发展状况
1.4 系统涉及的内容研究
1.5 论文组织结构安排
1.6 本章小结
第2章 相关技术简介
2.1 嵌入式Linux
2.1.1 嵌入式系统
2.1.2 Linux系统
2.1.3 ARM处理器
2.2 云计算技术
2.2.1 云计算技术简介
2.2.2 云计算技术特点
2.2.3 云服务器(ECS)
2.2.4 云存储器(OSS)
第3章 运动物体检测
3.1 视频帧采集
3.2 图像的灰度处理
3.3 运动目标检测算法研究
3.3.1 光流法介绍
3.3.2 背景差分法介绍
3.3.3 论文采用的算法分析与研究
第4章 系统设计
4.1 视频监控功能需求
4.2 系统总体框架
4.3 系统优越性
4.4 系统硬件设计
4.4.1 系统硬件总体设计
4.4.2 mini2440开发板
4.4.3 S3C2440A微处理器及周围电路
4.4.4 USB摄像头
4.4.5 DM9000 网卡
4.5 系统平台搭建
4.5.1 系统平台搭建
4.5.2 相关协议安装
4.5.3 嵌入式Linux系统移植
4.6 软件设计
4.6.1 云服务器的登录
4.6.2 开放式存储器登陆
4.6.3 视频监控软件基础
4.6.4 程序检测流程设计
第5章 系统测试
5.1 测试流程
5.2 视频监控系统测试
5.2.1 VNC安装
5.2.2 linux开发板挂载NFS
5.2.3 视频监控系统的实现
5.2.4 云存储器结果显示
5.2.5 OSS中图片信息显示
5.3 本章小结
结论
致谢
参考文献
攻读学位期间的研究成果
本文编号:3165838
【文章来源】:成都理工大学四川省
【文章页数】:77 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 引言
1.1 选题背景与意义
1.1.1 选题背景
1.1.2 意义
1.2 国内外研究现状
1.3 云计算技术、嵌入式系统发展状况
1.3.1 云计算发展状况
1.3.2 嵌入式发展状况
1.4 系统涉及的内容研究
1.5 论文组织结构安排
1.6 本章小结
第2章 相关技术简介
2.1 嵌入式Linux
2.1.1 嵌入式系统
2.1.2 Linux系统
2.1.3 ARM处理器
2.2 云计算技术
2.2.1 云计算技术简介
2.2.2 云计算技术特点
2.2.3 云服务器(ECS)
2.2.4 云存储器(OSS)
第3章 运动物体检测
3.1 视频帧采集
3.2 图像的灰度处理
3.3 运动目标检测算法研究
3.3.1 光流法介绍
3.3.2 背景差分法介绍
3.3.3 论文采用的算法分析与研究
第4章 系统设计
4.1 视频监控功能需求
4.2 系统总体框架
4.3 系统优越性
4.4 系统硬件设计
4.4.1 系统硬件总体设计
4.4.2 mini2440开发板
4.4.3 S3C2440A微处理器及周围电路
4.4.4 USB摄像头
4.4.5 DM9000 网卡
4.5 系统平台搭建
4.5.1 系统平台搭建
4.5.2 相关协议安装
4.5.3 嵌入式Linux系统移植
4.6 软件设计
4.6.1 云服务器的登录
4.6.2 开放式存储器登陆
4.6.3 视频监控软件基础
4.6.4 程序检测流程设计
第5章 系统测试
5.1 测试流程
5.2 视频监控系统测试
5.2.1 VNC安装
5.2.2 linux开发板挂载NFS
5.2.3 视频监控系统的实现
5.2.4 云存储器结果显示
5.2.5 OSS中图片信息显示
5.3 本章小结
结论
致谢
参考文献
攻读学位期间的研究成果
本文编号:3165838
本文链接:https://www.wllwen.com/kejilunwen/wltx/3165838.html