学位论文 > 优秀研究生学位论文题录展示
基于Android的智能视频监控系统研究与实现
作 者: 祝俊峰
导 师: 陈和平
学 校: 武汉科技大学
专 业: 模式识别与智能系统
关键词: Android 视频监控 JNI 流媒体 FFmpeg
分类号: TP277
类 型: 硕士论文
年 份: 2013年
下 载: 104次
引 用: 0次
阅 读: 论文下载
内容摘要
随着计算机网络技术、数字图像处理技术的不断发展,视频监控已成为计算机视觉和图像处理领域的热点。目前,Android系统智能终端市场占有份额的不断扩大,越来越多的开发者转向Android开发平台。与此同时,智能终端设备硬件的不断升级,3G网络日趋普及,4G LTE网络也已经开始全面商用,给移动智能视频监控带来了广阔的技术背景支持。开发基于Android平台的智能视频监控系统,其应用领域及市场前景都将十分可观。本文在Android开发平台的基础上提出了一种基于JNI方式的智能视频监控系统开发方案。该方案利用C/C++语言开发基于Android平台的应用,有效地解决了Java语言开发Android应用的运行效率低、占用资源多等缺点。而且,C/C++开发的代码具有很好的移植性,提高了代码的重用性。本文设计及实现的基于Android平台的智能视频监控系统,在对Android操作系统移植的基础上,将OpenCV视觉函数库与FFmpeg相结合,利用OpenCV提供的强大功能,实现了对运动目标的检测与跟踪。利用FFmpeg实现视频的压缩编码与解码。同时,利用Live555流媒体库,实现了流媒体方式传输。本文设计的智能视频监控系统,在检测到运动目标入侵后,不仅实现了客户端语音提醒、图像闪烁形式的报警,而且还可以结合GSM短信猫,实现将运动入侵报警信息实时发送到指定接收端的功能,提高了监控系统的智能化。
|
全文目录
摘要 4-5 Abstract 5-8 第一章 绪论 8-11 1.1 论文研究背景及意义 8 1.2 国内外研究现状及发展趋势 8-9 1.3 本文研究目的及本人所做工作 9-10 1.4 论文章节安排 10-11 第二章 相关平台及关键技术研究 11-23 2.1 Android 移动开发平台 11-14 2.1.1 Android 系统特点及系统架构 11-13 2.1.2 Android 应用逻辑组成 13-14 2.2 基于 Arm Cortex-A8 硬件系统 14-16 2.2.1 Mini210s 开发板简介 14-15 2.2.2 Mini210s 硬件特性 15-16 2.3 OpenCV 视觉库 16-18 2.3.1 OpenCV 概述 16-17 2.3.2 OpenCV 主要模块及数据类型 17-18 2.4 FFMPEG 开源库介绍 18 2.5 流媒体技术 18-23 2.5.1 流媒体传输基本原理 19-20 2.5.2 H.264 压缩编码技术 20-23 第三章 Android 系统与环境移植 23-35 3.1 Android 操作系统移植 23-28 3.1.1 建立交叉编译环境 23 3.1.2 U-Boot 移植 23-25 3.1.3 Android 系统移植 25-28 3.2 JNI 编程方法介绍 28-32 3.2.1 JNI 开发环境搭建 29-30 3.2.2 JNI 编程方法 30-32 3.2.3 JNI 中的数据类型 32 3.3 OpenCV 视觉函数库移植 32-33 3.4 FFmpeg 媒体库移植 33-35 第四章 系统分析与设计 35-43 4.1 系统总体方案设计 35-36 4.1.1 系统总体框架 35-36 4.1.2 系统方案选型 36 4.2 服务器端设计与实现 36-40 4.2.1 视频采集处理实现 36-38 4.2.2 视频编码实现 38-39 4.2.3 RTSP 协议实现流媒体传输 39-40 4.3 系统客户端设计 40-43 4.3.1 视频解码实现 40-41 4.3.2 视频显示及处理 41 4.3.3 背景预测算法实现目标检测 41-43 第五章 系统测试 43-45 第六章 总结与展望 45-46 参考文献 46-49 攻读硕士学位期间取得的研究成果 49-50 致谢 50-51 详细摘要 51-55
|
相似论文
- 基于NS2的PeerCast模拟平台设计与实现,TP311.52
- 在智能手机环境下健康管理功能设计与研究,TN929.53
- 基于ANDROID的H.264视频编解码技术的研究与实现,TN919.81
- 基于物联网的农产品安全监控系统与决策系统研究,TP277
- 基于智能视频检测技术的交通灯控制,TM923.5
- 基于Android终端的小型VoIP系统设计与实现,TN916.2
- 基于Android终端的视频通话系统设计与实现,TN929.53
- 藏语/汉语远程教育系统流媒体技术研究,TN919.8
- 音像广播远程教育系统中直播服务器的设计与实现,TP311.52
- 基于动态自适应语言模型的手机中文输入系统的研究与实现,TP391.14
- 基于OGSA的IVS研究及设计,TP391.41
- 基于P2P的流媒体视频点播系统的研究与实现,TN948.64
- 基于Android智能手机平台的GPS开发,TP311.52
- 视频监控若干技术研究,TP391.41
- 基于Mean Shift的视频监控运动目标的跟踪算法研究与实现,TP391.41
- UML在智能手机开发中的应用研究,TP311.52
- 运动目标检测算法研究,TP391.41
- 基于3G平台的点餐服务系统的设计与实现,TP311.52
- 基于SIP的手机视频监控系统的设计与实现,TN929.53
- 嵌入式视频监控系统中的GUI设计与实现,TP277
- 基于Deep Web的图书信息集成与查询系统,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 监视、报警、故障诊断系统
© 2012 www.xueweilunwen.com
|