android的移动终端智能监控系统的设计与实现(源码)【字数:17624】

摘 要摘 要视频监控技术因为能让人直接从视频中得到丰富的信息,在安防领域深受人们欢迎。现在,随着移动互联网、智能手机、图像处理等技术迅速发展,基于无线网络的移动视频监控渐渐取代了传统的基于有线网络的视频监控。由于智能手机的功能越来越强大,它已成为移动监控终端设备的最佳的选择。本文介绍了实现移动端视频监控的价值与意义,分析了在Android系统进行客户端开发的优势,选定系统客户端搭建在Android手机上。本文根据智能监控的要求,选择基于颜色的肤色检测方法进行目标检测,选择CamShift目标追踪算法进行目标追踪,利用OpenCV与JavaCV这两个计算机视觉库相结合的方法进行视频图像的采集与处理,利用Socket通信,使服务器端和手机客户端能够进行交互。本文中设计的移动终端智能视频监控系统,服务器端搭建在PC上,客户端搭建在安卓手机上,客户端服务器均由java语言实现。其中,服务器端中有验证登陆注册模块、视频采集与处理模块、视频传输模块,客户端包括用户登陆注册模块、视频接收与显示模块。服务器端视频采集与处理模块中实现了对目标的检测以及跟踪,结果图像直接通过手机端显示出来。本系统能进行实时的视频监控,通过目标检测与追踪也让视频监控达到了一定的智能。关键词Android平台; 肤色检测; 目标追踪; 智能监控; 移动终端
目 录
第一章 绪论 1
1.1 课题背景及意义 1
1.2 国内外研究现状 2
1.2.1 国外研究现状 2
1.2.2 国内研究现状 2
1.3 本文工作 3
1.4 论文组织结构 3
第二章 系统开发工具 4
2.1 系统软件开发工具 4
2.1.1 Android Studio 简介 4
2.1.2 MyEclipse 简介 4
2.2 系统开发工具库 4
2.2.1 OpenCV 简介 4
2.2.2 JavaCV 简介 6
2.3 本章小结 6
第三章 目标检测与追踪算法 7
3.1 图像预处理 7
 *好棒文|www.hbsrm.com +Q: ^351916072* 
3.1.1 中值滤波 7
3.1.1 高斯滤波 8
3.2 目标检测 9
3.2.1 RGB颜色空间 10
3.2.2 HSV颜色空间 11
3.2.3 基于颜色识别的肤色检测 12
3.3 目标追踪 13
3.3.1 MeanShift算法介绍 13
3.3.2 MeanShift进行运动目标跟踪 15
3.3.3 CamShift目标追踪算法 17
3.4 图像后处理 18
3.5 检测与跟踪的实现 18
3.6 目标检测与追踪结果 19
3.7 本章小结 21
第四章 客户端与服务器端设计与实现 22
4.1 系统总体设计 22
4.2 服务器各部分设计与实现 26
4.2.1 登陆注册验证模块 26
4.2.2 视频采集与处理模块 27
4.2.3 视频传输模块 29
4.3 Android客户端各部分设计与实现 30
4.3.1 用户登陆注册模块 30
4.3.2 图像接收与显示模块 32
4.4 本章小结 33
结 论 34
致 谢 35
参 考 文 献 36
第一章 绪论
1.1 课题背景及意义
视频监控技术自出现以来就被人们接受,现已广泛应用于安防领域,特别是在保护人身安全和财产安全上,它起了很大的作用[1]。视频监控技术从出现到现在,总体来看,大致经历了三个发展阶段,并继续朝着数字化、网络化、智能化趋势发展。视频监控的发展经历了本地模拟视频监控系统、多媒体数字视频监控系统、分布式视频监控系统这三个阶段。其中,第一代的本地模拟视频监控系统,现在发展已经成熟,不过由于该技术在使用条件上有些不足,如距离问题、视频信息存储时间问题,存在在一些限制,导致应用上存在限制,市场需求已经降低。第二代是多媒体数字视频监控系统,这时候视频监控将模拟信号转变为数字信号,而且在抗干扰能力方面、视频保存时间、视频的画质等方面相比第一代来说有了很大的提升。这一代视频监控的性价比也比较高,当时被人们所欢迎。第三代分布式视频监控系统,这时候由于网络技术的发展与普及,视频监控能通过网络进行监控信号的传输和处理,具有方便灵活、传输距离长、稳定等优点。第三代视频监控技术出现并被应用之后,意味着视频监控技术是朝着数字化、网络化、智能化的方向发展的[2]。
随着生活水平的提高,人们对监控技术的要求也变高了。虽然在第三代视频监控技术中,已经实现了网络技术与监控技术结合,传输距离已经不是问题,但是,由于互联网本身的一些局限性,还有监控技术本身还是需要人来进行管理等客观因素的影响,现在的监控技术仍然不能满足人们的需求。不过,随着科技水平的提高,各类移动终端发展的已经比较成熟,移动视频监控技术出现了。由第三代视频监控技术与移动终端相结合,将视频资料传到移动终端,或者从移动终端读取视频资料。移动终端视频监控实现了人们在任何时间和任何地点都可以对指定地点进行监控。与移动终端相结合,既满足了人们的需求,同时事实上这也成为了很多系统的发展趋势[3]。
Android操作系统从出现到现在,时间不长,却在移动端操作系统市场占据了主导地位,得益于其免费性与开放性[4]。Android拥有许多开发者,其也在发展的更加成熟,应用也越来越广泛,相信未来Android将发展的更好。
随着生活水平的提高,人们对人身及财产安全更加重视,视频监控成了人们普遍的需求,用户也希望视频监控技术使用起来更加方便。加上现在无线网技术以及4G业务的普及,实现移动视频监控技术的条件已经基本具备。人们能通过手机或其他移动终端设备,实时的获取指定地点监控的信息。在未来,移动终端必会成为一个监控系统中不可缺少的一部分。
1.2 国内外研究现状

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/664.html

好棒文