论文部分内容阅读
现代技术的高速发展,带动了网络、微电子技术、视频压缩算法的迅速发展,数字化、网络化是视频监控领域发展的必然趋势,视频监控中最核心部件就是视频编码服务器,它主要用于监控点的音视频采集,并接受监控中心或用户的监控,以嵌入式系统为基础的数字编码服务器具有便于计算机处理,适合远距离传输,可靠性高、安装方便、使用灵活和体积轻巧等优点。
本论文研究的课题背景是2008年广西区研究生创新项目——“嵌入式视频编码服务器的研究”(项目编号:2008105960811M2),本文研究的主要内容是设计一种基于ARM9(S3C2440A)与DSP(TMS320DM642)的嵌入式视频编码服务器,这种视频编码服务器对视频信号进行H.264的压缩编码,使视频信号能在低带宽的条件下进行实时的传输,主控芯片S3C2440A对整个系统的各个模块进行实时的控制与调节,视频处理芯片DM642对视频采集信号进行实时的压缩编码;本文完成了硬件电路和软件集成的整体设计;硬件电路采用ARM9与DSP双核双芯进行视频编码服务器的设计,对系统硬件电路的设计给出了详细的设计;软件结构的设计采用模块化思路进行分析与设计,提出了软件结构从几大模块对整个系统进行软件结构的设计,并对各个模块设计出了相应的数据结构图和流程图。本文主要完成的目标有以下几点:
1、设计并实现集成基于ARM9与DM642的H.264视频编码服务器,能够对视频采集数据进行实时的采集与传输,并在DM642上移植H.264算法。
2、设计整个系统的软件框架,并集成于硬件系统中,能对视频信号基于H.264的编码。
本系统的研制成功,将为视频监控,流媒体头端提供功能强大,可靠性高的完整方案。本系统在实验室的局域网上进行了基本的测试,测试结果基本满意,基本上实现了实时视频信号的采集与编码。