论文部分内容阅读
随着社会经济高速的发展和社会复杂度的提高,社会安全和防护的问题越来越引起人们的关注,而具有实时性的视频监控网络传输系统是目前解决安防问题的有效方式之一。近几年嵌入式技术、集成电路和网络技术的快速发展,使得数字智能图像监控系统越来越向低成本、低功耗、高吞吐率和小型化的方向发展,并且监控产品在社会生活中受到广泛的应用。 本文主要介绍了SoPC系统的实现原理和主要功能,详细阐述了系统中各个硬件模块的工作原理以及嵌入式Linux操作系统在NiosⅡ平台上移植和基于RTP传输协议的网络编程等关键技术。 本文在分析图像采集、运动目标检测与跟踪、Linux移植、网络传输等相关内容的基础上,基于FPGA平台,采用SoPC系统中IP核复用技术,设计了基于FPGA的智能图像跟踪及网络传输系统。监控系统中的视频图像采集和跟踪处理是重要组成部分,直接影响整个系统数据处理的稳定性和实时性。而且为能实现远程网络传输,在NiosⅡ系统中移植了嵌入式Linux操作系统,采用软硬件系统设计的方法,利用RTP网络传输协议实现了监控端实时图像传输到远端PC机并进行显示的网络传输系统。最后通过FPGA对所建工程进行测试,实现本地图像采集、运动目标识别处理和远程网络传输的功能,验证了本文提出的设计方案的可行性。 与其他设计解决方案相比,本设计利用FPGA芯片丰富的硬件资源、并行处理能力、便捷的开发流程和可重构特性,不仅降低系统成本、满足实时性能并缩短开发周期,而且可大大提高图像跟踪系统的灵活性和通用性。