论文部分内容阅读
当前,安防行业正处于信息化、网络化和智能化的高速发展时期,对于以音视频为主的多媒体信息的需求日益增加。面对海量的音视频等多媒体数据,实现对其智能化的分析、高速处理与传输变得越来越重要。因此研究实现具有智能视频分析的无线多媒体处理与传输系统具有重要的理论意义和实际应用价值。智能视频分析功能正逐渐地由系统后台控制中心向系统前端设备节点转移,流媒体数据通过无线网络进行传输的方式也正变得越来越普遍。对于系统要实现的智能视频分析功能,要求在考虑算法精确度的同时,还要考虑运行的实时性。对于系统前端多媒体处理节点,要求在完成多媒体信息采集、预处理、编码等工作的同时,具备一定程度的智能视频分析功能,因此对于多媒体处理节点的处理能力有了较高的要求。针对上述问题并结合实际需求,通过运用智能视频分析技术、压缩编码技术以及流媒体传输技术,设计实现了基于智能视频分析的多媒体信息处理与无线传输系统。整个系统由三个子系统构成,分别为多媒体信息处理子系统、智能视频分析子系统、多媒体码流媒体传输子系统。本文首先通过项目要求和用户需求分析,确定了系统的整体设计方案,并分别对各个子系统的设计进行详细说明。设计实现了以TMS320DM365多媒体处理器芯片为核心的多媒体信息处理子系统。研究了自动聚焦等图像预处理过程,提出了一种便捷的视频流中叠加中文字符的解决方案。设计实现了基于Code Engine的音视频编码模块。最后结合多线程技术完成了多媒体处理子系统实现。设计实现了具有遗留物检测功能的智能视频分析子系统。提出了一种基于改进的混合高斯更新策略的双背景模型,结合Blob的目标跟踪算法完成遗留物检测。最后通过模块化设计完成智能视频分析子系统。设计实现了无线多媒体码流传输子系统。移植了无线网络设备驱动,研究了基于DMA的高速网络数据收发机制并给出了RTP封包策略和数据汇聚转发实现。采用Live555开源方案实现了基于RTSP的码流传输服务器。设计实现了终端控制台客户端软件,完成对系统的管理控制以及码流解码显示。最后对系统进行测试,测试结果表明:系统工作基本稳定,终端控制台解码显示正常,画面实时、清晰、流畅,遗留物在画面中可以被正确标定。