论文部分内容阅读
随着网络视频相关技术的不断发展,网络视频监控所具有的布控范围广、扩展性优良和兼容性强等特点使其在计算机安防领域得到越来越广泛的应用。为提高通信营业厅的安防水平和管理效率,目前大部分营业厅均已配备了视频监控系统,然而,随着视频监控前端摄像机数量的不断增加和视频监控网络的不断扩大,传统的依靠人工评测的方式对图像质量进行遍历巡检已经远不能满足现有高清数字化视频监控系统应用和维护的需要。为有效降低视频质量检查的人工成本,及时发现视频设备存在的视频质量异常情况,借助图像识别技术建立一个针对通信营业厅视频质量进行诊断的通信营业厅视频质量诊断系统显得非常重要。本文以通信营业厅内视频设备监控质量为研究对象,从视频质量诊断工作业务流程出发,分析了系统的功能需求和性能需求,使用UML建模工具和数据模型对系统设计进行说明,采用目前技术成熟的J2EE开发平台,使用Spring MVC对系统进行分层,以降低系统的耦合性和开发的难度,利用Open CV开源计算机视觉库,使用VS2010将视频诊断算法封装为可在Java程序中被调用的动态库文件,实现对视频图像的诊断。通信营业厅视频质量诊断系统主要包括设备管理、任务管理、质量诊断管理、检查结果管理、维修管理、统计分析管理等功能,系统实现的目标是将视频图像诊断技术应用到通信营业厅的视频设备质量诊断工作中,帮助运维人员实时掌握视频设备的运行情况。通过对系统的测试和试点应用,系统实现了视频设备信息的整合化管理,用户通过设定检查任务,能够实现视频设备质量诊断的自动化和智能化,诊断过程中所保存的视频监控画面截图使得检查结果有据可依,用户可根据视频设备结果及时获知设备的健康状态并能针对异常设备创建维修单据,从而更加有效的保障视频设备的正常运行,进一步促进通信营业厅整体服务质量的有效提升,证明了本文中的系统设计和开发是成功的。