android的移动终端智能监控系统的设计与实现(源码)【字数:17624】
目 录
第一章 绪论 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.jxszl.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 国内外研究现状
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/79135.html