论文部分内容阅读
随着网络视频监控系统在人们生产和生活的广泛应用,现存的基于PC的网络视频监控系统存在着稳定性差、不易于管理等缺点,而体积小、性能稳定的嵌入式网络视频监控系统成为研究的热点,并且具有广阔的应用前景。本文提出以低功耗设计技术为出发点的系统设计方案。着重在现有的单处理器方案基础上,研究如何从硬件和软件两方面,对系统进行低功耗设计。硬件采用高性能且低功耗的PXA270嵌入式处理器,软件以源码开放的嵌入式Linux操作系统为基础,程序设计采用结构灵活的模块方式,划分为视频采集、压缩、传输和接收。为了提高视频处理速度和降低系统功耗,本文通过对系统功耗估计分析,确定主要对视频采集模块和压缩模块进行优化设计,视频采集采用内存映射技术,减少视频图像的I/O功耗。为了减少编码运算量和提高视频编码速度,视频压缩模块采用低档次的MPEG-4编码框架,同时对运算量大的运动估计算法进行了深入分析,确定选用最近邻搜索算法,并进行优化改进,实现最终降低系统功耗。本文设计的嵌入式网络视频监控系统实现了远程监控功能。论文最后测试了整体功能和性能,从结果数据上分析了系统视频处理速度和视频压缩比,系统的性能比以往有较大提高。