论文部分内容阅读
对视频图像进行采集、传输和存储是当前信息技术领域的一大热门,尤其在军事侦察方面,有重要的应用价值。目前市场上流行的视频采集系统多以PCI接口的形式同电脑主机连接,具有体积大、使用不够方便灵活的缺点。本文根据客户需求,对采集的视频图像做MPEG-4标准的压缩,并以网络形式进行传输,整个系统体积较小,仅需网线就可和电脑主机连接,无须安装专门的底层驱动程序,使用更加方便灵活。系统支持PAL和NTSC制式的视频输入,并能在两种制式间切换。本系统的视频采集压缩部分以专用的MPEG-4压缩芯片为核心构建,能对采集到的视频、音频数据压缩成MPEG-4标准码流。对压缩芯片的控制,以及同下游模块的桥接,则由一片CPLD来实现。CPLD具有体积小、外围电路简单、用户可定制逻辑、片上资源丰富的特点,非常利于提高系统的集成度。在传输方面,以SOPC为基础构建了一个片上网络传输的嵌入式系统。该系统可以将压缩数据通过以太网控制器进行网络发送,亦能接收用户通过网络传来的控制指令。系统运行在一片FPGA上,以uC/OS-II作为嵌入式实时多任务操作系统,并集成了相关的外围设备接口,进一步提高了设备的小型化。与硬件相配套,本文还开发了相应的软件。软件能通过网络接收压缩数据、发送用户指令,可将压缩数据保存为AVI格式的文件进行回放,并利用DirectShow技术实现了实时解码预览。