首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--信息处理(信息加工)论文--模式识别与装置论文

基于CUDA和OpenCV监控视频标记的算法优化及实现

摘要第4-5页
Abstract第5页
引言第8-11页
1 CUDA并行计算和OpenCV第11-17页
    1.1 基于CUDA平台的并行计算第11-15页
        1.1.1 CUDA技术背景第11页
        1.1.2 并行技术第11-12页
        1.1.3 CUDA详细介绍第12-15页
    1.2 OpenCV简介第15-17页
        1.2.1 OpenCV的特征第15页
        1.2.2 OpenCV的功能第15-17页
2 总体架构设计第17-19页
3 校园监控视频的运动检测第19-27页
    3.1 数字图像基础知识第19-20页
    3.2 运动检测的基本方法第20-27页
        3.2.1 相邻帧差法第21-22页
        3.2.2 三帧差分法第22-23页
        3.2.3 光流法第23-24页
        3.2.4 背景差法第24-25页
        3.2.5 本系统采用的运动检测算法第25-27页
4 OpenCV模块与图像数据转换模块第27-33页
    4.1 OpenCV模块第27-30页
        4.1.1 视频帧获取第27页
        4.1.2 视频帧的OpenCV图像第27-29页
        4.1.3 运动目标标注第29-30页
    4.2 图像数据转换模块第30-33页
        4.2.1 CUDA系统下的Image图像第30-31页
        4.2.2 OpenCV转CUDA数据的图像第31页
        4.2.3 CUDA转OpenCV数据的图像第31-33页
5 CUDA并行计算模块第33-46页
    5.1 差分算法ImageDiff的并行实现第35-36页
        5.1.1 算法介绍和基本思路第35页
        5.1.2 算法并行化方法第35页
        5.1.3 算法实现及接口第35-36页
    5.2 二值化Binarize的并行实现第36-37页
        5.2.1 算法介绍和基本思路第36页
        5.2.2 算法并行化方法第36页
        5.2.3 算法实现及接口第36-37页
    5.3 形态学算法Morphology的并行实现第37-41页
        5.3.1 算法介绍和基本思路第37-38页
        5.3.2 算法并行化方法第38-39页
        5.3.3 算法实现及接口第39-41页
    5.4 背景更新算法ImageRunningAvg的并行实现第41-42页
        5.4.1 算法介绍和基本思路第41-42页
        5.4.2 算法并行化方法第42页
        5.4.3 算法实现及接口第42页
    5.5 系统计算模块的实现测试第42-44页
    5.6 系统计算模块的性能分析第44-46页
6 数据通信与Qt系统显示实现第46-52页
    6.1 Socket服务器模块第46-48页
        6.1.1 Socket套接字第46-47页
        6.1.2 Socket服务器的设计实现第47-48页
    6.2 系统显示实现第48-52页
        6.2.1 系统显示概述第48-49页
        6.2.2 Qt客户端的设计实现第49-52页
7 系统的实现及测试结果第52-55页
    7.1 实验环境介绍第52页
    7.2 界面的设计与测试结果第52-55页
结论第55-56页
参考文献第56-58页
攻读硕士学位期间发表学术论文情况第58-59页
致谢第59-60页

论文共60页,点击 下载论文
上一篇:穿戴式智能居家养老照护系统的设计与实现
下一篇:最小有向外接矩形算法的CUDA并行实现