学位论文 > 优秀研究生学位论文题录展示

基于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

相似论文

  1. 基于NS2的PeerCast模拟平台设计与实现,TP311.52
  2. 在智能手机环境下健康管理功能设计与研究,TN929.53
  3. 基于ANDROID的H.264视频编解码技术的研究与实现,TN919.81
  4. 基于物联网的农产品安全监控系统与决策系统研究,TP277
  5. 基于智能视频检测技术的交通灯控制,TM923.5
  6. 基于Android终端的小型VoIP系统设计与实现,TN916.2
  7. 基于Android终端的视频通话系统设计与实现,TN929.53
  8. 藏语/汉语远程教育系统流媒体技术研究,TN919.8
  9. 音像广播远程教育系统中直播服务器的设计与实现,TP311.52
  10. 基于动态自适应语言模型的手机中文输入系统的研究与实现,TP391.14
  11. 基于OGSA的IVS研究及设计,TP391.41
  12. 基于P2P的流媒体视频点播系统的研究与实现,TN948.64
  13. 基于Android智能手机平台的GPS开发,TP311.52
  14. 视频监控若干技术研究,TP391.41
  15. 基于Mean Shift的视频监控运动目标的跟踪算法研究与实现,TP391.41
  16. UML在智能手机开发中的应用研究,TP311.52
  17. 运动目标检测算法研究,TP391.41
  18. 基于3G平台的点餐服务系统的设计与实现,TP311.52
  19. 基于SIP的手机视频监控系统的设计与实现,TN929.53
  20. 嵌入式视频监控系统中的GUI设计与实现,TP277
  21. 基于Deep Web的图书信息集成与查询系统,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 监视、报警、故障诊断系统
© 2012 www.xueweilunwen.com