当前位置:主页 > 科技论文 > 信息工程论文 >

KVM视频智能监控软件设计

发布时间:2023-12-23 16:46
  随着科学技术的快速发展,人们对工业智能化的需求日益增加。数字KVM系统可以远程可视化操作目标计算机桌面,让工作人员在舒适的环境下工作,是无人值守机房的重要设备。本论文针对计算机远程监控应用,设计并实现了一款KVM视频智能监控软件,能够帮助工作人员从枯燥的监控工作中解放出来,提高工作效率。本论文设计的软件具有身份验证、网络数据交互通信、四路网络码流解码显示、截图和全屏播放、视频录制、目标对象检测、屏幕弹框识别、OCR文字识别等功能,可以应用在工业中各种需要监控计算机屏幕视频的场合,具有良好的实际应用价值。论文的主要完成工作如下:(1)系统需求分析。分析KVM视频智能监控系统的软件功能和性能需求,选择Qt作为软件开发平台;设计软件总体框架,将软件分为屏幕弹框检测、OCR文字识别、智能监控软件客户端等三大模块,并制定了软件开发方案,搭建了软件开发环境。(2)屏幕弹框检测设计。本论文主要对屏幕中常见的警告弹框、报警弹框、提示框、消息弹框等目标框进行检测。首先通过比较四种主流的神经网络目标检测方法的检测结果以及鲁棒性,通过对比结果选择Faster R-CNN作为本论文目标检测的网络模型;接着使用...

【文章页数】:71 页

【学位级别】:硕士

【文章目录】:
摘要
ABSTRACT
第一章 绪论
    1.1 研究背景和意义
    1.2 国内外研究现状
        1.2.1 KVM切换器
        1.2.2 目标检测技术
        1.2.3 光学字符识别技术
    1.3 主要研究内容
    1.4 论文组织结构
第二章 软件总体设计
    2.1 需求分析
        2.1.1 软件功能需求
        2.1.2 软件性能需求
    2.2 软件系统框架设计
        2.2.1 软件框架设计
        2.2.2 软件开发方案
    2.3 软件开发环境搭建
        2.3.1 TensorFlow环境搭建
        2.3.2 Qt开发环境
    2.4 本章小结
第三章 屏幕弹框检测
    3.1 目标对象检测方法简介
        3.1.1 目标对象检测的主要方法
        3.1.2 目标对象检测方法对比
    3.2 基于Faster R-CNN的目标对象检测
    3.3 数据集的制作
    3.4 参数修改与模型训练
    3.5 目标对象检测效果分析
    3.6 本章小结
第四章 弹框文字识别
    4.1 基于Tesseract的文字识别
        4.1.1 Tesseract OCR简介
        4.1.2 Tesseract的使用方法
        4.1.3 字符库训练
    4.2 基于深度学习的字符识别
        4.2.1 文字训练集的制作
        4.2.2 文字定位与切割
        4.2.3 单字识别
    4.3 识别效果分析与对比
    4.4 本章小结
第五章 基于Qt的 KVM视频智能监控客户端
    5.1 客户端总体设计
    5.2 软件功能开发
        5.2.1 客户端主界面
        5.2.2 网络数据交互通信
        5.2.3 四路网络码流解码播放
        5.2.4 屏幕弹框检测
        5.2.5 截图和全屏播放
        5.2.6 软件视频录制
    5.3 软件测试
    5.4 本章小结
第六章 总结与展望
    6.1 工作总结
    6.2 展望
参考文献
致谢
作者简介
    1 作者简历
    2 参与的科研项目与竞赛获奖
    3 发表的学术论文
    4 申请的发明专利
学位论文数据集



本文编号:3874105

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/3874105.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户a6957***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com