基于ARM11的IP网视频监控系统设计与实现
2012-06-26徐继富张秋林
电视技术 2012年17期
徐继富,张秋林
(空军工程大学电讯工程学院,陕西 西安 710077)
进入21世纪,视频监控技术的应用日趋广泛。然而,目前的网络视频监控系统多是以DSP芯片或者ARM9芯片为核心开发的。基于DSP芯片的视频监控系统虽然在视频信号处理上优势明显,但其在智能化控制上的短板极大地限制了它的应用;基于ARM9的监控系统虽然能够克服DSP芯片的不足,但是其在视频信号处理能力上的不足,使其不得不依靠专业的多媒体芯片来完成视频信号的处理,而这无疑将增加制造成本。然而,新一代的ARM11处理器由于其内嵌了多媒体处理模块MFC,使其在视频监控系统的开发中具有极大的优势。因此,基于ARM11的视频监控系统的研究成为目前视频监控系统研究的热点。本文介绍的视频监控系统主要是根据某单位的项目需求而进行的研发。
1 基于ARM11的IP网视频监控系统
监控系统包括监控前端、监控终端和网络三个部分,监控前端是一个运行Linux操作系统的嵌入式系统,它通过S3C6410接收摄像头采集到的数据,并传送给硬件编解码(MFC)模块,并把得到的经过H.264压缩的数据打包发送到IP网络上,监控终端(PC机)通过网络接收数据包,经过解码实时播放。总体构架如图1所示。

图1 基于ARM11的视频监控系统
2 硬件设计
在该网络视频监控系统中,监控前端主要由视频采集模块、主控制模块和网络传输模块等组成。其硬件框架[1-2]如图 2 所示。

图2 硬件结构框图
本系统中S3C6410处理器用于接收控制摄像头所获取的视频信号,其内部集成有用于进行基于H.264压缩编码的多媒体编解码器(MFC)。……
登录APP查看全文
