基于TMS320DM365的音视频传输及智能视频分析系统的设计与实现

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:qiaoqiao06242005
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着网络带宽的迅速提升及视频处理技术的不断发展,智能视频分析技术在智能交通、平安城市、平安校园等应用场合得到了广泛的应用。本文结合项目实际需要设计并实现了由TMS320DM365嵌入式前端设备、汇聚转发服务器、客户端组成的音视频采集、处理和传输系统,并将该系统应用于智能交通领域中。本文在分析了用户实际需求的基础上给出了系统的总体设计方案,并着重从前端设备、汇聚转发服务器、智能分析子系统、客户端四个部分详细阐述了其主要工作:首先,分析了TMS320DM365嵌入式前端设备的总体性能与技术优势,介绍了TMS320DM365的音视频处理流程及多媒体程序开发过程,详细阐述了采集、编码等应用层软件的开发,重点实现了RTSP流媒体服务器。其次,给出了汇聚转发服务器的总体设计,从汇聚转发模块及后台管理模块两个部分详细阐述了汇聚转发服务器的具体实现过程。在汇聚转发模块中,详细介绍了码流的接收过程,并重点阐述了音视频码流转发功能的实现;在后台管理模块中,介绍了汇聚转发服务器对前端设备及系统客户端的管理流程,并重点给出了前端设备参数设置及内核文件系统自动更新功能的实现。第三,结合智能交通的实际应用给出了智能视频分析子系统的设计,介绍了目标检测、背景提取的相关算法,详细阐述了基于Kalman滤波器及MeanShift算法的目标跟踪过程,并给出了目标跟踪及车辆计数算法在本系统中的实现方法。第四,给出了客户端软件的总体设计,从接收模块及解码模块两个部分详细阐述了音视频码流的接收解码过程。在客户端的总体设计部分,主要介绍了桥接模式在客户端软件设计中的应用,并采用双缓冲队列的机制实现了接收模块与解码模块的数据传输;在接收模块,主要实现了音视频码流的接收与处理;在解码模块,实现了音视频码流的解码、播放,重点研究了基于RTP/RTCP协议栈的音视频同步问题并给出了本系统的实现方法。最后,对本文实现的系统进行了测试,测试结果表明本系统可以实现多种分辨率视频的实时传输,且音频与视频同步效果较好,视频分析算法的实时性与准确度基本能够满足本项目的实际需求。
其他文献
近年来,将MIMO(Multiple-Input Multiple-Out-put)技术运用到雷达探测领域来提高雷达系统的整体性能成为国内外研究的热点。随着雷达技术的发展,对接收机前端的灵敏度、线性
继计算机与互联网之后,物联网(Internet of Things,IoT)技术掀起世界信息产业的第三次浪潮,成为下一阶段IT产业的热点方向。射频识别(RadioFrequency Identification,RFID)技术作为实
双基MIMO雷达是一种收发站分开放置的MIMO雷达,它不仅结合了双基地雷达和MIMO雷达的特点,具有抗干扰能力强,目标测量、定位精度高,射频隐身性能好等优点,同时还弥补了二者的
网络编码的思想突破了传统的路由方式,在通信网络中,允许中间节点在网络层将接收的多个数据包进行编码处理后发送出去,通过中间节点或者信宿节点网络译码的方式,信宿节点获得
随着2D显示技术的不断发展,3D显示技术在此基础上也得到了长是的进步。3D显示器大规模上市,同时3D电视台也相继开通,但是目前3D片源还存在很大的不足,因此近年来2D转3D技术受
复杂背景下运动目标检测与跟踪作为计算机视觉领域的关键技术,成为众多国内外学者的研究热点之一。现实中大量的应用,比如机器人导航,车载视频跟踪等,都与复杂背景下的运动目标检
发射源定位在电子战中占据着重要的地位,在日益复杂的电磁环境下,电子战争的加剧对定位精度的要求越来越高。传统的目标定位技术远远达不到日益增长的需要,采用大数据的信号
智能天线的应用引入了空分多址技术(SDMA),为解决信号衰落、时延扩展、多谱勒频移、共信道干扰等问题提供了一种新的思路与努力方向。DOA估计作为智能天线的关键技术,是移动通信
本文的主要工作是:研究了基于正交基带信号的调制方式的自动识别算法以及利用分集中频接收机AD6655对AM调制信号进行基于FPGA的硬件解调实现。   对于调制方式的自动识别,
随着高档数控装备功能日趋丰富和复杂,一旦某一关键部件在运行时出现微弱故障,就可能影响整台装备的安全运行,因此,研究复杂机械装备微弱故障信号的特征提取技术和应用是确保数控