基于改进帧差法的视频分析服务器的设计与实现
发布时间:2017-04-08 23:27
本文关键词:基于改进帧差法的视频分析服务器的设计与实现,由笔耕文化传播整理发布。
【摘要】:本课题主要围绕基于改进帧差法的视频分析服务器的设计与实现展开了研究,首先实现流媒体视频服务器的程序设计,然后分析现有的目标检测算法并选择合适的算法加以改进,最终在流媒体服务器的基础上实现对运动目标的实时检测。在流媒体服务器实现方面,本文使用RTSP协议实现视频流的传输。通过分析Live555源码,并对源码裁剪修改,使Live555可以获取实时编码流,利用管道与线程同步技术,解决了视频流生成与发送的同步问题,极大的缩短了播放中的延时问题;在运动目标检测算法方面,本文主要研究了三种算法:背景差法、帧差法和光流法,并使用Matlab进行了算法仿真,然后分析了三种算法的优缺点,根据实际情况,本文选择帧差法并对其进行算法改进,结合单高斯模型背景提取、背景自适应更新和自适应阈值提取的方法,从而解决了传统三帧差分法中可能出现的无法检测出完整运动目标的问题。实验表明,该算法与传统的三帧差分法相比可以更加完整地检测出运动目标,并且可以有效地避免出现“漏检”等情况,提高了运动目标检测的效率和准确性。在本文的最后阶段,对改进的三帧差法在Linux平台上编译生成动态链接库,在流媒体服务器的基础上调用目标检测的接口函数,实现运动目标的检测,获取目标的中心坐标及最小矩形框尺寸,借助Hi3516的区域叠加功能,可以在发出的实时流中对运动目标画框,最终在Hi3516平台上实现流媒体视频分析服务器对运动目标的检测。
【关键词】:视频监控 嵌入式 流媒体服务器 运动目标检测
【学位授予单位】:中国矿业大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP391.41;TN948.6
【目录】:
- 致谢4-5
- 摘要5-6
- abstract6-14
- 1 绪论14-24
- 1.1 课题背景及研究意义14-15
- 1.2 视频分析服务器研究现状15-20
- 1.3 嵌入式系统研究20-23
- 1.4 论文内容与结构安排23-24
- 2 运动目标检测研究24-32
- 2.1 基于背景差法的运动目标检测24-26
- 2.2 基于帧差法的运动目标检测26-28
- 2.3 基于光流法的运动目标检测28-30
- 2.4 运动目标检测算法比较与选择30-31
- 2.5 本章小结31-32
- 3 改进的帧差法研究32-38
- 3.1 改进的帧差法对运动目标的检测32-35
- 3.2 实验结果与分析35-37
- 3.3 本章小结37-38
- 4 系统总体方案与嵌入式操作系统设计38-52
- 4.1 系统硬件平台Hi3516分析38-39
- 4.2 系统总体方案设计39-40
- 4.3 Linux交叉编译环境的搭建40-42
- 4.4 嵌入式操作系统平台实现42-51
- 4.5 本章小结51-52
- 5 基于改进帧差法的流媒体视频分析服务器的实现52-70
- 5.1 Live555开源项目介绍52-56
- 5.2 视频采集与编码的实现56-58
- 5.3 基于Live555流媒体服务器的实现58-61
- 5.4 基于改进帧差法的视频跟踪服务器实现61-66
- 5.5 系统测试66-68
- 5.6 本章小结68-70
- 6 总结和展望70-72
- 6.1 论文工作总结70
- 6.2 未来工作展望70-72
- 参考文献72-74
- 作者简历74-76
- 学位论文数据集76
【参考文献】
中国期刊全文数据库 前3条
1 王亚琴;董彦荣;薄静仪;;流媒体传输协议及应用[J];办公自动化;2009年24期
2 张承瑞,吴俊卿,李剑峰;嵌入式Linux在数控系统中的应用[J];制造业自动化;2003年02期
3 李泽峰;朱凌云;;基于改进背景差法的运动目标检测[J];仪表技术;2012年01期
中国硕士学位论文全文数据库 前2条
1 严照宇;基于视频分析的智能监控系统研究与实现[D];电子科技大学;2010年
2 吴明琪;典型嵌入式操作系统的性能研究与比较[D];华东师范大学;2005年
本文关键词:基于改进帧差法的视频分析服务器的设计与实现,由笔耕文化传播整理发布。
,本文编号:293950
本文链接:https://www.wllwen.com/kejilunwen/wltx/293950.html