论文部分内容阅读
本文设计了一款网络摄像机并且着重介绍了其视频编码模块的实现。与目前多数视频设备基于专用视频编码芯片不同,该视频编码模块尝试了在通用可编程数字信号处理芯片(DSP,DigitalSignalProcessor)上实现MPEG-4编码,这样不仅可以完成基本的视频编码传输功能,而且还体现了MPEG-4编码可扩展的特点,可以对算法程序进行扩展和升级。
论文结合MPEG-4算法特点讲述了芯片的选择与确定,从接口、时序等方面来介绍视频模块的硬件实现,从内存、算法、流程等方面来介绍软件及引导的实现。而模块作为网络摄像机的一部分,只有在系统中运用起来才能验证和体现模块的功能。因此,论文还从系统的角度,分析了网络摄像机的系统流程以及他各个模块之间的接口,从而实现了视频的采集、编码和传输。
网络摄像机及其视频编码模块的实现首先验证了在通用可编程DSP上实现实时MPEG-4视频编码的可行性;其次,正因为采用了可编程DSP芯片,系统实现的算法程序可以方便地移植到同类芯片上,所以本系统的实现也为将来更高级系统的研制提供了算法和理论基础,从而加速研发周期;第三,在项目的设计和调试中得到了很多经验教训,这些经验教训同样适用于同类系统的研制;第四,他可以替代传统的模拟监控设备,相信随着网络摄像机技术的不断成熟,他必将成为新一代的视频监控产品。