论文部分内容阅读
视频监控系统能够对监控区域进行实时地监控,起到安防预警的功能,但随着各种场景下安全性要求的不断提升以及监控摄像头数量大幅增加,仅仅对监控区域进行实时监控远不能满足现代智能视频监控系统的功能需求。监狱看守所作为国家司法机关的重要设施,其视频监控系统对于安全性有很高的要求,需要对监控区域内的行人进行实时准确地识别与跟踪。因此研发能够实时准确地进行行人检测、重识别与跟踪的智能视频监控系统,对于监狱看守所的安防预警和日常管理具有十分重要的意义。本文针对监狱看守所传统视频监控系统缺乏行人识别与跟踪等智能分析能力的不足,基于Tegra Xavier嵌入式GPU研发了行人重识别与跟踪系统软件。该系统按功能需求划分为流媒体处理、系统业务和算法处理三个模块,流媒体处理模块实现对流媒体的接收和解码,以及对处理结果视频的编码和推流。系统业务模块主要实现计算终端和PC端监控平台的通讯,对接入系统的多路视频进行调度分配,记录计算终端的工作流程和系统状态。算法处理模块采用多种算法实现监控画面的实时智能分析,基于改进的SSD算法实现行人检测,基于行人重识别算法实现行人的重识别和跨摄像头跟踪,基于DeepSORT多目标跟踪算法实现多个行人的运动跟踪。在实现算法的同时充分利用Tegra Xavier处理器的计算能力,利用TensorRT推理加速框架和嵌入式GPU提高算法处理速度。系统测试结果表明,本文研究的行人重识别与跟踪系统能够实时准确的进行行人检测与重识别,实现整个监控场景内的跨摄像头多行人跟踪。每帧图像行人检测处理耗时9.00ms,每帧图像行人特征提取处理耗时16.85ms,在具体场景测试下的平均跟踪准确率达到93%以上,具有较好的工程应用价值。