论文部分内容阅读
无线远程视频监控系统利用GPRS/CDMA无线通讯网络和Internet作为通讯平台,对目标的监控将没有距离空间的限制,只要有无线通讯信号的地方都能使用,特别适用移动图像监控,偏远地区的监控。随着GPRS/CDMA无线数据传输技术的不断发展,无线远程视频监控产品应用前景广阔,其研究十分有意义。无线监控系统通常由监控中心和无线终端构成,本文研究的是基于DSP的uClinux平台上监控终端的软件结构设计以及实现。稳定可靠的图像监控终端系统需解决图像编码、网络传输、远端设备控制等关键技术问题,同时还要考虑系统软件的稳定性、易用性和实时性。本文首先介绍了终端系统的整体结构,对系统软件的实现进行了分析,并划分出功能模块。然后在基于DSP的uClinux平台下,研究和实现了各个关键模块。JPEG编码模块是系统的核心模块,其编码效率至关重要,因此采用DSP汇编实现并进行了优化。网络通讯模块负责与监控中心通讯,通讯协议保证了通讯的正确可靠,本文详细讨论了通讯协议制定的原则以及协议内容,并利用uClinux平台下的多线程和socket套接字实现了图像以及控制命令的传输,通过使用多线程,终端软件的更加模块化,方便调试和系统扩展。最后,在CDMA无线通讯网络和Internet平台上,对无线终端和监控中心进行了功能与性能测试。测试表明,在uClinux平台上,无线终端软件代码大小约150KB,使用内存资源约3MB,对CIF(352*288)图象,JPEG编码速度平均为8帧/秒。通过CDMA无线模块向监控中心传输QCIF大小的图像(PSNR为20dB))实测传输速度约为5帧/秒。然而由于目前无线通信网络数据传输带宽的限制,无线视频监控系统与传统的视频监控系统在性能上还有较大的差距,因此3G 无线通讯网络和高效率图像编码技术是无线监控终端需要进一步研究的重点。