论文部分内容阅读
基于TCP/IP协议的无线视频传输控制系统的研究以应用为中心,结合嵌入式技术、计算机技术及无线网络通信技术,突出组网方便、实用性特点。论文给出自己的设计方案,研究的主体包括视频信息的网络传输、云台的远程控制两方面,既可以满足远程图像传输又可以扩大监控范围。硬件部分以ARM9为嵌入式系统开发平台。在掌握嵌入式开发流程的基础上,深入研究BootLoader的启动过程;分析了驱动结构及其功能,完成Linux操作系统内核,USB接口、无线网卡以及基于V4L2的CMOS摄像头驱动的移植,成功搭建了所需要的软硬件系统开发环境。论文重点研究无线远程控制云台的设计及视频图像采集等处理技术。图像采集在嵌入式Linux系统下完成,通过基于V4L2的mjpg-streamer视频服务器技术实现。深入研究图像采集技术及实现过程,主要由CMOS摄像头及采集线程完成图像帧序列的采集;WiFi网络通信以及数据传输,主要通过C/S模式下的TCP Socket编程技术实现,该技术保证数据传输的可靠性,数据测试例程成功;客户端软件通过VC++环境下MFC编程实现,完成连接服务器、接收、显示、保存数据等功能。对于无线控制云台功能的设计,通过完善mjpg-streamer组件功能和使用串口通信技术达到各个方位控制云台的目的,从而扩大监控范围。同时,在实时性要求不高的情况下,对测试图像的清晰度以及数据传输速率进行了分析。最后,对本文的研究工作进行了总结,并提出进一步的工作及研究方向。