基于AT2042的嵌入式网络视频监控系统的设计与实现
2012-04-25王小团
舰船电子对抗 2012年3期
王小团,罗 杰
(船舶重工集团公司723所,扬州 225001)
0 引 言
目前,应用于安防领域的视频监控设备是居民日常社会活动中的重要辅助设备,具有很大的应用空间。随着Internet技术和嵌入式技术的快速发展,嵌入式网络视频监控设备发展十分迅速。
针对嵌入式网络视频监控设备有几种解决方案,其中最主要的是软件解决方案和硬件解决方案。软件解决方案主要是利用数字信号处理器(DSP)加网络模块,但DSP视频处理算法实现比较复杂,系统开发周期较长,软件开发质量不能保证。硬件解决方案主要是利用音视频的硬件编解码芯片实现音视频的硬件编解码,这样开发周期中对于视频处理算法的开发将大大减少,项目开发周期将缩短;同时由于集成芯片的快速发展,芯片价格大大降低,降低了项目的开发成本。基于上述原因,硬件解决方案对于中小场合应用比较合适[1]。
本文论述的嵌入式网络视频监控系统采用硬件方案:专用音视频处理芯片对音视频进行硬件编解码,由嵌入式处理器进行相应的控制,可以满足高实时性、稳定性、快速处理、开发周期短的要求。本设计选用专用的音视频处理芯片AT2042和嵌入式处理器芯片ARM9-S3C2410以及网络芯片LAN91C111,基于B/S架构用以实现远程网络监控。该视频监控系统还具备监测运动图像和报警的功能。
1 系统硬件设计
该系统的硬件主要包括ARM控制芯片和音视频硬件编解码芯片AT2042。控制芯片使用三星公司的ARM9芯片S3C2410,主要完成系统总体的控制,包括完成对网络模块和AT2042的功能配置,用以实现视频的网络传输和编解码,完成对存储接口的配置,用以实现本地存储。……
登录APP查看全文
